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

2019 - 218i M Sport 2dr [Nav] Step Auto

36
£13,999
Finance available £282 pm
  • 1.5L
  • 58.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch

01452 227360 *
4.3/5 Stars

BMW, X4

2020 - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

46
Low Mileage
£27,712
Finance available £561 pm
  • 2L
  • 32.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Gloucester

BMW, 3 Series

2015 (65) - 320d EfficientDynamics 4dr Step Auto + SAT NAV / 20 TAX / 8 SERVICES / DAB

25
£8,975
Finance available £178 pm
  • 2L
  • 75kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Nick King Car Sales (Gloucester)

BMW, 3 Series

2020 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps) - SUN PROTECT

40
£31,277
Finance available £636 pm
  • 3L
  • 46.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Gloucester

BMW, X1

2019 - BMW 2.0 X1 20i Xline 5dr Auto

41
Low Mileage
£20,304
  • 2L
  • 33.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Baylis Gloucester

01452 227254 *
4.7/5 Stars

BMW, 1 Series

1.5 116d M Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps) -

39
£18,299
  • 22kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Carsa Gloucester

BMW, 3 Series

2010 (10) - 325d M Sport 2dr

16
Low Mileage
£4,995
Finance available £89 pm
  • 3L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

AUTOHAUS CHELTENHAM LTD T/a Greatfield Cars & Commercials

BMW, X3

2016 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) - HEATED S

40
£15,376
Finance available £302 pm
  • 3L
  • 75.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Gloucester

BMW, Z4

2012 (62) - Z4 SDRIVE20i M SPORT ROADSTER-AUTO, ONLY 46983 MILES, 1 FORMER OWNER, SERVI 2-Door

19
Low Mileage
£11,999
Finance available £246 pm
  • 2L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BMW, 1 Series

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

16
Low Mileage
£8,775
Finance available £174 pm
  • 1.5L
  • 60kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 3 Series

2014 - XDRIVE LUXURY GRAN TURISMO 5-Door

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

carmotion

01452 221219 *
5/5 Stars

BMW, 3 Series

2014 (14) - 316d SE 5dr Step Auto

28
£6,495
Finance available £123 pm
  • 2L
  • 111kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Cheltenham Spa Motors Ltd

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

40
£19,648
Finance available £391 pm
  • 2L
  • 39.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Gloucester

BMW, 4 Series

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

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

Nick King Car Sales (Gloucester)

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

3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) - LEATHER

42
£25,560
  • 28.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Gloucester