Used BMW cars for sale in Bristol, County of Bristol

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Bristol or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

36
£17,369
Finance available £373 pm
  • 2L
  • 80.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 3 Series

2019 - 320i M Sport 4dr Step Auto

35
Low Mileage
£19,279
Finance available £417 pm
  • 2L
  • 42.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 1 Series

2022 - 116d M Sport 5dr Step Auto [LCP/Pro pk]

12
Low Mileage
£22,998
  • 1.5L
  • 24.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, 4 Series

2017 - 440i M Sport 5dr Auto [Professional Media]

39
Low Mileage
£22,126
Finance available £482 pm
  • 3L
  • 41.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 1 Series

2014 (64) - 2.0 116d Sport Euro 5 (s/s) 5dr

3
Low Mileage
£5,494
Finance available £100 pm
  • 2L
  • 78kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, 1 Series

2018 - 1.5 116d M Sport ULEZ Diesel Automatic 5 Door

48
£10,995
  • 1.5L
  • 84.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Bristol Auto Hub

0117 233 1341 *
3.5/5 Stars

BMW, X3

2020 - xDrive30d M Sport 5dr Step Auto

36
£29,419
Finance available £648 pm
  • 3L
  • 41.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 1 Series

2013 (63) - 2.0 120d M Sport Euro 5 (s/s) 5dr

12
Low Mileage
£6,494
Finance available £123 pm
  • 2L
  • 86kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

39
Low Mileage
£28,314
Finance available £623 pm
  • 19.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 3 Series

2014 (64) - 2.0 320d Luxury Euro 5 (s/s) 4dr

33
£3,995
Finance available £67 pm
  • 2L
  • 157kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, X3

2022 - xDrive 30e M Sport 5dr Auto

36
£26,707
Finance available £586 pm
  • 2L
  • 67.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, X3

2017 - xDrive30d M Sport 5dr Step Auto

45
£12,995
Finance available £268 pm
  • 3L
  • 110kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MV SALES UK LTD TA Motor Vision

01275 409894 *
3.6/5 Stars

BMW, 1 Series

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

13
Reduced
£6,550
Finance available £124 pm
  • 2L
  • 94kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, 3 Series

2011 (11) - 2.0 318d M Sport Steptronic Euro 5 4dr

41
Reduced
£5,650
Finance available £104 pm
  • 2L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

iCars Automotive Ltd

BMW, 1 Series

2020 - 118i M Sport 5dr

35
Low Mileage
£17,326
Finance available £372 pm
  • 1.5L
  • 28.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 3 Series

2012 - 2.0 320d Sport Plus Edition Coupe Diesel Manual 3 Door

47
Low Mileage
£6,995
  • 2L
  • 87.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Bristol Auto Hub

0117 233 1341 *
3.5/5 Stars