Loading MOT history
Loading MOT history
MOT history result
Showing sample MOT history so you can preview the dashboard. Connect official DVSA API keys to load live records.
FA12 LED
BMW 3 Series
First used 30 May 2014 · Latest mileage 100,270 miles
Expired 21 Nov 2025
Expired 355 days ago
Tests on record
10
Passes
7
Failures
3
Advisories
10
A steady climb is normal. Sudden drops can be a sign the odometer needs a closer look before you buy.
Newest tests first, including mileage, advisory notices and failure reasons.
6 Nov 2025
100,270 miles
Test number 217630322789
21 Nov 2024
90,461 miles · Expires 21 Nov 2025
Test number 590712982415
6 Nov 2024
90,421 miles
Test number 678711221413
7 Nov 2023
82,977 miles · Expires 7 Nov 2024
Test number 825824263109
6 Nov 2022
71,856 miles · Expires 6 Nov 2023
Test number 696085563487
6 Nov 2021
63,527 miles · Expires 6 Nov 2022
Test number 338084411946
6 Nov 2020
52,465 miles · Expires 6 Nov 2021
Test number 302917283074
7 Nov 2019
43,117 miles · Expires 7 Nov 2020
Test number 817179621638
18 Nov 2018
33,930 miles · Expires 18 Nov 2019
Test number 249442632007
6 Nov 2018
33,890 miles
Test number 125218529603
BMW 3 Series currently shows as Expired with an expiry of 21 Nov 2025. Review the full history before you buy, sell or drive. For official government records visit GOV.UK. Return to the MOT checker UK homepage for guides on failures and advisories.