MOT Risk Index.co.uk

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

Across Britain, 32.9% of 66,673 initial MOT tests (first attempts) of the MG TF failed in 2019–2024. It fails most in Dundee (DD): 51.8% against 32.8% elsewhere (+19.0 points). It does best in Wolverhampton (WV), −13.8 points. Area rates are not age-adjusted.

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

MG TF in every postcode area with 100+ tests

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

MG TF: 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
Dundee (DD)51.832.8+19.0+9.7 to +28.2112 (rough estimate)
Paisley (PA)48.532.8+15.7+7.2 to +24.1134 (rough estimate)
Lancaster (LA)43.432.8+10.5+5.1 to +16.0316 (rough estimate)
Torquay (TQ)43.332.8+10.5+6.4 to +14.6557
Plymouth (PL)42.832.8+10.1+6.2 to +13.9654
London N (N)42.432.8+9.5+1.7 to +17.4151 (rough estimate)
Newport (NP)41.832.8+9.0+4.6 to +13.3498 (rough estimate)
Hull (HU)41.632.8+8.8+4.4 to +13.2476 (rough estimate)
Brighton (BN)41.132.7+8.4+5.1 to +11.6890
Kirkcaldy (KY)41.032.8+8.2+2.5 to +13.9285 (rough estimate)
Portsmouth (PO)40.532.7+7.7+4.9 to +10.61,144
Truro (TR)40.132.8+7.3+3.1 to +11.4539
Exeter (EX)40.032.8+7.3+3.9 to +10.6847
Guildford (GU)40.032.8+7.2+4.0 to +10.5900
Inverness (IV)39.632.8+6.8−0.8 to +14.4159 (rough estimate)
Chester (CH)39.332.8+6.5+2.7 to +10.3634
Falkirk (FK)39.232.8+6.4−0.3 to +13.1204 (rough estimate)
Halifax (HX)38.832.8+5.9−1.5 to +13.4165 (rough estimate)
Cardiff (CF)38.732.8+5.9+2.0 to +9.7623
Aberdeen (AB)38.532.8+5.7+0.9 to +10.5397 (rough estimate)
Dumfries (DG)38.532.8+5.7−2.5 to +13.9135 (rough estimate)
Dorchester (DT)38.532.8+5.6+0.3 to +10.9325 (rough estimate)
Oldham (OL)38.132.8+5.2+0.4 to +10.0394 (rough estimate)
Swansea (SA)37.332.8+4.5+1.3 to +7.8868
Salisbury (SP)37.332.8+4.4−0.7 to +9.5349 (rough estimate)
Perth (PH)37.132.8+4.2−3.1 to +11.5170 (rough estimate)
Gloucester (GL)36.932.8+4.1+1.0 to +7.2935
Swindon (SN)36.832.8+3.9+0.3 to +7.5702
Bath (BA)36.632.8+3.7+0.1 to +7.4659
Tonbridge (TN)36.532.8+3.7+0.9 to +6.51,172
Leeds (LS)36.532.8+3.7−0.8 to +8.2438 (rough estimate)
Hereford (HR)36.332.8+3.4−1.5 to +8.3372 (rough estimate)
Llandrindod Wells (LD)36.332.9+3.4−5.9 to +12.8102 (rough estimate)
Warrington (WA)36.232.8+3.4−0.8 to +7.6516
Bournemouth (BH)35.832.8+3.0−0.5 to +6.4751
Lincoln (LN)35.832.8+3.0−0.5 to +6.5740
Carlisle (CA)35.732.8+2.9−2.2 to +7.9347 (rough estimate)
Glasgow (G)35.532.8+2.7−2.0 to +7.3414 (rough estimate)
Taunton (TA)35.332.8+2.5−1.8 to +6.7493 (rough estimate)
Blackpool (FY)35.232.8+2.3−2.9 to +7.5327 (rough estimate)
Harrogate (HG)35.132.9+2.2−4.2 to +8.7211 (rough estimate)
Stoke-on-Trent (ST)35.032.8+2.1−1.3 to +5.6738
Edinburgh (EH)34.832.8+2.0−3.0 to +6.9362 (rough estimate)
Bristol (BS)34.832.8+1.9−1.0 to +4.91,010
Kilmarnock (KA)34.732.9+1.8−4.8 to +8.4199 (rough estimate)
Crewe (CW)34.632.8+1.8−2.7 to +6.2442 (rough estimate)
Llandudno (LL)34.432.8+1.6−2.3 to +5.5575
Manchester (M)34.432.9+1.5−3.7 to +6.7326 (rough estimate)
Redhill (RH)34.332.8+1.4−2.4 to +5.2616
Telford (TF)34.232.9+1.3−4.3 to +7.0269 (rough estimate)
Southampton (SO)34.132.8+1.2−2.1 to +4.6772
Slough (SL)33.532.9+0.7−3.0 to +4.4623
Peterborough (PE)33.232.9+0.3−1.8 to +2.51,900
Galashiels (TD)33.132.9+0.2−7.7 to +8.1136 (rough estimate)
Nottingham (NG)33.032.9+0.2−2.0 to +2.41,796
Dudley (DY)32.832.9−0.1−3.3 to +3.1842
Luton (LU)32.632.9−0.2−6.2 to +5.8236 (rough estimate)
Wigan (WN)32.532.9−0.3−6.1 to +5.5252 (rough estimate)
Medway (ME)32.532.9−0.3−3.7 to +3.0750
Liverpool (L)32.132.9−0.7−5.8 to +4.3333 (rough estimate)
Chelmsford (CM)32.032.9−0.8−3.8 to +2.2952
Worcester (WR)31.932.9−0.9−4.8 to +2.9573
Cleveland (TS)31.932.9−1.0−4.8 to +2.8577
Canterbury (CT)31.832.9−1.0−5.2 to +3.1487 (rough estimate)
Darlington (DL)31.832.9−1.0−4.9 to +2.9553
Preston (PR)31.832.9−1.1−4.4 to +2.2793
Norwich (NR)31.532.9−1.3−3.8 to +1.11,376
Ipswich (IP)31.532.9−1.4−4.0 to +1.21,216
Blackburn (BB)31.332.9−1.6−5.9 to +2.8441 (rough estimate)
St Albans (AL)31.232.9−1.7−8.6 to +5.3173 (rough estimate)
York (YO)31.232.9−1.7−4.7 to +1.3924
Bromley (BR)31.132.9−1.8−9.0 to +5.3161 (rough estimate)
Leicester (LE)31.032.9−1.9−4.1 to +0.31,735
Doncaster (DN)30.932.9−1.9−4.8 to +0.91,018
Shrewsbury (SY)30.932.9−2.0−5.9 to +2.0537
Southend-on-Sea (SS)30.932.9−2.0−5.4 to +1.4719
Newcastle (NE)30.632.9−2.3−5.5 to +0.9808
Colchester (CO)30.532.9−2.3−5.9 to +1.2668
Motherwell (ML)30.432.9−2.5−9.2 to +4.2181 (rough estimate)
Northampton (NN)30.432.9−2.5−5.3 to +0.21,113
Milton Keynes (MK)30.332.9−2.6−6.0 to +0.8723
Oxford (OX)30.332.9−2.6−5.3 to +0.01,153
London E (E)30.132.9−2.8−10.3 to +4.7143 (rough estimate)
Bolton (BL)29.932.9−2.9−8.1 to +2.2304 (rough estimate)
Derby (DE)29.732.9−3.3−5.7 to −0.81,402
Hemel Hempstead (HP)29.632.9−3.3−6.6 to +0.0740
Wakefield (WF)29.532.9−3.4−7.6 to +0.7465 (rough estimate)
Reading (RG)29.332.9−3.6−6.6 to −0.6887
Walsall (WS)29.332.9−3.6−7.2 to −0.1632
Uxbridge (UB)28.932.9−3.9−11.0 to +3.1159 (rough estimate)
Stevenage (SG)28.832.9−4.1−7.0 to −1.1912
Birmingham (B)28.933.0−4.1−6.0 to −2.32,368
Sunderland (SR)28.532.9−4.4−11.4 to +2.7158 (rough estimate)
Coventry (CV)28.532.9−4.4−7.0 to −1.81,174
Sheffield (S)28.433.0−4.6−6.9 to −2.21,437
Durham (DH)28.232.9−4.7−9.9 to +0.6280 (rough estimate)
Dartford (DA)27.932.9−5.0−9.0 to −0.9473 (rough estimate)
Bradford (BD)27.832.9−5.1−9.2 to −1.0460 (rough estimate)
Huddersfield (HD)27.732.9−5.2−9.2 to −1.2487 (rough estimate)
London SW (SW)27.132.9−5.8−12.8 to +1.2155 (rough estimate)
London SE (SE)25.332.9−7.6−12.6 to −2.7293 (rough estimate)
Twickenham (TW)24.132.9−8.8−14.0 to −3.7266 (rough estimate)
Sutton (SM)23.932.9−9.0−16.4 to −1.7130 (rough estimate)
Cambridge (CB)23.933.0−9.1−12.0 to −6.2851
Stockport (SK)23.233.0−9.7−13.0 to −6.5642
Enfield (EN)23.032.9−9.9−15.5 to −4.2217 (rough estimate)
Croydon (CR)22.732.9−10.2−15.9 to −4.5207 (rough estimate)
Romford (RM)21.532.9−11.4−16.2 to −6.6284 (rough estimate)
Kingston upon Thames (KT)21.533.0−11.4−14.5 to −8.4701
Watford (WD)21.332.9−11.6−18.4 to −4.8141 (rough estimate)
Wolverhampton (WV)19.333.0−13.8−16.6 to −11.0769

Source: DVSA MOT bulk data (OGL v3.0) · Window: 2019–2024 · n = 66,673 (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 TF 2002 · MG TF 2003 · MG TF 2004 · MG TF 2005 · MG TF 2006 · MG TF 2008 · MG TF 2009 · MG TF in the Netherlands · MG TF body, chassis and structure failures · MG TF brakes failures · MG TF vehicle identification failures · MG TF lamps, reflectors and electrics failures · MG TF noise, emissions and leaks failures · MG TF road wheels failures · MG TF seat belts and airbags failures · MG TF steering failures · MG TF suspension failures · MG TF tyres failures · MG TF visibility failures