BMW logo

BMW 3 Series

Black · Petrol · 2007 · 2,979 cc

MFR 875MOT history

MFR 875 is a black petrol BMW 3 Series first used on 19 Sept 2007. Its MOT expired on 14 Oct 2026 and it has passed 16 of 16 MOT tests, with 4,972 miles recorded at the latest.

From DVSA MOT records, updated 9 Oct 2025.

MFR 875 black BMW 3 Series – car details, MOT history and tax status
Illustration of a BMW 3 Series, not a photo of this vehicle
MOT
Expired
On 14 Oct 2026
Mileage
4,972 mi
At MOT on 9 Oct 2025
MOT tests
16
16 passed · 0 failed
Per year
196 mi
Average between MOTs
Get reminders for MFR 875 in the free Driver Codes app

Vehicle details

Registration
MFR 875
Registration format
Dateless
Make
BMW
Model
3 Series
Colour
Black
Fuel type
Petrol
Engine size
2,979 cc
Year of manufacture
2007
First used
19 Sept 2007
MOT status
MOT expired on 14 Oct 2026
Latest MOT test
9 Oct 2025 (Pass)

Mileage history

MFR 875 was last recorded at 4,972 miles on 9 Oct 2025, 15 miles more than at the previous MOT on 15 Oct 2024.

Odometer reading at each MOT testPass
Previous MOT
4,957 miles · 15 Oct 2024
Between the last two tests
15 miles
Average per year
196 miles

Recorded mileage by year

  • 2025 – 4,972 miles
  • 2024 – 4,957 miles
  • 2023 – 4,943 miles
  • 2022 – 4,906 miles
  • 2021 – 4,875 miles
  • 2020 – 4,810 miles
  • 2019 – 4,801 miles
  • 2018 – 4,781 miles
  • 2017 – 4,693 miles
  • 2016 – 4,665 miles
  • 2015 – 4,596 miles
  • 2014 – 4,394 miles
  • 2013 – 3,914 miles
  • 2012 – 3,046 miles
  • 2011 – 2,489 miles
  • 2010 – 2,021 miles

What the latest MOT found

Pass4,972 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

16 tests since 9 Sept 2010, newest first. Select a test to see every defect and advisory.

  1. Pass4,972 miles (+15)
    MOT expiry
    14 Oct 2026
    Odometer
    4,972 miles
    Test number
    778605585964

    No defects or advisories recorded.

  2. Pass4,957 miles (+14)
    MOT expiry
    14 Oct 2025
    Odometer
    4,957 miles
    Test number
    469727761892

    No defects or advisories recorded.

  3. Pass4,943 miles (+37)
    MOT expiry
    11 Oct 2024
    Odometer
    4,943 miles
    Test number
    310692157325

    No defects or advisories recorded.

  4. Pass4,906 miles (+31)
    MOT expiry
    12 Sept 2023
    Odometer
    4,906 miles
    Test number
    893620629021

    No defects or advisories recorded.

  5. Pass4,875 miles (+65)
    MOT expiry
    6 Sept 2022
    Odometer
    4,875 miles
    Test number
    357713457905

    No defects or advisories recorded.

  6. Pass4,810 miles (+9)
    MOT expiry
    3 Sept 2021
    Odometer
    4,810 miles
    Test number
    891556177203

    No defects or advisories recorded.

  7. Pass4,801 miles (+20)
    MOT expiry
    3 Sept 2020
    Odometer
    4,801 miles
    Test number
    149933359743

    No defects or advisories recorded.

  8. Pass4,781 miles (+88)1 advisory
    MOT expiry
    30 Aug 2019
    Odometer
    4,781 miles
    Test number
    627024299724
    • AdvisoryUneven tyre wear on all 4 tyres
  9. Pass4,693 miles (+28)
    MOT expiry
    30 Aug 2018
    Odometer
    4,693 miles
    Test number
    740979707693

    No defects or advisories recorded.

  10. Pass4,665 miles (+69)
    MOT expiry
    26 Aug 2017
    Odometer
    4,665 miles
    Test number
    138525442491

    No defects or advisories recorded.

  11. Pass4,596 miles (+202)3 advisories
    MOT expiry
    26 Aug 2016
    Odometer
    4,596 miles
    Test number
    844857552103
    • AdvisoryNearside Rear tyre wearing on inner edge
    • AdvisoryOffside Rear tyre inner edge worn
    • AdvisoryUndertrays fitted obscuring some underside components
  12. Pass4,394 miles (+480)
    MOT expiry
    22 Oct 2015
    Odometer
    4,394 miles
    Test number
    155376794212

    No defects or advisories recorded.

  13. Pass3,914 miles (+868)
    MOT expiry
    7 Oct 2014
    Odometer
    3,914 miles
    Test number
    989655373265

    No defects or advisories recorded.

  14. Pass3,046 miles (+557)
    MOT expiry
    7 Oct 2013
    Odometer
    3,046 miles
    Test number
    907262682222

    No defects or advisories recorded.

  15. Pass2,489 miles (+468)
    MOT expiry
    19 Sept 2012
    Odometer
    2,489 miles
    Test number
    596404331250

    No defects or advisories recorded.

  16. Pass2,021 miles
    MOT expiry
    19 Sept 2011
    Odometer
    2,021 miles
    Test number
    654022250244

    No defects or advisories recorded.

Questions about MFR 875

What vehicle is registration MFR 875 currently assigned to?
DVSA MOT records show MFR 875 on a black petrol BMW 3 Series first used on 19 Sept 2007. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
Does MFR 875 currently have a valid MOT?
No. The MOT on MFR 875 expired on 14 Oct 2026, according to DVSA records.
When is the MOT due on MFR 875?
The MOT on MFR 875 expired on 14 Oct 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has MFR 875 done?
MFR 875 was recorded at 4,972 miles at its MOT on 9 Oct 2025, an average of 196 miles a year.
Has MFR 875 ever failed its MOT?
No. MFR 875 has passed all 16 of its MOT tests on record.
Has the mileage on MFR 875 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 MFR 875 find?
MFR 875 passed its latest MOT on 9 Oct 2025 with no defects or advisories recorded.

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