MOT Risk Index.co.uk

Where in Britain does the Hyundai i30 fail its MOT most?

Across Britain, 32.1% of 619,816 initial MOT tests (first attempts) of the Hyundai i30 failed in 2019–2024. It fails most in Kirkcaldy (KY): 45.1% against 32.0% elsewhere (+13.1 points). It does best in St Albans (AL), −11.0 points. Area rates are not age-adjusted.

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

Hyundai i30 in every postcode area with 100+ tests

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

Hyundai i30: 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)45.132.0+13.1+11.4 to +14.73,565
Dundee (DD)43.632.1+11.6+9.8 to +13.42,963
Aberdeen (AB)41.732.1+9.7+8.2 to +11.14,590
Llandrindod Wells (LD)41.532.1+9.3+4.8 to +13.9451 (rough estimate)
Truro (TR)38.832.1+6.7+4.5 to +8.81,972
Telford (TF)38.532.1+6.3+4.4 to +8.32,367
Sunderland (SR)38.432.1+6.2+4.2 to +8.32,240
Edinburgh (EH)37.532.0+5.5+4.6 to +6.312,418
Paisley (PA)37.532.1+5.4+4.0 to +6.94,328
Darlington (DL)37.532.1+5.4+3.7 to +7.13,229
Blackpool (FY)37.132.1+5.0+3.0 to +7.02,276
Perth (PH)37.032.1+4.9+2.6 to +7.21,745
Leeds (LS)36.932.1+4.8+3.6 to +6.06,141
Glasgow (G)36.732.0+4.7+4.0 to +5.517,130
Bournemouth (BH)36.732.1+4.7+3.3 to +6.04,978
Plymouth (PL)36.332.1+4.2+2.9 to +5.55,167
Motherwell (ML)36.332.1+4.2+2.9 to +5.55,262
Cardiff (CF)36.132.0+4.1+3.3 to +4.915,600
Newcastle (NE)35.432.1+3.3+2.2 to +4.47,215
Falkirk (FK)35.432.1+3.3+1.9 to +4.74,527
Salisbury (SP)35.332.1+3.2+1.3 to +5.12,366
Kilmarnock (KA)35.332.1+3.2+1.5 to +4.83,208
Bradford (BD)35.332.1+3.2+1.8 to +4.54,832
Bristol (BS)35.032.1+2.9+2.1 to +3.812,905
Northampton (NN)35.032.1+2.9+1.8 to +4.07,162
Bath (BA)35.032.1+2.9+1.3 to +4.43,733
Lancaster (LA)34.832.1+2.7+1.1 to +4.23,704
Llandudno (LL)34.832.1+2.7+1.3 to +4.04,568
Manchester (M)34.732.1+2.7+1.7 to +3.610,074
Newport (NP)34.732.1+2.6+1.6 to +3.69,534
Harrogate (HG)34.732.1+2.6−0.3 to +5.51,040
Galashiels (TD)34.332.1+2.2−1.1 to +5.5804
Cleveland (TS)34.332.1+2.1+1.0 to +3.36,617
Exeter (EX)34.132.1+2.0+0.8 to +3.26,069
Halifax (HX)34.132.1+2.0−0.2 to +4.11,845
Huddersfield (HD)34.032.1+1.9+0.3 to +3.53,445
Dorchester (DT)34.032.1+1.9−0.7 to +4.41,344
Cambridge (CB)34.032.1+1.9+0.3 to +3.43,816
Kirkwall (KW)33.832.1+1.7−2.3 to +5.7538
Hull (HU)33.832.1+1.7+0.5 to +2.96,086
Swansea (SA)33.532.1+1.4+0.4 to +2.48,710
Harrow (HA)33.532.1+1.4−0.4 to +3.12,891
Walsall (WS)33.432.1+1.3−0.1 to +2.74,209
Taunton (TA)33.332.1+1.2−0.4 to +2.83,474
Torquay (TQ)33.232.1+1.1−0.6 to +2.82,997
York (YO)33.232.1+1.1−0.0 to +2.36,488
Luton (LU)33.232.1+1.1−0.5 to +2.63,457
Shrewsbury (SY)33.232.1+1.1−0.4 to +2.54,063
Durham (DH)33.132.1+1.0−0.8 to +2.82,598
Brighton (BN)33.132.1+0.9−0.2 to +2.16,579
Gloucester (GL)33.032.1+0.9−0.1 to +2.07,819
Bolton (BL)33.032.1+0.9−0.4 to +2.15,466
Chester (CH)32.932.1+0.8−0.3 to +1.97,089
Oldham (OL)32.932.1+0.8−0.7 to +2.24,140
Wigan (WN)32.732.1+0.6−1.2 to +2.42,637
Portsmouth (PO)32.632.1+0.5−0.4 to +1.410,939
Swindon (SN)32.432.1+0.3−0.9 to +1.65,424
Carlisle (CA)32.432.1+0.3−1.0 to +1.64,712
Inverness (IV)32.332.1+0.2−1.4 to +1.83,436
Preston (PR)32.332.1+0.2−1.0 to +1.36,668
London W (W)32.132.1−0.1−3.1 to +3.0873
Wolverhampton (WV)31.932.1−0.3−1.7 to +1.23,953
Lincoln (LN)31.732.1−0.4−2.1 to +1.32,788
Liverpool (L)31.732.1−0.4−1.5 to +0.67,528
Southampton (SO)31.632.1−0.6−1.5 to +0.48,848
Norwich (NR)31.432.1−0.7−2.0 to +0.55,257
Hereford (HR)31.232.1−1.0−2.7 to +0.82,814
Guildford (GU)31.132.1−1.0−2.0 to −0.08,379
Stoke-on-Trent (ST)31.132.1−1.1−2.0 to −0.210,233
Stockport (SK)31.032.1−1.1−2.3 to +0.15,883
Redhill (RH)30.932.1−1.2−2.5 to +0.14,997
Watford (WD)30.832.1−1.3−3.0 to +0.33,013
Coventry (CV)30.832.1−1.4−2.3 to −0.59,574
Uxbridge (UB)30.732.1−1.4−3.2 to +0.42,491
Tonbridge (TN)30.732.1−1.5−2.5 to −0.47,151
Blackburn (BB)30.632.1−1.5−2.7 to −0.36,029
Hemel Hempstead (HP)30.632.1−1.5−2.7 to −0.25,268
Ipswich (IP)30.632.1−1.6−2.7 to −0.56,955
Stevenage (SG)30.532.1−1.6−3.1 to −0.13,621
Crewe (CW)30.532.1−1.6−3.0 to −0.34,513
Doncaster (DN)30.332.1−1.9−2.9 to −0.87,257
London NW (NW)30.232.1−1.9−3.7 to −0.22,694
Dudley (DY)30.132.1−2.1−3.3 to −0.85,078
London SW (SW)29.932.1−2.3−4.5 to −0.01,597
London N (N)29.832.1−2.3−3.9 to −0.83,392
Oxford (OX)29.832.1−2.4−3.5 to −1.36,535
Ilford (IG)29.632.1−2.6−4.8 to −0.31,587
Leicester (LE)29.632.2−2.6−3.5 to −1.710,649
London E (E)29.532.1−2.6−4.0 to −1.24,089
Wakefield (WF)29.532.1−2.6−3.8 to −1.56,129
Birmingham (B)29.532.2−2.7−3.3 to −2.224,674
Canterbury (CT)29.432.1−2.8−4.4 to −1.13,063
Croydon (CR)29.332.1−2.8−4.4 to −1.23,270
Milton Keynes (MK)29.332.2−2.9−3.9 to −1.98,099
Peterborough (PE)29.132.2−3.1−4.0 to −2.29,695
Reading (RG)29.032.2−3.1−4.1 to −2.28,551
Derby (DE)28.832.2−3.4−4.5 to −2.36,937
Dumfries (DG)28.432.1−3.7−6.2 to −1.21,247
Medway (ME)28.432.2−3.8−4.9 to −2.66,256
Sheffield (S)28.332.2−3.9−4.7 to −3.113,795
London SE (SE)28.232.1−4.0−5.4 to −2.63,931
Worcester (WR)28.032.1−4.1−5.6 to −2.63,356
Dartford (DA)27.732.2−4.5−5.6 to −3.35,842
Slough (SL)27.632.2−4.5−5.9 to −3.13,841
Chelmsford (CM)27.632.2−4.5−5.8 to −3.35,101
Outer Hebrides (HS)27.632.1−4.6−10.8 to +1.7196 (rough estimate)
Sutton (SM)26.932.1−5.2−7.4 to −3.01,556
Romford (RM)26.832.1−5.3−7.0 to −3.62,721
Enfield (EN)26.532.1−5.6−7.4 to −3.92,450
Warrington (WA)26.432.2−5.8−6.8 to −4.87,545
Colchester (CO)26.232.2−6.0−7.1 to −4.85,510
Twickenham (TW)26.132.2−6.1−7.6 to −4.53,056
Bromley (BR)25.932.1−6.2−8.3 to −4.21,838
Nottingham (NG)26.032.2−6.3−7.1 to −5.511,537
Kingston upon Thames (KT)25.632.2−6.6−8.0 to −5.23,795
Southend-on-Sea (SS)25.532.2−6.7−8.0 to −5.34,055
St Albans (AL)21.232.2−11.0−12.5 to −9.52,967

Source: DVSA MOT bulk data (OGL v3.0) · Window: 2019–2024 · n = 619,816 (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

Hyundai i30 2007 · Hyundai i30 2008 · Hyundai i30 2009 · Hyundai i30 2010 · Hyundai i30 2011 · Hyundai i30 2012 · Hyundai i30 2013 · Hyundai i30 2014 · Hyundai i30 2015 · Hyundai i30 2016 · Hyundai i30 2017 · Hyundai i30 2018 · Hyundai i30 2019 · Hyundai i30 2020 · Hyundai i30 in Norway · Hyundai i30 in Finland · Hyundai i30 body, chassis and structure failures · Hyundai i30 brakes failures · Hyundai i30 vehicle identification failures · Hyundai i30 lamps, reflectors and electrics failures · Hyundai i30 noise, emissions and leaks failures · Hyundai i30 road wheels failures · Hyundai i30 seat belts and airbags failures · Hyundai i30 steering failures · Hyundai i30 suspension failures · Hyundai i30 tyres failures · Hyundai i30 visibility failures