
BMW X2
Grey · Petrol · 2018 · 1,998 cc
K23 VEHMOT history
K23 VEH is a grey petrol BMW X2 first used on 29 Jun 2018. Its MOT is valid until 24 Feb 2027 and it has passed 6 of 7 MOT tests, with 71,699 miles recorded at the latest.
From DVSA MOT records, updated 25 Feb 2026.

- MOT
- Valid
- Until 24 Feb 2027
- Mileage
- 71,699 mi
- At MOT on 25 Feb 2026
- MOT tests
- 7
- 6 passed · 1 failed
- Per year
- 8,790 mi
- Average between MOTs
Vehicle details
- Registration
- K23 VEH
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X2
- Colour
- Grey
- Fuel type
- Petrol
- Engine size
- 1,998 cc
- Year of manufacture
- 2018
- First used
- 29 Jun 2018
- MOT status
- MOT valid until 24 Feb 2027
- Latest MOT test
- 25 Feb 2026 (Pass)
Mileage history
K23 VEH was last recorded at 71,699 miles on 25 Feb 2026, 6,987 miles more than at the previous MOT on 18 Nov 2024.
- Previous MOT
- 64,712 miles · 18 Nov 2024
- Between the last two tests
- 6,987 miles
- Average per year
- 8,790 miles
Recorded mileage by year
- 2026 – 71,699 miles
- 2024 – 64,712 miles
- 2023 – 49,176 miles
- 2022 – 40,505 miles
- 2021 – 29,825 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 Lower Suspension arm pin or bush worn but not resulting in excessive movement
Advisory3 MOTs, 2023–2024
Oil leak, but not excessive
Advisory3 MOTs, 2023–2024
Nearside Front Tyre slightly damaged/cracking or perishing
Advisory2 MOTs, 2023
Nearside Rear Child Seat fitted not allowing full inspection of adult belt
Advisory2 MOTs, 2023
Offside Rear Child Seat fitted not allowing full inspection of adult belt
Advisory2 MOTs, 2023
Offside Rear Tyre slightly damaged/cracking or perishing cracking and has cuts on tread
Advisory2 MOTs, 2023
Full MOT history
7 tests since 22 May 2021, newest first. Select a test to see every defect and advisory.
Pass71,699 miles (+6,987)
- MOT expiry
- 24 Feb 2027
- Odometer
- 71,699 miles
- Test number
- 342570047279
No defects or advisories recorded.
Pass64,712 miles (+4,946)
- MOT expiry
- 17 Nov 2025
- Odometer
- 64,712 miles
- Test number
- 218577356538
No defects or advisories recorded.
Pass59,766 miles (+10,590)5 advisories
- MOT expiry
- 4 Apr 2025
- Odometer
- 59,766 miles
- Test number
- 377937388173
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge 225/45/19 (5.2.3 (e))
- AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing 225/45/19 (5.2.3 (d) (ii))
- AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge 225/45/19 (5.2.3 (e))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass49,176 miles (+142)6 advisories
- MOT expiry
- 4 Apr 2024
- Odometer
- 49,176 miles
- Test number
- 261754776470
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing cracking and has cuts on tread (5.2.3 (d) (ii))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail49,034 miles (+8,529)2 major6 advisories
- MOT expiry
- No new certificate
- Odometer
- 49,034 miles
- Test number
- 922435577550
- MajorNearside Front Lower Suspension arm pin or bush excessively worn (5.3.4 (a) (i))
- MajorTyre pressure monitoring system malfunctioning or obviously inoperative (5.2.3 (h))
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryNearside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Child Seat fitted not allowing full inspection of adult belt
- AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing cracking and has cuts on tread (5.2.3 (d) (ii))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass40,505 miles (+10,680)1 advisory
- MOT expiry
- 24 May 2023
- Odometer
- 40,505 miles
- Test number
- 107795665460
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass29,825 miles2 advisories
- MOT expiry
- 21 May 2022
- Odometer
- 29,825 miles
- Test number
- 821974283967
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryRear Child Seat fitted not allowing full inspection of adult belt
Questions about K23 VEH
- Does K23 VEH currently have a valid MOT?
- Yes. DVSA records show the MOT on K23 VEH is valid until 24 Feb 2027.
- When is the MOT due on K23 VEH?
- The MOT on K23 VEH is valid until 24 Feb 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has K23 VEH done?
- K23 VEH was recorded at 71,699 miles at its MOT on 25 Feb 2026, an average of 8,790 miles a year.
- Has K23 VEH ever failed its MOT?
- Yes. K23 VEH has failed 1 of its 7 MOT tests, most recently on 1 Apr 2023.
- Has the mileage on K23 VEH 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 VEH find?
- K23 VEH passed its latest MOT on 25 Feb 2026 with no defects or advisories recorded.
Related registrations
- K23 VASBMW X6 XDRIVE30D M Sport Mhev Auto
- K23 VATFord Transit Custom 300LMTD Eblue A
- K23 VAUBMW 3 Series
- K23 VDEFord Fiesta
- K23 VDWLand Rover Discovery
- K23 VEEHonda Civic
- K23 VENVolkswagen Golf Life TSI
- K23 VERVauxhall Insignia SE Cdti
- K23 VESMercedes-Benz C220 AMG Sport ED Prem + CDI A
- K23 VETChevrolet GMC Corvette
- K23 VEYVauxhall Corsa
- K23 VJBMINI
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.