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

2021 - M135i xDrive 5dr Step Auto

10
£20,575
Finance available £446 pm
  • 2L
  • 68.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2021 - 118i M Sport 5dr

38
Low Mileage
£18,899
Finance available £388 pm
  • 1.5L
  • 12.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch Store Bristol

0117 440 0909 *
4.3/5 Stars

BMW, 2 Series

2017 - 220i M Sport 2dr [Nav] Step Auto

12
Low Mileage
£15,041
Finance available £320 pm
  • 2L
  • 35.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2019 - 320d Sport 4dr Step Auto

34
£14,150
Finance available £300 pm
  • 2L
  • 91.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2016 - 335d xDrive M Sport 4dr Step Auto

10
£12,932
Finance available £272 pm
  • 3L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2012 - 318d M SPORT TOURING 5-Door

8
£2,995
  • 2L
  • 130kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Stockwood Village Automotive

BMW, X1

2021 - xDrive 25e xLine 5dr Auto

10
£19,230
Finance available £416 pm
  • 1.5L
  • 43.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2005 - 2.0 118i SE Hatchback 5dr Petrol Steptronic Euro 4 (129 ps)

17
Low Mileage
£3,450
Finance available £55 pm
  • 2L
  • 95.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

XPRESS COMMERCIALS

BMW, 5 Series

2010 (60) - 525d M Sport 4dr Step Auto

10
£4,750
Finance available £84 pm
  • 3L
  • 157.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

D T CARS bristol LTD

BMW, iX3

2022 - 210kW M Sport Pro 80kWh 5dr Auto

43
£28,931
Finance available £637 pm
  • 40.9kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 2 Series

2019 - 218i Sport 5dr

11
£11,250
Finance available £234 pm
  • 1.5L
  • 62.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2013 (63) - 116d EfficientDynamics 5dr

7
£2,995
  • 1.6L
  • 128.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

D T CARS bristol LTD

BMW, 3 Series

2019 - 320d M Sport Shadow Edition 4dr Step Auto

34
£15,303
Finance available £326 pm
  • 2L
  • 61.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2013 (63) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

49
Low Mileage
£9,995
Finance available £201 pm
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSUV

iCars Automotive Ltd

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

2018 - 218i SE 5dr

37
Low Mileage
£11,999
Finance available £256 pm
  • 1.5L
  • 45.5kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars