J.D. Power

New & Used BMW X3 for Sale Near Willow Grove, PA 

19090
Sort ByBest Match
Filter Results
200 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

BMW Models

to

Safety

Technology

Interior

Exterior

Applied Filters (2):
BMW
X3
2006 BMW X3 3.0i for sale in Chicago, IL

$5,000

Mileage: 110,267
Location: Honda of Downtown Chicago (10 miles away)
2019 BMW X3 xDrive30i for sale in Schaumburg, IL
1 of 36

2019 BMW X3

xDrive30i

$39,900

Mileage: 45,860
Location: Zeigler Chrysler Dodge Jeep, LLC (27 miles away)
2019 BMW X3 xDrive30i for sale in Chicago, IL

2019 BMW X3

xDrive30i

$43,888

Mileage: 24,813
Location: Perillo BMW (9 miles away)
 
2018 BMW X3 xDrive30i for sale in Arlington Heights, IL
1 of 4

2018 BMW X3

xDrive30i

$36,983

Mileage: 54,450
Location: Arlington Heights Buick GMC (29 miles away)
2005 BMW X3 3.0i for sale in Joliet, IL

$7,477

Mileage: 120,390
Location: Your Choice Auto Sales of Joliet (28 miles away)
2019 BMW X3 M40i for sale in Northfield, IL

$52,995

Mileage: 25,837
Location: Fields BMW of Northfield (23 miles away)
2013 BMW X3 xDrive28i for sale in Summit, IL

2013 BMW X3

xDrive28i

$15,485

Mileage: 83,068
Location: Chicago Cars US (5 miles away)
2006 BMW X3 3.0i for sale in Glendale Heights, IL

$6,995

Mileage: 121,772
Location: New Wheels (20 miles away)
 
2015 BMW X3 xDrive28i for sale in Buffalo Grove, IL

2015 BMW X3

xDrive28i

$25,974

Mileage: 60,655
Location: Lux Cars Chicago (29 miles away)
2013 BMW X3 xDrive28i for sale in Highland, IN

2013 BMW X3

xDrive28i

$16,900

Mileage: 107,327
Location: Guaranteed Motor Cars (20 miles away)
2021 BMW X3 M40i for sale in Barrington, IL

$63,495

Mileage: 6,552
Location: Motor Werks Barrington Auto Mall (33 miles away)
2019 BMW X3 xDrive30i for sale in Bensenville, IL

2019 BMW X3

xDrive30i

$37,908

Mileage: 23,160
Location: Grand Subaru (16 miles away)
2013 BMW X3 xDrive35i for sale in Lincolnwood, IL

2013 BMW X3

xDrive35i

$11,089

Mileage: 164,566
Location: Zeigler Buick GMC of Lincolnwood (16 miles away)
 
2018 BMW X3 xDrive30i for sale in Orland Park, IL

2018 BMW X3

xDrive30i

$33,897

Mileage: 51,418
Location: BMW of Orland Park (15 miles away)
2019 BMW X3 M40i for sale in Arlington Heights, IL

$49,000

Mileage: 19,787
Location: Arlington Nissan (30 miles away)
2019 BMW X3 xDrive30i for sale in Naperville, IL

2019 BMW X3

xDrive30i

$40,977

Mileage: 27,969
Location: Advantage Acura of Naperville (25 miles away)
2019 BMW X3 xDrive30i for sale in Chicago, IL

2019 BMW X3

xDrive30i

$43,888

Mileage: 17,779
Location: Perillo BMW (9 miles away)
2013 BMW X3 xDrive28i for sale in Northbrook, IL

2013 BMW X3

xDrive28i

$14,999

Mileage: 98,732
Location: Ride Shack (27 miles away)
 
2011 BMW X3 35i for sale in Palatine, IL
1 of 21

$18,888

Mileage: 45,865
Location: Premier Auto Inc (31 miles away)
2022 BMW X3 xDrive30i for sale in Westmont, IL
1 of 3

2022 BMW X3

xDrive30i

$53,640

Mileage: 14
Location: Laurel BMW of Westmont (13 miles away)
2022 BMW X3 xDrive30i for sale in Westmont, IL
1 of 3

2022 BMW X3

xDrive30i

$56,715

Mileage: 7
Location: Laurel BMW of Westmont (13 miles away)
2022 BMW X3 xDrive30i for sale in Westmont, IL
1 of 4

2022 BMW X3

xDrive30i

$55,590

Mileage: 5
Location: Laurel BMW of Westmont (13 miles away)
2022 BMW X3 M40i for sale in Westmont, IL
1 of 4

$63,340

Mileage: 10
Location: Laurel BMW of Westmont (13 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.