BMW of the Main Line

225 Bala Ave
Bala Cynwyd, PA 19004
Phone: 610-668-2200
Fax: 610-668-2066

Certified BMW Pre-Owned Inventory

Our extensive selection of used BMW cars and SUVs is available for you to look at and test drive. Please don't hesitate to contact us concerning any of our used cars in inventory. Also check for any Specials and Incentives we may be currently offering that can save you thousands more. Please contact us or call 800-789-2806


44 Records Found (Page 1 of 2)  << First < Previous 1 2 Next > Last >>
Year Make Model Trim Mileage Exterior Color Stock Number Interior Color Internet Price Certification
2007 BMW X3 3.0SI 21,491 Silver Gray Metallic X7126L Black w/Sensatec Leatherette Upholstery $30,900.00 BMW Certified - Small - 76x38
2007 BMW X3 3.0SI 23,608 Titanium Silver Metallic K0298N Gray w/Nevada Leather Upholstery $32,900.00 BMW Certified - Small - 76x38
2005 BMW 330 CIC 26,183 Jet Black J9647 Natural Brown w/Montana Leather Upholstery $26,900.00 BMW Certified - Small - 76x38
2005 BMW 325 CIC 26,524 Electric Red J9721 Natural Brown w/Montana Leather Upholstery $25,900.00 BMW Certified - Small - 76x38
2007 BMW 525 Xi 26,446 Jet Black L8186A Black w/Dakota Leather Upholstery $35,900.00 BMW Certified - Small - 76x38
2004 BMW X3 3.0I 54,309 Blue Water Metallic J9712A Gray w/Montana Leather Upholstery $20,900.00 BMW Certified - Small - 76x38
2006 BMW X5 3.0I 36,426 Toledo Blue Metallic J9761 Sand Beige w/Dakota Leather Upholstery $30,900.00 BMW Certified - Small - 76x38
2006 BMW 325 XI 28,496 Jet Black J9767 Beige w/Leatherette Upholstery $24,900.00 BMW Certified - Small - 76x38
2006 BMW 750 LI 37,915 Monaco Blue Metallic J9775 Dark Beige/Beige III w/Nasca Leather Upholstery $44,900.00 BMW Certified - Small - 76x38
2006 BMW X3 3.0I 39,372 Blue Water Metallic K0472 Black w/Sensatec Leatherette Upholstery $26,900.00 BMW Certified - Small - 76x38
2005 BMW X3 2.5I 39,217 Jet Black J9776 Black w/Sensatec Leatherette Upholstery $24,900.00 BMW Certified - Small - 76x38
2005 BMW 325 I 30,708 Jet Black J9782 Black w/Leatherette Upholstery $19,900.00 BMW Certified - Small - 76x38
2006 BMW 325 XI 37,431 Titanium Silver Metallic J9784 Black w/Leatherette Upholstery $27,900.00 BMW Certified - Small - 76x38
2007 BMW 335 i 23,923 Sparkling Graphite Metallic K0478 Black w/Dakota Leather Upholstery $33,900.00 BMW Certified - Small - 76x38
2007 BMW 750 LI 10,686 Monaco Blue Metallic P9789 Beige w/Nasca Leather Upholstery $56,900.00 BMW Certified - Small - 76x38
2005 BMW 645 CIC 17,547 Jet Black J9791 Cream Beige w/Dakota Leather Seat Trim $48,900.00 BMW Certified - Small - 76x38
2008 BMW 335 xi 10,079 Black Sapphire Metallic B8810A Black w/Dakota Leather Upholstery $46,900.00 BMW Certified - Small - 76x38
2008 BMW 335 i 11,860 Monaco Blue Metallic K0484 Gray w/Dakota Leather Upholstery $42,900.00 BMW Certified - Small - 76x38
2006 BMW 550 I 26,874 Mystic Blue Metallic K0486 Beige w/Dakota Leather Upholstery $36,900.00 BMW Certified - Small - 76x38
2006 BMW X5 3.0I 36,838 Alpine White J9811 Gray w/Dakota Leather Upholstery $29,900.00 BMW Certified - Small - 76x38
2006 BMW 330 I 35,509 Alpine White J9815 Beige w/Leather Upholstery $25,900.00 BMW Certified - Small - 76x38
2006 BMW 525 XI 32,539 Alpine White K0496 Beige w/Dakota Leather Upholstery $29,900.00 BMW Certified - Small - 76x38
2006 BMW 325 XI 36,329 Jet Black X9019A Black w/Leatherette Upholstery $24,900.00 BMW Certified - Small - 76x38
2006 BMW 325 XI 33,445 Jet Black J9823 Beige w/Leatherette Upholstery $24,900.00 BMW Certified - Small - 76x38
2006 BMW 325 XI 33,843 Barrique Red Metallic K0504 Black w/Leather Upholstery $24,900.00 BMW Certified - Small - 76x38
44 Records Found (Page 1 of 2)  << First < Previous 1 2 Next > Last >>

© 1986-2006 Chrome Systems, Inc.
BMW of the Main Line • Phone: 800-789-2806 • Fax:  • Bala Cynwyd, PA • Site Map • Privacy Statement