New & Used BMW Cars for Sale Near Palmyra, PA

17078
Sort ByBest 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.