MG B Registrations by Year
There are 19,430 MG B 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 19,430 MG B registrations on UK roads, spanning model years 1907 to 2021.
More were registered in 1972 than any other year (1,982 vehicles).
MOT pass rates range from 73.0% for 1976 cars up to 86.6% for 2002 cars — worth weighing up when choosing a year to buy.
78.1%
MOT pass rate
19,430
On UK roads
39,292
Median mileage
63 yr
Typical lifespan
Browse MG B registrations by year
66 registration years. Each year shows how many are on the road, the MOT pass rate and typical mileage for that age.
2021 MG B
2 plates
2020 MG B
1 plates
2019 MG B
3 plates
2018 MG B
10 plates
2017 MG B
10 plates
2016 MG B
5 plates
2015 MG B
9 plates
80.4% pass
36,287 mi
2014 MG B
6 plates
2013 MG B
5 plates
2012 MG B
8 plates
72.8% pass
20,884 mi
2011 MG B
3 plates
2010 MG B
3 plates
2009 MG B
1 plates
2008 MG B
1 plates
2007 MG B
4 plates
2006 MG B
16 plates
82.2% pass
27,872 mi
2005 MG B
10 plates
76.0% pass
18,959 mi
2004 MG B
13 plates
83.2% pass
26,354 mi
2003 MG B
15 plates
84.8% pass
23,170 mi
2002 MG B
21 plates
86.6% pass
49,201 mi
2001 MG B
18 plates
81.5% pass
19,630 mi
2000 MG B
19 plates
76.2% pass
54,345 mi
1999 MG B
39 plates
78.9% pass
20,183 mi
1998 MG B
26 plates
81.1% pass
24,549 mi
1997 MG B
39 plates
82.7% pass
32,605 mi
1996 MG B
29 plates
80.4% pass
43,876 mi
1995 MG B
26 plates
81.9% pass
32,113 mi
1994 MG B
22 plates
80.9% pass
29,517 mi
1993 MG B
27 plates
75.5% pass
42,808 mi
1992 MG B
33 plates
80.2% pass
38,695 mi
1991 MG B
31 plates
77.1% pass
27,988 mi
1990 MG B
26 plates
77.3% pass
42,103 mi
1989 MG B
19 plates
75.8% pass
23,263 mi
1988 MG B
14 plates
74.8% pass
69,398 mi
1987 MG B
5 plates
70.7% pass
35,452 mi
1986 MG B
12 plates
78.2% pass
56,306 mi
1985 MG B
9 plates
78.8% pass
20,177 mi
1984 MG B
20 plates
79.6% pass
39,650 mi
1983 MG B
35 plates
77.0% pass
42,069 mi
1982 MG B
101 plates
76.1% pass
48,852 mi
1981 MG B
693 plates
76.2% pass
52,343 mi
1980 MG B
643 plates
75.0% pass
50,608 mi
1979 MG B
986 plates
74.5% pass
52,384 mi
1978 MG B
1,614 plates
74.8% pass
49,048 mi
1977 MG B
1,176 plates
73.1% pass
40,549 mi
1976 MG B
815 plates
73.0% pass
44,791 mi
1975 MG B
912 plates
76.2% pass
41,922 mi
1974 MG B
1,106 plates
78.8% pass
41,928 mi
1973 MG B
1,793 plates
79.2% pass
38,472 mi
1972 MG B
1,982 plates
79.5% pass
37,468 mi
1971 MG B
1,721 plates
79.3% pass
35,468 mi
1970 MG B
1,182 plates
80.5% pass
35,160 mi
1969 MG B
815 plates
81.0% pass
30,317 mi
1968 MG B
571 plates
80.9% pass
32,834 mi
1967 MG B
781 plates
80.1% pass
28,420 mi
1966 MG B
703 plates
81.2% pass
32,206 mi
1965 MG B
497 plates
81.8% pass
35,084 mi
1964 MG B
455 plates
80.1% pass
29,990 mi
1963 MG B
264 plates
82.3% pass
28,492 mi
1962 MG B
19 plates
89.2% pass
18,982 mi
1960 MG B
1 plates
1959 MG B
1 plates
1956 MG B
1 plates
1951 MG B
1 plates
1940 MG B
1 plates
1907 MG B
1 plates
MG B registrations — frequently asked questions
How many MG Bs are there in the UK?
There are 19,430 MG B registrations on record across model years 1907 to 2021.
Which year had the most MG Bs registered?
1972 — 1,982 MG Bs were registered that year, more than any other.
What is the average mileage of a MG B?
The typical MG B has covered around 39,292 miles.
Which MG B year is most reliable?
Based on MOT data, the 2002 MG B has the highest pass rate at 86.6%.