MOT Risk Index.co.uk

Where in Britain does the Mazda 2 fail its MOT most?

Across Britain, 29.6% of 727,585 initial MOT tests (first attempts) of the Mazda 2 failed in 2019–2024. It fails most in Kirkcaldy (KY): 39.7% against 29.5% elsewhere (+10.2 points). It does best in Bromley (BR), −11.5 points. Area rates are not age-adjusted.

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

Mazda 2 in every postcode area with 100+ tests

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

Mazda 2: 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)39.729.5+10.2+9.0 to +11.46,857
Galashiels (TD)39.529.6+9.9+6.2 to +13.7651
Aberdeen (AB)39.329.5+9.8+8.6 to +11.06,432
Sunderland (SR)39.029.5+9.5+7.5 to +11.52,254
Paisley (PA)38.229.5+8.7+7.2 to +10.24,002
Dundee (DD)37.529.5+8.0+6.6 to +9.34,914
Glasgow (G)36.129.4+6.7+5.9 to +7.514,795
Lerwick (ZE)35.529.6+5.9+2.6 to +9.3769
Llandrindod Wells (LD)35.329.6+5.7+1.4 to +10.0476 (rough estimate)
Bath (BA)35.229.5+5.7+4.5 to +6.96,569
Edinburgh (EH)35.229.5+5.7+4.8 to +6.611,693
Leeds (LS)34.929.5+5.4+4.4 to +6.39,754
Kilmarnock (KA)34.729.5+5.1+3.8 to +6.45,337
Motherwell (ML)34.629.5+5.1+3.7 to +6.54,343
Outer Hebrides (HS)34.129.6+4.6−1.3 to +10.4252 (rough estimate)
Bristol (BS)34.029.5+4.5+3.8 to +5.216,234
Halifax (HX)33.829.6+4.2+2.0 to +6.41,822
Manchester (M)33.529.5+4.0+3.1 to +4.910,303
Hull (HU)33.429.6+3.8+2.3 to +5.33,972
Cardiff (CF)33.329.5+3.8+2.9 to +4.612,876
Cleveland (TS)33.229.5+3.7+2.7 to +4.87,906
Lancaster (LA)33.029.6+3.5+1.7 to +5.32,627
Wigan (WN)32.929.6+3.3+1.5 to +5.22,568
Huddersfield (HD)32.629.6+3.1+1.4 to +4.73,067
Bradford (BD)32.629.5+3.0+1.9 to +4.26,390
Newport (NP)32.529.5+3.0+1.9 to +4.17,233
Darlington (DL)32.529.6+2.9+1.6 to +4.24,693
Telford (TF)32.429.6+2.8+1.0 to +4.72,417
York (YO)32.029.5+2.4+1.4 to +3.57,270
Swansea (SA)31.929.5+2.3+1.4 to +3.210,808
London W (W)31.829.6+2.2−0.8 to +5.3912
London E (E)31.829.6+2.2+0.4 to +4.12,473
Plymouth (PL)31.629.6+2.1+1.0 to +3.26,993
Falkirk (FK)31.629.5+2.0+1.0 to +3.08,042
Salisbury (SP)31.429.6+1.8+0.4 to +3.34,056
Walsall (WS)31.329.6+1.8+0.3 to +3.23,982
Carlisle (CA)31.129.6+1.6+0.1 to +3.13,624
Perth (PH)31.129.6+1.5−0.1 to +3.13,178
Wakefield (WF)31.029.6+1.5+0.4 to +2.66,975
Blackpool (FY)30.829.6+1.2−0.2 to +2.73,980
Stoke-on-Trent (ST)30.729.6+1.2+0.0 to +2.36,349
Gloucester (GL)30.729.6+1.1+0.1 to +2.18,045
Oldham (OL)30.429.6+0.9−0.4 to +2.15,234
Guildford (GU)30.429.6+0.8−0.2 to +1.88,505
Bolton (BL)30.329.6+0.8−0.5 to +2.14,726
London SW (SW)30.329.6+0.7−1.4 to +2.81,880
Lincoln (LN)30.229.6+0.6−0.8 to +2.13,879
Exeter (EX)30.029.6+0.5−0.6 to +1.57,843
Shrewsbury (SY)30.029.6+0.4−1.0 to +1.84,001
Liverpool (L)30.029.6+0.4−0.7 to +1.56,245
Brighton (BN)29.929.6+0.3−0.6 to +1.39,165
Derby (DE)29.929.6+0.3−0.8 to +1.47,044
Inverness (IV)29.829.6+0.3−1.4 to +1.93,019
Harrow (HA)29.829.6+0.2−1.8 to +2.21,976
Oxford (OX)29.829.6+0.2−0.8 to +1.27,740
Newcastle (NE)29.729.6+0.1−0.6 to +0.915,559
Durham (DH)29.529.6−0.0−1.3 to +1.34,682
Stockport (SK)29.529.6−0.0−0.9 to +0.910,346
Llandudno (LL)29.529.6−0.0−1.3 to +1.25,465
Luton (LU)29.429.6−0.1−1.7 to +1.43,147
Leicester (LE)29.429.6−0.2−1.0 to +0.612,912
Dumfries (DG)29.329.6−0.3−2.2 to +1.72,147
Blackburn (BB)29.329.6−0.3−1.5 to +0.95,817
Torquay (TQ)29.329.6−0.3−1.4 to +0.77,375
Harrogate (HG)29.229.6−0.4−2.2 to +1.52,245
Sheffield (S)29.129.6−0.5−1.2 to +0.314,948
Nottingham (NG)29.129.6−0.5−1.3 to +0.214,928
Hereford (HR)29.029.6−0.6−2.3 to +1.22,545
London N (N)28.929.6−0.6−2.4 to +1.12,632
London NW (NW)28.929.6−0.7−2.7 to +1.41,847
Doncaster (DN)28.829.6−0.8−1.7 to +0.19,354
Cambridge (CB)28.829.6−0.8−2.1 to +0.54,786
Milton Keynes (MK)28.429.6−1.1−2.3 to +0.05,494
Canterbury (CT)28.429.6−1.2−2.5 to +0.14,613
Northampton (NN)28.429.6−1.2−2.2 to −0.38,874
Truro (TR)28.329.6−1.2−2.7 to +0.23,828
Swindon (SN)28.329.6−1.3−2.5 to −0.15,844
Kirkwall (KW)28.329.6−1.3−5.8 to +3.2382 (rough estimate)
Birmingham (B)27.929.6−1.7−2.3 to −1.120,695
Portsmouth (PO)27.829.6−1.8−2.5 to −1.114,490
Ipswich (IP)27.729.6−1.9−2.9 to −0.98,345
Uxbridge (UB)27.729.6−1.9−3.9 to +0.11,966
Medway (ME)27.729.6−1.9−3.0 to −0.96,991
Colchester (CO)27.429.6−2.1−3.3 to −0.95,403
Reading (RG)27.329.6−2.3−3.2 to −1.49,354
Warrington (WA)27.329.6−2.3−3.4 to −1.36,844
Preston (PR)27.229.6−2.4−3.4 to −1.36,890
Tonbridge (TN)27.229.6−2.4−3.3 to −1.59,107
Coventry (CV)27.229.6−2.4−3.2 to −1.611,977
Peterborough (PE)27.229.6−2.4−3.3 to −1.611,691
Worcester (WR)27.129.6−2.5−3.8 to −1.14,416
Dudley (DY)26.729.6−2.9−4.1 to −1.74,923
Chelmsford (CM)26.629.6−3.0−4.1 to −1.85,919
Dartford (DA)26.629.6−3.0−4.2 to −1.85,439
Hemel Hempstead (HP)26.529.6−3.1−4.2 to −1.95,880
London SE (SE)26.529.6−3.1−4.5 to −1.73,920
Chester (CH)26.329.6−3.3−4.2 to −2.49,581
Southampton (SO)26.329.6−3.4−4.1 to −2.612,975
Taunton (TA)26.029.6−3.6−4.8 to −2.45,254
Bournemouth (BH)26.029.6−3.6−4.4 to −2.914,897
Redhill (RH)25.529.6−4.1−5.0 to −3.29,662
Enfield (EN)25.429.6−4.2−6.0 to −2.32,088
Wolverhampton (WV)25.429.6−4.2−5.4 to −3.04,831
Crewe (CW)25.229.6−4.4−5.8 to −3.03,948
Stevenage (SG)24.829.6−4.8−5.8 to −3.87,045
Slough (SL)24.829.6−4.8−6.4 to −3.22,797
Norwich (NR)24.829.6−4.9−5.8 to −4.08,585
Dorchester (DT)24.529.6−5.1−6.4 to −3.73,994
Southend-on-Sea (SS)24.529.6−5.1−6.3 to −3.94,648
St Albans (AL)24.329.6−5.3−6.7 to −3.83,399
Twickenham (TW)23.829.6−5.9−7.1 to −4.64,476
Romford (RM)23.329.6−6.3−7.6 to −5.14,544
Sutton (SM)22.929.6−6.7−8.8 to −4.51,448
Ilford (IG)22.829.6−6.8−8.7 to −4.91,868
Croydon (CR)22.829.6−6.8−8.1 to −5.64,142
Kingston upon Thames (KT)21.629.6−8.0−9.1 to −7.06,178
Watford (WD)20.629.6−9.0−10.2 to −7.84,211
Bromley (BR)18.129.6−11.5−12.8 to −10.33,814

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

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