More options? Save this search My Shortlist

Used BMW X3 Cars For Sale

Showing 1 to 10 of 296

2013

18,175 miles

Automatic

Diesel

Bristol

0117 229 0114

2015

9,862 miles

Automatic

Diesel

Swindon

01793 222893

2016

Automatic

Diesel

Swindon

01793 222893

2016

Automatic

Diesel

Swindon

01793 222893

2016

Automatic

Diesel

Hungerford

01488 852555

2016

Automatic

Diesel

Bristol

0117 229 0114

2014

75,000 miles

Manual

Diesel

Addlestone

2016

299 miles

Automatic

Diesel

Poole

2014

40,569 miles

Automatic

Diesel

Bristol

0117 229 0114

shortlisted