Page № 4 - Used BMW X5 for Sale in Bristol, 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.

high price
$85,525
$1,875 above
$2,517/mo est. ?
6 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton Township NJ

Check Details
high price
$77,545
$25,884 above
$2,287/mo est. ?
49,545 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton Township NJ

Check Details
great price
$63,985
$7,932 below
$1,887/mo est. ?
22,458 km
Hot car

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details

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

Sign up
high price
$23,900
$1,267 above
$705/mo est. ?
96,115 km

Fairless Motors

Authorized EpicVIN dealer

4.1 Google 352 reviews

19030, Fairless Hills PA

Check Details
Get a price quote
129,961 km

Royal Auto Group

Authorized EpicVIN dealer

08107, Haddon Township NJ

Check Details
high price
$85,110
$1,460 above
$2,504/mo est. ?
8 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton Township NJ

Check Details
good price
$44,785
$2,532 below
$1,321/mo est. ?
58,884 km
Hot car

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
great price
$41,981
$5,336 below
$1,238/mo est. ?
84,490 km
Hot car

Porsche of Conshohocken

Authorized EpicVIN dealer

4.7 Google 340 reviews

19428, Conshohocken PA

Check Details
high price
$59,981
$12,664 above
$1,769/mo est. ?
60,106 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton NJ

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
$53,981
$11,904 above
$1,592/mo est. ?
51,507 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton NJ

Check Details
great price
$31,990
$15,327 below
$943/mo est. ?
128,841 km
Hot car

Excel Auto Lounge

Authorized EpicVIN dealer

08520, East Windsor NJ

Check Details
great price
$28,975
$9,426 below
$854/mo est. ?
134,604 km
Hot car

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton NJ

Check Details
high price
$23,995
$1,362 above
$708/mo est. ?
135,344 km

Good Wheels Quality Used Cars

Authorized EpicVIN dealer

3.1
Star icon
6 reviews
4.3 Google 151 reviews

08028, Glassboro NJ

Check Details
good price
$68,585
$3,332 below
$2,022/mo est. ?
3,104 km
Hot car

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$65,989
$5,928 below
$1,946/mo est. ?
22,622 km
Hot car

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
$10,995
$10,995 above
$324/mo est. ?
193,068 km 3.0L

PA Auto Liquidators

19006, Huntingdon Valley PA

Check Details
$11,995
$11,995 above
$354/mo est. ?
173,870 km 3.0L

PA Auto Liquidators

19006, Huntingdon Valley PA

Check Details
great price
$39,998
$7,319 below
$1,179/mo est. ?
89,957 km
Hot car

CarMax

19047, Langhorne PA

Check Details
high price
$17,590
$4,832 above
$519/mo est. ?
97,281 km

Carvana

19120, Philadelphia PA

Check Details
great price
$15,895
$2,286 below
$469/mo est. ?
162,793 km 3.0L
Hot car

American Auto Group NJ1

08052, Maple Shade NJ

Check Details
high price
$107,004
$23,354 above
$3,149/mo est. ?
11 km

BMW of Mt. Laurel

08054, Mount Laurel NJ

Check Details
Get a price quote
24,784 km

J & S Mitsubishi

5.0
Star icon
2 reviews
4.6 Google 548 reviews

08638, Ewing NJ

Check Details
high price
$29,990
$2,617 above
$884/mo est. ?
89,137 km

Carvana

19120, Philadelphia PA

Check Details
high price
$94,675
$11,025 above
$2,786/mo est. ?
0 km 4.4L

BMW of Doylestown

18901, Doylestown PA

Check Details