BM Motors used cars for sale on What Car?

In partnership with

Find and buy your perfect used car from BM Motors on What Car? Classifieds, the easiest and most powerful used car search around.

In partnership with

Cars found 340,112

Chosen Filters (1)
* Postcode invalid
Mercedes-Benz E-CLASS 2.1 E220 BlueTEC AMG Night Edition (Premium) G-Tronic+ Euro 6 (s/s) 5dr

Mercedes-Benz E-CLASS 2.1 E220 BlueTEC AMG Night Edition (Premium) G-Tronic+ Euro 6 (s/s) 5dr

Saltash, Cornwall
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 137,400 Miles
£7,695
Audi A5 2.0 TDI SE Technik Sportback Multitronic Euro 5 (s/s) 5dr

Audi A5 2.0 TDI SE Technik Sportback Multitronic Euro 5 (s/s) 5dr

Bury, Lancashire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 67,000 Miles
£7,699
MG MG HS 1.5 T-GDI Excite Euro 6 (s/s) 5dr

MG MG HS 1.5 T-GDI Excite Euro 6 (s/s) 5dr

Hull, Yorkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,396 Miles
£10,495
Image unavailable

Vauxhall Mokka Electric 50kWh Elite Nav Premium Auto 5dr

Worcester, Worcestershire
  • 2021 reg
  • Electric
  • 5 Doors
  • Automatic
  • 35,123 Miles
£11,499
Volkswagen E-Golf 35.8kWh E-Golf Auto 5dr

Volkswagen E-Golf 35.8kWh E-Golf Auto 5dr

Huntingdon, Cambridgeshire
  • 2020 reg
  • Electric
  • 5 Doors
  • Automatic
  • 80,946 Miles
£8,795
Mazda CX-5 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 5dr

Mazda CX-5 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 5dr

Wantage, Oxfordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 83,000 Miles
£9,285
Volkswagen Up! 1.0 TSI GTI Euro 6 (s/s) 5dr

Volkswagen Up! 1.0 TSI GTI Euro 6 (s/s) 5dr

Cambridge, Cambridgeshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,530 Miles
£14,695
Renault TWINGO 1.2 TCe GT Euro 4 3dr

Renault TWINGO 1.2 TCe GT Euro 4 3dr

Barnsley, South yorkshire
  • 2008 reg
  • Petrol
  • 3 Doors
  • Manual
  • 90,604 Miles
£1,100
Mercedes-Benz B-CLASS 1.8 B200 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Mercedes-Benz B-CLASS 1.8 B200 CDI BlueEfficiency Sport Euro 5 (s/s) 5dr

Liverpool, Merseyside
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 76,000 Miles
£5,375
Porsche 911 3.0T 992 4S Targa 4WD Euro 6 (s/s) 2dr

Porsche 911 3.0T 992 4S Targa 4WD Euro 6 (s/s) 2dr

Kings langley, Hertfordshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Manual
  • 12,000 Miles
£99,900
Nissan Qashqai 1.6 N-tec+ CVT 2WD Euro 5 5dr

Nissan Qashqai 1.6 N-tec+ CVT 2WD Euro 5 5dr

Palmers green, Middlesex
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 125,000 Miles
£1,150
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Sittingbourne, Kent
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 32,525 Miles
£7,695
Ford S-MAX 2.0 TDCi Titanium Euro 6 (s/s) 5dr

Ford S-MAX 2.0 TDCi Titanium Euro 6 (s/s) 5dr

Bristol, Gloucestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 132,000 Miles
£6,499
BMW 5 SERIES 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

BMW 5 SERIES 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

Coleraine, County londonderry
  • 2020 reg
  • Diesel Hybrid
  • 4 Doors
  • Automatic
  • 44,876 Miles
£24,995
Image unavailable

Volkswagen Polo 1.0 BlueMotion Tech S Euro 6 (s/s) 3dr

Middlesbrough, North yorkshire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 52,000 Miles
£6,795
Ford ECOSPORT HATCHBACK 1.0T EcoBoost Titanium 2WD Euro 5 (s/s) 5dr

Ford ECOSPORT HATCHBACK 1.0T EcoBoost Titanium 2WD Euro 5 (s/s) 5dr

Chester, Cheshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 62,826 Miles
£5,620
Land Rover Discovery Sport 2.0 TD4 SE Tech 4WD Euro 6 (s/s) 5dr

Land Rover Discovery Sport 2.0 TD4 SE Tech 4WD Euro 6 (s/s) 5dr

Saxmundham, Suffolk
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 80,500 Miles
£8,450
Image unavailable

Vauxhall Corsa 1.4i EcoFLEX Design Euro 6 5dr

Swindon, Wiltshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 96,000 Miles
£4,495
Mazda CX-5 2.0 E-SKYACTIV G MHEV Homura Euro 6 (s/s) 5dr

Mazda CX-5 2.0 E-SKYACTIV G MHEV Homura Euro 6 (s/s) 5dr

Newbridge, Midlothian
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 24,129 Miles
£24,798
BMW 3 Series 2.0 318d SE Touring Euro 6 (s/s) 5dr

BMW 3 Series 2.0 318d SE Touring Euro 6 (s/s) 5dr

Oldham, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 79,750 Miles
£10,994
......