MOT Risk Index.co.uk

Where in Britain does the BMW M3 fail its MOT most?

Across Britain, 16.7% of 97,728 initial MOT tests (first attempts) of the BMW M3 failed in 2019–2024. It fails most in Paisley (PA): 28.8% against 16.7% elsewhere (+12.1 points). It does best in Halifax (HX), −12.0 points. Area rates are not age-adjusted.

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

BMW M3 in every postcode area with 100+ tests

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

BMW M3: 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
Paisley (PA)28.816.7+12.1+4.1 to +20.0125 (rough estimate)
Perth (PH)28.116.7+11.4+5.1 to +17.8192 (rough estimate)
Kirkcaldy (KY)25.316.7+8.6+4.4 to +12.8419 (rough estimate)
Bath (BA)25.316.7+8.6+5.5 to +11.7780
Bournemouth (BH)25.016.6+8.3+5.7 to +11.01,025
Salisbury (SP)24.716.7+8.0+4.4 to +11.6543
Aberdeen (AB)24.316.7+7.7+4.9 to +10.4929
Bristol (BS)23.116.6+6.5+4.4 to +8.51,654
Hull (HU)22.516.7+5.8+1.7 to +10.0395 (rough estimate)
Falkirk (FK)22.416.7+5.7+1.6 to +9.8393 (rough estimate)
Gloucester (GL)22.316.7+5.7+3.2 to +8.21,075
Carlisle (CA)22.016.7+5.3+1.0 to +9.5364 (rough estimate)
Torquay (TQ)22.016.7+5.3+0.9 to +9.6355 (rough estimate)
Exeter (EX)21.816.7+5.1+2.2 to +8.0777
Northampton (NN)21.416.7+4.8+2.2 to +7.31,036
Portsmouth (PO)21.316.7+4.6+2.3 to +6.91,237
Swansea (SA)21.216.7+4.5+1.2 to +7.7609
Truro (TR)21.116.7+4.3+0.6 to +8.1456 (rough estimate)
Southampton (SO)20.916.7+4.2+2.0 to +6.51,269
Plymouth (PL)20.916.7+4.2+1.2 to +7.3684
Brighton (BN)20.816.7+4.1+1.7 to +6.51,114
Watford (WD)20.616.7+3.9+0.8 to +6.9685
Taunton (TA)20.516.7+3.8+0.1 to +7.5459 (rough estimate)
Llandudno (LL)20.516.7+3.8+0.4 to +7.1562
Oxford (OX)20.316.7+3.6+1.5 to +5.81,368
Cambridge (CB)20.016.7+3.3+0.1 to +6.5609
Kilmarnock (KA)20.016.7+3.3−0.9 to +7.4360 (rough estimate)
Stoke-on-Trent (ST)19.616.7+2.9+0.2 to +5.6816
Dorchester (DT)19.616.7+2.8−1.8 to +7.5276 (rough estimate)
Inverness (IV)19.516.7+2.8−1.9 to +7.4277 (rough estimate)
York (YO)19.416.7+2.7−0.3 to +5.7675
Stockport (SK)19.216.7+2.5+0.1 to +4.91,021
Guildford (GU)19.016.7+2.3+0.7 to +4.02,180
Worcester (WR)19.016.7+2.2−1.2 to +5.7501
Leeds (LS)18.916.7+2.2−0.5 to +4.9824
Reading (RG)18.616.7+2.0+0.3 to +3.62,313
Dundee (DD)18.616.7+1.9−2.4 to +6.2317 (rough estimate)
Crewe (CW)18.616.7+1.8−1.8 to +5.5431 (rough estimate)
Norwich (NR)18.516.7+1.8−0.6 to +4.11,056
Chester (CH)18.316.7+1.6−1.1 to +4.3797
Nottingham (NG)18.316.7+1.6−0.4 to +3.61,460
Lincoln (LN)18.316.7+1.6−2.0 to +5.1454 (rough estimate)
Swindon (SN)18.116.7+1.4−1.0 to +3.9942
Cardiff (CF)18.016.7+1.2−1.1 to +3.61,030
Medway (ME)17.916.7+1.2−1.1 to +3.51,070
St Albans (AL)17.916.7+1.2−2.2 to +4.6496 (rough estimate)
Warrington (WA)17.916.7+1.1−1.6 to +3.9762
Blackpool (FY)17.416.7+0.7−3.1 to +4.5390 (rough estimate)
Chelmsford (CM)17.416.7+0.7−1.2 to +2.61,530
Tonbridge (TN)17.316.7+0.6−1.0 to +2.22,102
Croydon (CR)16.916.7+0.2−2.2 to +2.6934
Hemel Hempstead (HP)16.816.7+0.1−1.6 to +1.81,881
London SW (SW)16.816.7+0.1−2.7 to +2.8703
Hereford (HR)16.816.7+0.1−4.2 to +4.3298 (rough estimate)
Cleveland (TS)16.716.7+0.0−2.8 to +2.8687
Derby (DE)16.716.7+0.0−2.1 to +2.21,177
London W (W)16.716.7−0.0−3.4 to +3.3473 (rough estimate)
Ipswich (IP)16.716.7−0.0−2.3 to +2.21,054
Edinburgh (EH)16.616.7−0.2−2.5 to +2.1991
Kingston upon Thames (KT)16.516.7−0.2−2.1 to +1.71,457
Redhill (RH)16.516.7−0.2−2.0 to +1.51,762
Stevenage (SG)16.516.7−0.2−2.6 to +2.2951
Peterborough (PE)16.416.7−0.4−2.0 to +1.22,067
Dudley (DY)16.316.7−0.5−4.0 to +3.1418 (rough estimate)
Shrewsbury (SY)16.216.7−0.5−3.6 to +2.6548
Liverpool (L)16.216.7−0.5−4.0 to +3.0419 (rough estimate)
Canterbury (CT)16.116.7−0.6−3.4 to +2.1695
Lancaster (LA)16.016.7−0.7−4.6 to +3.2343 (rough estimate)
Romford (RM)16.016.7−0.8−2.8 to +1.31,245
Milton Keynes (MK)15.916.7−0.8−2.8 to +1.21,262
Doncaster (DN)15.916.7−0.8−3.1 to +1.5974
Huddersfield (HD)15.716.7−1.0−5.0 to +3.0318 (rough estimate)
Sheffield (S)15.716.7−1.0−2.8 to +0.81,590
Preston (PR)15.716.7−1.0−3.6 to +1.5777
Newport (NP)15.616.7−1.1−4.2 to +2.0538
Walsall (WS)15.216.7−1.5−4.7 to +1.6500
Colchester (CO)15.116.7−1.6−4.1 to +0.9786
Sunderland (SR)15.116.7−1.7−6.6 to +3.3199 (rough estimate)
Newcastle (NE)15.116.7−1.7−3.9 to +0.51,036
Telford (TF)15.016.7−1.7−5.9 to +2.5280 (rough estimate)
Coventry (CV)14.816.8−2.0−3.8 to −0.21,530
Harrogate (HG)14.516.7−2.2−6.6 to +2.1255 (rough estimate)
Darlington (DL)14.316.7−2.4−6.1 to +1.3349 (rough estimate)
Harrow (HA)14.216.8−2.5−4.8 to −0.2906
Wolverhampton (WV)14.116.7−2.7−5.1 to −0.2795
Slough (SL)14.016.8−2.8−4.4 to −1.11,697
London NW (NW)14.016.8−2.8−5.0 to −0.6960
Wigan (WN)13.916.7−2.8−6.8 to +1.2287 (rough estimate)
Bolton (BL)13.916.7−2.9−6.1 to +0.3454 (rough estimate)
Leicester (LE)13.916.8−2.9−4.5 to −1.31,820
Glasgow (G)13.716.8−3.1−5.1 to −1.01,065
Dartford (DA)13.316.8−3.4−5.3 to −1.51,229
London SE (SE)13.316.8−3.5−5.5 to −1.51,113
Bradford (BD)13.216.8−3.5−6.0 to −1.0695
Manchester (M)13.116.8−3.6−5.8 to −1.4913
Bromley (BR)12.916.7−3.8−6.6 to −1.0541
Luton (LU)12.716.8−4.1−6.3 to −2.0941
Southend-on-Sea (SS)12.716.8−4.1−6.0 to −2.31,273
Durham (DH)12.616.7−4.1−8.2 to −0.1254 (rough estimate)
Uxbridge (UB)12.316.8−4.5−6.6 to −2.4953
Twickenham (TW)12.216.8−4.6−6.6 to −2.61,060
London N (N)11.916.8−4.9−6.9 to −2.8976
Motherwell (ML)11.816.7−5.0−8.3 to −1.6357 (rough estimate)
Ilford (IG)11.716.8−5.1−7.2 to −3.0926
Oldham (OL)11.316.8−5.5−8.3 to −2.6469 (rough estimate)
Birmingham (B)11.316.9−5.7−6.7 to −4.63,546
Sutton (SM)10.916.7−5.8−9.0 to −2.6366 (rough estimate)
Blackburn (BB)10.416.8−6.4−8.7 to −4.1694
Dumfries (DG)10.016.7−6.7−12.1 to −1.4120 (rough estimate)
Enfield (EN)9.916.8−6.9−8.7 to −5.11,108
London E (E)9.316.8−7.6−9.2 to −5.91,242
Wakefield (WF)9.216.8−7.6−9.7 to −5.4717
Halifax (HX)4.716.8−12.0−14.6 to −9.5275 (rough estimate)

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

BMW M3 1998 · BMW M3 1999 · BMW M3 2001 · BMW M3 2002 · BMW M3 2003 · BMW M3 2004 · BMW M3 2005 · BMW M3 2006 · BMW M3 2007 · BMW M3 2008 · BMW M3 2009 · BMW M3 2010 · BMW M3 2011 · BMW M3 2012 · BMW M3 2013 · BMW M3 2014 · BMW M3 2015 · BMW M3 2016 · BMW M3 2017 · BMW M3 2018 · BMW M3 body, chassis and structure failures · BMW M3 brakes failures · BMW M3 vehicle identification failures · BMW M3 lamps, reflectors and electrics failures · BMW M3 noise, emissions and leaks failures · BMW M3 road wheels failures · BMW M3 seat belts and airbags failures · BMW M3 steering failures · BMW M3 suspension failures · BMW M3 tyres failures · BMW M3 visibility failures