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 Gran Coupe

2020 - 220d M Sport 4dr Step Auto

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

cinch

01452 227360 *
4.3/5 Stars

BMW, 6 Series

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

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

Gloucester Motor Group

01452 227252 *
5/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, 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

2015 (15) - 218d M Sport 2dr Step Auto + SAT NAV / LEATHER / 35 TAX / DAB / BLUETOOTH +

29
Low Mileage
£9,875
Finance available £42 pm
  • 2L
  • 75kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, 2 Series Active Tourer

2021 - 225xe M Sport 5dr Auto

38
£16,699
  • 1.5L
  • 39.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

cinch

01452 227360 *
4.3/5 Stars

BMW, 3 Series

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

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

Bristol Street Motors Ford Gloucester

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

BMW, 3 Series

2017 - XDRIVE M SPORT SHADOW EDITION 4-Door

20
£17,495
Finance available £56 pm
  • 2L
  • 58.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

carmotion

01452 221219 *
5/5 Stars

BMW, 4 Series

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

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

Nick King Car Sales (Gloucester)

BMW, 3 Series

2016 (16) - 320d ED Sport 4dr Step Auto ++ NAV / LEATHER / 20 TAX / ULEZ / 70.6 MPG ++

19
Low Mileage
£10,475
Finance available £33 pm
  • 2L
  • 69kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

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

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

2017 (67) - 118d Sport 5dr Nav + ZERO DEPOSIT 267 P/MTH / ULEZ / EURO 6 +

29
Reduced
£10,975
Finance available £44 pm
  • 2L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, X5

2019 (19) - xDrive30d M Sport 5dr Auto

49
Reduced
£34,995
Finance available £411 pm
  • 3L
  • 49kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Cheltenham Spa Motors Ltd

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