Used BMW cars for sale in Cheltenham, Gloucestershire

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

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

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

38
Low Mileage
£24,749
Finance available £160 pm
  • 2L
  • 14.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01452 227360 *
4.3/5 Stars

BMW, 4 Series

2016 (66) - 420d 190 M Sport 2dr Auto ++ PRO MEDIA / LEATHER / ULEZ / 35 TAX ++

30
£13,990
Finance available £33 pm
  • 2L
  • 70kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, 1 Series

2013 (13) - 118d Exclusive Edition 2dr

3
£3,495
Finance available £33 pm
  • 2L
  • 131kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

BMW, 3 Series

2012 (12) - 320d EfficientDynamics 4dr ++ LEATHER / 20 TAX / 68.9 MPG / BLUETOOTH ++

16
Low Mileage
£5,975
Finance available £44 pm
  • 2L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Nick King Car Sales (Gloucester)

BMW, 1 Series

2019 (19) - 116d M Sport 5dr ++ ZERO DEPOST 310 P/MTH + SAT NAV / LEATHER / ULEZ / DAB

29
£12,790
Finance available £62 pm
  • 1.5L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 5 Series

2016 (66) - 520d 190 M Sport 5dr Step Auto + PRO MEDIA / LEATHER / DAB / BLUETOOTH

18
£11,875
Finance available £42 pm
  • 2L
  • 80kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Nick King Car Sales (Gloucester)

BMW, 3 Series

2014 - XDRIVE LUXURY GRAN TURISMO 5-Door

15
£9,695
Finance available £38 pm
  • 2L
  • 88.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

carmotion

01452 221219 *
5/5 Stars

BMW, 1 Series

2016 (16) - 118i 1.5 Sport 5dr + SAT NAV / DAB / BLUETOOTH / CLIMATE / ULEZ +

21
£8,275
Finance available £28 pm
  • 1.5L
  • 70kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 1 Series

2021 - 118i [136] M Sport 5dr

39
£16,649
Finance available £90 pm
  • 1.5L
  • 50.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch

01452 227360 *
4.3/5 Stars

BMW, 3 Series

2021 - 330i M Sport 4dr Step Auto

38
Low Mileage
£24,399
Finance available £166 pm
  • 2L
  • 30.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01452 227360 *
4.3/5 Stars

BMW, X1

2020 - sDrive 18i M Sport 5dr Step Auto

42
Low Mileage
£19,949
Finance available £107 pm
  • 1.5L
  • 33.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch

01452 227360 *
4.3/5 Stars

BMW, 2 Series Gran Coupe

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

35
£17,499
  • 1.5L
  • 45.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

cinch

01452 227360 *
4.3/5 Stars

BMW, 1 Series

2019 (19) - 118d Sport 5dr ++ SAT NAV / DAB / BLUETOOTH / ULEZ / 68.9 MPG ++

18
£9,975
Finance available £44 pm
  • 2L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 1 Series

2011 (60) - 118d Sport 2dr Step Auto

19
Low Mileage
£3,295
Finance available £29 pm
  • 2L
  • 107kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Jaguar Solutions

BMW, 2 Series

2018 (18) - 220d xDrive M Sport 2dr Auto + M PERFORMANCE PACK / SAT NAV / LEATHER +

16
£13,875
Finance available £31 pm
  • 2L
  • 80kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, 1 Series

2016 (66) - 118i [1.5] SE 5dr + SAT NAV / ULEZ / BMW HISTORY / DAB / 35 TAX

18
Low Mileage
£8,475
Finance available £33 pm
  • 1.5L
  • 55kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)