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

2020 (70) - 120d xDrive M Sport 5dr Step Auto Diesel Hatchback

37
Low Mileage
£22,194
  • 2L
  • 29kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Vertu Ford Cheltenham

01452 227297 *
4.8/5 Stars

BMW, 3 Series

2005 - SPORT 2-Door

11
Low Mileage
£4,995
Finance available £89 pm
  • 2.5L
  • 82.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

carmotion

01452 221219 *
5/5 Stars

BMW, 2 Series

2017 - 218i SE 2dr [Nav] Step Auto

37
Low Mileage
£11,999
Finance available £238 pm
  • 1.5L
  • 36.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch

01452 227360 *
4.3/5 Stars

BMW, 3 Series

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) - EXTE

46
£25,059
Finance available £505 pm
  • 2L
  • 32kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Gloucester

BMW, 3 Series

2010 - 3.0 325d M Sport Euro 5 2dr

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

AUTOHAUS CHELTENHAM LTD T/a Greatfield Cars & Commercials

BMW, 4 Series

2021 - 420i M Sport 2dr Step Auto [Pro Pack] - PRO NAV - CARPLAY - ACTIVE LANE ASS

53
£28,744
Finance available £582 pm
  • 2L
  • 35.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Carsa Gloucester

BMW, 1 Series

2014 (64) - 116d Sport 5dr Step Auto ++ SAT NAV / 35 TAX / DAB / BLUETOOTH / SENSORS

21
Low Mileage
£7,975
Finance available £156 pm
  • 2L
  • 49kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 1 Series

2022 - 2.0 120d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) - NA

45
£22,737
Finance available £456 pm
  • 2L
  • 30.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carsa Gloucester

BMW, 1 Series

2019 (19) - 116d SE Business 5dr ++ SAT NAV / ULEZ / DAB / BLUETOOTH / SENSORS ++

18
Low Mileage
£10,675
Finance available £216 pm
  • 1.5L
  • 45kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 3 Series

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

16
£6,999
Finance available £134 pm
  • 2L
  • 93kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BMW, X3

2013 (63) - xDrive 20d SE 5dr Step Auto ++ LEATHER / NAV / 18 INCH ALLOYS / DAB ++

21
Low Mileage
£9,475
Finance available £189 pm
  • 2L
  • 64kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Nick King Car Sales (Gloucester)

BMW, 1 Series

2019 (19) - 116d M Sport 5dr ++ ZERO DEPOST 310 P/MTH + SAT NAV / LEATHER / ULEZ / DAB

29
£12,790
Finance available £263 pm
  • 1.5L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 3 Series

2014 - XDRIVE LUXURY GRAN TURISMO 5-Door

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

carmotion

01452 221219 *
5/5 Stars

BMW, X5

2021 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

43
Low Mileage
£38,064
Finance available £778 pm
  • 3L
  • 33.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Gloucester

BMW, 4 Series

2014 (64) - 420d Sport 2dr Auto

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

Cheltenham Spa Motors Ltd

01452 227274 *
5/5 Stars

BMW, 1 Series

2023 - 1.5 118i SE (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) - PARK

40
£18,069
Finance available £358 pm
  • 1.5L
  • 26.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carsa Gloucester