MOT Risk Index.co.uk

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

Across Britain, 31.0% of 660,043 initial MOT tests (first attempts) of the Mazda 3 failed in 2019–2024. It fails most in Bath (BA): 39.8% against 31.0% elsewhere (+8.8 points). It does best in Bromley (BR), −13.3 points. Area rates are not age-adjusted.

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

Mazda 3 in every postcode area with 100+ tests

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

Mazda 3: 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
Bath (BA)39.831.0+8.8+7.6 to +10.15,813
Kirkcaldy (KY)39.531.0+8.5+7.2 to +9.85,264
Aberdeen (AB)39.431.0+8.4+7.2 to +9.75,493
Torquay (TQ)39.231.0+8.2+6.7 to +9.74,131
Dundee (DD)39.031.0+8.0+6.5 to +9.63,838
Plymouth (PL)37.931.0+6.9+5.7 to +8.16,096
Bristol (BS)36.530.9+5.6+4.8 to +6.414,266
Salisbury (SP)36.331.0+5.3+3.8 to +6.83,976
Leeds (LS)36.131.0+5.1+4.1 to +6.18,391
Brighton (BN)35.831.0+4.8+3.8 to +5.98,178
Galashiels (TD)35.831.0+4.7+0.9 to +8.5618
Sunderland (SR)35.331.0+4.3+1.9 to +6.61,591
Paisley (PA)35.131.0+4.1+2.6 to +5.63,778
Newport (NP)34.931.0+3.9+2.7 to +5.15,707
Gloucester (GL)34.931.0+3.9+2.9 to +4.98,141
Manchester (M)34.831.0+3.8+2.9 to +4.810,180
Exeter (EX)34.831.0+3.8+2.6 to +5.06,036
London N (N)34.731.0+3.7+2.1 to +5.33,547
Cardiff (CF)34.731.0+3.7+2.8 to +4.610,202
Llandrindod Wells (LD)34.731.0+3.7−1.2 to +8.5369 (rough estimate)
Lerwick (ZE)34.331.0+3.2−1.5 to +8.0388 (rough estimate)
Edinburgh (EH)34.131.0+3.1+2.2 to +4.010,855
Lincoln (LN)34.031.0+3.0+1.5 to +4.63,512
Luton (LU)34.031.0+3.0+1.5 to +4.53,767
London E (E)33.931.0+2.9+1.4 to +4.43,950
Truro (TR)33.731.0+2.7+0.9 to +4.42,800
Halifax (HX)33.631.0+2.5−0.1 to +5.21,245
Bradford (BD)33.531.0+2.4+1.1 to +3.84,555
Blackpool (FY)33.331.0+2.2+0.5 to +4.02,789
Portsmouth (PO)33.231.0+2.2+1.3 to +3.011,743
London NW (NW)33.131.0+2.0+0.3 to +3.73,010
Hull (HU)33.031.0+2.0+0.4 to +3.63,420
Walsall (WS)33.031.0+2.0+0.4 to +3.53,558
Perth (PH)32.831.0+1.8−0.0 to +3.72,457
Glasgow (G)32.831.0+1.8+1.0 to +2.613,565
Swindon (SN)32.831.0+1.7+0.5 to +2.96,003
Harrogate (HG)32.731.0+1.6−0.5 to +3.71,898
Oxford (OX)32.631.0+1.6+0.6 to +2.68,923
Bournemouth (BH)32.631.0+1.6+0.7 to +2.411,702
Guildford (GU)32.531.0+1.4+0.4 to +2.48,607
Uxbridge (UB)32.331.0+1.3−0.4 to +2.93,053
Swansea (SA)32.331.0+1.2+0.1 to +2.37,016
London SE (SE)31.731.0+0.6−0.6 to +1.95,319
Northampton (NN)31.631.0+0.6−0.4 to +1.68,676
Darlington (DL)31.531.0+0.5−1.1 to +2.03,370
Lancaster (LA)31.531.0+0.4−1.5 to +2.32,304
Ipswich (IP)31.431.0+0.3−0.7 to +1.48,044
Cleveland (TS)31.431.0+0.3−1.0 to +1.65,168
Telford (TF)31.431.0+0.3−1.7 to +2.32,029
Carlisle (CA)31.331.0+0.2−1.6 to +2.02,624
Medway (ME)31.131.0+0.1−1.0 to +1.27,041
Oldham (OL)31.131.0+0.1−1.3 to +1.54,404
Huddersfield (HD)31.131.0+0.1−1.8 to +1.92,361
Harrow (HA)31.031.0−0.1−1.7 to +1.63,024
Kilmarnock (KA)30.931.0−0.1−1.4 to +1.24,908
Milton Keynes (MK)30.931.0−0.1−1.3 to +1.06,184
Llandudno (LL)30.831.0−0.2−1.6 to +1.14,535
Wigan (WN)30.831.0−0.3−2.1 to +1.62,382
York (YO)30.831.0−0.3−1.5 to +0.95,883
Hereford (HR)30.731.0−0.3−2.3 to +1.72,047
Shrewsbury (SY)30.631.0−0.4−2.1 to +1.23,089
Wakefield (WF)30.631.0−0.5−1.7 to +0.85,335
Canterbury (CT)30.431.0−0.6−2.1 to +0.83,873
Reading (RG)30.431.0−0.7−1.5 to +0.211,703
Norwich (NR)30.331.0−0.7−1.8 to +0.47,336
Stoke-on-Trent (ST)30.331.0−0.7−1.9 to +0.55,633
Cambridge (CB)30.331.0−0.8−2.1 to +0.55,101
Falkirk (FK)30.231.0−0.9−2.0 to +0.26,748
Durham (DH)30.231.0−0.9−2.5 to +0.73,156
Liverpool (L)30.131.0−1.0−2.1 to +0.25,953
Blackburn (BB)30.131.0−1.0−2.3 to +0.44,439
Leicester (LE)30.031.1−1.1−1.9 to −0.212,269
Outer Hebrides (HS)29.831.0−1.2−6.5 to +4.0292 (rough estimate)
Enfield (EN)29.831.0−1.3−3.1 to +0.52,474
Dumfries (DG)29.731.0−1.3−3.6 to +0.91,581
Motherwell (ML)29.731.0−1.3−2.7 to +0.14,181
Stockport (SK)29.731.1−1.4−2.3 to −0.510,205
Chelmsford (CM)29.631.0−1.4−2.7 to −0.25,141
London SW (SW)29.631.0−1.5−3.3 to +0.42,283
Preston (PR)29.631.1−1.5−2.6 to −0.46,497
Nottingham (NG)29.631.1−1.5−2.3 to −0.713,346
Bolton (BL)29.431.0−1.6−3.0 to −0.24,224
Doncaster (DN)29.431.1−1.7−2.7 to −0.78,427
Southampton (SO)29.431.1−1.7−2.5 to −0.911,603
Dorchester (DT)29.231.0−1.8−3.5 to −0.22,973
Taunton (TA)29.131.0−1.9−3.2 to −0.64,684
Inverness (IV)29.131.0−1.9−3.5 to −0.33,115
Derby (DE)29.131.1−2.0−3.0 to −0.97,308
Warrington (WA)29.031.1−2.1−3.1 to −1.06,838
Sheffield (S)29.031.1−2.1−2.9 to −1.312,978
Tonbridge (TN)29.031.1−2.1−3.1 to −1.17,917
London W (W)28.931.0−2.1−4.7 to +0.51,189
Redhill (RH)28.931.1−2.1−3.1 to −1.18,383
Newcastle (NE)28.931.1−2.2−3.0 to −1.311,708
Birmingham (B)28.931.1−2.2−2.9 to −1.518,849
Slough (SL)28.831.0−2.3−3.7 to −0.93,941
Peterborough (PE)28.431.1−2.6−3.5 to −1.811,979
Worcester (WR)28.331.1−2.7−4.1 to −1.33,941
Coventry (CV)28.331.1−2.8−3.7 to −2.011,160
Twickenham (TW)27.931.1−3.1−4.3 to −1.95,788
Hemel Hempstead (HP)27.831.1−3.3−4.4 to −2.25,981
Kirkwall (KW)27.231.0−3.9−8.1 to +0.3427 (rough estimate)
Ilford (IG)27.231.0−3.9−5.7 to −2.12,352
Colchester (CO)27.131.1−4.0−5.3 to −2.64,327
Crewe (CW)26.931.1−4.2−5.6 to −2.73,755
Dartford (DA)26.531.1−4.6−5.8 to −3.45,021
Chester (CH)26.231.1−4.9−5.8 to −3.98,326
Romford (RM)26.131.1−4.9−6.2 to −3.74,711
St Albans (AL)26.131.1−5.0−6.6 to −3.53,067
Croydon (CR)26.131.1−5.0−6.3 to −3.74,621
Stevenage (SG)25.931.1−5.2−6.3 to −4.06,016
Kingston upon Thames (KT)25.631.1−5.5−6.5 to −4.46,854
Southend-on-Sea (SS)25.631.1−5.5−6.9 to −4.13,975
Dudley (DY)25.431.1−5.7−7.1 to −4.33,782
Wolverhampton (WV)24.931.1−6.2−7.4 to −4.94,397
Sutton (SM)24.731.1−6.4−8.6 to −4.21,478
Watford (WD)21.231.1−9.9−11.1 to −8.84,823
Bromley (BR)17.831.1−13.3−14.5 to −12.13,737

Source: DVSA MOT bulk data (OGL v3.0) · Window: 2019–2024 · n = 660,043 (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 3 2004 · Mazda 3 2005 · Mazda 3 2006 · Mazda 3 2007 · Mazda 3 2008 · Mazda 3 2009 · Mazda 3 2010 · Mazda 3 2011 · Mazda 3 2012 · Mazda 3 2013 · Mazda 3 2014 · Mazda 3 2015 · Mazda 3 2016 · Mazda 3 2017 · Mazda 3 2018 · Mazda 3 2019 · Mazda 3 2020 · Mazda 3 in Norway · Mazda 3 in Finland · Mazda 3 in the Netherlands · Mazda 3 body, chassis and structure failures · Mazda 3 brakes failures · Mazda 3 vehicle identification failures · Mazda 3 lamps, reflectors and electrics failures · Mazda 3 noise, emissions and leaks failures · Mazda 3 road wheels failures · Mazda 3 seat belts and airbags failures · Mazda 3 steering failures · Mazda 3 suspension failures · Mazda 3 tyres failures · Mazda 3 visibility failures