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

2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

36
£15,975
Finance available £341 pm
  • 2L
  • 77.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 2 Series

2018 - 3.0 M240i Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps)

37
Low Mileage
£17,980
Finance available £387 pm
  • 3L
  • 41.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 2 Series

2017 - 2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

35
Low Mileage
£14,351
Finance available £304 pm
  • 2L
  • 36.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

12
£30,998
  • 2L
  • 8.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, X4

2021 - 3.0 M40d MHT SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

40
£33,602
Finance available £743 pm
  • 3L
  • 42.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

37
£17,082
Finance available £367 pm
  • 2L
  • 79.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 4 Series

2019 - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

40
Low Mileage
£20,229
Finance available £438 pm
  • 2L
  • 18.9kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2015 (65) - 116d Sport 5dr

£5,694
Finance available £105 pm
  • 1.5L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, 4 Series

2016 - 420d M SPORT 2-Door

43
£8,499
Finance available £168 pm
  • 2L
  • 131kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Tailored Autos Ltd

BMW, 2 Series Gran Tourer

2016 - 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)

34
Low Mileage
£9,088
  • 1.5L
  • 55.6kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2014 (14) - 318d SE 5dr

Low Mileage
£5,994
Finance available £112 pm
  • 2L
  • 85kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Vivian Price Cars

BMW, 1 Series

2016 (16) - 1.5 118i Sport Euro 6 (s/s) 5dr

8
£7,494
Finance available £145 pm
  • 1.5L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, iX3

2022 - 80kWh M Sport SUV 5dr Electric Auto (286 ps)

40
£23,643
Finance available £516 pm
  • 51.9kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2018 - 3.0 M140i Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps)

38
Low Mileage
£23,816
Finance available £520 pm
  • 3L
  • 34.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 2 Series Gran Coupe

2022 - 2.0 218d Sport (LCP) Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

31
£16,494
  • 2L
  • 49.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2020 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

36
Low Mileage
£21,776
Finance available £474 pm
  • 2L
  • 25.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars