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

2021 - xDrive 30e M Sport 5dr Auto

46
£26,951
Finance available £133 pm
  • 2L
  • 37.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/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

BMW, X3

2018 - xDrive30d M Sport 5dr Step Auto

35
Low Mileage
£25,964
Finance available £130 pm
  • 3L
  • 30.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2010 (60) - xDrive20d SE 5dr Step Auto

8
£4,495
Finance available £33 pm
  • 2L
  • 125.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

D T CARS bristol LTD

BMW, X3

2013 (63) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

49
Low Mileage
£10,495
Finance available £33 pm
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSUV

iCars Automotive Ltd

BMW, X3

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

51
Reduced
£8,650
Finance available £37 pm
  • 2L
  • 76.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Spot On Auto Ltd

BMW, X3

2022 - 210kW Premier Edition 80kWh 5dr Auto

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

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

37
£21,570
Finance available £95 pm
  • 2L
  • 59.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

39
£20,303
Finance available £94 pm
  • 2L
  • 70.1kMiles
  • Diesel
  • 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

2023 - xDrive20d BluePerformance SE 5dr [Business Media]

11
£15,275
Finance available £65 pm
  • 2L
  • 20.4kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2015 - xDrive20d SE 5dr Step Auto

48
Low Mileage
£11,282
Finance available £54 pm
  • 2L
  • 78.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2019 - xDrive30d M Sport 5dr Step Auto

33
£22,220
Finance available £109 pm
  • 3L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2004 - SPORT 5-Door

9
£1,995
  • 3L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stockwood Village Automotive