
Volvo XC70
Green · Diesel · 2003 · 2,401 cc
K23 APHMOT history
K23 APH is a green diesel Volvo XC70 first used on 11 Sept 2003. Its MOT is valid until 3 Sept 2027 and it has passed 21 of 32 MOT tests, with 262,663 miles recorded at the latest.
From DVSA MOT records, updated 7 Aug 2026.
- MOT
- Valid
- Until 3 Sept 2027
- Mileage
- 262,663 mi
- At MOT on 7 Aug 2026
- MOT tests
- 32
- 21 passed · 11 failed
- Per year
- 10,466 mi
- Average between MOTs
Vehicle details
- Registration
- K23 APH
- Registration format
- Prefix (1983 to 2001)
- Make
- Volvo
- Model
- XC70
- Colour
- Green
- Fuel type
- Diesel
- Engine size
- 2,401 cc
- Year of manufacture
- 2003
- First used
- 11 Sept 2003
- MOT status
- MOT valid until 3 Sept 2027
- Latest MOT test
- 7 Aug 2026 (Pass)
Mileage history
K23 APH was last recorded at 262,663 miles on 7 Aug 2026, 10,120 miles more than at the previous MOT on 2 Sept 2025.
- Previous MOT
- 252,543 miles · 2 Sept 2025
- Between the last two tests
- 10,120 miles
- Average per year
- 10,466 miles
Recorded mileage by year
- 2026 – 262,663 miles
- 2025 – 252,543 miles
- 2024 – 244,545 miles
- 2023 – 235,557 miles
- 2022 – 226,760 miles
- 2021 – 215,377 miles
- 2020 – 206,846 miles
- 2019 – 204,372 miles
- 2018 – 201,969 miles
- 2017 – 198,620 miles
- 2016 – 196,779 miles
- 2015 – 188,331 miles
- 2014 – 171,248 miles
- 2013 – 163,966 miles
- 2012 – 150,568 miles
- 2011 – 134,777 miles
- 2010 – 120,440 miles
- 2009 – 103,244 miles
- 2008 – 84,816 miles
- 2007 – 70,500 miles
- 2006 – 53,654 miles
What the latest MOT found
No defects or advisories were recorded.
Recurring issues
Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.
Offside Front Anti-roll bar linkage ball joint has slight play
Advisory3 MOTs, 2022–2025
Oil leak, but not excessive
Advisory3 MOTs, 2018–2022
Rear Brake pad(s) wearing thin (3.5.1g)
Advisory3 MOTs, 2009–2011
Nearside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement
Advisory2 MOTs, 2019–2020
Offside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement
Advisory2 MOTs, 2019–2020
Offside Inner Front Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2011–2014
Full MOT history
32 tests since 18 Aug 2006, newest first. Select a test to see every defect and advisory.
Pass262,663 miles (+10,120)
- MOT expiry
- 3 Sept 2027
- Odometer
- 262,663 miles
- Test number
- 298907844102
No defects or advisories recorded.
Pass252,543 miles (+7,998)2 advisories
- MOT expiry
- 3 Sept 2026
- Odometer
- 252,543 miles
- Test number
- 886160753840
- AdvisoryAnti skid service message on dash but no warning lamps
- AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
Pass244,545 miles1 advisory
- MOT expiry
- 3 Sept 2025
- Odometer
- 244,545 miles
- Test number
- 365124991420
- AdvisoryFront Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Fail244,545 miles (+8,988)3 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 244,545 miles
- Test number
- 889847777319
- MajorAnti-lock braking system warning lamp indicates an ABS fault (1.6 (b))
- MajorNearside Front Position lamp not working (4.2.1 (a) (ii))
- MajorOffside Front Position lamp not working (4.2.1 (a) (ii))
- AdvisoryFront Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass235,557 miles3 advisories
- MOT expiry
- 1 Sept 2024
- Odometer
- 235,557 miles
- Test number
- 657023046717
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Fail235,557 miles (+8,797)1 dangerous2 advisories
- MOT expiry
- No new certificate
- Odometer
- 235,557 miles
- Test number
- 921541155863
- DangerousNearside Rear Tyre tread pattern not visible over the whole tread area when minimum depth required is 1.0mm (5.2.3 (e))
- AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass226,760 miles2 minor6 advisories
- MOT expiry
- 1 Sept 2023
- Odometer
- 226,760 miles
- Test number
- 626496199507
- MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- MinorOffside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
- AdvisoryBrake disc worn, pitted or scored, but not seriously weakened all (1.1.14 (a) (ii))
- AdvisoryBrake pad(s) wearing thin front and rear (1.1.13 (a) (ii))
- AdvisoryFront Lower Suspension arm ball joint has slight play both sides (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Anti-roll bar linkage pin or bush worn but not resulting in excessive movement d bushes x2 (5.3.4 (a) (i))
Fail226,760 miles (+11,383)1 repaired2 minor6 advisories
- MOT expiry
- No new certificate
- Odometer
- 226,760 miles
- Test number
- 563449957897
- Repaired at testOffside Front Headlamp aim projected beam image is obviously incorrect (4.1.2 (c))
- MinorOffside Front Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- MinorOffside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
- AdvisoryBrake disc worn, pitted or scored, but not seriously weakened all (1.1.14 (a) (ii))
- AdvisoryBrake pad(s) wearing thin front and rear (1.1.13 (a) (ii))
- AdvisoryFront Lower Suspension arm ball joint has slight play both sides (5.3.4 (a) (i))
- AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Anti-roll bar linkage pin or bush worn but not resulting in excessive movement d bushes x2 (5.3.4 (a) (i))
Pass215,377 miles9 advisories
- MOT expiry
- 1 Sept 2022
- Odometer
- 215,377 miles
- Test number
- 668898039357
- AdvisoryAuxiliary drive bearing noisy.
- AdvisoryExhaust mounting defective On rear silencer due to corrosion. (6.1.2 (a))
- AdvisoryFront Brake disc worn, but not excessively Both. (1.1.14 (a) (i))
- AdvisoryNearside Front Fog light inoperative.
- AdvisoryOffside Front Steering linkage ball joint has slight play Tie rod. (2.1.3 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Brake disc worn, but not excessively Both. (1.1.14 (a) (i))
- AdvisoryRear Lower Suspension arm pin or bush worn but not resulting in excessive movement Control arm inner bushes both sides. (5.3.4 (a) (i))
- AdvisoryRear Tyre worn close to legal limit/worn on edge Both 3.5mm (5.2.3 (e))
Fail215,377 miles (+8,531)2 dangerous4 major10 advisories
- MOT expiry
- No new certificate
- Odometer
- 215,377 miles
- Test number
- 990856320286
- DangerousNearside Front Track rod end ball joint worn to the extent there is a serious risk of detachment (2.1.3 (b) (ii))
- DangerousOffside Front Tyre tread depth below requirements of 1.6mm 215/65R16 98V (5.2.3 (e))
- MajorNearside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt And has play. (5.3.4 (b) (ii))
- MajorNearside Headlamp aim too low (4.1.2 (a))
- MajorOffside Front Track rod end ball joint has excessive play (2.1.3 (b) (i))
- MajorOffside Headlamp aim too low (4.1.2 (a))
- AdvisoryAuxiliary drive bearing noisy.
- AdvisoryExhaust mounting defective On rear silencer due to corrosion. (6.1.2 (a))
- AdvisoryFront Brake disc worn, but not excessively Both. (1.1.14 (a) (i))
- AdvisoryNearside Front Fog light inoperative.
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge ON LIMIT. (5.2.3 (e))
- AdvisoryOffside Front Steering linkage ball joint has slight play Tie rod. (2.1.3 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Brake disc worn, but not excessively Both. (1.1.14 (a) (i))
- AdvisoryRear Lower Suspension arm pin or bush worn but not resulting in excessive movement Control arm inner bushes both sides. (5.3.4 (a) (i))
- AdvisoryRear Tyre worn close to legal limit/worn on edge Both 3.5mm (5.2.3 (e))
Pass206,846 miles2 advisories
- MOT expiry
- 1 Sept 2021
- Odometer
- 206,846 miles
- Test number
- 773259186714
- AdvisoryNearside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Fail206,846 miles (+2,474)2 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 206,846 miles
- Test number
- 750364520345
- MajorHeadlamp aim projected beam image is obviously incorrect (4.1.2 (c))
- MajorOffside Rear Seat belt retracting mechanism defective (7.1.2 (e))
- AdvisoryNearside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass204,372 miles4 advisories
- MOT expiry
- 4 Oct 2020
- Odometer
- 204,372 miles
- Test number
- 524133200620
- AdvisoryNearside Play in steering rack inner joint(s)
- AdvisoryNearside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Play in steering rack inner joint(s)
- AdvisoryOffside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Fail204,370 miles (+2,401)1 major5 advisories
- MOT expiry
- No new certificate
- Odometer
- 204,370 miles
- Test number
- 485824740341
- MajorOffside Rear Passenger's seat backrest cannot be secured in the upright position. (6.2.6 (a) (i))
- AdvisoryNearside Play in steering rack inner joint(s)
- AdvisoryNearside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Play in steering rack inner joint(s)
- AdvisoryOffside Rear Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryRear centre and offside seat belt not checked
Pass201,969 miles (+3,349)2 advisories
- MOT expiry
- 4 Oct 2019
- Odometer
- 201,969 miles
- Test number
- 551415535848
- AdvisoryOffside Front Play in steering rack inner joint(s)
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass198,620 miles (+3)
- MOT expiry
- 4 Oct 2018
- Odometer
- 198,620 miles
- Test number
- 440136445056
No defects or advisories recorded.
Fail198,617 miles (+1,838)1 dangerous2 advisories
- MOT expiry
- No new certificate
- Odometer
- 198,617 miles
- Test number
- 214621654186
- DangerousNearside Rear Brake hose excessively damaged (3.6.B.4d)
- AdvisoryOffside Rear Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryNoise from osr handbrake shoes when wheel rotated
Pass196,779 miles (+8,448)6 advisories
- MOT expiry
- 4 Oct 2017
- Odometer
- 196,779 miles
- Test number
- 830657857852
- AdvisoryNearside Rear Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNsr tyre outer edge
- AdvisoryOsr tyre inner edge
- AdvisoryOsr wheel tight
- AdvisoryPark brake travel
Pass188,331 miles (+1)
- MOT expiry
- 4 Oct 2016
- Odometer
- 188,331 miles
- Test number
- 827268059861
No defects or advisories recorded.
Fail188,330 miles (+17,082)1 dangerous1 failure
- MOT expiry
- No new certificate
- Odometer
- 188,330 miles
- Test number
- 466056125270
- DangerousOffside Rear Shock absorber has a serious fluid leak (2.7.3)
- FailureOffside Front Front position lamp(s) not working (1.1.A.3b)
Pass171,248 miles (+7,282)3 advisories1 note
- MOT expiry
- 4 Oct 2015
- Odometer
- 171,248 miles
- Test number
- 215637764234
- AdvisoryNearside Inner Rear Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Inner Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Inner Rear Anti-roll bar linkage has slight play in a pin bearing (2.4.G.2)
- NotePlay in steering rack inner joint(s)
Pass163,966 miles (+13,398)2 notes
- MOT expiry
- 4 Oct 2014
- Odometer
- 163,966 miles
- Test number
- 966782163288
- NoteCorrosion @ flange where catalyst joins centre section!
- NoteSlight play n/s & o/s/r anti - roll bar bushes where fixed to chassis
Pass150,568 miles4 advisories
- MOT expiry
- 4 Oct 2013
- Odometer
- 150,568 miles
- Test number
- 229292972231
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front Lower Ball joint has slight play (2.2.B.1f)
- AdvisoryNearside Front Upper Shock absorber has a light misting of oil (2.7.3)
- AdvisoryOffside Front Lower Ball joint has slight play (2.2.B.1f)
Fail150,568 miles (+15,791)3 repaired4 advisories
- MOT expiry
- No new certificate
- Odometer
- 150,568 miles
- Test number
- 787212472275
- Repaired at testNearside Headlamp not working on dipped beam (1.7.5a)
- Repaired at testNearside Rear Anti-lock braking system component inappropriately repaired (3.4.4)
- Repaired at testOffside Registration plate lamp not working (1.1.C.1d)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front Lower Ball joint has slight play (2.2.B.1f)
- AdvisoryNearside Front Upper Shock absorber has a light misting of oil (2.7.3)
- AdvisoryOffside Front Lower Ball joint has slight play (2.2.B.1f)
Pass134,777 miles (+14,337)5 advisories
- MOT expiry
- 4 Oct 2012
- Odometer
- 134,777 miles
- Test number
- 227922671277
- AdvisoryNearside Inner Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Inner Rear Anti-roll bar has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Inner Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Inner Rear Anti-roll bar has slight play in a pin/bush (2.4.G.2)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass120,440 miles
- MOT expiry
- 4 Oct 2011
- Odometer
- 120,440 miles
- Test number
- 462298270293
No defects or advisories recorded.
Fail120,440 miles (+17,196)3 failures
- MOT expiry
- No new certificate
- Odometer
- 120,440 miles
- Test number
- 301922970227
- FailureNearside Front Lower Suspension arm has excessive play in a pin/bush (2.4.G.2)
- FailureNearside Front position lamp(s) not working (1.1.A.3b)
- FailureOffside Front Lower Suspension arm has excessive play in a pin/bush (2.4.G.2)
Pass103,244 miles3 advisories
- MOT expiry
- 11 Sept 2010
- Odometer
- 103,244 miles
- Test number
- 374860349468
- AdvisoryFront Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryRear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
Fail103,244 miles (+18,428)1 failure3 advisories
- MOT expiry
- No new certificate
- Odometer
- 103,244 miles
- Test number
- 352709139292
- FailureNearside Rear Shock absorber has a serious fluid leak (2.7.3)
- AdvisoryFront Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryRear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
Pass84,816 miles (+14,316)1 note
- MOT expiry
- 11 Sept 2009
- Odometer
- 84,816 miles
- Test number
- 863625228299
- NoteSLIGHT PLAY IN TRACK RODS
Pass70,500 miles (+16,846)
- MOT expiry
- 11 Sept 2008
- Odometer
- 70,500 miles
- Test number
- 864002537289
No defects or advisories recorded.
Pass53,654 miles2 advisories
- MOT expiry
- 11 Sept 2007
- Odometer
- 53,654 miles
- Test number
- 310310136424
- AdvisoryNearside Rear Anti-roll bar has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Rear Anti-roll bar has slight play in a ball joint (2.4.G.2)
Questions about K23 APH
- Does K23 APH currently have a valid MOT?
- Yes. DVSA records show the MOT on K23 APH is valid until 3 Sept 2027.
- When is the MOT due on K23 APH?
- The MOT on K23 APH is valid until 3 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has K23 APH done?
- K23 APH was recorded at 262,663 miles at its MOT on 7 Aug 2026, an average of 10,466 miles a year.
- Has K23 APH ever failed its MOT?
- Yes. K23 APH has failed 11 of its 32 MOT tests, most recently on 4 Sept 2024.
- Has the mileage on K23 APH ever gone down?
- No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
- What did the latest MOT on K23 APH find?
- K23 APH passed its latest MOT on 7 Aug 2026 with no defects or advisories recorded.
Related registrations
- K23 AOKAudi S3 Tfsi Quattro S-A
- K23 AOMRover Mini
- K23 AONAudi A3 S Line 35 Tfsi
- K23 AOXLand Rover Range Rover
- K23 APEFord Fiesta
- K23 APGLand Rover Freelander
- K23 APKSsangYong Tivoli
- K23 APMGreat Wall Steed SE TD 4X4
- K23 APRMINI Cooper S Electric Level 1
- K23 APSLand Rover Discovery
- K23 APUPorsche Cayenne
- K23 APWKia Sportage
Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.