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

2020 - sDrive 20i M Sport 5dr Step Auto

43
Low Mileage
£21,719
Finance available £146 pm
  • 2L
  • 20.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch

01452 227360 *
4.3/5 Stars

BMW, 3 Series

2004 - 325Ci SPORT 2-Door

22
Low Mileage
£3,995
Finance available £45 pm
  • 2.5L
  • 112.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Staverton Cars Ltd

01242 501515 *
5/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, 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, M3

2010 (60) - M3 2dr DCT

30
Reduced
£11,995
Finance available £45 pm
  • 4L
  • 96kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Cheltenham Spa Motors Ltd

BMW, 1 Series

2017 (17) - 116d Sport 5dr + SAT NAV / BMW HISTORY / ULEZ / DAB / BLUETOOTH +

25
£7,975
Finance available £44 pm
  • 1.5L
  • 75kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 4 Series

2015 (15) - 420d [190] Luxury 2dr Auto + SAT NAV / OYSTER LEATHER / 35 TAX / LIGHT PACK

18
Low Mileage
£10,975
Finance available £44 pm
  • 2L
  • 70kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

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, 2 Series Gran Tourer

2019 - 218d M Sport 5dr Step Auto

35
Low Mileage
£17,099
  • 2L
  • 39.5kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

cinch

01452 227360 *
4.3/5 Stars

BMW, 3 Series

2013 (63) - 2.0 320d Sport Auto Euro 5 (s/s) 4dr

20
Reduced
£6,295
Finance available £29 pm
  • 2L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Argentarii Cars

01452 227270 *
2.5/5 Stars

BMW, 1 Series

2017 - 118i [1.5] M Sport 5dr [Nav] Step Auto

36
Low Mileage
£14,899
Finance available £52 pm
  • 1.5L
  • 34.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch

01452 227360 *
4.3/5 Stars

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)

BMW, 4 Series

2014 (14) - 420d M Sport 2dr Auto + ZERO DEPOSIT 262 P/MTH + PRO MEDIA / LEATHER / ULEZ

29
Low Mileage
£10,790
Finance available £40 pm
  • 2L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, 4 Series

2017 (17) - 420d [190] M Sport 2dr ++ MEDIA PACK / LEATHER / 19 INCH ALLOYS / ULEZ ++

24
Reduced
£10,270
Finance available £28 pm
  • 2L
  • 90kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, 4 Series Gran Coupe

2020 - 420d [190] M Sport 5dr Auto [Plus Pack]

41
£20,349
  • 2L
  • 44.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

01452 227360 *
4.3/5 Stars

BMW, 3 Series

2020 - 330e xDrive SE Pro 4dr Step Auto

37
£18,399
Finance available £74 pm
  • 2L
  • 45.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

01452 227360 *
4.3/5 Stars