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%.