New & Used BMW Cars for Sale Near Palmyra, PA

17078
Sort By: Best Match
Filter Results
429 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

to

Safety

Technology

Interior

Exterior

Applied Filters (1):
BMW
2022 BMW 2 Series 228i xDrive for sale in Lancaster, PA
1 of 23

2022 BMW 2 Series

228i xDrive

$43,685

Mileage: 32
Location: Faulkner BMW of Lancaster (20 miles away)
2019 BMW X3 sDrive30i for sale in ,
1 of 35

2019 BMW X3

sDrive30i

$36,590

Mileage: 23,592
Location: Carvana (0 miles away)
2022 BMW M5 Sedan for sale in Lancaster, PA

$131,290

Mileage: 10
Location: Faulkner BMW of Lancaster (20 miles away)
2014 BMW Z4 sDrive35i for sale in East Petersburg, PA
1 of 27

2014 BMW Z4

sDrive35i

$25,900

Mileage: 106,849
Location: Platinum Mitsubishi-Lancaster (19 miles away)
2009 BMW X5 30i for sale in York, PA
1 of 28

$12,500

Mileage: 113,761
Location: Your Auto Source (26 miles away)
2022 BMW X5 xDrive40i for sale in Lancaster, PA
1 of 26

2022 BMW X5

xDrive40i

$72,395

Mileage: 11
Location: Faulkner BMW of Lancaster (20 miles away)
2007 BMW Z4 3.0si for sale in Mechanicsburg, PA
1 of 20

$23,900

Mileage: 48,053
Location: Auto First Mechanicsburg (22 miles away)
2011 BMW 3 Series 328i xDrive for sale in York, PA

2011 BMW 3 Series

328i xDrive

$10,695

Mileage: 102,588
Location: Lehman's Automotive (25 miles away)
2017 BMW X1 xDrive28i for sale in Lancaster, PA
1 of 35

2017 BMW X1

xDrive28i

$30,869

Mileage: 70,709
Location: CARite Lancaster (21 miles away)
2009 BMW Z4 sDrive30i for sale in Mechanicsburg, PA
1 of 21

2009 BMW Z4

sDrive30i

$29,945

Mileage: 63,696
Location: Auto First Mechanicsburg (22 miles away)
2022 BMW 2 Series 228i xDrive for sale in Lancaster, PA
1 of 24

2022 BMW 2 Series

228i xDrive

$44,335

Mileage: 9
Location: Faulkner BMW of Lancaster (20 miles away)
2022 BMW 7 Series 740i xDrive for sale in Mechanicsburg, PA
1 of 22

2022 BMW 7 Series

740i xDrive

$101,820

Mileage: 8
Location: Sun Motor Cars BMW (25 miles away)
2018 BMW 3 Series 330i xDrive for sale in East Petersburg, PA
1 of 32

2018 BMW 3 Series

330i xDrive

$32,799

Mileage: 48,306
Location: Lancaster Nissan (19 miles away)
2011 BMW 5 Series 535i xDrive for sale in Mechanicsburg, PA
1 of 32

2011 BMW 5 Series

535i xDrive

$19,775

Mileage: 66,552
Location: Auto First Mechanicsburg (22 miles away)
2022 BMW Z4 sDriveM40i for sale in York, PA
1 of 19

2022 BMW Z4

sDriveM40i

$72,940

Mileage: 7
Location: Apple BMW of York (24 miles away)
2022 BMW 2 Series 230i for sale in Mechanicsburg, PA
1 of 8

$43,105

Mileage: 0
Location: Sun Motor Cars BMW (25 miles away)
2022 BMW 2 Series 228i xDrive for sale in York, PA
1 of 23

2022 BMW 2 Series

228i xDrive

$44,285

Mileage: 76
Location: Apple BMW of York (24 miles away)
2022 BMW 2 Series 228i xDrive for sale in Lancaster, PA
1 of 23

2022 BMW 2 Series

228i xDrive

$45,735

Mileage: 10
Location: Faulkner BMW of Lancaster (20 miles away)
2012 BMW 3 Series 328i xDrive for sale in Harrisburg, PA
1 of 31

2012 BMW 3 Series

328i xDrive

$11,499

Mileage: 111,449
Location: Below Bluebook Auto Sales Harrisburg (14 miles away)
2018 BMW X5 xDrive35i for sale in Pottstown, PA
1 of 58

2018 BMW X5

xDrive35i

$42,999

Mileage: 63,255
Location: High Street Auto Connection (48 miles away)
2022 BMW X5 xDrive45e for sale in Lancaster, PA

2022 BMW X5

xDrive45e

$70,045

Mileage: 12
Location: Faulkner BMW of Lancaster (20 miles away)
2020 BMW X3 xDrive30i for sale in Carlisle, PA
1 of 33

2020 BMW X3

xDrive30i

$49,500

Mileage: 35,953
Location: Platinum Preowned LLC (31 miles away)
2011 BMW 3 Series 328i xDrive for sale in Lancaster, PA
1 of 13

2011 BMW 3 Series

328i xDrive

$13,939

Mileage: 106,246
Location: CARite Lancaster (21 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.