MOT Risk Index.co.uk

Where in Britain does the MG MGF fail its MOT most?

Across Britain, 37.0% of 43,912 initial MOT tests (first attempts) of the MG MGF failed in 2019–2024. It fails most in Kirkcaldy (KY): 52.3% against 37.0% elsewhere (+15.3 points). It does best in Enfield (EN), −16.7 points. Area rates are not age-adjusted.

Data release dvsa-2024-v2 (24 Sep 2026) · page updated 30 Sep 2026 · MG MGF MOT statistics · check a MG MGF by registration

MG MGF in every postcode area with 100+ tests

From the largest excess over the rest of Britain to the largest shortfall.

MG MGF: first-time MOT failure by postcode area against the rest of Britain (2019–2024, not age-adjusted)
AreaFailed here, %Rest of Britain, %Difference, points95% intervalTests
Kirkcaldy (KY)52.337.0+15.3+7.4 to +23.1155 (rough estimate)
Torquay (TQ)51.736.9+14.7+9.3 to +20.2327 (rough estimate)
Exeter (EX)48.336.9+11.4+7.5 to +15.3648
Bristol (BS)47.336.9+10.4+6.8 to +14.1725
Bath (BA)47.036.9+10.0+6.0 to +14.1590
Halifax (HX)46.537.0+9.5+0.4 to +18.6116 (rough estimate)
Kilmarnock (KA)45.937.0+8.8−0.5 to +18.2109 (rough estimate)
Newport (NP)45.337.0+8.3+2.5 to +14.1287 (rough estimate)
Bradford (BD)45.237.0+8.2+1.5 to +14.8217 (rough estimate)
Plymouth (PL)45.137.0+8.1+3.4 to +12.9430 (rough estimate)
Hereford (HR)45.137.0+8.1+1.6 to +14.6224 (rough estimate)
Truro (TR)45.037.0+8.0+2.2 to +13.9282 (rough estimate)
Portsmouth (PO)44.636.9+7.7+4.3 to +11.2813
Salisbury (SP)44.237.0+7.2+2.1 to +12.3362 (rough estimate)
Norwich (NR)43.636.9+6.7+3.6 to +9.9974
Brighton (BN)43.537.0+6.5+2.5 to +10.6593
Carlisle (CA)43.537.0+6.5−0.8 to +13.8177 (rough estimate)
Canterbury (CT)43.437.0+6.4+2.0 to +10.8493 (rough estimate)
Falkirk (FK)43.237.0+6.2−3.0 to +15.4111 (rough estimate)
Blackpool (FY)43.037.0+6.0−1.0 to +13.0193 (rough estimate)
Edinburgh (EH)42.837.0+5.7−0.3 to +11.7262 (rough estimate)
Swindon (SN)42.237.0+5.2+1.3 to +9.2616
Lincoln (LN)42.137.0+5.1+0.2 to +9.9404 (rough estimate)
Shrewsbury (SY)41.937.0+4.9−0.1 to +9.8382 (rough estimate)
Stoke-on-Trent (ST)41.837.0+4.8+0.1 to +9.6416 (rough estimate)
Worcester (WR)41.337.0+4.3−0.6 to +9.3387 (rough estimate)
Ipswich (IP)41.337.0+4.3+1.0 to +7.5897
Watford (WD)41.037.0+4.0−4.3 to +12.4134 (rough estimate)
Peterborough (PE)40.836.9+3.9+1.1 to +6.71,254
Cardiff (CF)40.637.0+3.6−1.3 to +8.4399 (rough estimate)
Bournemouth (BH)40.337.0+3.3−0.3 to +6.8728
Southampton (SO)39.637.0+2.6−1.0 to +6.2719
Aberdeen (AB)39.637.0+2.6−3.9 to +9.1217 (rough estimate)
Cleveland (TS)39.037.0+2.0−3.6 to +7.5300 (rough estimate)
Guildford (GU)39.037.0+1.9−1.5 to +5.3806
Harrogate (HG)38.937.0+1.9−6.5 to +10.3131 (rough estimate)
Hull (HU)38.837.0+1.7−4.4 to +7.9245 (rough estimate)
Taunton (TA)38.737.0+1.7−2.4 to +5.9537
Chester (CH)38.637.0+1.6−3.3 to +6.5383 (rough estimate)
Preston (PR)38.537.0+1.5−3.0 to +6.0457 (rough estimate)
Gloucester (GL)38.337.0+1.2−2.2 to +4.7784
Doncaster (DN)37.937.0+0.9−3.3 to +5.1522
Newcastle (NE)37.937.0+0.9−3.9 to +5.7393 (rough estimate)
Llandudno (LL)37.737.0+0.7−4.2 to +5.5390 (rough estimate)
Northampton (NN)37.737.0+0.6−3.3 to +4.5600
Oxford (OX)37.637.0+0.6−2.7 to +3.9850
Bolton (BL)37.637.0+0.5−6.1 to +7.2205 (rough estimate)
Milton Keynes (MK)37.537.0+0.4−4.4 to +5.2395 (rough estimate)
Dorchester (DT)37.237.0+0.1−5.1 to +5.4328 (rough estimate)
Telford (TF)37.137.0+0.0−6.6 to +6.7205 (rough estimate)
Redhill (RH)37.037.0−0.0−4.2 to +4.1535
London SW (SW)37.037.0−0.1−8.8 to +8.6119 (rough estimate)
York (YO)36.637.1−0.5−4.7 to +3.7511
Walsall (WS)36.537.1−0.6−5.4 to +4.2395 (rough estimate)
Coventry (CV)36.437.1−0.6−4.0 to +2.7818
Swansea (SA)36.437.1−0.6−4.9 to +3.7486 (rough estimate)
Tonbridge (TN)36.037.1−1.1−4.3 to +2.1870
Bromley (BR)35.937.0−1.1−10.4 to +8.1103 (rough estimate)
Inverness (IV)35.637.1−1.5−10.1 to +7.2118 (rough estimate)
Medway (ME)35.537.1−1.6−5.8 to +2.6510
St Albans (AL)35.237.1−1.8−9.7 to +6.0142 (rough estimate)
Oldham (OL)35.137.1−2.0−7.7 to +3.8265 (rough estimate)
Dudley (DY)35.037.1−2.1−6.5 to +2.3460 (rough estimate)
Nottingham (NG)35.037.1−2.1−5.4 to +1.2812
Leicester (LE)34.637.1−2.5−5.8 to +0.9791
Lancaster (LA)34.437.1−2.6−9.0 to +3.8212 (rough estimate)
Hemel Hempstead (HP)34.337.1−2.8−7.0 to +1.5487 (rough estimate)
Leeds (LS)34.237.1−2.9−8.5 to +2.8272 (rough estimate)
Crewe (CW)33.937.1−3.2−8.6 to +2.3289 (rough estimate)
Darlington (DL)33.537.1−3.5−8.8 to +1.7313 (rough estimate)
London N (N)33.537.1−3.5−10.6 to +3.6170 (rough estimate)
Reading (RG)33.337.1−3.8−7.3 to −0.3705
Colchester (CO)33.337.1−3.8−7.6 to −0.1622
Derby (DE)33.237.1−3.9−7.0 to −0.9916
Wakefield (WF)33.137.1−4.0−9.9 to +1.9248 (rough estimate)
Birmingham (B)32.837.2−4.3−7.0 to −1.71,267
Slough (SL)32.337.1−4.8−9.5 to −0.1378 (rough estimate)
Southend-on-Sea (SS)32.037.1−5.1−8.9 to −1.3591
Twickenham (TW)31.837.1−5.3−12.2 to +1.7173 (rough estimate)
Manchester (M)31.837.1−5.3−11.2 to +0.6239 (rough estimate)
Liverpool (L)31.737.1−5.4−11.3 to +0.5240 (rough estimate)
Glasgow (G)31.237.1−5.9−13.2 to +1.4154 (rough estimate)
Chelmsford (CM)31.137.2−6.1−9.4 to −2.7753
Durham (DH)30.637.1−6.4−13.3 to +0.4173 (rough estimate)
Warrington (WA)30.637.1−6.4−11.4 to −1.5336 (rough estimate)
Stevenage (SG)30.337.1−6.8−11.1 to −2.6459 (rough estimate)
Huddersfield (HD)30.137.1−6.9−12.3 to −1.6282 (rough estimate)
Blackburn (BB)29.837.1−7.3−13.6 to −1.1205 (rough estimate)
Romford (RM)28.137.1−9.0−15.1 to −2.9210 (rough estimate)
Sheffield (S)27.737.2−9.5−12.5 to −6.5869
Luton (LU)27.137.1−10.0−16.7 to −3.3170 (rough estimate)
Stockport (SK)27.137.1−10.1−14.3 to −5.8425 (rough estimate)
Motherwell (ML)26.537.1−10.6−19.2 to −2.0102 (rough estimate)
Croydon (CR)25.837.1−11.3−17.5 to −5.1190 (rough estimate)
Cambridge (CB)25.637.2−11.6−15.2 to −8.1587
Kingston upon Thames (KT)25.537.2−11.7−15.4 to −7.9525
London SE (SE)24.637.1−12.5−18.2 to −6.7215 (rough estimate)
Wigan (WN)24.037.1−13.0−21.3 to −4.8104 (rough estimate)
Wolverhampton (WV)23.237.2−14.0−17.8 to −10.2479 (rough estimate)
Dartford (DA)22.537.1−14.7−19.7 to −9.6267 (rough estimate)
Enfield (EN)20.437.1−16.7−23.2 to −10.2147 (rough estimate)

Source: DVSA MOT bulk data (OGL v3.0) · Window: 2019–2024 · n = 43,912 (initial tests) · Method: postcode area of the testing station against the same model's tests elsewhere in Britain, difference of two proportions with a 95% interval; named at 3+ points with the interval clear of zero; not age-adjusted · Updated: 30 Sep 2026 · Release: dvsa-2024-v2 · CSV

Other pages for this model

MG MGF 1998 · MG MGF 1999 · MG MGF 2000 · MG MGF 2001 · MG MGF 2002 · MG MGF in the Netherlands · MG MGF body, chassis and structure failures · MG MGF brakes failures · MG MGF vehicle identification failures · MG MGF lamps, reflectors and electrics failures · MG MGF noise, emissions and leaks failures · MG MGF road wheels failures · MG MGF seat belts and airbags failures · MG MGF steering failures · MG MGF suspension failures · MG MGF tyres failures · MG MGF visibility failures