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

2014 (64) - 420d Sport 2dr Auto

27
£7,995
Finance available £156 pm
  • 2L
  • 96kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Cheltenham Spa Motors Ltd

BMW, i3

2020 - 42.2kWh S Hatchback 5dr Electric Auto (184 ps) - PARK SENSORS - SUN PROTECT

39
Low Mileage
£14,885
Finance available £291 pm
  • 18.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Gloucester

BMW, 4 Series Gran Coupe

2018 - 420d [190] xDrive M Sport 5dr Auto [Prof Media]

36
Low Mileage
£18,599
  • 2L
  • 23.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

cinch

01452 227360 *
4.3/5 Stars

BMW, Alpina

2024 - B3 BiTurbo Auto Automatic 0-Door

25
Low Mileage
£74,950
  • 3L
  • 4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

H.R.Owen Specialist Cars Cheltenham

BMW, i3

2015 - 0.6 i3 60Ah with Range Extender 4-Door

43
Low Mileage
£8,150
Finance available £160 pm
  • 55kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

A Car Is Born

BMW, 2 Series Gran Coupe

2022 - 218i [136] M Sport 4dr DCT [Pro Pack] - HK AUDIO - LED - NAV

43
Low Mileage
£22,654
  • 1.5L
  • 14.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Gloucester

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Shadow Edition Auto 5dr

47
£11,495
Finance available £234 pm
  • 2L
  • 112kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Gloucester Motor Group

01452 227252 *
5/5 Stars

BMW, iX3

2022 - 80kWh M Sport SUV 5dr Electric Auto (286 ps) - REVERSE CAM - LEATHER - HEAT

51
£27,396
Finance available £554 pm
  • 38.7kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Gloucester

BMW, X3

2012 (12) - xDrive 20d SE 5dr Step Auto OYSTER HEATED LEATHER 10 BMW SERVICES 1 OWNER

25
Reduced
£9,375
Finance available £187 pm
  • 2L
  • 50kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Nick King Car Sales (Gloucester)

BMW, X1

2012 (62) - XDrive 18d XLine 5dr Step Auto + LEATHER / BLUETOOTH / 4WD / SENSORS +

19
Low Mileage
£6,475
Finance available £122 pm
  • 2L
  • 80kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Nick King Car Sales (Gloucester)

BMW, 1 Series

2013 - EFFICIENTDYNAMICS 5-Door

15
£3,495
Finance available £56 pm
  • 1.6L
  • 157.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

carmotion

01452 221219 *
5/5 Stars

BMW, 3 Series

2019 - 318d Sport 4dr

38
£15,699
Finance available £318 pm
  • 2L
  • 65.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

cinch

01452 227360 *
4.3/5 Stars

BMW, 5 Series

2023 - 2.0 530e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Steptronic xDrive

46
£33,070
Finance available £673 pm
  • 2L
  • 18kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Gloucester

BMW, 3 Series

2019 - 318d SE 4dr Step Auto

37
£14,999
Finance available £303 pm
  • 2L
  • 58.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

01452 227360 *
4.3/5 Stars

BMW, 1 Series

2023 - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) - DRI

47
Low Mileage
£24,351
Finance available £490 pm
  • 1.5L
  • 14.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Gloucester

BMW, iX3

2022 - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps) - PARK ASSIST - HK AUDIO -

51
£31,835
Finance available £647 pm
  • 31.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Gloucester