CarVerify

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