CarVerify

BMW M5 Registrations by Year

There are 8,056 BMW M5 registrations on record in the UK. Choose a registration year below to browse its number plates, or check any plate for its full MOT history, mileage and vehicle details.

There are 8,056 BMW M5 registrations on UK roads, spanning model years 1981 to 2026.

More were registered in 2013 than any other year (732 vehicles).

MOT pass rates range from 72.4% for 1991 cars up to 96.5% for 2017 cars — worth weighing up when choosing a year to buy.

83.0%
MOT pass rate
8,056
On UK roads
70,974
Median mileage
39 yr
Typical lifespan

Browse BMW M5 registrations by year

43 registration years. Each year shows how many are on the road, the MOT pass rate and typical mileage for that age.

2026 BMW M5
1 plates
2025 BMW M5
1 plates
2024 BMW M5
3 plates
2023 BMW M5
7 plates
2022 BMW M5
6 plates
2021 BMW M5
17 plates
2020 BMW M5
21 plates 94.3% pass 28,324 mi
2019 BMW M5
71 plates 89.4% pass 30,870 mi
2018 BMW M5
40 plates 88.5% pass 34,140 mi
2017 BMW M5
21 plates 96.5% pass 36,426 mi
2016 BMW M5
468 plates 90.9% pass 40,393 mi
2015 BMW M5
457 plates 90.0% pass 43,985 mi
2014 BMW M5
618 plates 90.1% pass 45,145 mi
2013 BMW M5
732 plates 89.2% pass 49,204 mi
2012 BMW M5
491 plates 88.7% pass 50,918 mi
2011 BMW M5
124 plates 89.1% pass 55,641 mi
2010 BMW M5
20 plates 90.6% pass 50,013 mi
2009 BMW M5
44 plates 88.6% pass 49,754 mi
2008 BMW M5
178 plates 87.7% pass 58,382 mi
2007 BMW M5
541 plates 85.9% pass 61,478 mi
2006 BMW M5
686 plates 84.8% pass 61,365 mi
2005 BMW M5
722 plates 84.4% pass 66,511 mi
2004 BMW M5
7 plates 81.7% pass 99,375 mi
2003 BMW M5
69 plates 82.9% pass 88,954 mi
2002 BMW M5
354 plates 79.4% pass 89,103 mi
2001 BMW M5
594 plates 78.3% pass 93,301 mi
2000 BMW M5
682 plates 75.7% pass 102,280 mi
1999 BMW M5
302 plates 75.8% pass 101,932 mi
1998 BMW M5
10 plates 80.4% pass 97,144 mi
1997 BMW M5
4 plates
1996 BMW M5
2 plates
1995 BMW M5
92 plates 74.3% pass 123,768 mi
1994 BMW M5
92 plates 74.3% pass 127,235 mi
1993 BMW M5
107 plates 76.1% pass 138,662 mi
1992 BMW M5
117 plates 73.4% pass 147,596 mi
1991 BMW M5
97 plates 72.4% pass 141,666 mi
1990 BMW M5
113 plates 73.5% pass 141,789 mi
1989 BMW M5
10 plates 69.0% pass 194,554 mi
1988 BMW M5
18 plates 83.7% pass 140,471 mi
1987 BMW M5
67 plates 76.9% pass 132,364 mi
1986 BMW M5
48 plates 75.3% pass 130,505 mi
1985 BMW M5
1 plates
1981 BMW M5
1 plates

BMW M5 registrations — frequently asked questions

How many BMW M5s are there in the UK?
There are 8,056 BMW M5 registrations on record across model years 1981 to 2026.
Which year had the most BMW M5s registered?
2013 — 732 BMW M5s were registered that year, more than any other.
What is the average mileage of a BMW M5?
The typical BMW M5 has covered around 70,974 miles.
Which BMW M5 year is most reliable?
Based on MOT data, the 2017 BMW M5 has the highest pass rate at 96.5%.