Used BMW cars for sale in Bath, Somerset

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

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

BMW, 5 Series

2012 (12) - 2.0 520d SE Touring Steptronic Euro 5 (s/s) 5dr

42
Low Mileage
£6,250
Finance available £117 pm
  • 2L
  • 95kMiles
  • Diesel
  • Auto
  • Body StyleEstate

iCars Automotive Ltd

BMW, 3 Series

2011 (11) - 2.0 318d M Sport Steptronic Euro 5 4dr

41
Reduced
£5,600
Finance available £103 pm
  • 2L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

iCars Automotive Ltd

BMW, 7 Series

2012 (12) - 3.0 730d SE Luxury Edition Auto Euro 5 4dr

50
Reduced
£5,750
Finance available £106 pm
  • 3L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

iCars Automotive Ltd

BMW, X3

2017 - xDrive20d M Sport 5dr Step Auto

34
£14,214
Finance available £301 pm
  • 2L
  • 77.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2012 (12) - 116d EfficientDynamics 5dr

7
£3,250
Finance available £50 pm
  • 1.6L
  • 120.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

D T CARS bristol LTD

BMW, 1 Series

2017 - 2.0 118d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

12
£9,800
Finance available £201 pm
  • 2L
  • 70.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X3

2019 - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)

13
£23,126
Finance available £504 pm
  • 3L
  • 85.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2017 (67) - 118i [1.5] M Sport Shadow Edition 5dr

17
Reduced
£6,495
Finance available £123 pm
  • 1.5L
  • 77kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

CJ AUTOS BRISTOL

0117 440 4907 *
4.8/5 Stars

BMW, X5

2019 - 3.0 45e 24kWh xLine SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

40
£27,881
Finance available £613 pm
  • 3L
  • 69.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 2 Series

2016 - 1.5 218i Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps)

13
£9,192
  • 1.5L
  • 85.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X1

2017 - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)

35
Low Mileage
£13,415
Finance available £283 pm
  • 2L
  • 66.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 5 Series

2018 - 2.0 520i GPF M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

36
£13,099
Finance available £276 pm
  • 2L
  • 91.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2011 - 320d M SPORT 4-Door

10
Reduced
£2,995
  • 2L
  • 120kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Stockwood Village Automotive

BMW, 3 Series

2010 - 320i SE 2dr Step Auto

24
Low Mileage
£4,190
Finance available £71 pm
  • 2L
  • 99.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

M2 Auto Ltd

BMW, X3

2025 - xDrive20d M Sport 5dr Step Auto

34
£21,474
Finance available £467 pm
  • 2L
  • 56.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2013 (63) - 118d M Sport 5dr

8
£3,995
Finance available £67 pm
  • 2L
  • 101.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

D T CARS bristol LTD