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

2012 - 114i URBAN 3-Door

9
Low Mileage
£4,995
Finance available £89 pm
  • 1.6L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stockwood Village Automotive

BMW, 3 Series

2019 - 320i M Sport 4dr Step Auto

38
Low Mileage
£19,471
Finance available £421 pm
  • 2L
  • 31.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2011 (11) - 2.0 120d M Sport Steptronic Euro 5 2dr

33
Low Mileage
£5,610
Finance available £103 pm
  • 2L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

iCars Automotive Ltd

BMW, 2 Series

2018 - 218d M Sport 2dr [Nav]

35
Low Mileage
£11,934
Finance available £249 pm
  • 2L
  • 53.1kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 4 Series

2016 - 2.0 430i Luxury Convertible 2dr Petrol Manual Euro 6 (s/s) (252 ps)

32
£10,000
Finance available £201 pm
  • 2L
  • 102.3kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

FD MOTOR GROUP

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

37
Low Mileage
£21,633
Finance available £470 pm
  • 2L
  • 15.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2018 - xDrive 18d xLine 5dr Step Auto

10
£15,463
Finance available £330 pm
  • 2L
  • 56.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2013 (13) - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)

18
Low Mileage
£7,999
Finance available £156 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleEstate

HARLEQUIN MOTOR COMPANY

BMW, 3 Series

2015 - 320d XDRIVE M SPORT TOURING 5-Door

19
Reduced
£12,749
Finance available £263 pm
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Find-My-Car.co.uk

0117 440 4908 *
4.8/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, 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, 1 Series

2020 - 118i M Sport 5dr

35
£13,938
Finance available £295 pm
  • 1.5L
  • 79.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2017 (67) - M140i Shadow Edition 5dr Step Auto

21
£17,990
Finance available £349 pm
  • 3L
  • 61kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

DWM Enterprises

0117 233 1351 *
4/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, 3 Series

2013 (13) - 318d M Sport 5dr Step Auto

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

D T CARS bristol LTD