37190 vehicles available for current search criteria

037,190

Cars in stock

BMW Clear BMW
Model (any) Clear Model (any)
£500 Clear £500
Max price Clear Max price

Used BMW for sale in Cannock

We currently have 77 used BMW cars available in Cannock. With the widest range of private and trade BMW cars available in Cannock, you have access to the biggest choice and the best prices.

Feel free to browse our selected vehicles, further refine your search, and find your perfect car.

Latest second hand BMW cars for sale in Cannock

Showing 1 - 10 results Attributes Price
Used BMW 3 Series 1.8 316ti BMW 3 Series 1.8 316ti ES Compact 3dr 2003 (53 reg) Hatchback
for sale bmw 3 good condition, 5+ owners, Grey, £1,000
  • 116,000 miles
  • Manual
  • 1.8L
  • Petrol
£1,000
Used BMW 3 Series 2.0 318d BMW 3 Series 2.0 318d Exclusive 4dr 2011 (60 reg) Saloon
BMW 318d exclusive edition in excellent condition only 1 previous owner well …
  • 119,000 miles
  • Manual
  • 2.0L
  • Diesel
£4,900
Used BMW X1 2.0 XDRIVE20D M BMW X1 2.0 XDRIVE20D M SPORT 5d 181 BHP 2013 (63 reg) SUV
Four wheel-drive, 4WD. WHITE, £13,490
  • 37,255 miles
  • Manual
  • 2.0L
  • Diesel
£13,490
Used BMW 5 SERIES TOURING 525d BMW 5 SERIES TOURING 525d SE 3.0 5dr 2007 (57 reg) Estate
6 months warranty, 1 owner, Next MOT due 10/11/2017, Last serviced on 09/10/2015 …
  • 110,000 miles
  • Automatic
  • 3.0L
  • Diesel
£5,979
Used BMW X1 xDrive 18d 2.0 BMW X1 xDrive 18d 2.0 SE 5dr 4WD 2013 (63 reg) SUV
1 owner, Four wheel-drive, Bluetooth, Parking Sensor Rear, Climate Air …
  • 32,525 miles
  • Manual
  • 2.0L
  • Diesel
£12,800
Used BMW 1 Series Convertible 118d BMW 1 Series Convertible 118d 2.0 SE 2dr Step Auto 2012 (12 reg) Convertible
3 owners, Leather Upholstery, Bluetooth, Parking Sensor Rear, Climate Air …
  • 28,839 miles
  • Automatic
  • 2.0L
  • Diesel
£12,400
Used BMW 3 Series 2.0 320i BMW 3 Series 2.0 320i SE 4dr 2009 (09 reg) Saloon
SERVICE HISTORY 6 STAMPS-5 MAIN DEALER, FINANCE AVAILABLE, FREE WARRANTY, …
  • 117,572 miles
  • Manual
  • 2.0L
  • Petrol
£3,675
Used BMW X1 xDrive 18d 2.0 BMW X1 xDrive 18d 2.0 SE Pro Media 5dr 4WD 2012 (12 reg) SUV
Four wheel-drive, 4WD. Jet Black, High spec - £4540.00 of extras (Bluetooth …
  • 60,007 miles
  • Manual
  • 2.0L
  • Diesel
£10,300
Used BMW X6 xDrive 30d 3.0 BMW X6 xDrive 30d 3.0 M Sport Dynamic Pack 4WD Aut 5dr 2013 (13 reg) SUV
1 owner, Four wheel-drive, Leather Upholstery, Sat Navigation, Cruise Control, …
  • 46,932 miles
  • Automatic
  • 3.0L
  • Diesel
£24,000
Used BMW 3 Series 330d 3.0 BMW 3 Series 330d 3.0 M Sport 4dr Step Auto Business Medi 2015 (15 reg) Saloon
1 owner, Leather Upholstery, Sat Navigation, Bluetooth, Cruise Control, Parking …
  • 34,089 miles
  • Automatic
  • 3.0L
  • Diesel
£20,000

Not found what you were looking for?

We currently have: 77 Used BMW cars available in Cannock on Auto Trader