BMW M5
7 generations · 1984–presentThe BMW M5 has been built in 7 generations between 1984 and present. On the European used-car market it costs €49,457 on average across 54 listings — from €32,130 for the E39 to €60,755 for the F90.
BMW M5 generations
G90/G992024–presentSeventh generationAverage used priceNo price data- Power
- 544–585 HP
- Body styles
- Sedan · Wagon
See prices and specs
F902017–2023Sixth generationAverage used price€60,75522 listings- Power
- 600–635 HP
- Body styles
- Sedan
See prices and specs
F102011–2016Fifth generationAverage used price€42,65218 listings- Power
- 560–719 HP
- Body styles
- Sedan
See prices and specs
E60/E612004–2010Fourth generationAverage used price€42,72211 listings- Power
- 506–507 HP
- Body styles
- Sedan · Wagon
See prices and specs
E391998–2003Third generationAverage used price€32,1303 listings- Power
- 398–400 HP
- Body styles
- Sedan
See prices and specs
E341988–1995Second generationAverage used priceNo price data- Power
- 260–344 HP
- Body styles
- Sedan · Wagon
See prices and specs
E281984–1988First generationAverage used priceNo price data- Power
- 256–315 HP
- Body styles
- Sedan
See prices and specs
How the BMW M5 generations differ
| Generation | G90/G99 | F90 | F10 | E60/E61 | E39 | E34 | E28 |
|---|---|---|---|---|---|---|---|
| Production years | 2024–present | 2017–2023 | 2011–2016 | 2004–2010 | 1998–2003 | 1988–1995 | 1984–1988 |
| Average used price | — | €60,755 | €42,652 | €42,722 | €32,130 | — | — |
| Typical price range | — | €56,595 – €86,990 | €34,517 – €59,149 | €32,065 – €51,968 | €32,130 – €32,130 | — | — |
| Average mileage | — | 101,394 km | 118,441 km | 119,349 km | 214,486 km | — | — |
| Listings | — | 22 | 18 | 11 | 3 | — | — |
| Power | 544–585 HP | 600–635 HP | 560–719 HP | 506–507 HP | 398–400 HP | 260–344 HP | 256–315 HP |
| Fuel | Petrol · Electric | Petrol | Petrol | Petrol · LPG | Petrol | Petrol | Petrol |
| Gearbox | Automatic 100% | Automatic 100% | Automatic 100% | Automatic 100% | Manual 100% | — | — |
| Body styles | Sedan · Wagon | Sedan | Sedan | Sedan · Wagon | Sedan | Sedan · Wagon | Sedan |
| Length × width | 5.10 × 1.97 m | 4.97 × 1.90 m | 4.91 × 1.89 m | 4.86 × 1.84 m | 4.78 × 1.45 m | — | 4.62 × 1.70 m |
| Wheelbase | 3.01 m | 2.98 m | 2.96 m | 2.89 m | 2.83 m | 2.76 m | 2.63 m |
| Kerb weight | 2,547 kg | 1,946 kg | 1,945 kg | 1,870 kg | 1,795 kg | 1,766 kg | 1,547 kg |
| CO₂ (NEDC, median) | — | 240 g/km | 232 g/km | 357 g/km | 336 g/km | 270 g/km | 193 g/km |
| Seats and doors | 5 seats · 4 doors | 5 seats · 4 doors | 5 seats · 4 doors | 5 seats · 4 doors | 5 seats · 4 doors | 5 seats · 4 doors | 5 seats · 4 doors |
| Original list price | €161,528 | €191,607 | €150,411 | €141,902 | €114,120 | — | — |
| NL registrations | 1,077 | 371 | 235 | 285 | 230 | 105 | 24 |
Market prices are averages of live European listings. Factory figures (power, weight, CO₂, dimensions, original list price) come from the Dutch vehicle registry (RDW open data), combined across each generation's model years.
Which BMW M5 generation to pick
Prices and mileage by year
| Year | Average price | Average mileage | Listings |
|---|---|---|---|
| 2023 | €75,972 | 56,474 km | 1 |
| 2022 | €86,990 | 80,514 km | 1 |
| 2019 | €69,930 | 75,573 km | 3 |
| 2018 | €56,595 | 111,091 km | 16 |
| 2017 | €58,332 | 89,500 km | 1 |
| 2015 | €59,149 | 85,220 km | 4 |
| 2014 | €42,536 | 120,140 km | 5 |
| 2013 | €36,078 | 133,578 km | 5 |
| 2012 | €34,517 | 130,617 km | 4 |
| 2008 | €39,943 | 108,217 km | 2 |
| 2007 | €42,995 | 168,540 km | 2 |
| 2006 | €32,065 | 136,515 km | 3 |
| 2005 | €51,968 | 87,445 km | 4 |
| 1999 | €32,130 | 214,486 km | 3 |
Market prices are averages of live European listings. Factory data comes from the Dutch vehicle registry (RDW open data).