MOT Risk Index.co.uk

Where in Britain does the Fiat 124 fail its MOT most?

Across Britain, 11.7% of 13,950 initial MOT tests (first attempts) of the Fiat 124 failed in 2019–2024. It fails most in Oxford (OX): 20.9% against 11.5% elsewhere (+9.4 points). It does best in Enfield (EN), −9.1 points. Area rates are not age-adjusted.

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

Fiat 124 in every postcode area with 100+ tests

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

Fiat 124: 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
Oxford (OX)20.911.5+9.4+4.0 to +14.7225 (rough estimate)
Crewe (CW)20.311.6+8.7+1.7 to +15.7128 (rough estimate)
Portsmouth (PO)18.611.5+7.1+2.7 to +11.4307 (rough estimate)
Swansea (SA)18.111.6+6.5+1.3 to +11.7216 (rough estimate)
Bristol (BS)16.511.6+4.9+0.1 to +9.6237 (rough estimate)
Hemel Hempstead (HP)15.711.6+4.1−0.9 to +9.1204 (rough estimate)
Croydon (CR)15.711.6+4.1−2.4 to +10.6121 (rough estimate)
Glasgow (G)15.311.6+3.7−1.6 to +8.9183 (rough estimate)
Medway (ME)15.011.6+3.4−2.2 to +8.9160 (rough estimate)
Leeds (LS)15.011.6+3.4−2.6 to +9.3140 (rough estimate)
Bath (BA)14.911.6+3.3−3.3 to +9.8114 (rough estimate)
Cleveland (TS)14.711.6+3.1−3.8 to +10.0102 (rough estimate)
Cardiff (CF)14.611.6+2.9−2.6 to +8.5158 (rough estimate)
Norwich (NR)13.811.6+2.2−2.1 to +6.4254 (rough estimate)
Edinburgh (EH)13.611.6+1.9−3.1 to +7.0177 (rough estimate)
Derby (DE)13.411.6+1.7−3.0 to +6.5202 (rough estimate)
Walsall (WS)13.011.6+1.4−4.8 to +7.6115 (rough estimate)
Ipswich (IP)13.011.6+1.4−3.1 to +5.8223 (rough estimate)
Warrington (WA)12.611.6+1.0−3.1 to +5.0262 (rough estimate)
Guildford (GU)12.411.6+0.8−3.1 to +4.8273 (rough estimate)
Stockport (SK)12.011.7+0.4−5.8 to +6.5108 (rough estimate)
Redhill (RH)12.011.7+0.3−4.6 to +5.3167 (rough estimate)
Exeter (EX)11.911.7+0.3−5.8 to +6.4109 (rough estimate)
Newcastle (NE)11.811.7+0.1−3.8 to +4.1263 (rough estimate)
Reading (RG)11.411.7−0.2−3.9 to +3.4297 (rough estimate)
Bournemouth (BH)11.411.7−0.2−5.1 to +4.7166 (rough estimate)
Swindon (SN)11.311.7−0.3−4.6 to +4.0212 (rough estimate)
Brighton (BN)11.211.7−0.5−5.4 to +4.4161 (rough estimate)
Coventry (CV)10.811.7−0.9−4.4 to +2.6315 (rough estimate)
Wakefield (WF)10.711.7−1.0−6.3 to +4.3131 (rough estimate)
York (YO)10.711.7−1.0−6.3 to +4.3131 (rough estimate)
Leicester (LE)10.711.7−1.0−5.4 to +3.3197 (rough estimate)
Tonbridge (TN)10.711.7−1.0−4.7 to +2.7272 (rough estimate)
Slough (SL)10.611.7−1.1−6.0 to +3.9151 (rough estimate)
Newport (NP)10.611.7−1.1−6.6 to +4.4123 (rough estimate)
Cambridge (CB)10.611.7−1.1−5.6 to +3.4180 (rough estimate)
Gloucester (GL)10.511.7−1.2−5.9 to +3.6162 (rough estimate)
Canterbury (CT)10.411.7−1.3−6.5 to +3.9135 (rough estimate)
Stoke-on-Trent (ST)10.411.7−1.3−5.4 to +2.7222 (rough estimate)
St Albans (AL)10.211.7−1.5−6.2 to +3.3157 (rough estimate)
Northampton (NN)10.211.7−1.5−5.0 to +1.9305 (rough estimate)
Southampton (SO)9.611.7−2.1−6.0 to +1.9218 (rough estimate)
Birmingham (B)9.511.7−2.2−5.6 to +1.3283 (rough estimate)
Milton Keynes (MK)9.411.7−2.3−6.1 to +1.4235 (rough estimate)
Preston (PR)9.311.7−2.4−7.6 to +2.9118 (rough estimate)
Chester (CH)8.711.7−3.0−7.1 to +1.2183 (rough estimate)
Chelmsford (CM)8.111.7−3.7−6.9 to −0.4273 (rough estimate)
Nottingham (NG)8.011.8−3.7−6.5 to −1.0399 (rough estimate)
Stevenage (SG)7.611.7−4.1−8.6 to +0.5131 (rough estimate)
Sheffield (S)7.311.7−4.5−7.8 to −1.2248 (rough estimate)
Kingston upon Thames (KT)7.211.7−4.5−8.6 to −0.4153 (rough estimate)
Peterborough (PE)7.011.7−4.8−8.3 to −1.2201 (rough estimate)
Colchester (CO)6.111.7−5.6−10.0 to −1.1114 (rough estimate)
Shrewsbury (SY)5.911.7−5.8−10.4 to −1.1101 (rough estimate)
Twickenham (TW)5.911.7−5.8−10.4 to −1.2102 (rough estimate)
Doncaster (DN)5.611.7−6.2−10.2 to −2.1126 (rough estimate)
Enfield (EN)2.711.8−9.1−11.7 to −6.4149 (rough estimate)

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

Fiat 124 2016 · Fiat 124 2017 · Fiat 124 2018 · Fiat 124 brakes failures · Fiat 124 vehicle identification failures · Fiat 124 lamps, reflectors and electrics failures · Fiat 124 noise, emissions and leaks failures · Fiat 124 steering failures · Fiat 124 suspension failures · Fiat 124 tyres failures · Fiat 124 visibility failures