
BMW X5
Silver · Petrol · 2002 · 4,398 cc
K20 TVSMOT history
K20 TVS is a silver petrol BMW X5 first used on 13 May 2002. Its MOT expired on 20 Dec 2024 and it has passed 17 of 26 MOT tests, with 147,110 miles recorded at the latest.
From DVSA MOT records, updated 21 Dec 2023.

- MOT
- Expired
- On 20 Dec 2024
- Mileage
- 147,110 mi
- At MOT on 21 Dec 2023
- MOT tests
- 26
- 17 passed · 9 failed
- Per year
- 4,598 mi
- Average between MOTs
Vehicle details
- Registration
- K20 TVS
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X5
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 4,398 cc
- Year of manufacture
- 2002
- First used
- 13 May 2002
- MOT status
- MOT expired on 20 Dec 2024
- Latest MOT test
- 21 Dec 2023 (Pass)
Mileage history
K20 TVS was last recorded at 147,110 miles on 21 Dec 2023, 640 miles more than at the previous MOT on 19 Nov 2022.
Mileage went down between tests
- 6 Apr 2010: 94,650 miles, lower than 97,644 miles on 23 Mar 2010.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 146,470 miles · 19 Nov 2022
- Between the last two tests
- 640 miles
- Average per year
- 4,598 miles
Recorded mileage by year
- 2023 – 147,110 miles
- 2022 – 146,470 miles
- 2021 – 146,290 miles
- 2020 – 143,895 miles
- 2018 – 140,700 miles
- 2017 – 135,852 miles
- 2016 – 127,271 miles
- 2015 – 125,116 miles
- 2014 – 105,221 miles
- 2013 – 103,943 miles
- 2012 – 103,917 miles
- 2011 – 101,552 miles
- 2010 – 94,650 miles
- 2009 – 91,270 miles
- 2008 – 84,679 miles
- 2007 – 73,729 miles
- 2006 – 64,906 miles
What the latest MOT found
- AdvisoryBrake disc worn, but not excessively corrosion front and rear (1.1.14 (a) (i))
- AdvisoryFront Brake pipe corroded, covered in grease or other material n/s and o/s (1.1.11 (c))
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge and cracking (5.2.3 (e))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 3 MOTs since 2018
- AdvisoryRear Exhaust has a minor leak of exhaust gases (6.1.2 (a))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))Recorded at 2 MOTs since 2021
- AdvisoryRear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))Recorded at 2 MOTs since 2022
- AdvisorySuspension component mounting prescribed area is corroded but not considered excessive and suspension components (5.3.6 (a) (i))
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.
Corrosion on suspension components
Advisory3 MOTs, 2020–2021
Offside Front Lower Suspension arm ball joint has slight play
Advisory2 MOTs, 2021–2022
Offside Play in steering rack inner joint(s)
Advisory2 MOTs, 2020
Direction indicators slightly discoloured (1.4.A.2f)
Advisory2 MOTs, 2017
Front Oil leak
Advisory2 MOTs, 2017
Nearside Front Inner Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2017
Full MOT history
26 tests since 12 Jan 2006, newest first. Select a test to see every defect and advisory.
Pass147,110 miles (+640)8 advisories
- MOT expiry
- 20 Dec 2024
- Odometer
- 147,110 miles
- Test number
- 235882967620
- AdvisoryBrake disc worn, but not excessively corrosion front and rear (1.1.14 (a) (i))
- AdvisoryFront Brake pipe corroded, covered in grease or other material n/s and o/s (1.1.11 (c))
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge and cracking (5.2.3 (e))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Exhaust has a minor leak of exhaust gases (6.1.2 (a))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryRear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisorySuspension component mounting prescribed area is corroded but not considered excessive and suspension components (5.3.6 (a) (i))
Pass146,470 miles (+180)1 minor7 advisories
- MOT expiry
- 18 Nov 2023
- Odometer
- 146,470 miles
- Test number
- 504012046860
- MinorAnti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryFront Brake hose has slight corrosion to ferrule n/s and o/s , and o/s/r (1.1.12 (f) (i))
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Front Service brake binding but not excessively (1.2.1 (f))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened and suspension components (5.3.3 (b) (i))
- AdvisoryRear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
Pass146,290 miles (+2,395)1 minor3 advisories
- MOT expiry
- 6 Oct 2022
- Odometer
- 146,290 miles
- Test number
- 708870035691
- MinorNearside Front Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- AdvisoryOffside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryCorrosion on suspension components
Pass143,895 miles (+1)2 advisories
- MOT expiry
- 14 Sept 2021
- Odometer
- 143,895 miles
- Test number
- 748231623956
- AdvisoryOffside Play in steering rack inner joint(s)
- AdvisoryCorrosion on suspension components
Fail143,894 miles (+3,194)2 dangerous5 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 143,894 miles
- Test number
- 119262236637
- DangerousNearside Front Inner Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- DangerousOffside Front Inner Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- MajorExhaust Lambda reading after 2nd fast idle outside specified limits (8.2.1.2 (c))
- MajorNearside Front Anti-roll bar ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorOffside Front Road wheel fixing missing (5.2.1 (a) (i))
- MajorOffside Rear Road wheel fixing missing (5.2.1 (a) (i))
- MajorOffside Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
- AdvisoryOffside Play in steering rack inner joint(s)
- AdvisoryCorrosion on suspension components
Pass140,700 miles3 advisories
- MOT expiry
- 19 Nov 2019
- Odometer
- 140,700 miles
- Test number
- 699665111804
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Suspension arm pin or bush worn but not resulting in excessive movement n/s and o/s (5.3.4 (a) (i))
- AdvisoryRear light corrosion on subframe and roll bar
Fail140,700 miles (+4,848)2 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 140,700 miles
- Test number
- 989382996634
- Repaired at testNearside Rear Tyre not fitted in accordance with side wall instructions (5.2.3 (i))
- Repaired at testRoad wheel fixing missing from each wheel (5.2.1 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Suspension arm pin or bush worn but not resulting in excessive movement n/s and o/s (5.3.4 (a) (i))
- AdvisoryRear light corrosion on subframe and roll bar
Pass135,852 miles (+7)4 advisories
- MOT expiry
- 29 Oct 2018
- Odometer
- 135,852 miles
- Test number
- 675219206781
- AdvisoryDirection indicators slightly discoloured (1.4.A.2f)
- AdvisoryFront Oil leak
- AdvisoryNearside Front Inner Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Play in steering rack inner joint(s)
Fail135,845 miles1 failure4 advisories
- MOT expiry
- No new certificate
- Odometer
- 135,845 miles
- Test number
- 949813053914
- FailureOffside Front position lamp(s) not working (1.1.A.3b)
- AdvisoryDirection indicators slightly discoloured (1.4.A.2f)
- AdvisoryFront Oil leak
- AdvisoryNearside Front Inner Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Play in steering rack inner joint(s)
PassMileage not read
- MOT expiry
- 19 Oct 2017
- Odometer
- Not read
- Test number
- 794444044318
No defects or advisories recorded.
Pass127,271 miles (+2,155)
- MOT expiry
- 7 Jul 2017
- Odometer
- 127,271 miles
- Test number
- 766789982312
No defects or advisories recorded.
Pass125,116 miles (+19,895)2 notes
- MOT expiry
- 5 Jul 2016
- Odometer
- 125,116 miles
- Test number
- 335767285196
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
Pass105,221 miles (+1,278)
- MOT expiry
- 8 Jun 2015
- Odometer
- 105,221 miles
- Test number
- 125950764133
No defects or advisories recorded.
Pass103,943 miles (+26)3 advisories1 note
- MOT expiry
- 6 Jun 2014
- Odometer
- 103,943 miles
- Test number
- 788668253182
- AdvisoryNearside Front Tie bar/rod has slight play in a ball joint (2.4.G.2)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- NoteNail in offside rear tyre
Fail103,917 miles (+2,365)1 failure4 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 103,917 miles
- Test number
- 667507282245
- FailureNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- AdvisoryNearside Front Tie bar/rod has slight play in a ball joint (2.4.G.2)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.C.1b)
- NoteNail in offside rear tyre
Pass101,552 miles (+6,902)
- MOT expiry
- 16 May 2012
- Odometer
- 101,552 miles
- Test number
- 289007031169
No defects or advisories recorded.
Pass94,650 miles (-2,994)
- MOT expiry
- 5 Apr 2011
- Odometer
- 94,650 miles
- Test number
- 770916590091
No defects or advisories recorded.
Fail97,644 miles (+6,374)2 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 97,644 miles
- Test number
- 380362180094
- FailureNearside Front Lower Ball joint has excessive play (2.2.B.1f)
- FailureNearside Headlamp aim too high (1.8)
- NoteAll tyre tread centres getting low /os rear tyre worn hard on inner tread
Pass91,270 miles
- MOT expiry
- 6 Feb 2010
- Odometer
- 91,270 miles
- Test number
- 702043639093
No defects or advisories recorded.
Fail91,270 miles (+6,591)2 failures
- MOT expiry
- No new certificate
- Odometer
- 91,270 miles
- Test number
- 483813039034
- FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
Pass84,679 miles (+3)4 advisories
- MOT expiry
- 6 Feb 2009
- Odometer
- 84,679 miles
- Test number
- 740964428066
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Rear Sub-frame attachment rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Sub-frame attachment rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Fail84,676 miles (+10,947)2 failures4 advisories
- MOT expiry
- No new certificate
- Odometer
- 84,676 miles
- Test number
- 370503928023
- FailureNearside Outer Front constant velocity joint gaiter split (2.5.C.1a)
- FailureOffside Outer Front constant velocity joint gaiter split (2.5.C.1a)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Rear Sub-frame attachment rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Sub-frame attachment rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass73,729 miles (+3)
- MOT expiry
- 6 Feb 2008
- Odometer
- 73,729 miles
- Test number
- 412948737072
No defects or advisories recorded.
Fail73,726 miles (+8,820)2 failures
- MOT expiry
- No new certificate
- Odometer
- 73,726 miles
- Test number
- 763267737017
- FailureNearside Front constant velocity joint gaiter split (2.5.C.1a)
- FailureOffside Front position lamp(s) not working (1.1.A.3b)
Pass64,906 miles (+279)1 note
- MOT expiry
- 19 Jan 2007
- Odometer
- 64,906 miles
- Test number
- 901660526085
- NoteAll tyres warn inner edges
Fail64,627 miles4 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 64,627 miles
- Test number
- 660742516010
- FailureDriver's door cannot be opened from inside the vehicle (6.2.B.1b)
- FailureNearside Rear Brake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureNearside Rear Sub-frame has excessive play in a pin/bush (2.4.G.2)
- FailureOffside Rear Sub-frame has excessive play in a pin/bush (2.4.G.2)
- NoteOs & ns front & rear tyres worn on edges.outer sills coverd.
Questions about K20 TVS
- Does K20 TVS currently have a valid MOT?
- No. The MOT on K20 TVS expired on 20 Dec 2024, according to DVSA records.
- When is the MOT due on K20 TVS?
- The MOT on K20 TVS expired on 20 Dec 2024. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has K20 TVS done?
- K20 TVS was recorded at 147,110 miles at its MOT on 21 Dec 2023, an average of 4,598 miles a year.
- Has K20 TVS ever failed its MOT?
- Yes. K20 TVS has failed 9 of its 26 MOT tests, most recently on 11 Sept 2020.
- Has the mileage on K20 TVS ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 6 Apr 2010. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on K20 TVS find?
- K20 TVS passed its latest MOT on 21 Dec 2023 with 8 advisories: brake disc worn, but not excessively corrosion front and rear; front brake pipe corroded, covered in grease or other material n/s and o/s; offside front inner tyre worn close to legal limit/worn on edge and cracking, and 5 more.
Related registrations
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.