Used BMW cars for sale on What Car?

In partnership with

What Car? Classifieds has 28,900 approved used BMW cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW near you.

In partnership with

Cars found 28,900

Chosen Filters (1)
* Postcode invalid
BMW 2 Series Gran Coupe 2.0 220d M Sport Auto Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 2.0 220d M Sport Auto Euro 6 (s/s) 4dr

Exeter, Devon
  • 2020 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 48,750 Miles
£19,245
BMW 1 Series 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

BMW 1 Series 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

Rotherham, South yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 42,787 Miles
£17,000
BMW 3 Series 2.0 330e 12kWh M Sport Touring Auto XDrive Euro 6 (s/s) 5dr

BMW 3 Series 2.0 330e 12kWh M Sport Touring Auto XDrive Euro 6 (s/s) 5dr

Leicester, Leicestershire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 32,699 Miles
£36,000
BMW 4 Series Gran Coupe 2.0 420i M Sport Pro Edition Auto Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 2.0 420i M Sport Pro Edition Auto Euro 6 (s/s) 5dr

Leicester, Leicestershire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 19,711 Miles
£38,500
BMW 1 Series 1.6 114i SE Euro 5 (s/s) 5dr

BMW 1 Series 1.6 114i SE Euro 5 (s/s) 5dr

Camberley, Surrey
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,285 Miles
£4,150
BMW 4 Series Gran Coupe 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 5dr

Harrogate, North yorkshire
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 14,998 Miles
£40,990
BMW 1 Series 1.5 120i MHT M Sport DCT Euro 6 (s/s) 5dr

BMW 1 Series 1.5 120i MHT M Sport DCT Euro 6 (s/s) 5dr

Warley, West midlands
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 12,242 Miles
£29,000
BMW 3 Series 2.0 330e 22.3kWh M Sport Touring Auto Euro 6 (s/s) 5dr

BMW 3 Series 2.0 330e 22.3kWh M Sport Touring Auto Euro 6 (s/s) 5dr

Warley, West midlands
  • 2025 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 2,952 Miles
£41,500
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

Stafford, Staffordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 55,166 Miles
£20,499
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

Warley, West midlands
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 28,463 Miles
£28,000
BMW M5 4.4i V8 Competition Steptronic XDrive Euro 6 (s/s) 4dr

BMW M5 4.4i V8 Competition Steptronic XDrive Euro 6 (s/s) 4dr

Stafford, Staffordshire
  • 2020 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 55,633 Miles
£43,999
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

Warley, West midlands
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 21,312 Miles
£28,000
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

Stafford, Staffordshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,054 Miles
£51,999
BMW M4 Competition 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

BMW M4 Competition 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

Stafford, Staffordshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 18,120 Miles
£50,999
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Coleraine, County londonderry
  • 2025 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 3,610 Miles
£43,950
BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr

BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr

Leeds, Yorkshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Manual
  • 84,004 Miles
£7,990
Image unavailable

BMW 7 Series 3.0 730d MHT M Sport Auto XDrive Euro 6 (s/s) 4dr

Chester, Cheshire
  • 2021 reg
  • Diesel Hybrid
  • 4 Doors
  • Automatic
  • 35,876 Miles
£34,499
Image unavailable

BMW IX3 80kWh Premier Edition Auto 5dr

Chester, Cheshire
  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 14,716 Miles
£25,999
BMW I Series 50 111.5kWh M Sport Edition Auto XDrive 5dr

BMW I Series 50 111.5kWh M Sport Edition Auto XDrive 5dr

Chester, Cheshire
  • 2023 reg
  • Electric
  • 5 Doors
  • Automatic
  • 18,081 Miles
£46,999
Image unavailable

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

Chester, Cheshire
  • 2023 reg
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • 29,588 Miles
£27,499
......