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 (62) - 2.0 20d SE Auto xDrive Euro 5 (s/s) 5dr

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

iCars Automotive Ltd

BMW, X3

2011 (11) - xDrive20d SE 5dr Step Auto

8
£3,750
Finance available £244 pm
  • 2L
  • 137.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

D T CARS bristol LTD

BMW, X3

2017 - xDrive20d M Sport 5dr Step Auto

10
£15,795
Finance available £1334 pm
  • 2L
  • 68.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2019 - xDrive30d M Sport 5dr Step Auto

28
£22,696
Finance available £1949 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,765
Finance available £1955 pm
  • 2L
  • 31.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

35
£22,633
Finance available £1944 pm
  • 2L
  • 49.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2018 - xDrive20d xLine 5dr Step Auto

39
£18,505
Finance available £1573 pm
  • 2L
  • 57.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2022 - 210kW Premier Edition 80kWh 5dr Auto

40
£26,524
Finance available £956 pm
  • 45.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2019 - 3.0 X3 M40i 5-Door

77
Low Mileage
£29,990
Finance available £2529 pm
  • 3L
  • 41.2kMiles
  • Petrol
  • Auto
  • Body StyleSUV

THE GERMAN CAR GROUP LTD

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

30
Low Mileage
£23,497
Finance available £2021 pm
  • 2L
  • 39kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2022 (22) - xDrive 30e M Sport 5dr Auto 1 OWNER FBSH HUGE SPEC CAR

21
Reduced
£29,995
Finance available £2529 pm
  • 2L
  • 43kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

CJ AUTOS BRISTOL

0117 440 4907 *
4.8/5 Stars

BMW, X3

2017 - XDRIVE20D M SPORT 5-Door

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

The German Car Group

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

43
Low Mileage
£29,820
Finance available £1063 pm
  • 2L
  • 18.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2015 - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

62
£10,849
Finance available £875 pm
  • 2L
  • 113kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Spot On Auto Ltd

BMW, X3

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

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

Spot On Auto Ltd

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

39
£21,526
Finance available £1844 pm
  • 2L
  • 70.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars