BMW logo

BMW 645

Black · Petrol · 2004 · 4,398 cc

S16 NLBMOT history

S16 NLB is a black petrol BMW 645 first used on 23 Apr 2004. Its MOT is valid until 27 Aug 2027 and it has passed 22 of 23 MOT tests, with 109,169 miles recorded at the latest.

From DVSA MOT records, updated 25 Aug 2026.

MOT
Valid
Until 27 Aug 2027
Mileage
109,169 mi
At MOT on 25 Aug 2026
MOT tests
23
22 passed · 1 failed
Per year
1,888 mi
Average between MOTs
Get reminders for S16 NLB in the free Driver Codes app

Vehicle details

Registration
S16 NLB
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
645
Colour
Black
Fuel type
Petrol
Engine size
4,398 cc
Year of manufacture
2004
First used
23 Apr 2004
MOT status
MOT valid until 27 Aug 2027
Latest MOT test
25 Aug 2026 (Pass)

Mileage history

S16 NLB was last recorded at 109,169 miles on 25 Aug 2026, 1,294 miles more than at the previous MOT on 20 Aug 2025.

Odometer reading at each MOT testPass
Previous MOT
107,875 miles · 20 Aug 2025
Between the last two tests
1,294 miles
Average per year
1,888 miles

Recorded mileage by year

  • 2026 – 109,169 miles
  • 2025 – 107,875 miles
  • 2024 – 106,425 miles
  • 2023 – 103,972 miles
  • 2022 – 101,135 miles
  • 2021 – 99,437 miles
  • 2020 – 97,303 miles
  • 2019 – 89,775 miles
  • 2018 – 89,147 miles
  • 2017 – 88,359 miles
  • 2016 – 87,802 miles
  • 2015 – 86,982 miles
  • 2014 – 86,306 miles
  • 2013 – 85,468 miles
  • 2012 – 84,912 miles
  • 2011 – 83,546 miles
  • 2010 – 81,807 miles
  • 2009 – 79,817 miles
  • 2008 – 77,810 miles
  • 2007 – 75,067 miles
  • 2006 – 71,373 miles

What the latest MOT found

Pass109,169 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

23 tests since 16 Aug 2006, newest first. Select a test to see every defect and advisory.

  1. Pass109,169 miles (+1,294)
    MOT expiry
    27 Aug 2027
    Odometer
    109,169 miles
    Test number
    254585088757

    No defects or advisories recorded.

  2. Pass107,875 miles (+1,450)
    MOT expiry
    27 Aug 2026
    Odometer
    107,875 miles
    Test number
    234665240426

    No defects or advisories recorded.

  3. Pass106,425 miles (+2,453)
    MOT expiry
    27 Aug 2025
    Odometer
    106,425 miles
    Test number
    762957103972

    No defects or advisories recorded.

  4. Pass103,972 miles (+2,837)
    MOT expiry
    19 Aug 2024
    Odometer
    103,972 miles
    Test number
    109758182995

    No defects or advisories recorded.

  5. Pass101,135 miles (+1,698)
    MOT expiry
    19 Aug 2023
    Odometer
    101,135 miles
    Test number
    104377821405

    No defects or advisories recorded.

  6. Pass99,437 miles (+2,134)
    MOT expiry
    19 Aug 2022
    Odometer
    99,437 miles
    Test number
    590164301227

    No defects or advisories recorded.

  7. Pass97,303 miles (+7,528)
    MOT expiry
    19 Aug 2021
    Odometer
    97,303 miles
    Test number
    234200731363

    No defects or advisories recorded.

  8. Pass89,775 miles (+628)1 advisory
    MOT expiry
    13 Aug 2020
    Odometer
    89,775 miles
    Test number
    821874832144
    • AdvisoryEngine covers and under trays fitted obscuring items
  9. Pass89,147 miles (+788)1 advisory
    MOT expiry
    13 Aug 2019
    Odometer
    89,147 miles
    Test number
    219791692451
    • AdvisoryOffside Rear tyre wearing on inner shoulder
  10. Pass88,359 miles (+557)1 advisory
    MOT expiry
    13 Aug 2018
    Odometer
    88,359 miles
    Test number
    816884397943
    • AdvisoryBoth rear tyre treads wearing on inner shoulders
  11. Pass87,802 miles (+820)1 advisory
    MOT expiry
    13 Aug 2017
    Odometer
    87,802 miles
    Test number
    783481099669
    • AdvisoryBoth rear tyre treads worn on inner shoulders
  12. Pass86,982 miles (+676)1 note
    MOT expiry
    13 Aug 2016
    Odometer
    86,982 miles
    Test number
    889812405278
    • NoteBoth rear tyres wearing on inner shoulders of tread
  13. Pass86,306 miles (+838)1 note
    MOT expiry
    13 Aug 2015
    Odometer
    86,306 miles
    Test number
    866209494154
    • NoteBoth rear tyres wearing on inner shoulders of tread
  14. Pass85,468 miles (+556)1 note
    MOT expiry
    13 Aug 2014
    Odometer
    85,468 miles
    Test number
    197157793135
    • NoteBoth rear tyre treads wearing on inner shoulders
  15. Pass84,912 miles1 note
    MOT expiry
    13 Aug 2013
    Odometer
    84,912 miles
    Test number
    546758402209
    • NoteBoth rear tyres worn on inner edges
  16. Fail84,912 miles (+1,366)2 failures1 note
    MOT expiry
    No new certificate
    Odometer
    84,912 miles
    Test number
    639548902288
    • FailureParking brake lever has no reserve travel (3.1.6b)
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • NoteBoth rear tyres worn on inner edges
  17. Pass83,546 miles (+1,739)1 advisory1 note
    MOT expiry
    13 Aug 2012
    Odometer
    83,546 miles
    Test number
    169532901295
    • AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
    • NoteNail in nearside front tyre
  18. Pass81,807 miles (+1,990)1 note
    MOT expiry
    13 Aug 2011
    Odometer
    81,807 miles
    Test number
    784667800288
    • NoteNail in nearside front tyre
  19. Pass79,817 miles (+2,007)1 note
    MOT expiry
    13 Aug 2010
    Odometer
    79,817 miles
    Test number
    694332509232
    • NoteNail in nearside front tyre
  20. Pass77,810 miles (+2,743)
    MOT expiry
    13 Aug 2009
    Odometer
    77,810 miles
    Test number
    473955728228

    No defects or advisories recorded.

  21. Pass75,067 miles (+3,694)
    MOT expiry
    13 Aug 2008
    Odometer
    75,067 miles
    Test number
    853326327205

    No defects or advisories recorded.

  22. Pass71,373 miles (+10)
    MOT expiry
    29 Aug 2007
    Odometer
    71,373 miles
    Test number
    464232446247

    No defects or advisories recorded.

  23. Pass71,363 miles
    MOT expiry
    15 Aug 2007
    Odometer
    71,363 miles
    Test number
    352268626235

    No defects or advisories recorded.

Questions about S16 NLB

Does S16 NLB currently have a valid MOT?
Yes. DVSA records show the MOT on S16 NLB is valid until 27 Aug 2027.
When is the MOT due on S16 NLB?
The MOT on S16 NLB is valid until 27 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has S16 NLB done?
S16 NLB was recorded at 109,169 miles at its MOT on 25 Aug 2026, an average of 1,888 miles a year.
Has S16 NLB ever failed its MOT?
Yes. S16 NLB has failed 1 of its 23 MOT tests, most recently on 26 Jul 2012.
Has the mileage on S16 NLB 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 S16 NLB find?
S16 NLB passed its latest MOT on 25 Aug 2026 with no defects or advisories recorded.

Browse all S16N 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.