Used BMW X3 for Sale in Penndel, PA

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

good price
$32,776
$1,810 below
$967/mo est. ?
57,038 km
Hot car

BMW of the Main Line

Authorized EpicVIN dealer

4.4 Google 2564 reviews

19004, Bala Cynwyd PA

Check Details
fair price
$24,596
$382 below
$725/mo est. ?
95,865 km
Hot car

BURNS HYUNDAI

Authorized EpicVIN dealer

08053, Marlton NJ

Check Details
great price
$25,890
$5,049 below
$763/mo est. ?
99,324 km
Hot car

Bergey's Lincoln

Authorized EpicVIN dealer

19446, Lansdale PA

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
great price
$15,599
$1,037 below
$460/mo est. ?
153,265 km

BURNS HYUNDAI

Authorized EpicVIN dealer

08053, Marlton NJ

Check Details
great price
$51,685
$3,452 below
$1,524/mo est. ?
5,555 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$51,010
$4,127 below
$1,504/mo est. ?
4,506 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$51,380
$3,757 below
$1,515/mo est. ?
5,625 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$51,985
$3,152 below
$1,533/mo est. ?
9,580 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
high price
$51,110
$10,216 above
$1,507/mo est. ?
8,570 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

high price
$51,780
$10,886 above
$1,527/mo est. ?
12,525 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$50,265
$4,872 below
$1,482/mo est. ?
6,798 km

Thompson BMW

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$49,660
$5,477 below
$1,464/mo est. ?
11,286 km

Thompson BMW

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$49,920
$5,217 below
$1,472/mo est. ?
14,631 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$51,475
$3,662 below
$1,518/mo est. ?
13,358 km

Thompson BMW

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
high price
$41,983
$7,397 above
$1,238/mo est. ?
55,862 km

BMW of Devon

Authorized EpicVIN dealer

19333, Devon PA

Check Details
great price
$45,391
$9,746 below
$1,339/mo est. ?
27,354 km
Hot car

BMW of Devon

Authorized EpicVIN dealer

19333, Devon PA

Check Details
fair price
$54,545
$592 below
$1,605/mo est. ?
6 km
Hot car

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton NJ

Check Details
high price
$24,926
$1,646 above
$735/mo est. ?
61,631 km

Fred Beans Volkswagen of Doylestown

Authorized EpicVIN dealer

18902, Doylestown PA

Check Details
good price
$52,885
$2,252 below
$1,559/mo est. ?
14,434 km
Hot car

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
great price
$48,655
$6,482 below
$1,435/mo est. ?
11,267 km
Hot car

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton NJ

Check Details
high price
$10,995
$1,134 above
$324/mo est. ?
161,932 km 3.0L

SRT Motors

Authorized EpicVIN dealer

08065, Palmyra NJ

Check Details
high price
$26,990
$3,710 above
$796/mo est. ?
109,332 km

Quakertown Mitsubishi

Authorized EpicVIN dealer

18951, Quakertown PA

Check Details
high price
$12,250
$990 above
$361/mo est. ?
117,421 km

Haldeman Lexus of Princeton

Authorized EpicVIN dealer

4.3 Google 438 reviews

08648, Lawrenceville NJ

Check Details
fair price
$34,523
$63 below
$1,018/mo est. ?
46,618 km
Hot car

Fred Beans Volkswagen of Devon

Authorized EpicVIN dealer

4.4 Google 432 reviews

19333, Devon PA

Check Details