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

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

72
£19,700
Finance available £409 pm
  • 1.5L
  • 30.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, X7

2025 - Xdrive40D Mht M Sport 5Dr Step Auto

23
£83,999
Finance available £1705 pm
  • 3L
  • 7.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Lookers Stafford BMW

BMW, X4

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

74
£24,600
Finance available £517 pm
  • 2L
  • 48.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, X1

2019 - 2.0 X1 xDrive 20d XLine Auto 4WD 5dr

31
£15,995
Finance available £335 pm
  • 2L
  • 87.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

NATIONAL CAR HUB

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

72
Reduced
£20,000
Finance available £416 pm
  • 2L
  • 42.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, M3

2008 (51) - M3 2dr DCT

9
Low Mileage
£17,995
  • 4L
  • 60kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

KAMS AUTOS LTD

BMW, 2 Series

2015 (65) - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

48
£10,601
Finance available £215 pm
  • 2L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

RSK CARS LIMITED

BMW, 3 Series

2015 (15) - 2.0 320d Luxury Auto Euro 6 (s/s) 4dr

40
£7,895
Finance available £154 pm
  • 2L
  • 92.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

West Midlands Cars Ltd

BMW, iX1

2025 - 150Kw Edrive20 M Sport 65Kwh 5Dr Auto

24
Low Mileage
£33,999
Finance available £678 pm
  • 3.5kMiles
  • Electric
  • Auto
  • Body StyleEstate

Lookers Stafford BMW

BMW, X3

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

8
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 57.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Ideal Car Centre Ltd

BMW, i4

2025 - 400Kw M50 83.9Kwh 5Dr Auto [18 Alloy]

14
£47,999
Finance available £966 pm
  • 5Miles
  • Electric
  • Auto
  • Body StyleHatchback

Lookers Stafford BMW

BMW, 1 Series

2013 - 2.0 M Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps)

23
Reduced
£5,995
  • 2L
  • 82.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, 1 Series

2022 (72) - 118i [136] M Sport 5dr Step Auto [LCP] Petrol Hatchback

30
£22,137
  • 1.5L
  • 26.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu Vauxhall Lichfield

01543 228295 *
4.7/5 Stars

BMW, X3

2019 - Xdrive20D M Sport 5Dr Step Auto

21
Low Mileage
£24,999
Finance available £493 pm
  • 2L
  • 44.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Lookers Stafford BMW

BMW, 1 Series

2019 (19) - 2.0 120i GPF M Sport Shadow Edition Hatchback 3dr Petrol Auto Euro 6 (s/s)

73
Low Mileage
£15,500
Finance available £317 pm
  • 2L
  • 41.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 2 Series

2017 - 2.0 M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps)

33
£10,995
Finance available £223 pm
  • 2L
  • 97.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Ideal Car Centre Ltd