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

2022 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

40
Low Mileage
£23,642
Finance available £475 pm
  • 2L
  • 21.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Cannock

BMW, 1 Series

2016 - 1.5 116d Sport 3-Door

6
Reduced
£4,495
Finance available £78 pm
  • 1.5L
  • 94.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

A5 Cars and Commercials Limited

01543 225765 *
3.1/5 Stars

BMW, 1 Series

2016 (66) - 3.0 M140i Auto Euro 6 (s/s) 3dr

56
Low Mileage
£19,995
Finance available £390 pm
  • 3L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

RSK CARS LIMITED

BMW, i3

2018 (18) - 125kW Range Extender 33kWh 5dr Auto

26
Low Mileage
£8,895
  • 51.8kMiles
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Wolverhampton

BMW, X1

2022 (22) - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

71
Low Mileage
£24,500
Finance available £440 pm
  • 2L
  • 13.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, X1

2020 (69) - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

36
£12,790
Finance available £263 pm
  • 2L
  • 100.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Roxburghe Group

BMW, X1

2022 (22) - 1.5 18i SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps)

71
£18,800
Finance available £336 pm
  • 1.5L
  • 27.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, iX1

2024 (24) - 20 66.5kWh xLine SUV 5dr Electric Auto eDrive (11kW Charger) (204 ps)

69
Low Mileage
£39,900
Finance available £772 pm
  • 9.9kMiles
  • Electric
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, 1 Series

2022 (72) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

70
Reduced
£26,800
Finance available £461 pm
  • 2L
  • 12.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, X5

2013 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (245 ps)

34
Low Mileage
£8,295
  • 3L
  • 95.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Ideal Car Centre Ltd

BMW, 1 Series

2021 - 118I [1.5] M SPORT 5DR [NAV]

56
£17,800
  • 1.5L
  • 39.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Brayley Nissan Birmingham

BMW, X2

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

16
Reduced
£15,450
Finance available £323 pm
  • 2L
  • 74.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Westside Cars

BMW, 3 Series

2016 - 2.0 M Sport GT 5dr Diesel Manual Euro 6 (s/s) (190 ps)

22
£8,995
Finance available £179 pm
  • 2L
  • 89.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, X1

2016 - 2.0 X1 xDrive 20i XLine Auto 4WD 5dr

27
Low Mileage
£16,475
Finance available £346 pm
  • 2L
  • 26.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

NATIONAL CAR HUB

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Saloon 4dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)

73
Low Mileage
£14,000
Finance available £296 pm
  • 2L
  • 37.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Big Motoring World Cannock

BMW, 3 Series

2018 - 2.0 320d M Sport Gran Turismo 5-Door

29
Reduced
£10,890
Finance available £221 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

FRM Car Sales