
BMW X3
Silver · Diesel · 2011 · 1,995 cc
V31 NAOMOT history
V31 NAO is a silver diesel BMW X3 first used on 23 Sept 2011. Its MOT is valid until 12 Apr 2027 and it has passed 13 of 16 MOT tests, with 104,820 miles recorded at the latest.
From DVSA MOT records, updated 13 Apr 2026.

- MOT
- Valid
- Until 12 Apr 2027
- Mileage
- 104,820 mi
- At MOT on 13 Apr 2026
- MOT tests
- 16
- 13 passed · 3 failed
- Per year
- 5,671 mi
- Average between MOTs
Vehicle details
- Registration
- V31 NAO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- X3
- Colour
- Silver
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2011
- First used
- 23 Sept 2011
- MOT status
- MOT valid until 12 Apr 2027
- Latest MOT test
- 13 Apr 2026 (Pass)
Mileage history
V31 NAO was last recorded at 104,820 miles on 13 Apr 2026, 1,530 miles more than at the previous MOT on 7 Nov 2025.
- Previous MOT
- 103,290 miles · 7 Nov 2025
- Between the last two tests
- 1,530 miles
- Average per year
- 5,671 miles
Recorded mileage by year
- 2026 – 104,820 miles
- 2025 – 103,290 miles
- 2024 – 100,222 miles
- 2023 – 94,377 miles
- 2022 – 89,832 miles
- 2021 – 85,897 miles
- 2020 – 84,616 miles
- 2019 – 81,482 miles
- 2018 – 77,990 miles
- 2017 – 70,816 miles
- 2016 – 62,501 miles
- 2015 – 50,393 miles
- 2014 – 38,958 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
16 tests since 1 Sept 2014, newest first. Select a test to see every defect and advisory.
Pass104,820 miles (+1,530)
- MOT expiry
- 12 Apr 2027
- Odometer
- 104,820 miles
- Test number
- 665785108578
No defects or advisories recorded.
Pass103,290 miles (+3,068)
- MOT expiry
- 29 Nov 2026
- Odometer
- 103,290 miles
- Test number
- 327194080165
No defects or advisories recorded.
Pass100,222 miles1 advisory
- MOT expiry
- 29 Nov 2025
- Odometer
- 100,222 miles
- Test number
- 758148550964
- AdvisoryOffside Front Slight knock in steering
Fail100,222 miles (+5,845)1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 100,222 miles
- Test number
- 481234465607
- MajorNearside Front Shock absorbers has a serious fluid leak (5.3.2 (b))
- AdvisoryOffside Front Slight knock in steering
Pass94,377 miles2 advisories
- MOT expiry
- 29 Nov 2024
- Odometer
- 94,377 miles
- Test number
- 335950245118
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisorySlight knock in steering rack at o/s/f
Fail94,377 miles (+4,545)1 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 94,377 miles
- Test number
- 925464862758
- MajorOffside Rear Coil spring fractured or broken (5.3.1 (b) (i))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
- AdvisorySlight knock in steering rack at o/s/f
Pass89,832 miles (+3,935)
- MOT expiry
- 29 Nov 2023
- Odometer
- 89,832 miles
- Test number
- 884614467576
No defects or advisories recorded.
Pass85,897 miles (+1,281)2 advisories
- MOT expiry
- 29 Nov 2022
- Odometer
- 85,897 miles
- Test number
- 472574279342
- AdvisoryOffside Front Brake back plate insecure
- AdvisoryOffside Play in steering rack inner joint(s)
Pass84,616 miles (+3,134)1 advisory
- MOT expiry
- 29 Nov 2021
- Odometer
- 84,616 miles
- Test number
- 675579791321
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge 2.5mm 225/60/17 99v pirelli run flat (5.2.3 (e))
Pass81,482 miles (+3,492)
- MOT expiry
- 29 Nov 2020
- Odometer
- 81,482 miles
- Test number
- 288445649299
No defects or advisories recorded.
Pass77,990 miles (+76)
- MOT expiry
- 29 May 2019
- Odometer
- 77,990 miles
- Test number
- 897759093531
No defects or advisories recorded.
Fail77,914 miles (+7,098)1 failure
- MOT expiry
- No new certificate
- Odometer
- 77,914 miles
- Test number
- 861036542582
- FailureNearside Rear coil spring broken (2.4.C.1a)
Pass70,816 miles (+8,315)
- MOT expiry
- 29 May 2018
- Odometer
- 70,816 miles
- Test number
- 353229622743
No defects or advisories recorded.
Pass62,501 miles (+12,108)
- MOT expiry
- 12 Aug 2017
- Odometer
- 62,501 miles
- Test number
- 852013839188
No defects or advisories recorded.
Pass50,393 miles (+11,435)
- MOT expiry
- 12 Aug 2016
- Odometer
- 50,393 miles
- Test number
- 439945225250
No defects or advisories recorded.
Pass38,958 miles2 notes
- MOT expiry
- 23 Sept 2015
- Odometer
- 38,958 miles
- Test number
- 729614144255
- NoteNail in nearside front tyre
- NoteOffside front jacking block missimg
Questions about V31 NAO
- Does V31 NAO currently have a valid MOT?
- Yes. DVSA records show the MOT on V31 NAO is valid until 12 Apr 2027.
- When is the MOT due on V31 NAO?
- The MOT on V31 NAO is valid until 12 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has V31 NAO done?
- V31 NAO was recorded at 104,820 miles at its MOT on 13 Apr 2026, an average of 5,671 miles a year.
- Has V31 NAO ever failed its MOT?
- Yes. V31 NAO has failed 3 of its 16 MOT tests, most recently on 18 Nov 2024.
- Has the mileage on V31 NAO 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 V31 NAO find?
- V31 NAO passed its latest MOT on 13 Apr 2026 with no defects or advisories recorded.
Related registrations
- V31 NAEMercedes-Benz A-Class
- V31 NAGMINI Cooper
- V31 NAJSEAT Arona Xperience LUX Ecotsi
- V31 NALNissan Qashqai
- V31 NAMNissan Qashqai
- V31 NANKia Picanto
- V31 NARCitroën Relay 35L2H2 Eprise ED Bhdi SS
- V31 NASLand Rover Range Rover Evoque
- V31 NATMercedes-Benz GLA 200 Sport Executive Auto
- V31 NAXPorsche Cayenne
- V31 NCCPeugeot 3008
- V31 NCEBMW X1
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.