MOT Risk Index.co.uk

Where in Britain does the Volvo XC40 fail its MOT most?

Across Britain, 9.8% of 149,372 initial MOT tests (first attempts) of the Volvo XC40 failed in 2019–2024. It fails most in Northampton (NN): 18.1% against 9.7% elsewhere (+8.4 points). It does best in Bolton (BL), −6.4 points. Area rates are not age-adjusted.

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

Volvo XC40 in every postcode area with 100+ tests

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

Volvo XC40: 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
Northampton (NN)18.19.7+8.4+6.7 to +10.02,120
Tonbridge (TN)15.89.7+6.0+4.4 to +7.71,876
Warrington (WA)15.39.7+5.6+4.1 to +7.12,343
Hull (HU)15.09.8+5.3+3.4 to +7.11,464
Edinburgh (EH)14.99.7+5.2+3.8 to +6.62,549
Bath (BA)14.79.8+4.9+2.8 to +7.01,088
Taunton (TA)14.29.8+4.4+2.1 to +6.7901
Motherwell (ML)14.29.8+4.3+1.0 to +7.7417 (rough estimate)
Brighton (BN)13.99.8+4.2+2.6 to +5.81,844
Norwich (NR)13.99.8+4.1+2.5 to +5.71,744
Shrewsbury (SY)13.79.8+3.9+2.0 to +5.81,273
Guildford (GU)13.59.8+3.8+2.3 to +5.22,084
Exeter (EX)12.79.8+2.9+1.5 to +4.32,105
Harrow (HA)12.79.8+2.9−0.4 to +6.1402 (rough estimate)
York (YO)12.69.8+2.8+1.6 to +4.03,044
Ilford (IG)12.69.8+2.8−0.5 to +6.1389 (rough estimate)
Bournemouth (BH)12.59.8+2.7+1.1 to +4.41,611
Kirkcaldy (KY)12.59.8+2.7−0.7 to +6.1360 (rough estimate)
Salisbury (SP)11.89.8+1.9−2.0 to +5.9255 (rough estimate)
Southampton (SO)11.79.8+1.9+0.5 to +3.22,236
Enfield (EN)11.79.8+1.8−1.3 to +4.9412 (rough estimate)
Telford (TF)11.69.8+1.8−2.6 to +6.1207 (rough estimate)
London W (W)11.59.8+1.7+0.1 to +3.31,530
Harrogate (HG)11.49.8+1.6−0.3 to +3.51,068
Manchester (M)11.39.8+1.5−0.8 to +3.9687
Birmingham (B)11.29.8+1.5+0.4 to +2.53,327
Wolverhampton (WV)11.29.8+1.4−0.4 to +3.31,094
Durham (DH)11.29.8+1.4−2.1 to +4.9312 (rough estimate)
Leeds (LS)11.19.8+1.3−0.2 to +2.81,669
Liverpool (L)11.19.8+1.3−1.0 to +3.6722
Chester (CH)10.99.8+1.1−0.2 to +2.42,242
Hereford (HR)10.99.8+1.1−1.3 to +3.5669
Milton Keynes (MK)10.99.8+1.1−0.3 to +2.42,087
London SE (SE)10.79.8+0.9−0.8 to +2.71,192
Ipswich (IP)10.69.8+0.8−0.6 to +2.31,815
Cleveland (TS)10.69.8+0.8−0.7 to +2.31,612
Carlisle (CA)10.69.8+0.7−0.9 to +2.41,307
Oldham (OL)10.49.8+0.6−2.5 to +3.7374 (rough estimate)
Canterbury (CT)10.49.8+0.6−1.0 to +2.21,355
Chelmsford (CM)10.49.8+0.6−0.6 to +1.82,394
Peterborough (PE)10.49.8+0.6−0.6 to +1.82,501
Stevenage (SG)10.49.8+0.6−1.9 to +3.0598
Lancaster (LA)10.49.8+0.5−1.5 to +2.6888
Huddersfield (HD)10.39.8+0.5−1.2 to +2.21,256
Bromley (BR)10.39.8+0.5−1.5 to +2.4923
Truro (TR)10.39.8+0.5−1.3 to +2.31,098
Luton (LU)10.29.8+0.4−2.3 to +3.1499 (rough estimate)
London N (N)10.29.8+0.4−1.7 to +2.5795
St Albans (AL)10.19.8+0.3−1.5 to +2.01,111
Cardiff (CF)10.09.8+0.2−1.2 to +1.61,729
Newport (NP)10.09.8+0.2−1.6 to +1.91,120
Dorchester (DT)10.09.8+0.2−4.6 to +5.0150 (rough estimate)
London SW (SW)10.09.8+0.1−2.2 to +2.5622
Stockport (SK)9.99.8+0.1−1.1 to +1.42,141
London NW (NW)9.89.8+0.0−1.3 to +1.32,046
Lincoln (LN)9.89.8−0.0−1.8 to +1.81,080
Croydon (CR)9.89.8−0.1−2.1 to +1.9841
Romford (RM)9.79.8−0.2−2.1 to +1.8848
Newcastle (NE)9.69.8−0.2−1.3 to +0.92,795
Perth (PH)9.59.8−0.3−2.0 to +1.41,176
Slough (SL)9.49.8−0.4−1.8 to +1.01,668
Kingston upon Thames (KT)9.39.8−0.5−1.9 to +0.91,708
Blackpool (FY)9.39.8−0.6−4.5 to +3.4205 (rough estimate)
Watford (WD)9.29.8−0.6−2.7 to +1.4795
Paisley (PA)9.29.8−0.6−3.1 to +1.9512
Nottingham (NG)9.29.8−0.7−1.8 to +0.52,550
Aberdeen (AB)9.19.8−0.7−2.2 to +0.81,523
Sutton (SM)8.99.8−0.9−6.2 to +4.4112 (rough estimate)
Portsmouth (PO)8.99.8−0.9−2.3 to +0.51,725
Sheffield (S)8.89.8−1.0−2.0 to +0.02,956
Galashiels (TD)8.89.8−1.1−2.9 to +0.7937
Halifax (HX)8.79.8−1.1−4.5 to +2.2276 (rough estimate)
Bristol (BS)8.79.8−1.2−2.4 to +0.02,125
Hemel Hempstead (HP)8.69.8−1.2−2.9 to +0.41,104
Stoke-on-Trent (ST)8.59.8−1.3−2.6 to −0.01,834
Wigan (WN)8.49.8−1.4−4.6 to +1.8297 (rough estimate)
Cambridge (CB)8.49.8−1.4−3.0 to +0.11,225
Dartford (DA)8.39.8−1.5−4.1 to +1.1443 (rough estimate)
Kilmarnock (KA)8.39.8−1.5−3.2 to +0.11,108
Inverness (IV)8.39.8−1.5−3.2 to +0.11,072
Dundee (DD)8.39.8−1.6−3.3 to +0.2967
Plymouth (PL)8.29.8−1.6−4.4 to +1.2377 (rough estimate)
Darlington (DL)8.29.8−1.7−4.2 to +0.9441 (rough estimate)
Uxbridge (UB)7.89.8−2.0−5.5 to +1.5230 (rough estimate)
Walsall (WS)7.89.8−2.0−4.5 to +0.5460 (rough estimate)
Swindon (SN)7.79.8−2.1−3.5 to −0.71,512
Blackburn (BB)7.79.8−2.2−4.6 to +0.3443 (rough estimate)
Medway (ME)7.79.8−2.2−3.6 to −0.81,436
Colchester (CO)7.69.8−2.2−3.9 to −0.5957
Wakefield (WF)7.69.8−2.2−3.5 to −0.91,576
Redhill (RH)7.69.9−2.3−3.4 to −1.12,210
Torquay (TQ)7.59.8−2.3−5.2 to +0.6318 (rough estimate)
Llandudno (LL)7.29.8−2.6−4.2 to −1.11,108
Coventry (CV)7.29.9−2.6−3.7 to −1.62,461
Bradford (BD)7.29.8−2.7−3.9 to −1.41,654
Glasgow (G)7.29.9−2.7−3.6 to −1.83,301
Gloucester (GL)7.29.9−2.7−3.9 to −1.51,772
Reading (RG)7.19.9−2.8−3.8 to −1.82,481
Worcester (WR)7.09.8−2.9−5.0 to −0.8560
Doncaster (DN)6.99.9−3.0−4.0 to −1.92,360
Crewe (CW)6.59.8−3.3−5.5 to −1.1491 (rough estimate)
Dudley (DY)6.59.9−3.3−4.6 to −2.01,408
Preston (PR)6.59.9−3.4−4.6 to −2.21,634
London E (E)6.59.8−3.4−5.7 to −1.0418 (rough estimate)
Dumfries (DG)6.49.8−3.4−6.3 to −0.5280 (rough estimate)
Leicester (LE)6.59.9−3.4−4.3 to −2.52,914
Southend-on-Sea (SS)6.49.8−3.4−5.6 to −1.2468 (rough estimate)
Twickenham (TW)6.29.8−3.6−5.2 to −2.0870
Sunderland (SR)5.99.8−4.0−5.4 to −2.5968
Falkirk (FK)5.89.8−4.0−5.4 to −2.61,095
Swansea (SA)5.79.9−4.2−5.2 to −3.22,205
Derby (DE)5.39.9−4.6−5.7 to −3.51,624
Oxford (OX)5.29.9−4.7−5.7 to −3.72,025
Bolton (BL)3.59.9−6.4−7.4 to −5.51,506

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

Volvo XC40 2018 · Volvo XC40 2019 · Volvo XC40 2020 · Volvo XC40 in Norway · Volvo XC40 in Finland · Volvo XC40 in the Netherlands · Volvo XC40 body, chassis and structure failures · Volvo XC40 brakes failures · Volvo XC40 vehicle identification failures · Volvo XC40 lamps, reflectors and electrics failures · Volvo XC40 noise, emissions and leaks failures · Volvo XC40 road wheels failures · Volvo XC40 seat belts and airbags failures · Volvo XC40 steering failures · Volvo XC40 suspension failures · Volvo XC40 tyres failures · Volvo XC40 visibility failures