Used BMW cars for sale in Cannock, Staffordshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Cannock or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 4 Series

2018 - 420i M Sport 5dr Auto [Professional Media]

28
Low Mileage
£15,499
Finance available £324 pm
  • 2L
  • 56.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lookers Stafford BMW

BMW, i4

2022 - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr Automatic

29
£24,495
  • 44.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Wolverhampton

01902 544572 *
3.8/5 Stars

BMW, 1 Series

2024 - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) -

47
£23,206
Finance available £476 pm
  • 1.5L
  • 20.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carsa Cannock

BMW, X3

2018 - Xdrive20D Se 5Dr Step Auto

28
Low Mileage
£21,999
Finance available £431 pm
  • 2L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Lookers Stafford BMW

BMW, 4 Series

2021 - M440I Xdrive Mht 2Dr Step Auto

28
Low Mileage
£35,399
Finance available £707 pm
  • 3L
  • 33.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Lookers Stafford BMW

BMW, 2 Series

2018 (68) - 218i Sport 2dr [Nav]

32
Low Mileage
£8,900
Finance available £177 pm
  • 1.5L
  • 41kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

New Look Motors

BMW, 1 Series

2015 - 2.0 M Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (150 ps)

31
£7,295
Finance available £141 pm
  • 2L
  • 95.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, X1

2015 - XDRIVE18d SE 5-Door

40
£5,997
  • 2L
  • 99.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

The Motor Brokers

BMW, 5 Series

2019 (19) - 2.0 520d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

75
£19,100
Finance available £396 pm
  • 2L
  • 70.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, 2 Series Gran Coupe

2023 - 1.5 218i M Sport Euro 6 (s/s) 4dr Manual

27
£19,995
  • 1.5L
  • 30.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

V12 Sports and Classics Wolverhampton

01902 544572 *
3.8/5 Stars

BMW, X7

2025 - Xdrive40D Mht M Sport 5Dr Step Auto

27
£79,499
Finance available £1613 pm
  • 3L
  • 7.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Lookers Stafford BMW

BMW, M3

2024 - 3.0 BiTurbo Competition Touring 5dr Petrol Steptronic M xDrive Euro 6 (s/s)

20
Low Mileage
£83,950
Finance available £1704 pm
  • 3L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Westside Cars

BMW, 2 Series

2018 (67) - 1.5 218i SE Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)

71
£10,200
Finance available £201 pm
  • 1.5L
  • 67.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Big Motoring World Cannock

BMW, 3 Series

2013 (13) - 318d SE 5dr Step Auto

20
£4,450
  • 2L
  • 130kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Staffordshire Motor Group Ltd

BMW, 1 Series

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

43
£22,280
Finance available £456 pm
  • 1.5L
  • 26.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Cannock

BMW, i3

2021 - 135kW S 42kWh 5dr Auto

19
Low Mileage
£15,498
  • 27.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.7/5 Stars