BMW K Series Registrations by Year
There are 15,213 BMW K 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 15,213 BMW K Series registrations on UK roads, spanning model years 1967 to 2026.
More were registered in 2005 than any other year (1,028 vehicles).
MOT pass rates range from 84.0% for 1994 cars up to 94.0% for 2013 cars — worth weighing up when choosing a year to buy.
89.4%
MOT pass rate
15,213
On UK roads
30,392
Median mileage
42 yr
Typical lifespan
Browse BMW K Series registrations by year
47 registration years. Each year shows how many are on the road, the MOT pass rate and typical mileage for that age.
2026 BMW K Series
1 plates
2019 BMW K Series
4 plates
2018 BMW K Series
5 plates
2017 BMW K Series
12 plates
94.3% pass
12,761 mi
2016 BMW K Series
2 plates
2015 BMW K Series
6 plates
2014 BMW K Series
16 plates
95.6% pass
16,582 mi
2013 BMW K Series
459 plates
94.0% pass
17,828 mi
2012 BMW K Series
636 plates
93.6% pass
19,512 mi
2011 BMW K Series
867 plates
93.2% pass
20,786 mi
2010 BMW K Series
685 plates
92.1% pass
21,542 mi
2009 BMW K Series
893 plates
91.7% pass
22,995 mi
2008 BMW K Series
506 plates
91.4% pass
22,782 mi
2007 BMW K Series
672 plates
91.5% pass
22,441 mi
2006 BMW K Series
920 plates
90.9% pass
22,389 mi
2005 BMW K Series
1,028 plates
90.8% pass
22,063 mi
2004 BMW K Series
480 plates
91.7% pass
24,641 mi
2003 BMW K Series
378 plates
90.4% pass
25,707 mi
2002 BMW K Series
374 plates
90.0% pass
28,823 mi
2001 BMW K Series
443 plates
90.4% pass
27,606 mi
2000 BMW K Series
357 plates
88.6% pass
33,457 mi
1999 BMW K Series
443 plates
87.8% pass
36,501 mi
1998 BMW K Series
315 plates
86.3% pass
35,983 mi
1997 BMW K Series
429 plates
86.4% pass
37,562 mi
1996 BMW K Series
246 plates
85.0% pass
48,286 mi
1995 BMW K Series
297 plates
85.6% pass
47,004 mi
1994 BMW K Series
354 plates
84.0% pass
51,950 mi
1993 BMW K Series
456 plates
85.6% pass
53,718 mi
1992 BMW K Series
345 plates
86.4% pass
50,846 mi
1991 BMW K Series
281 plates
86.5% pass
55,372 mi
1990 BMW K Series
469 plates
87.5% pass
51,838 mi
1989 BMW K Series
424 plates
86.3% pass
54,904 mi
1988 BMW K Series
418 plates
86.5% pass
53,221 mi
1987 BMW K Series
404 plates
87.1% pass
55,117 mi
1986 BMW K Series
460 plates
87.1% pass
51,115 mi
1985 BMW K Series
552 plates
85.2% pass
51,061 mi
1984 BMW K Series
485 plates
84.6% pass
50,694 mi
1983 BMW K Series
70 plates
85.6% pass
43,363 mi
1981 BMW K Series
2 plates
1980 BMW K Series
1 plates
1979 BMW K Series
4 plates
1978 BMW K Series
5 plates
1976 BMW K Series
1 plates
1975 BMW K Series
3 plates
1972 BMW K Series
1 plates
1971 BMW K Series
3 plates
1967 BMW K Series
1 plates
BMW K Series registrations — frequently asked questions
How many BMW K Seriess are there in the UK?
There are 15,213 BMW K Series registrations on record across model years 1967 to 2026.
Which year had the most BMW K Seriess registered?
2005 — 1,028 BMW K Seriess were registered that year, more than any other.
What is the average mileage of a BMW K Series?
The typical BMW K Series has covered around 30,392 miles.
Which BMW K Series year is most reliable?
Based on MOT data, the 2013 BMW K Series has the highest pass rate at 94.0%.