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, X1

2021 - sDrive 20i xLine 5dr Step Auto Estate Automatic

50
Low Mileage
£21,500
Finance available £421 pm
  • 2L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleEstate

drivedirect Bristol North

BMW, 1 Series

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

37
Reduced
£12,895
Finance available £266 pm
  • 1.5L
  • 98.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Daci Autos Bristol LTD

0117 233 1343 *
4.4/5 Stars

BMW, 3 Series

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

30
£4,795
Finance available £85 pm
  • 2L
  • 175kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, X3

2011 (61) - xDrive20d M Sport 5dr

8
£5,595
Finance available £103 pm
  • 2L
  • 132.5kMiles
  • Diesel
  • Manual
  • Body StyleSUV

D T CARS bristol LTD

BMW, 5 Series

2020 - 520i M Sport 4dr Auto

37
Low Mileage
£19,571
Finance available £423 pm
  • 2L
  • 27.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X3

2021 - 210kW Premier Edition Pro 80kWh 5dr Auto

40
£23,860
Finance available £521 pm
  • 47.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

12
Low Mileage
£36,998
  • 2L
  • 6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.6/5 Stars

BMW, 1 Series

2020 - 118i SE 5dr

36
Low Mileage
£15,800
Finance available £337 pm
  • 1.5L
  • 20.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X5

2012 - XDRIVE30d M SPORT 5-Door

27
Reduced
£7,995
Finance available £156 pm
  • 3L
  • 119kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Summerhill Motors Limited

BMW, 1 Series

2020 - 118i M Sport 5dr

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

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, i5

2023 - 250kW eDrive40 M Sport Pro 84kWh 4dr Auto

12
£44,998
  • 24.7kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.6/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, X5

2011 - 3.0 X5 xDrive30d M Sport 5-Door

15
£6,627
Finance available £126 pm
  • 3L
  • 129.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Southwest Vans and Commercials Ltd

0117 440 7207 *
4.1/5 Stars

BMW, 2 Series

2019 - 218i M Sport 2dr [Nav]

35
£12,437
Finance available £261 pm
  • 1.5L
  • 53.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2015 - 3.0 335d xDrive M Sport ULEZ Diesel Automatic 5 Door

51
Reduced
£9,495
  • 3L
  • 105.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bristol Auto Hub

0117 233 1341 *
3.5/5 Stars

BMW, X1

2021 - 25e M Sport 5-Door

30
£16,995
Finance available £357 pm
  • 1.5L
  • 73.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Somerset Motor Company