MOT Risk Index.co.uk

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

Across Britain, 34.3% of 80,101 initial MOT tests (first attempts) of the BMW Z3 failed in 2019–2024. It fails most in Kirkcaldy (KY): 43.7% against 34.3% elsewhere (+9.4 points). It does best in Enfield (EN), −13.9 points. Area rates are not age-adjusted.

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

BMW Z3 in every postcode area with 100+ tests

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

BMW Z3: 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)43.734.3+9.4+4.3 to +14.5364 (rough estimate)
Falkirk (FK)43.234.3+8.9+2.5 to +15.2234 (rough estimate)
Exeter (EX)42.634.2+8.4+5.8 to +11.11,326
Plymouth (PL)41.934.2+7.7+4.8 to +10.61,148
Watford (WD)41.534.3+7.2+0.6 to +13.8217 (rough estimate)
Bath (BA)41.134.2+6.9+3.9 to +9.81,071
Hull (HU)41.034.3+6.8+2.6 to +11.0531
Lancaster (LA)40.934.3+6.7+2.0 to +11.3435 (rough estimate)
Brighton (BN)40.434.2+6.2+3.5 to +9.01,227
London W (W)40.534.3+6.2−0.5 to +12.9205 (rough estimate)
Walsall (WS)40.334.3+6.0+1.6 to +10.5464 (rough estimate)
Cardiff (CF)40.034.2+5.7+2.8 to +8.61,116
Huddersfield (HD)39.934.3+5.7+0.0 to +11.3293 (rough estimate)
Paisley (PA)39.834.3+5.5−0.7 to +11.8236 (rough estimate)
Bristol (BS)39.734.2+5.5+2.9 to +8.11,379
Dundee (DD)39.434.3+5.1−1.0 to +11.3241 (rough estimate)
Dorchester (DT)39.334.3+5.0+0.7 to +9.3499 (rough estimate)
Aberdeen (AB)39.134.3+4.8+0.4 to +9.1489 (rough estimate)
Edinburgh (EH)38.934.3+4.7+1.2 to +8.2753
London NW (NW)38.834.3+4.5−1.7 to +10.7237 (rough estimate)
Truro (TR)38.734.3+4.5+0.8 to +8.1687
Northampton (NN)38.634.3+4.3+1.2 to +7.5938
Bournemouth (BH)38.434.2+4.1+1.2 to +7.01,089
Gloucester (GL)38.434.2+4.1+1.4 to +6.91,207
St Albans (AL)38.234.3+3.9−1.6 to +9.5293 (rough estimate)
Harrogate (HG)37.834.3+3.5−2.0 to +9.1296 (rough estimate)
Torquay (TQ)37.734.3+3.5−0.1 to +7.0729
Newport (NP)37.234.3+3.0−0.4 to +6.3803
Llandudno (LL)37.234.3+2.9−0.2 to +6.0936
Leeds (LS)37.134.3+2.8−1.0 to +6.6620
London SW (SW)37.034.3+2.8−2.7 to +8.2305 (rough estimate)
Glasgow (G)36.934.3+2.6−0.9 to +6.1748
Southampton (SO)36.834.3+2.5−0.3 to +5.31,183
Milton Keynes (MK)36.534.3+2.2−1.2 to +5.6781
Guildford (GU)36.534.3+2.2−0.3 to +4.71,451
Taunton (TA)36.334.3+2.0−1.3 to +5.3835
Swansea (SA)36.234.3+1.9−1.0 to +4.91,028
Portsmouth (PO)36.234.3+1.9−0.7 to +4.51,371
Worcester (WR)36.034.3+1.7−2.0 to +5.4661
Nottingham (NG)36.034.3+1.7−0.8 to +4.21,454
Derby (DE)36.034.3+1.7−1.2 to +4.61,098
Salisbury (SP)36.034.3+1.7−2.1 to +5.5620
Oxford (OX)35.734.3+1.4−1.6 to +4.31,029
Colchester (CO)35.634.3+1.3−2.2 to +4.9696
Galashiels (TD)35.634.3+1.3−6.8 to +9.3135 (rough estimate)
York (YO)35.534.3+1.2−1.6 to +4.01,143
Stoke-on-Trent (ST)35.534.3+1.2−1.8 to +4.21,001
Perth (PH)35.534.3+1.2−5.0 to +7.3234 (rough estimate)
Durham (DH)35.434.3+1.1−4.3 to +6.4308 (rough estimate)
Chester (CH)35.434.3+1.1−2.4 to +4.5744
Lincoln (LN)35.034.3+0.7−3.0 to +4.4649
Twickenham (TW)34.934.3+0.6−3.5 to +4.7519
Carlisle (CA)34.834.3+0.5−3.8 to +4.9465 (rough estimate)
Swindon (SN)34.634.3+0.3−2.7 to +3.3975
Medway (ME)34.434.3+0.1−3.2 to +3.5779
Telford (TF)34.334.3+0.0−4.6 to +4.7396 (rough estimate)
Oldham (OL)34.334.3+0.0−5.3 to +5.3306 (rough estimate)
Inverness (IV)34.334.3−0.0−5.9 to +5.9248 (rough estimate)
Luton (LU)34.134.3−0.1−5.3 to +5.0325 (rough estimate)
Wolverhampton (WV)34.034.3−0.3−4.3 to +3.7535
Bradford (BD)33.934.3−0.4−4.5 to +3.8507
Motherwell (ML)33.734.3−0.6−7.4 to +6.2184 (rough estimate)
Tonbridge (TN)33.734.3−0.6−2.9 to +1.71,709
Preston (PR)33.634.3−0.7−4.3 to +3.0636
Darlington (DL)33.534.3−0.8−4.9 to +3.4498 (rough estimate)
Norwich (NR)33.534.3−0.8−3.3 to +1.61,476
Dudley (DY)33.434.3−0.9−4.8 to +2.9578
Crewe (CW)33.134.3−1.2−5.1 to +2.6580
Hemel Hempstead (HP)32.934.3−1.4−4.4 to +1.6969
Hereford (HR)32.934.3−1.4−6.1 to +3.3389 (rough estimate)
Ilford (IG)32.834.3−1.5−8.0 to +5.0201 (rough estimate)
Cambridge (CB)32.734.3−1.6−5.4 to +2.1603
Peterborough (PE)32.734.3−1.7−4.0 to +0.71,610
Harrow (HA)32.634.3−1.7−8.8 to +5.3172 (rough estimate)
Blackpool (FY)32.534.3−1.8−6.3 to +2.8409 (rough estimate)
Coventry (CV)32.334.3−2.0−4.6 to +0.51,318
Sunderland (SR)32.234.3−2.1−8.2 to +3.9230 (rough estimate)
Blackburn (BB)31.734.3−2.6−6.5 to +1.3539
Newcastle (NE)31.734.3−2.6−5.4 to +0.21,072
Leicester (LE)31.734.3−2.7−5.2 to −0.11,322
Stevenage (SG)31.634.3−2.7−6.6 to +1.1570
Kilmarnock (KA)31.534.3−2.8−7.3 to +1.7413 (rough estimate)
Canterbury (CT)31.534.3−2.9−6.3 to +0.5728
London N (N)31.434.3−3.0−7.5 to +1.6405 (rough estimate)
Kingston upon Thames (KT)31.234.3−3.1−6.3 to +0.0824
Slough (SL)31.134.3−3.2−7.1 to +0.7546
Chelmsford (CM)31.134.4−3.3−5.8 to −0.71,294
Birmingham (B)30.934.4−3.5−5.5 to −1.42,010
Liverpool (L)30.834.3−3.5−7.6 to +0.5497 (rough estimate)
Reading (RG)30.834.4−3.5−6.1 to −1.01,285
Redhill (RH)30.734.3−3.6−6.5 to −0.81,052
Cleveland (TS)30.634.3−3.7−7.2 to −0.2682
Manchester (M)30.634.3−3.7−7.5 to +0.1575
Shrewsbury (SY)30.334.3−4.0−7.2 to −0.8788
Halifax (HX)30.134.3−4.2−10.5 to +2.1206 (rough estimate)
London SE (SE)30.134.3−4.3−8.3 to −0.2489 (rough estimate)
Ipswich (IP)29.834.4−4.5−7.1 to −2.01,294
Warrington (WA)29.834.3−4.6−8.0 to −1.2706
Doncaster (DN)29.834.4−4.6−7.4 to −1.81,055
Bromley (BR)28.934.3−5.5−11.0 to +0.0260 (rough estimate)
London E (E)28.834.3−5.5−10.6 to −0.5309 (rough estimate)
Stockport (SK)28.534.4−5.9−8.8 to −2.9891
Uxbridge (UB)28.434.3−5.9−12.0 to +0.2211 (rough estimate)
Wakefield (WF)28.334.3−6.1−9.9 to −2.3545
Sutton (SM)27.134.3−7.2−14.2 to −0.2155 (rough estimate)
Wigan (WN)26.434.3−8.0−13.0 to −3.0296 (rough estimate)
Dartford (DA)26.034.3−8.3−12.3 to −4.3461 (rough estimate)
Sheffield (S)26.034.5−8.5−10.6 to −6.41,666
Bolton (BL)25.634.3−8.7−12.9 to −4.6429 (rough estimate)
Dumfries (DG)25.434.3−8.9−14.6 to −3.1220 (rough estimate)
Romford (RM)25.334.3−9.0−13.7 to −4.4336 (rough estimate)
Southend-on-Sea (SS)25.034.4−9.4−12.3 to −6.4823
Croydon (CR)24.634.4−9.8−13.9 to −5.7423 (rough estimate)
Enfield (EN)20.534.4−13.9−17.8 to −10.0410 (rough estimate)

Source: DVSA MOT bulk data (OGL v3.0) · Window: 2019–2024 · n = 80,101 (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 Z3 1998 · BMW Z3 1999 · BMW Z3 2000 · BMW Z3 2001 · BMW Z3 2002 · BMW Z3 2003 · BMW Z3 in the Netherlands · BMW Z3 body, chassis and structure failures · BMW Z3 brakes failures · BMW Z3 vehicle identification failures · BMW Z3 lamps, reflectors and electrics failures · BMW Z3 noise, emissions and leaks failures · BMW Z3 road wheels failures · BMW Z3 seat belts and airbags failures · BMW Z3 steering failures · BMW Z3 suspension failures · BMW Z3 tyres failures · BMW Z3 visibility failures