Used BMW cars for sale on What Car?

In partnership with

What Car? Classifieds has 29,521 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 29,521

Chosen Filters (1)
* Postcode invalid
BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

BMW I7 50 105.7kWh M Sport Auto EDrive 4dr

Leeds, West yorkshire
  • 2024 reg
  • Electric
  • 4 Doors
  • Automatic
  • 28,102 Miles
£66,999
BMW X5 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Leeds, West yorkshire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 18,786 Miles
£49,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

Leeds, West yorkshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 15,997 Miles
£30,999
BMW 1 Series 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr

BMW 1 Series 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr

Leeds, West yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 14,038 Miles
£28,199
BMW 2 Series 2.0 220i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series 2.0 220i M Sport DCT Euro 6 (s/s) 4dr

Derby, Derbyshire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
£21,992
BMW IX 50 111.5kWh M Sport Auto XDrive 5dr (11kW Charger)

BMW IX 50 111.5kWh M Sport Auto XDrive 5dr (11kW Charger)

Leeds, West yorkshire
  • 2024 reg
  • Electric
  • 5 Doors
  • Automatic
  • 16,000 Miles
£52,999
BMW X1 2.0 18d M Sport DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 18d M Sport DCT SDrive Euro 6 (s/s) 5dr

Leeds, West yorkshire
  • 2022 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 12,406 Miles
£33,499
BMW 5 Series 2.0 520d MHT M Sport Touring Steptronic Euro 6 (s/s) 5dr

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

Leeds, West yorkshire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 18,000 Miles
£33,999
BMW 8 Series 3.0 840i M Sport Steptronic Euro 6 (s/s) 4dr

BMW 8 Series 3.0 840i M Sport Steptronic Euro 6 (s/s) 4dr

Leeds, West yorkshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 52,326 Miles
£34,999
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Leeds, West yorkshire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 58,625 Miles
£34,999
BMW 1 Series 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr

BMW 1 Series 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr

London, Greater london
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,319 Miles
£22,199
BMW X1 2.0 23i MHT XLine DCT XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 23i MHT XLine DCT XDrive Euro 6 (s/s) 5dr

Cardiff, Glamorgan
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 21,124 Miles
£29,500
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

Swindon, Swindon
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 29,113 Miles
£15,399
BMW 4 SERIES 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 2dr

BMW 4 SERIES 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 2dr

Cardiff, Glamorgan
  • 2021 reg
  • Petrol Hybrid
  • 2 Doors
  • Automatic
  • 21,006 Miles
£37,099
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Cardiff, Glamorgan
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 29,500 Miles
£35,999
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Warrington
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 27,125 Miles
£24,349
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Wakefield, West yorkshire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 37,001 Miles
£24,899
BMW IX3 80kWh Premier Edition Auto 5dr

BMW IX3 80kWh Premier Edition Auto 5dr

Wakefield, West yorkshire
  • 2021 reg
  • Electric
  • 5 Doors
  • Automatic
  • 64,600 Miles
£20,749
BMW 1 Series 2.0 118i Steptronic Euro 4 5dr

BMW 1 Series 2.0 118i Steptronic Euro 4 5dr

Cricklewood, Middlesex
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 88,652 Miles
£2,568
BMW I3 Series 42.2kWh S Auto 5dr

BMW I3 Series 42.2kWh S Auto 5dr

Nottingham, Nottinghamshire
  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 30,992 Miles
£17,500
......