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

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

43
Low Mileage
£27,336
Finance available £259 pm
  • 3L
  • 28.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Gloucester

BMW, 2 Series Gran Coupe

2021 - 218i [136] M Sport 4dr DCT

37
Low Mileage
£21,049
  • 1.5L
  • 24.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01452 227360 *
4.3/5 Stars

BMW, 3 Series

2021 - 330e xDrive M Sport 5dr Step Auto

43
£24,275
Finance available £151 pm
  • 2L
  • 41.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Gloucester

BMW, 2 Series

2016 (66) - 218i Sport 2dr ++ NAV / 1 OWNER / FSH / CAMERA / DAB / H/SEATS ++

26
£8,375
Finance available £31 pm
  • 1.5L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, 2 Series Gran Coupe

2021 - 1.5 218i Sport (LCP) Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) - CRUISE -

40
Low Mileage
£18,082
  • 1.5L
  • 23.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa 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, 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, Z4

2011 (61) - 20i sDrive 2dr

15
Low Mileage
£6,295
Finance available £29 pm
  • 2L
  • 95kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Mill Place Motors

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

2016 (16) - 320d EfficientDynamics Plus 4dr + SAT NAV / OYSTER LEATHER / 20 TAX / ULEZ

33
Low Mileage
£9,975
Finance available £44 pm
  • 2L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Nick King Car Sales (Gloucester)

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

2018 (18) - 118d SE 5dr ++ SAT NAV / ULEZ / DAB / BLUETOOTH / CLIMATE ++

13
£8,975
Finance available £44 pm
  • 2L
  • 75kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)