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, 1 Series

2020 - 118i M Sport 5dr

10
£13,915
Finance available £300 pm
  • 1.5L
  • 79.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 7 Series

2011 (61) - 3.0 730d SE Saloon 4dr Diesel Auto Euro 5 (245 ps)

24
Low Mileage
£7,999
Finance available £156 pm
  • 3L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

HARLEQUIN MOTOR COMPANY

BMW, X5

2011 (61) - 3.0 40d M Sport Steptronic xDrive Euro 5 5dr

£7,995
Finance available £156 pm
  • 3L
  • 119kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, Z4

2014 (64) - 2.0 20i Convertible 2dr Petrol Manual sDrive Euro 6 (s/s) (184 ps)

19
£6,999
Finance available £134 pm
  • 2L
  • 101kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

HARLEQUIN MOTOR COMPANY

BMW, X4

2020 - xDrive20d MHT M Sport 5dr Step Auto

37
£23,607
Finance available £495 pm
  • 2L
  • 67.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2015 - 118i [1.5] Sport 5dr

62
Low Mileage
£8,262
Finance available £169 pm
  • 1.5L
  • 64.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, i3

2015 - 125kW Range Extender 5dr Auto [Loft Int World]

37
Low Mileage
£7,072
Finance available £152 pm
  • 73.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X5

2012 - XDRIVE30d M SPORT 5-Door

27
Reduced
£7,995
Finance available £156 pm
  • 3L
  • 119kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Summerhill Motors Limited

BMW, 3 Series

2018 - 335d xDrive M Sport Shadow Edition 5dr Step Auto

1
£19,801
Finance available £420 pm
  • 3L
  • 74kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

1990 (G) - 318i 2dr Auto

17
Reduced
£5,995
Finance available £112 pm
  • 1.8L
  • 95kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AUTO ILLUSION

BMW, 1 Series

2019 - 120d M Sport 5dr [Nav/Servotronic] Step Auto

38
£13,327
Finance available £287 pm
  • 2L
  • 62.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 5 Series

2018 - 520i M Sport 4dr Auto

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

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, i3

2020 - 125kW 42kWh 5dr Auto

32
Low Mileage
£12,815
Finance available £275 pm
  • 24.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420d SE Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 50.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Village Bristol Ltd

BMW, 1 Series

2021 - M135i xDrive 5dr Step Auto

34
£17,331
Finance available £365 pm
  • 2L
  • 91.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X5

2013 (13) - 3.0 30d M Sport Auto xDrive Euro 5 5dr

26
£6,595
Finance available £125 pm
  • 3L
  • 150kMiles
  • Diesel
  • Auto
  • Body StyleSUV