MOT Risk Index.co.uk

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

Across Britain, 29.8% of 112,839 initial MOT tests (first attempts) of the Volvo XC70 failed in 2019–2024. It fails most in Kirkcaldy (KY): 40.8% against 29.7% elsewhere (+11.1 points). It does best in Ilford (IG), −11.1 points. Area rates are not age-adjusted.

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

Volvo XC70 in every postcode area with 100+ tests

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

Volvo XC70: 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)40.829.7+11.1+8.1 to +14.2995
Dorchester (DT)39.029.7+9.2+5.2 to +13.3549
Dundee (DD)38.329.7+8.6+5.1 to +12.1741
Plymouth (PL)38.229.7+8.5+5.7 to +11.31,189
Llandrindod Wells (LD)37.829.8+8.1+0.2 to +15.9148 (rough estimate)
Truro (TR)37.729.7+8.0+5.0 to +11.01,029
Harrogate (HG)37.629.8+7.9+3.3 to +12.4436 (rough estimate)
Edinburgh (EH)37.329.6+7.6+5.5 to +9.72,051
London E (E)37.129.8+7.4+0.0 to +14.7167 (rough estimate)
Exeter (EX)37.029.7+7.3+5.2 to +9.42,002
Bath (BA)36.829.7+7.1+4.7 to +9.61,513
Aberdeen (AB)36.029.7+6.3+3.9 to +8.71,574
Taunton (TA)35.729.7+6.0+3.4 to +8.61,285
Inverness (IV)35.529.7+5.8+3.5 to +8.11,634
Brighton (BN)35.429.7+5.7+3.1 to +8.41,256
London SW (SW)35.029.8+5.2−1.4 to +11.8203 (rough estimate)
Paisley (PA)34.429.8+4.6+0.8 to +8.4614
Bristol (BS)34.329.7+4.6+2.0 to +7.11,335
Perth (PH)34.329.7+4.6+2.0 to +7.11,353
Sutton (SM)34.329.8+4.5−3.4 to +12.5137 (rough estimate)
Hull (HU)33.829.8+4.1+0.3 to +7.8627
Darlington (DL)33.829.8+4.1+0.5 to +7.6701
Gloucester (GL)33.729.7+4.0+1.7 to +6.31,648
Carlisle (CA)33.629.7+3.9+1.3 to +6.51,266
Kirkwall (KW)33.329.8+3.6−2.7 to +9.8219 (rough estimate)
Galashiels (TD)33.129.8+3.4+0.4 to +6.4923
Lancaster (LA)33.129.8+3.4−0.0 to +6.8742
Watford (WD)33.029.8+3.2−2.1 to +8.6300 (rough estimate)
Oxford (OX)32.929.7+3.2+0.9 to +5.41,680
York (YO)32.529.7+2.8+1.2 to +4.53,166
London N (N)32.529.8+2.7−1.7 to +7.1440 (rough estimate)
Falkirk (FK)32.529.8+2.7−0.7 to +6.1733
Hemel Hempstead (HP)32.329.8+2.6+0.0 to +5.11,312
London W (W)32.229.8+2.4−2.4 to +7.3360 (rough estimate)
Salisbury (SP)32.129.8+2.3−0.5 to +5.21,035
Bournemouth (BH)31.729.8+1.9−0.7 to +4.61,164
Cardiff (CF)31.229.8+1.4−0.9 to +3.71,601
Torquay (TQ)31.029.8+1.2−1.5 to +3.81,179
Leeds (LS)30.829.8+1.1−1.9 to +4.0957
Dumfries (DG)30.729.8+0.9−3.4 to +5.2437 (rough estimate)
Durham (DH)30.629.8+0.9−3.0 to +4.7545
Oldham (OL)30.529.8+0.7−4.3 to +5.8318 (rough estimate)
Newcastle (NE)30.429.8+0.6−1.3 to +2.52,286
Kilmarnock (KA)30.229.8+0.4−3.3 to +4.2579
Norwich (NR)30.229.8+0.4−1.6 to +2.51,883
Twickenham (TW)30.229.8+0.4−4.1 to +4.8411 (rough estimate)
Cambridge (CB)30.029.8+0.2−2.5 to +3.01,069
Telford (TF)30.029.8+0.2−4.5 to +5.0363 (rough estimate)
Portsmouth (PO)29.929.8+0.1−2.2 to +2.51,524
Chester (CH)29.929.8+0.1−2.4 to +2.61,304
Stockport (SK)29.729.8−0.0−3.0 to +2.9955
Colchester (CO)29.729.8−0.0−2.8 to +2.81,029
Motherwell (ML)29.729.8−0.1−4.6 to +4.4394 (rough estimate)
Tonbridge (TN)29.529.8−0.2−2.2 to +1.82,048
Swansea (SA)29.529.8−0.3−2.4 to +1.81,794
Swindon (SN)29.529.8−0.3−2.7 to +2.11,415
Guildford (GU)29.429.8−0.3−2.4 to +1.71,973
Warrington (WA)29.429.8−0.3−3.2 to +2.6951
Hereford (HR)29.429.8−0.4−3.8 to +3.0697
Cleveland (TS)29.429.8−0.4−3.6 to +2.9765
St Albans (AL)29.329.8−0.5−4.5 to +3.6491 (rough estimate)
Blackburn (BB)29.229.8−0.6−4.0 to +2.8706
Canterbury (CT)28.729.8−1.1−4.0 to +1.9913
Lincoln (LN)28.629.8−1.2−4.2 to +1.8874
Huddersfield (HD)28.629.8−1.2−4.8 to +2.4612
Liverpool (L)28.329.8−1.5−5.1 to +2.1594
Peterborough (PE)28.329.8−1.5−3.4 to +0.42,245
Ipswich (IP)28.229.8−1.6−3.7 to +0.41,888
Birmingham (B)28.029.8−1.8−4.0 to +0.41,653
Shrewsbury (SY)27.729.8−2.1−4.6 to +0.31,287
Stoke-on-Trent (ST)27.529.8−2.3−5.1 to +0.5979
Bromley (BR)27.429.8−2.4−7.3 to +2.5321 (rough estimate)
Worcester (WR)27.429.8−2.4−6.0 to +1.1607
Crewe (CW)27.329.8−2.5−6.0 to +1.0623
Walsall (WS)27.329.8−2.5−6.6 to +1.6451 (rough estimate)
Southampton (SO)27.029.8−2.9−4.8 to −1.02,169
Llandudno (LL)26.829.8−3.0−5.5 to −0.51,190
Bradford (BD)26.729.8−3.1−5.6 to −0.71,269
Halifax (HX)26.629.8−3.2−7.6 to +1.1403 (rough estimate)
Wolverhampton (WV)26.329.8−3.5−7.7 to +0.7422 (rough estimate)
Luton (LU)26.329.8−3.5−8.4 to +1.4308 (rough estimate)
Nottingham (NG)26.429.9−3.5−5.2 to −1.72,496
Northampton (NN)26.229.8−3.6−6.1 to −1.11,185
Newport (NP)26.229.8−3.6−6.4 to −0.8942
Blackpool (FY)26.129.8−3.7−8.4 to +1.1329 (rough estimate)
Kingston upon Thames (KT)26.129.8−3.7−6.5 to −0.9988
Doncaster (DN)26.129.8−3.7−6.0 to −1.51,476
Manchester (M)26.029.8−3.8−7.4 to −0.2581
Leicester (LE)25.929.8−3.9−6.1 to −1.71,512
Uxbridge (UB)25.729.8−4.1−10.4 to +2.2183 (rough estimate)
Dartford (DA)25.429.8−4.3−10.1 to +1.4220 (rough estimate)
Bolton (BL)25.429.8−4.4−8.2 to −0.6500
Slough (SL)25.429.8−4.5−7.3 to −1.6911
Wigan (WN)25.329.8−4.5−8.9 to −0.2380 (rough estimate)
Milton Keynes (MK)25.329.8−4.6−7.3 to −1.8954
London NW (NW)25.229.8−4.6−9.2 to +0.0345 (rough estimate)
Medway (ME)25.129.8−4.7−7.8 to −1.7762
Derby (DE)25.029.8−4.8−7.2 to −2.41,254
Coventry (CV)25.029.8−4.8−7.5 to −2.11,008
Reading (RG)24.829.9−5.1−7.0 to −3.22,084
Stevenage (SG)24.529.8−5.3−8.6 to −2.1682
Harrow (HA)24.329.8−5.5−12.4 to +1.5148 (rough estimate)
Sunderland (SR)24.229.8−5.6−9.6 to −1.5425 (rough estimate)
Sheffield (S)24.229.9−5.7−7.5 to −3.82,051
Redhill (RH)24.129.8−5.8−8.1 to −3.51,354
Dudley (DY)23.829.8−6.0−9.6 to −2.4537
London SE (SE)23.329.8−6.6−11.2 to −1.9314 (rough estimate)
Wakefield (WF)23.229.8−6.6−9.4 to −3.8900
Chelmsford (CM)23.029.8−6.8−9.5 to −4.1947
Glasgow (G)22.629.9−7.2−9.2 to −5.31,788
Preston (PR)21.329.9−8.6−11.1 to −6.11,030
Enfield (EN)21.229.8−8.6−14.0 to −3.2222 (rough estimate)
Romford (RM)20.929.8−8.9−14.1 to −3.7235 (rough estimate)
Southend-on-Sea (SS)20.429.8−9.4−13.2 to −5.6426 (rough estimate)
Croydon (CR)19.629.8−10.2−14.5 to −5.9326 (rough estimate)
Ilford (IG)18.729.8−11.1−16.8 to −5.4182 (rough estimate)

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