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, X1

2021 (21) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

30
£18,890
Finance available £1560 pm
  • 2L
  • 49.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Southwick Car Centre

01225 436004 *
3.3/5 Stars

BMW, 2 Series

2020 - 218i M Sport 4dr

35
£16,890
Finance available £507 pm
  • 1.5L
  • 36.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2017 - 330e M Sport Shadow Edition 4dr Step Auto

39
Low Mileage
£14,022
Finance available £1174 pm
  • 2L
  • 56.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 5 Series

2020 - 520i SE 4dr Auto

35
£15,673
Finance available £1323 pm
  • 2L
  • 73kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

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

2018 - xDrive30d M Sport 5dr Auto

50
£26,048
Finance available £2238 pm
  • 3L
  • 55.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

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

2018 - M140i Shadow Edition 5dr Step Auto

35
Low Mileage
£19,650
Finance available £1676 pm
  • 3L
  • 41.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 4 Series

2014 (64) - 2.0 420i M Sport xDrive Euro 6 (s/s) 2dr

19
£8,799
Finance available £693 pm
  • 2L
  • 95.6kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

My New Motor Ltd

01761 252266 *
4.1/5 Stars

BMW, M5

2013 (13) - 4.4 V8 DCT Euro 5 (s/s) 4dr

98
Reduced
£19,495
Finance available £1613 pm
  • 4.4L
  • 56kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

iCars Automotive Ltd

BMW, 3 Series

2013 - 320d M Sport 4dr Step Auto [Business Media]

34
Low Mileage
£8,305
Finance available £663 pm
  • 2L
  • 89.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2008 (08) - 320d SE 2dr

10
Reduced
£2,750
Finance available £155 pm
  • 2L
  • 124.5kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

D T CARS bristol LTD

BMW, 2 Series Gran Coupe

2020 (70) - 1.5 218i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (140 ps)

17
£14,995
Finance available £1244 pm
  • 1.5L
  • 51.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Victoria Motors

BMW, 2 Series

2021 - 218i [136] Sport 4dr [Live Cockpit Professional]

10
Low Mileage
£17,775
Finance available £529 pm
  • 1.5L
  • 21.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2012 (12) - 120i SE 5dr Step Auto

14
Low Mileage
£6,250
Finance available £466 pm
  • 1.6L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

D9hyt Limited

BMW, X1

2018 - xDrive 20d Sport 5dr Step Auto

36
Low Mileage
£14,551
Finance available £1221 pm
  • 2L
  • 43.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars