CarVerify

BMW 5 Series Registrations by Year

There are 122,929 BMW 5 Series 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 122,929 BMW 5 Series registrations on UK roads, spanning model years 1012 to 2026.

More were registered in 2018 than any other year (20,421 vehicles).

MOT pass rates range from 64.3% for 1993 cars up to 92.3% for 2023 cars — worth weighing up when choosing a year to buy.

80.5%
MOT pass rate
122,929
On UK roads
82,531
Median mileage
35 yr
Typical lifespan

Browse BMW 5 Series registrations by year

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

2026 BMW 5 Series
75 plates
2025 BMW 5 Series
51 plates
2024 BMW 5 Series
30 plates
2023 BMW 5 Series
660 plates 92.3% pass 34,479 mi
2022 BMW 5 Series
2,000 plates 91.4% pass 36,413 mi
2021 BMW 5 Series
1,740 plates 91.3% pass 38,054 mi
2020 BMW 5 Series
4,213 plates 89.7% pass 36,579 mi
2019 BMW 5 Series
15,903 plates 89.1% pass 42,988 mi
2018 BMW 5 Series
20,421 plates 88.5% pass 49,530 mi
2017 BMW 5 Series
16,071 plates 88.7% pass 54,635 mi
2016 BMW 5 Series
78 plates 85.1% pass 51,691 mi
2015 BMW 5 Series
137 plates 89.5% pass 56,595 mi
2014 BMW 5 Series
325 plates 87.9% pass 65,893 mi
2013 BMW 5 Series
7,803 plates 81.9% pass 83,070 mi
2012 BMW 5 Series
7,987 plates 81.8% pass 88,264 mi
2011 BMW 5 Series
1,819 plates 80.8% pass 97,028 mi
2010 BMW 5 Series
1,272 plates 80.6% pass 97,422 mi
2009 BMW 5 Series
1,375 plates 79.3% pass 103,702 mi
2008 BMW 5 Series
2,031 plates 79.2% pass 106,702 mi
2007 BMW 5 Series
2,202 plates 78.0% pass 106,963 mi
2006 BMW 5 Series
2,202 plates 76.2% pass 108,709 mi
2005 BMW 5 Series
1,646 plates 76.1% pass 106,977 mi
2004 BMW 5 Series
1,899 plates 76.4% pass 99,614 mi
2003 BMW 5 Series
1,553 plates 75.7% pass 98,390 mi
2002 BMW 5 Series
1,517 plates 74.7% pass 106,640 mi
2001 BMW 5 Series
1,812 plates 72.9% pass 106,542 mi
2000 BMW 5 Series
1,887 plates 70.3% pass 116,476 mi
1999 BMW 5 Series
2,182 plates 69.4% pass 121,931 mi
1998 BMW 5 Series
2,955 plates 68.6% pass 122,000 mi
1997 BMW 5 Series
2,720 plates 67.5% pass 125,693 mi
1996 BMW 5 Series
2,292 plates 67.0% pass 129,724 mi
1995 BMW 5 Series
2,251 plates 67.0% pass 134,952 mi
1994 BMW 5 Series
2,205 plates 65.3% pass 141,260 mi
1993 BMW 5 Series
2,025 plates 64.3% pass 135,075 mi
1992 BMW 5 Series
1,817 plates 64.6% pass 145,288 mi
1991 BMW 5 Series
1,441 plates 65.7% pass 144,780 mi
1990 BMW 5 Series
1,463 plates 64.7% pass 143,444 mi
1989 BMW 5 Series
1,215 plates 65.6% pass 144,205 mi
1988 BMW 5 Series
589 plates 64.4% pass 142,360 mi
1987 BMW 5 Series
365 plates 66.5% pass 139,007 mi
1986 BMW 5 Series
319 plates 69.5% pass 132,511 mi
1985 BMW 5 Series
226 plates 69.7% pass 122,432 mi
1984 BMW 5 Series
32 plates 69.4% pass 121,275 mi
1983 BMW 5 Series
25 plates 68.9% pass 113,462 mi
1982 BMW 5 Series
20 plates 76.9% pass 119,196 mi
1981 BMW 5 Series
45 plates 72.2% pass 110,269 mi
1980 BMW 5 Series
14 plates 76.9% pass 102,734 mi
1979 BMW 5 Series
3 plates
1978 BMW 5 Series
2 plates
1977 BMW 5 Series
1 plates
1976 BMW 5 Series
2 plates
1974 BMW 5 Series
1 plates
1973 BMW 5 Series
1 plates
1971 BMW 5 Series
8 plates
1012 BMW 5 Series
1 plates

BMW 5 Series registrations — frequently asked questions

How many BMW 5 Seriess are there in the UK?
There are 122,929 BMW 5 Series registrations on record across model years 1012 to 2026.
Which year had the most BMW 5 Seriess registered?
2018 — 20,421 BMW 5 Seriess were registered that year, more than any other.
What is the average mileage of a BMW 5 Series?
The typical BMW 5 Series has covered around 82,531 miles.
Which BMW 5 Series year is most reliable?
Based on MOT data, the 2023 BMW 5 Series has the highest pass rate at 92.3%.