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, 6 Series

2012 (61) - 3.0 640d M Sport Auto 2dr

32
Low Mileage
£10,895
Finance available £880 pm
  • 3L
  • 58kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Gloucester Motor Group

01452 227252 *
4.7/5 Stars

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 £870 pm
  • 2L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, 5 Series

2013 (13) - 520d SE 4dr Step Auto [Start Stop]

17
£6,495
Finance available £488 pm
  • 2L
  • 96kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 1 Series

2015 - 116d SPORT+ 64MILES+ULEZ COMPLAINT +£20 ROAD TAX+03/25 MOT NO ADVISOR 5-Door

22
Reduced
£7,710
Finance available £596 pm
  • 1.5L
  • 64kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

GL1 Car Sales

01452 224639 *
3.6/5 Stars

BMW, 1 Series

2009 (09) - 2.0 123d M Sport Steptronic Euro 5 2dr

19
£3,195
Finance available £195 pm
  • 2L
  • 128kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Argentarii Cars

01452 227270 *
5/5 Stars

BMW, 1 Series

2018 (18) - 118i Sport NAV 5dr ++ DAB / BLUETOOTH / ULEZ / CLIMATE ++

31
£9,975
Finance available £798 pm
  • 1.5L
  • 55kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, M3

2010 (60) - M3 2dr DCT

30
Low Mileage
£12,495
Finance available £1022 pm
  • 4L
  • 96kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Cheltenham Spa Motors Ltd

BMW, 4 Series

2013 (63) - 420d SE 2dr ++ LEATHER / SAT NAV / ULEZ / DAB / BLUETOOTH ++

21
Low Mileage
£6,975
Finance available £531 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, 2 Series Gran Coupe

2020 - 220d M Sport 4dr Step Auto

40
£16,799
  • 2L
  • 74.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

cinch

01452 227360 *
4.3/5 Stars

BMW, 3 Series

2020 (70) - 320i M Sport 4dr Step Auto Petrol Saloon

42
Low Mileage
£22,407
  • 2L
  • 24.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Bristol Street Motors Ford Gloucester

BMW, 1 Series

2017 (17) - 116d EfficientDynamics Plus 5dr ++ ULEZ / DAB / BLUETOOTH / CLIMATE ++

22
Low Mileage
£8,475
Finance available £664 pm
  • 1.5L
  • 50kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 3 Series

2005 (55) - 325i SE 4dr

23
Low Mileage
£2,995
Finance available £177 pm
  • 2.5L
  • 96kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Cheltenham Spa Motors Ltd

BMW, 1 Series

2011 (60) - 118d SE 3dr ++ 35 TAX / BLUETOOTH / CLIMATE / SENSORS ++

11
Low Mileage
£3,675
Finance available £237 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 4 Series

2018 - 420d [190] M Sport 2dr Auto [Professional Media]

35
Low Mileage
£14,999
  • 2L
  • 40.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleConvertible

cinch

01452 227360 *
4.3/5 Stars

BMW, 4 Series Gran Coupe

2020 - 420d [190] M Sport 5dr Auto [Professional Media]

41
Low Mileage
£20,699
  • 2L
  • 24.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

01452 227360 *
4.3/5 Stars

BMW, 1 Series

2017 (17) - 118i 1.5 Sport 5dr ++ SAT NAV / 1 OWNER / ULEZ / DAB / BLUETOOTH ++

24
Low Mileage
£9,975
Finance available £798 pm
  • 1.5L
  • 39kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)