
BMW 118
Blue · Diesel · 2009 · 1,995 cc
S31 APBMOT history
S31 APB is a blue diesel BMW 118 first used on 3 Mar 2009. Its MOT is valid until 11 Oct 2027 and it has passed 16 of 16 MOT tests, with 59,865 miles recorded at the latest.
From DVSA MOT records, updated 9 Oct 2026.

- MOT
- Valid
- Until 11 Oct 2027
- Mileage
- 59,865 mi
- At MOT on 8 Oct 2026
- MOT tests
- 16
- 16 passed · 0 failed
- Per year
- 3,472 mi
- Average between MOTs
Vehicle details
- Registration
- S31 APB
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 118
- Colour
- Blue
- Fuel type
- Diesel
- Engine size
- 1,995 cc
- Year of manufacture
- 2009
- First used
- 3 Mar 2009
- MOT status
- MOT valid until 11 Oct 2027
- Latest MOT test
- 8 Oct 2026 (Pass)
Mileage history
S31 APB was last recorded at 59,865 miles on 8 Oct 2026, 2,497 miles more than at the previous MOT on 3 Oct 2025.
- Previous MOT
- 57,368 miles · 3 Oct 2025
- Between the last two tests
- 2,497 miles
- Average per year
- 3,472 miles
Recorded mileage by year
- 2026 – 59,865 miles
- 2025 – 57,368 miles
- 2024 – 54,829 miles
- 2023 – 51,732 miles
- 2022 – 48,740 miles
- 2021 – 45,617 miles
- 2020 – 42,712 miles
- 2019 – 40,679 miles
- 2018 – 37,192 miles
- 2017 – 33,748 miles
- 2016 – 30,378 miles
- 2015 – 26,353 miles
- 2014 – 21,945 miles
- 2013 – 15,774 miles
- 2012 – 11,039 miles
What the latest MOT found
- AdvisoryExhaust mounting defective centre (6.1.2 (a))
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Full MOT history
16 tests since 23 Feb 2012, newest first. Select a test to see every defect and advisory.
Pass59,865 miles (+2,497)3 advisories
- MOT expiry
- 11 Oct 2027
- Odometer
- 59,865 miles
- Test number
- 945438265035
- AdvisoryExhaust mounting defective centre (6.1.2 (a))
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
Pass57,368 miles (+2,539)
- MOT expiry
- 11 Oct 2026
- Odometer
- 57,368 miles
- Test number
- 878067402392
No defects or advisories recorded.
Pass54,829 miles (+3,097)
- MOT expiry
- 11 Oct 2025
- Odometer
- 54,829 miles
- Test number
- 117356704488
No defects or advisories recorded.
Pass51,732 miles (+2,992)
- MOT expiry
- 11 Oct 2024
- Odometer
- 51,732 miles
- Test number
- 995579435912
No defects or advisories recorded.
Pass48,740 miles (+3,123)
- MOT expiry
- 11 Oct 2023
- Odometer
- 48,740 miles
- Test number
- 704606204760
No defects or advisories recorded.
Pass45,617 miles (+2,905)
- MOT expiry
- 5 Oct 2022
- Odometer
- 45,617 miles
- Test number
- 568138862458
No defects or advisories recorded.
Pass42,712 miles (+2,033)
- MOT expiry
- 2 Sept 2021
- Odometer
- 42,712 miles
- Test number
- 177980279699
No defects or advisories recorded.
Pass40,679 miles (+3,487)
- MOT expiry
- 9 Oct 2020
- Odometer
- 40,679 miles
- Test number
- 445764078096
No defects or advisories recorded.
Pass37,192 miles (+3,444)
- MOT expiry
- 9 Oct 2019
- Odometer
- 37,192 miles
- Test number
- 798778920335
No defects or advisories recorded.
Pass33,748 miles (+3,370)
- MOT expiry
- 9 Oct 2018
- Odometer
- 33,748 miles
- Test number
- 856012941387
No defects or advisories recorded.
Pass30,378 miles (+4,025)
- MOT expiry
- 9 Oct 2017
- Odometer
- 30,378 miles
- Test number
- 346580362320
No defects or advisories recorded.
Pass26,353 miles (+4,408)
- MOT expiry
- 5 Oct 2016
- Odometer
- 26,353 miles
- Test number
- 343002625694
No defects or advisories recorded.
Pass21,945 miles (+6,171)
- MOT expiry
- 5 Oct 2015
- Odometer
- 21,945 miles
- Test number
- 757776064261
No defects or advisories recorded.
Pass15,774 miles (+4,735)
- MOT expiry
- 5 Oct 2014
- Odometer
- 15,774 miles
- Test number
- 898447863212
No defects or advisories recorded.
Pass11,039 miles (+1,942)
- MOT expiry
- 5 Oct 2013
- Odometer
- 11,039 miles
- Test number
- 585540782226
No defects or advisories recorded.
Pass9,097 miles
- MOT expiry
- 3 Mar 2013
- Odometer
- 9,097 miles
- Test number
- 706694052076
No defects or advisories recorded.
Questions about S31 APB
- Does S31 APB currently have a valid MOT?
- Yes. DVSA records show the MOT on S31 APB is valid until 11 Oct 2027.
- When is the MOT due on S31 APB?
- The MOT on S31 APB is valid until 11 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S31 APB done?
- S31 APB was recorded at 59,865 miles at its MOT on 8 Oct 2026, an average of 3,472 miles a year.
- Has S31 APB ever failed its MOT?
- No. S31 APB has passed all 16 of its MOT tests on record.
- Has the mileage on S31 APB 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 S31 APB find?
- S31 APB passed its latest MOT on 8 Oct 2026 with 3 advisories: exhaust mounting defective centre; nearside front tyre slightly damaged/cracking or perishing; offside front tyre slightly damaged/cracking or perishing.
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.