Used BMW X3 for Sale in Princeton, NJ

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.

great price
$32,900
$2,505 below
$970/mo est. ?
39,038 km
Hot car

Bell Mitsubishi

Authorized EpicVIN dealer

07065, Rahway NJ

Check Details
great price
$30,000
$8,446 below
$885/mo est. ?
58,034 km
Hot car

Honda of Bridgewater

Authorized EpicVIN dealer

08807, Bridgewater NJ

Check Details
great price
$30,359
$5,046 below
$895/mo est. ?
28,859 km
Hot car

Hyundai of Trenton

Authorized EpicVIN dealer

4.3 Google 1111 reviews

08638, Ewing NJ

Check Details

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

Sign up
great price
$16,900
$7,769 below
$498/mo est. ?
125,918 km
Hot car

Square One Auto

Authorized EpicVIN dealer

07065, Rahway NJ

Check Details
good price
$36,900
$1,546 below
$1,088/mo est. ?
20,583 km
Hot car

Bell Mitsubishi

Authorized EpicVIN dealer

07065, Rahway NJ

Check Details
great price
$35,900
$2,546 below
$1,059/mo est. ?
33,460 km
Hot car

Bell Mitsubishi

Authorized EpicVIN dealer

07065, Rahway NJ

Check Details
great price
$32,595
$5,851 below
$961/mo est. ?
44,775 km
Hot car

Global Auto Mall

Authorized EpicVIN dealer

07060, North Plainfield NJ

Check Details
high price
$43,749
$10,296 above
$1,290/mo est. ?
27,970 km

Team ToyotaDMS

19047, Langhorne PA

Check Details
high price
$17,888
$1,891 above
$527/mo est. ?
91,311 km

Naryan Auto Group, Inc.

Authorized EpicVIN dealer

4.8 Google 1166 reviews

19136, Philadelphia PA

Check Details

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

great price
$49,785
$5,837 below
$1,468/mo est. ?
2,457 km

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

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

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$49,985
$5,637 below
$1,474/mo est. ?
4,191 km 2.0L

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

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

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
good price
$53,590
$2,032 below
$1,580/mo est. ?
13,184 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

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

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

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

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

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

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
fair price
$37,585
$861 below
$1,108/mo est. ?
54,549 km

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
good price
$40,985
$1,528 below
$1,209/mo est. ?
41,185 km

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
good price
$52,985
$2,637 below
$1,562/mo est. ?
9,341 km

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
great price
$33,385
$2,020 below
$984/mo est. ?
58,617 km 2.0L

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

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

Thompson BMW

Authorized EpicVIN dealer

18901, Doylestown PA

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

Thompson BMW

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
great price
$49,920
$5,702 below
$1,472/mo est. ?
11,322 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details