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 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

12
£22,298
  • 1.5L
  • 13.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.6/5 Stars

BMW, X3

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

70
£23,800
Finance available £189 pm
  • 2L
  • 65.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, Z4

2005 - 3.0 Z4 3.0i SE Roadster 2-Door

6
Low Mileage
£2,495
  • 3L
  • 145.7kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

A5 Cars and Commercials Limited

01543 225765 *
3.2/5 Stars

BMW, 3 Series

2010 (59) - 320d M Sport 2dr

11
£1,295
  • 2L
  • 150kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Zen Cars Walsall Ltd

BMW, 3 Series

2021 (21) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

70
£25,900
Finance available £189 pm
  • 3L
  • 63.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Cannock

BMW, 1 Series

2018 - 1.5 118i Sport 5-door

11
£7,495
Finance available £33 pm
  • 1.5L
  • 65.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

A5 Cars and Commercials Limited

01543 225765 *
3.2/5 Stars

BMW, X5

2013 (13) - 3.0 30d M Sport Auto xDrive Euro 5 5dr

8
Low Mileage
£11,450
Finance available £32 pm
  • 3L
  • 92.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Alverstoke Automotive LTD

BMW, X5

2024 (24) - xDrive40d MHT M Sport 5dr Auto

25
£78,499
  • 3L
  • 11.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Lookers BMW Stafford

BMW, 1 Series

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

69
£16,100
Finance available £82 pm
  • 1.5L
  • 28.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 3 Series

2008 (08) - 318d Edition M Sport 4dr

18
Reduced
£2,249
  • 2L
  • 97kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Optimum Auto Sales

BMW, 1 Series

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

26
Low Mileage
£6,495
Finance available £33 pm
  • 2L
  • 82.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, 3 Series

2018 - 3.0 M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

45
Reduced
£14,495
Finance available £45 pm
  • 3L
  • 65.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, 4 Series

2023 - M440d xDrive MHT 2dr Step Auto

12
Reduced
£44,998
  • 3L
  • 3.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

2018 (68) - 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

34
Reduced
£11,994
Finance available £45 pm
  • 1.5L
  • 48.4kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

The Roxburghe Group

BMW, X1

2013 - 2.0 18d xLine SUV 5dr Diesel Manual xDrive Euro 5 (s/s) (143 ps)

31
Low Mileage
£5,995
Finance available £45 pm
  • 2L
  • 87.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Ideal Car Centre Ltd

BMW, 5 Series Gran Turismo

2010 (60) - 3.0 530d SE GT Steptronic Euro 5 5dr

41
Low Mileage
£6,995
Finance available £45 pm
  • 3L
  • 78.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Wednesbury Carsale

0121 728 8861 *
3.3/5 Stars