Used BMW cars for sale in Keynsham, Somerset

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

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

BMW, X2

2020 - M35i 5dr Step Auto

38
Low Mileage
£23,876
Finance available £108 pm
  • 2L
  • 22.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2013 (63) - 116d EfficientDynamics 5dr

16
Reduced
£4,995
Finance available £45 pm
  • 1.6L
  • 90kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AUTO ILLUSION

BMW, 3 Series

2021 - 318d MHT SE Pro 5dr Step Auto

36
Low Mileage
£20,588
Finance available £103 pm
  • 2L
  • 27.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2011 (61) - 320d [184] Sport Plus Edition 4dr JUST 47k FIND ANOTHER

15
Low Mileage
£5,495
Finance available £33 pm
  • 2L
  • 47kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

CJ AUTOS BRISTOL

0117 440 4907 *
4.8/5 Stars

BMW, 1 Series

2010 (10) - 118i M Sport 2dr

21
£3,499
Finance available £33 pm
  • 2L
  • 124kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

NJ Vehicle Solutions

0117 233 1369 *
4.9/5 Stars

BMW, X2

2018 - 20i M Sport X 5-Door

60
Reduced
£14,540
Finance available £46 pm
  • 2L
  • 78.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

RB AUTOS SW LIMITED TA Bristol Car Centre

BMW, 3 Series

2003 - 2.5 325i Sport Saloon ULEZ Petrol Automatic 5 Door

46
Reduced
£4,495
  • 2.5L
  • 84.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Bristol Auto Hub

0117 233 1341 *
3.6/5 Stars

BMW, 3 Series

2019 - 330i M Sport 4dr Step Auto

35
£19,227
Finance available £99 pm
  • 2L
  • 59.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2012 (62) - 2.0 320d Sport Touring Euro 5 (s/s) 5dr

26
£3,795
Finance available £40 pm
  • 2L
  • 162kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 3 Series

2021 - 320i M Sport 5dr Step Auto

36
£24,435
Finance available £124 pm
  • 2L
  • 29.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 2 Series

2021 - 218i [136] Sport 4dr [Live Cockpit Professional]

35
Low Mileage
£17,293
Finance available £54 pm
  • 1.5L
  • 21.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2010 (10) - 3.0 330i M Sport Highline Convertible 2dr Petrol Steptronic Euro 5 (272 ps)

2
Low Mileage
£7,995
Finance available £45 pm
  • 3L
  • 61.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Motor Village Bristol Ltd

BMW, X5

2023 - xDrive50e M Sport 5dr Auto

12
Low Mileage
£69,898
  • 3L
  • 4.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.6/5 Stars

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

12
£17,298
  • 1.5L
  • 57kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.6/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT

34
Low Mileage
£21,384
Finance available £75 pm
  • 1.5L
  • 20.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Ed 5dr Step Auto

37
Low Mileage
£16,635
Finance available £97 pm
  • 1.5L
  • 28.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars