J.D. Power

New & Used BMW 3 Series for Sale Near West Chester, PA 

19380
518 Cars for Sale
Sort ByBest Match
Applied Filters (2):
BMW
3 Series
2018 BMW 3 Series 320i xDrive for sale in Fort Washington, PA

2018 BMW 3 Series

320i xDrive

$33,981

Mileage: 6,229
Location: BMW of Fort Washington (23 miles away)
2018 BMW 3 Series 320i xDrive for sale in Norristown, PA
1 of 17

2018 BMW 3 Series

320i xDrive

$29,999

Mileage: 17,092
Location: Car Vision Mitsubishi (16 miles away)
2021 BMW 3 Series 330i xDrive for sale in Mount Laurel, NJ
1 of 32

2021 BMW 3 Series

330i xDrive

$47,065

Mileage: 60
Location: BMW of Mt Laurel (35 miles away)
 
2019 BMW 3 Series 330i xDrive for sale in Mount Laurel, NJ
1 of 4

2019 BMW 3 Series

330i xDrive

$43,995

Mileage: 19,392
Location: BMW of Mt Laurel (35 miles away)
2020 BMW 3 Series M340i xDrive for sale in Mount Laurel, NJ
1 of 4

2020 BMW 3 Series

M340i xDrive

$58,995

Mileage: 19,581
Location: BMW of Mt Laurel (35 miles away)
2017 BMW 3 Series 330i xDrive for sale in Fort Washington, PA
1 of 11

2017 BMW 3 Series

330i xDrive

$25,981

Mileage: 53,664
Location: BMW of Fort Washington (23 miles away)
2022 BMW 3 Series 330i xDrive for sale in Doylestown, PA

2022 BMW 3 Series

330i xDrive

$50,490

Mileage: 0
Location: Thompson BMW (35 miles away)
2022 BMW 3 Series 330i xDrive for sale in Doylestown, PA

2022 BMW 3 Series

330i xDrive

$51,940

Mileage: 0
Location: Thompson BMW (35 miles away)
 
2021 BMW 3 Series 330i xDrive for sale in Bala Cynwyd, PA

2021 BMW 3 Series

330i xDrive

$46,699

Mileage: 13
Location: Euro Motorcars Main Line (20 miles away)
2015 BMW 3 Series 320i xDrive for sale in Media, PA
1 of 28

2015 BMW 3 Series

320i xDrive

$17,995

Mileage: 54,664
Location: Granite Run Pontiac, Buick, GMC, Inc. (11 miles away)
2018 BMW 3 Series 320i xDrive for sale in Trooper, PA

2018 BMW 3 Series

320i xDrive

$28,999

Mileage: 15,806
Location: CarVision Mitsubishi (16 miles away)
2020 BMW 3 Series M340i xDrive for sale in Ewing, NJ

2020 BMW 3 Series

M340i xDrive

$52,995

Mileage: 28,426
Location: J & S Autohaus (48 miles away)
2018 BMW 3 Series 320XI AWD for sale in Hatfield, PA

$30,800

Mileage: 21,234
Location: Carsense Hatfield (28 miles away)
 
2021 BMW 3 Series 330i xDrive for sale in Mount Laurel, NJ
1 of 32

2021 BMW 3 Series

330i xDrive

$47,265

Mileage: 5,542
Location: BMW of Mt Laurel (35 miles away)
2021 BMW 3 Series 330i xDrive for sale in Mount Laurel, NJ
1 of 4

2021 BMW 3 Series

330i xDrive

$50,700

Mileage: 59
Location: BMW of Mt Laurel (35 miles away)
2021 BMW 3 Series 330i xDrive for sale in Mount Laurel, NJ
1 of 4

2021 BMW 3 Series

330i xDrive

$48,995

Mileage: 173
Location: BMW of Mt Laurel (35 miles away)
2021 BMW 3 Series 330i xDrive for sale in Quakertown, PA

2021 BMW 3 Series

330i xDrive

$43,990

Mileage: 2,493
Location: Quakertown Mitsubishi (33 miles away)
2022 BMW 3 Series 330i xDrive for sale in Doylestown, PA

2022 BMW 3 Series

330i xDrive

$52,140

Mileage: 0
Location: Thompson BMW (35 miles away)
 
2013 BMW 3 Series 328i xDrive for sale in Ewing, NJ

2013 BMW 3 Series

328i xDrive

$17,995

Mileage: 59,062
Location: J & S Autohaus (48 miles away)
2011 BMW 3 Series 335i xDrive for sale in Bethlehem, PA
1 of 20

2011 BMW 3 Series

335i xDrive

$14,555

Mileage: 77,072
Location: Star Auto Mall LLC (50 miles away)
2016 BMW 3 Series 328i xDrive for sale in Emmaus, PA

2016 BMW 3 Series

328i xDrive

$24,998

Mileage: 54,770
Location: Kelly Buick, GMC (40 miles away)
2021 BMW 3 Series 330i xDrive for sale in Fort Washington, PA
1 of 27

2021 BMW 3 Series

330i xDrive

$47,860

Mileage: 0
Location: BMW of Fort Washington (23 miles away)
2018 BMW 3 Series 330i xDrive for sale in Quakertown, PA

2018 BMW 3 Series

330i xDrive

$27,990

Mileage: 30,862
Location: Quakertown Mitsubishi (33 miles away)
 

A Quote Only Takes Minutes
So take your time finding that perfect car.

Advertisement
Vehicle History Reports
Get answers to buy with confidence. Save when you purchase multiple reports.