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

2022 - 218i [136] M Sport 4dr DCT

34
£21,965
Finance available £809 pm
  • 1.5L
  • 20.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, M3

2012 (Z9) - 4.0 iV8 Coupe 2dr Petrol DCT Euro 5 (420 ps)

2
Low Mileage
£26,331
Finance available £2210 pm
  • 4L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Nortree Motor Company

01225 437270 *
5/5 Stars

BMW, X1

2021 - xDrive 25e M Sport 5dr Auto

36
£18,937
Finance available £614 pm
  • 1.5L
  • 47kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 5 Series

2020 - 520d MHT M Sport 4dr Step Auto

33
Low Mileage
£24,896
Finance available £988 pm
  • 2L
  • 22.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

43
£21,722
Finance available £1862 pm
  • 2L
  • 44.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, Z4

2010 (10) - 30i sDrive M Sport 2dr Auto

12
Low Mileage
£5,990
Finance available £443 pm
  • 3L
  • 95.7kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

DWM Enterprises

0117 233 1351 *
4.4/5 Stars

BMW, 1 Series

2013 - 1.6 114i ES Euro 6 (s/s) 5dr

44
Low Mileage
£6,999
Finance available £533 pm
  • 1.6L
  • 49.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Spot On Auto Ltd

BMW, X1

2018 (68) - 1.5 18i GPF xLine sDrive Euro 6 (s/s) 5dr

39
Low Mileage
£14,990
Finance available £1244 pm
  • 1.5L
  • 32.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Southwick Car Centre

01225 436004 *
3.3/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, 1 Series

2014 (14) - 2.0 120d Sport Auto Euro 5 (s/s) 5dr

22
Reduced
£5,494
Finance available £399 pm
  • 2L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Oakwood Autos Bristol

BMW, 2 Series Active Tourer

2020 (20) - 2.0 220i GPF Luxury DCT Euro 6 (s/s) 5dr

29
Low Mileage
£16,990
Finance available £1422 pm
  • 2L
  • 10.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Southwick Car Centre

01225 436004 *
3.3/5 Stars

BMW, X4

2017 (17) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
Low Mileage
£18,795
Finance available £1552 pm
  • 2L
  • 57.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motor Village Bristol Ltd

BMW, 2 Series Active Tourer

2019 (19) - 1.5 218i SE DCT Euro 6 (s/s) 5dr

57
£10,499
Finance available £844 pm
  • 1.5L
  • 64.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

My New Motor Ltd

01761 252266 *
4.1/5 Stars

BMW, X1

2017 - sDrive 18d SE 5dr Step Auto

35
Low Mileage
£13,893
Finance available £1162 pm
  • 2L
  • 36.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2019 - 320i M Sport 4dr Step Auto

38
Low Mileage
£20,371
Finance available £1740 pm
  • 2L
  • 25.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X4

2021 - xDrive20d MHT M Sport 5dr Step Auto

36
Low Mileage
£30,363
Finance available £1096 pm
  • 2L
  • 27.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars