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

2015 - 116d Sport 5dr

12
£6,602
  • 1.5L
  • 95.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 5 Series

2017 - 540i xDrive M Sport 4dr Auto

40
Low Mileage
£22,398
Finance available £488 pm
  • 3L
  • 43.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 4 Series

2016 - 435d xDrive M Sport 2dr Auto [Professional Media]

12
Low Mileage
£16,523
Finance available £354 pm
  • 3L
  • 58kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2013 - 1.6 116i Sport Auto Euro 6 (s/s) 5dr

62
Reduced
£10,500
Finance available £212 pm
  • 1.6L
  • 28.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Spot On Auto Ltd

BMW, 5 Series

2013 (63) - 518d M Sport 4dr

8
£4,495
Finance available £78 pm
  • 2L
  • 148.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

D T CARS bristol LTD

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Ed 5dr Step Auto

38
Low Mileage
£15,583
Finance available £332 pm
  • 1.5L
  • 38.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2010 (60) - xDrive20d SE 5dr Step Auto

8
£4,495
Finance available £78 pm
  • 2L
  • 125.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

D T CARS bristol LTD

BMW, 2 Series

2018 - 218i Sport 5dr Step Auto

12
Low Mileage
£12,614
Finance available £265 pm
  • 1.5L
  • 35.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 2 Series

2019 - 218i M Sport 2dr [Nav]

10
£12,838
Finance available £270 pm
  • 1.5L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 5 Series

2012 (12) - 3.0 535i ActiveHybrid 5 SE Auto Euro 5 (s/s) 4dr

26
Reduced
£7,495
Finance available £145 pm
  • 3L
  • 85kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

iCars Automotive Ltd

BMW, X4

2020 - xDrive20d MHT M Sport 5dr Step Auto

35
£24,149
Finance available £528 pm
  • 2L
  • 65kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 7 Series

2018 (68) - 3.0 730d Exclusive Auto Euro 6 (s/s) 4dr

38
Low Mileage
£24,990
Finance available £493 pm
  • 3L
  • 24kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

NEWTON MOTORS LIMITED

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

13
£24,312
Finance available £531 pm
  • 2L
  • 56.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2012 (62) - 116d EfficientDynamics 5dr

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

D T CARS bristol LTD

BMW, 6 Series

2015 - 640d M Sport 2dr Auto

10
Low Mileage
£13,501
  • 3L
  • 71.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

13
£16,597
Finance available £356 pm
  • 2L
  • 80.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars