MOT Risk Index.co.uk

Where in Britain does the Fiat Grande Punto fail its MOT most?

Across Britain, 43.1% of 53,939 initial MOT tests (first attempts) of the Fiat Grande Punto failed in 2019–2024. It fails most in Kirkcaldy (KY): 56.9% against 43.0% elsewhere (+13.9 points). It does best in Enfield (EN), −14.2 points. Area rates are not age-adjusted.

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

Fiat Grande Punto in every postcode area with 100+ tests

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

Fiat Grande Punto: 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)56.943.0+13.9+9.2 to +18.6427 (rough estimate)
Exeter (EX)55.543.1+12.4+6.9 to +17.9321 (rough estimate)
Dundee (DD)54.743.1+11.7+5.2 to +18.1232 (rough estimate)
Motherwell (ML)53.743.1+10.6+5.3 to +16.0339 (rough estimate)
Plymouth (PL)53.443.0+10.3+5.6 to +15.1431 (rough estimate)
Lincoln (LN)52.743.1+9.6+4.3 to +15.0336 (rough estimate)
Falkirk (FK)52.743.1+9.6+3.0 to +16.1224 (rough estimate)
Cardiff (CF)52.543.0+9.5+6.2 to +12.8882
Darlington (DL)51.943.1+8.9+3.0 to +14.7285 (rough estimate)
Swansea (SA)51.543.0+8.5+4.6 to +12.4639
Harrogate (HG)51.543.1+8.5+1.4 to +15.5194 (rough estimate)
Bristol (BS)51.043.0+8.0+4.5 to +11.6780
Kilmarnock (KA)51.043.1+7.9+2.7 to +13.2349 (rough estimate)
Preston (PR)49.843.0+6.7+2.7 to +10.7613
Walsall (WS)49.243.1+6.1+1.7 to +10.5500
Newport (NP)48.943.1+5.8+1.5 to +10.1520
Swindon (SN)48.843.1+5.7+0.5 to +10.8359 (rough estimate)
Dorchester (DT)48.843.1+5.6−2.1 to +13.4160 (rough estimate)
Lancaster (LA)48.743.1+5.6−0.3 to +11.5277 (rough estimate)
Edinburgh (EH)48.543.0+5.5+1.9 to +9.1754
Aberdeen (AB)48.543.1+5.4+0.7 to +10.1435 (rough estimate)
Glasgow (G)48.443.0+5.4+2.4 to +8.41,066
Truro (TR)48.143.1+5.0−2.2 to +12.2185 (rough estimate)
Nottingham (NG)47.443.0+4.4+1.3 to +7.41,038
Hereford (HR)47.443.1+4.3−3.6 to +12.2154 (rough estimate)
Perth (PH)47.343.1+4.2−4.3 to +12.8131 (rough estimate)
Shrewsbury (SY)47.143.1+4.0−1.1 to +9.2365 (rough estimate)
Cleveland (TS)47.043.1+3.9−0.6 to +8.4477 (rough estimate)
Hull (HU)46.843.1+3.7−0.9 to +8.3457 (rough estimate)
Northampton (NN)46.743.1+3.6+0.1 to +7.2769
Portsmouth (PO)46.743.1+3.6−1.0 to +8.2454 (rough estimate)
Huddersfield (HD)46.543.1+3.4−3.5 to +10.3202 (rough estimate)
Halifax (HX)46.543.1+3.4−4.9 to +11.6142 (rough estimate)
Worcester (WR)46.243.1+3.1−4.1 to +10.3186 (rough estimate)
Bolton (BL)46.243.1+3.1−1.3 to +7.6489 (rough estimate)
Guildford (GU)46.043.1+2.9−1.8 to +7.7430 (rough estimate)
Bournemouth (BH)45.843.1+2.7−2.1 to +7.6408 (rough estimate)
Inverness (IV)45.743.1+2.6−3.6 to +8.7254 (rough estimate)
Milton Keynes (MK)45.643.1+2.6−1.8 to +6.9506
Chelmsford (CM)45.043.1+1.8−2.7 to +6.4456 (rough estimate)
Llandudno (LL)44.843.1+1.7−2.1 to +5.5683
York (YO)44.743.1+1.6−2.8 to +5.9497 (rough estimate)
Brighton (BN)44.443.1+1.3−3.0 to +5.6509
Durham (DH)44.443.1+1.3−4.1 to +6.6329 (rough estimate)
Carlisle (CA)44.143.1+1.0−4.6 to +6.7299 (rough estimate)
Oxford (OX)44.143.1+1.0−4.0 to +6.0383 (rough estimate)
Chester (CH)44.143.1+1.0−2.3 to +4.3880
Taunton (TA)44.143.1+0.9−5.9 to +7.8202 (rough estimate)
Doncaster (DN)44.043.1+0.8−2.3 to +4.0976
Cambridge (CB)43.943.1+0.8−5.2 to +6.8264 (rough estimate)
Blackburn (BB)43.843.1+0.7−3.7 to +5.1495 (rough estimate)
Southampton (SO)43.843.1+0.7−4.2 to +5.6397 (rough estimate)
Stevenage (SG)43.743.1+0.6−5.7 to +6.9238 (rough estimate)
Stoke-on-Trent (ST)43.643.1+0.5−2.2 to +3.11,409
Hemel Hempstead (HP)43.443.1+0.3−4.9 to +5.6343 (rough estimate)
Gloucester (GL)43.343.1+0.2−4.3 to +4.7473 (rough estimate)
Paisley (PA)43.343.1+0.1−5.0 to +5.2363 (rough estimate)
Dumfries (DG)43.143.1+0.0−7.7 to +7.7160 (rough estimate)
Bath (BA)43.043.1−0.1−5.2 to +5.0367 (rough estimate)
Stockport (SK)42.643.1−0.5−4.0 to +3.1755
Tonbridge (TN)42.643.1−0.5−4.4 to +3.5612
Peterborough (PE)42.443.1−0.7−3.8 to +2.5966
Blackpool (FY)42.443.1−0.7−6.2 to +4.7316 (rough estimate)
Salisbury (SP)42.443.1−0.7−7.4 to +6.0210 (rough estimate)
Leeds (LS)42.443.1−0.8−4.7 to +3.1623
Luton (LU)42.343.1−0.8−6.2 to +4.6326 (rough estimate)
Medway (ME)42.343.1−0.9−5.2 to +3.4516
Oldham (OL)42.143.1−1.1−4.8 to +2.7668
Wolverhampton (WV)42.043.1−1.1−5.7 to +3.4462 (rough estimate)
Norwich (NR)41.843.1−1.3−4.7 to +2.1832
Newcastle (NE)41.643.1−1.5−4.8 to +1.7889
Warrington (WA)41.443.2−1.7−5.0 to +1.5879
Uxbridge (UB)41.343.1−1.8−9.0 to +5.4179 (rough estimate)
Leicester (LE)41.143.2−2.1−5.6 to +1.4774
Coventry (CV)40.943.2−2.3−5.2 to +0.71,078
Derby (DE)40.943.2−2.3−5.9 to +1.4707
Bradford (BD)40.843.1−2.3−7.0 to +2.4424 (rough estimate)
Sunderland (SR)40.843.1−2.3−10.2 to +5.5152 (rough estimate)
Dudley (DY)40.843.1−2.4−6.7 to +2.0488 (rough estimate)
Reading (RG)40.743.1−2.5−6.7 to +1.7536
Canterbury (CT)40.643.1−2.6−6.8 to +1.7515
St Albans (AL)40.643.1−2.6−10.6 to +5.5143 (rough estimate)
Manchester (M)40.543.2−2.7−5.1 to −0.21,628
Crewe (CW)40.543.1−2.7−7.8 to +2.5351 (rough estimate)
Telford (TF)40.543.1−2.7−7.8 to +2.4356 (rough estimate)
Torquay (TQ)40.043.1−3.1−10.0 to +3.8195 (rough estimate)
Bromley (BR)39.443.1−3.8−12.3 to +4.7127 (rough estimate)
Wigan (WN)39.243.2−3.9−8.8 to +1.0385 (rough estimate)
Wakefield (WF)38.943.2−4.3−7.8 to −0.7730
Watford (WD)38.843.1−4.3−11.7 to +3.0170 (rough estimate)
Colchester (CO)38.743.2−4.4−9.0 to +0.1444 (rough estimate)
Twickenham (TW)38.143.2−5.1−10.8 to +0.7273 (rough estimate)
Ipswich (IP)37.943.2−5.3−9.2 to −1.5613
Liverpool (L)37.743.2−5.5−8.6 to −2.4955
Birmingham (B)37.443.3−5.9−8.2 to −3.61,742
London E (E)36.543.2−6.7−12.0 to −1.4318 (rough estimate)
Slough (SL)36.043.2−7.1−12.6 to −1.7297 (rough estimate)
Redhill (RH)35.943.2−7.2−11.6 to −2.9473 (rough estimate)
Dartford (DA)35.943.2−7.3−12.6 to −1.9312 (rough estimate)
Southend-on-Sea (SS)35.743.2−7.4−12.2 to −2.7389 (rough estimate)
Kingston upon Thames (KT)35.743.2−7.5−12.8 to −2.2314 (rough estimate)
Sheffield (S)35.143.4−8.3−10.6 to −5.91,658
London SW (SW)34.343.2−8.8−14.9 to −2.7233 (rough estimate)
London NW (NW)34.343.1−8.9−16.7 to −1.1143 (rough estimate)
Sutton (SM)33.343.1−9.8−18.3 to −1.4120 (rough estimate)
Croydon (CR)33.343.2−9.8−15.5 to −4.2270 (rough estimate)
Romford (RM)32.143.2−11.1−16.5 to −5.7290 (rough estimate)
London N (N)31.043.2−12.2−17.1 to −7.2335 (rough estimate)
Harrow (HA)30.943.2−12.3−19.4 to −5.2162 (rough estimate)
Ilford (IG)30.643.2−12.6−19.3 to −5.9183 (rough estimate)
London SE (SE)29.843.2−13.5−17.8 to −9.2440 (rough estimate)
Enfield (EN)29.043.2−14.2−19.8 to −8.5248 (rough estimate)

Source: DVSA MOT bulk data (OGL v3.0) · Window: 2019–2024 · n = 53,939 (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 Grande Punto 2007 · Fiat Grande Punto 2008 · Fiat Grande Punto 2009 · Fiat Grande Punto 2010 · Fiat Grande Punto 2011 · Fiat Grande Punto body, chassis and structure failures · Fiat Grande Punto brakes failures · Fiat Grande Punto vehicle identification failures · Fiat Grande Punto lamps, reflectors and electrics failures · Fiat Grande Punto noise, emissions and leaks failures · Fiat Grande Punto road wheels failures · Fiat Grande Punto seat belts and airbags failures · Fiat Grande Punto steering failures · Fiat Grande Punto suspension failures · Fiat Grande Punto tyres failures · Fiat Grande Punto visibility failures