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

2014 (14) - 2.0 320d Luxury Touring Auto Euro 5 (s/s) 5dr

19
£5,795
  • 2L
  • 128kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 3 Series

2022 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

39
£17,117
Finance available £367 pm
  • 2L
  • 95.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2021 - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

36
Low Mileage
£20,250
Finance available £439 pm
  • 1.5L
  • 20.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
£34,998
  • 2L
  • 12.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, Z4

2016 - 2.0 28i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (245 ps)

32
Low Mileage
£16,636
  • 2L
  • 51.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, Alpina

2006 - 2.0d SE 5-Door

25
Reduced
£4,995
  • 2L
  • 256kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Summerhill Motors Limited

BMW, 1 Series

2015 (15) - 1.5 116d Sport Euro 6 (s/s) 5dr

5
Low Mileage
£6,794
Finance available £129 pm
  • 1.5L
  • 72kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

39
£18,041
Finance available £388 pm
  • 2L
  • 68.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2015 - 320d Luxury 5dr

3
Low Mileage
£9,447
  • 2L
  • 58.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2017 - 2.0 118d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

35
£9,737
Finance available £199 pm
  • 2L
  • 70.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, Z4

2004 - Z4 SE ROADSTER 2-Door

8
Low Mileage
£3,995
  • 2.5L
  • 62kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stockwood Village Automotive

BMW, 4 Series

2017 - 2.0 420d Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

36
Low Mileage
£11,833
Finance available £247 pm
  • 2L
  • 52.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2019 - M140i Shadow Edition 5dr Step Auto

40
£18,499
Finance available £379 pm
  • 3L
  • 72.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Store Bristol

0117 440 0909 *
4.2/5 Stars

BMW, 1 Series

2017 - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

47
Low Mileage
£10,495
  • 1.5L
  • 53.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

drivedirect Bristol North

BMW, 3 Series

2013 (63) - 330d xDrive Luxury 4dr Step Auto 1 PREV OWNER FULL HISTORY

16
£5,995
  • 3L
  • 153kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

CJ AUTOS BRISTOL

0117 440 4907 *
4.8/5 Stars

BMW, 5 Series

2019 - 2.0 520d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

35
Low Mileage
£18,881
Finance available £408 pm
  • 2L
  • 21.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars