Used BMW X3 cars for sale in Bath, Somerset

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW X3 for sale in Bath or on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, X3

2012 - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr

51
Low Mileage
£8,750
Finance available £39 pm
  • 2L
  • 76.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Spot On Auto Ltd

BMW, X3

2019 - xDrive30d M Sport 5dr Step Auto

28
£22,670
Finance available £151 pm
  • 3L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2018 - xDrive20d M Sport 5dr Step Auto

37
Low Mileage
£22,472
Finance available £176 pm
  • 2L
  • 40.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2022 - 210kW Premier Edition 80kWh 5dr Auto

40
£25,441
Finance available £130 pm
  • 45.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2012 (62) - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr

47
£5,995
Finance available £45 pm
  • 2L
  • 126kMiles
  • Diesel
  • Auto
  • Body StyleSUV

iCars Automotive Ltd

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

39
£20,745
Finance available £105 pm
  • 2L
  • 70.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

36
£25,787
Finance available £124 pm
  • 2L
  • 44.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

37
£22,025
Finance available £162 pm
  • 2L
  • 59.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

35
£20,660
Finance available £133 pm
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2011 (61) - 3.0 30d SE Steptronic xDrive Euro 5 (s/s) 5dr

£3,295
Finance available £29 pm
  • 3L
  • 202kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, X3

2021 - xDrive20i M Sport 5dr Step Auto

37
£24,299
Finance available £178 pm
  • 2L
  • 62.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

cinch Store Bristol

0117 440 0909 *
4.3/5 Stars

BMW, X3

2017 - XDRIVE20D M SPORT 5-Door

11
Low Mileage
£22,740
Finance available £173 pm
  • 2L
  • 48.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

The German Car Group