
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
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.
- 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
No defects or advisories were recorded.
Full MOT history
23 tests since 16 Aug 2006, newest first. Select a test to see every defect and advisory.
Pass109,169 miles (+1,294)
- MOT expiry
- 27 Aug 2027
- Odometer
- 109,169 miles
- Test number
- 254585088757
No defects or advisories recorded.
Pass107,875 miles (+1,450)
- MOT expiry
- 27 Aug 2026
- Odometer
- 107,875 miles
- Test number
- 234665240426
No defects or advisories recorded.
Pass106,425 miles (+2,453)
- MOT expiry
- 27 Aug 2025
- Odometer
- 106,425 miles
- Test number
- 762957103972
No defects or advisories recorded.
Pass103,972 miles (+2,837)
- MOT expiry
- 19 Aug 2024
- Odometer
- 103,972 miles
- Test number
- 109758182995
No defects or advisories recorded.
Pass101,135 miles (+1,698)
- MOT expiry
- 19 Aug 2023
- Odometer
- 101,135 miles
- Test number
- 104377821405
No defects or advisories recorded.
Pass99,437 miles (+2,134)
- MOT expiry
- 19 Aug 2022
- Odometer
- 99,437 miles
- Test number
- 590164301227
No defects or advisories recorded.
Pass97,303 miles (+7,528)
- MOT expiry
- 19 Aug 2021
- Odometer
- 97,303 miles
- Test number
- 234200731363
No defects or advisories recorded.
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
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
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
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
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
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
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
Pass84,912 miles1 note
- MOT expiry
- 13 Aug 2013
- Odometer
- 84,912 miles
- Test number
- 546758402209
- NoteBoth rear tyres worn on inner edges
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
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
Pass81,807 miles (+1,990)1 note
- MOT expiry
- 13 Aug 2011
- Odometer
- 81,807 miles
- Test number
- 784667800288
- NoteNail in nearside front tyre
Pass79,817 miles (+2,007)1 note
- MOT expiry
- 13 Aug 2010
- Odometer
- 79,817 miles
- Test number
- 694332509232
- NoteNail in nearside front tyre
Pass77,810 miles (+2,743)
- MOT expiry
- 13 Aug 2009
- Odometer
- 77,810 miles
- Test number
- 473955728228
No defects or advisories recorded.
Pass75,067 miles (+3,694)
- MOT expiry
- 13 Aug 2008
- Odometer
- 75,067 miles
- Test number
- 853326327205
No defects or advisories recorded.
Pass71,373 miles (+10)
- MOT expiry
- 29 Aug 2007
- Odometer
- 71,373 miles
- Test number
- 464232446247
No defects or advisories recorded.
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.
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.