BMW logo

BMW M4

White · Petrol · 2018 · 2,979 cc

88 UJPMOT history

88 UJP is a white petrol BMW M4 first used on 23 Mar 2018. Its MOT is valid until 22 Mar 2027 and it has passed 6 of 6 MOT tests, with 44,065 miles recorded at the latest.

From DVSA MOT records, updated 16 Mar 2026.

88 UJP white BMW 4 Series – car details, MOT history and tax status
Illustration of a BMW 4 Series, not a photo of this vehicle
MOT
Valid
Until 22 Mar 2027
Mileage
44,065 mi
At MOT on 16 Mar 2026
MOT tests
6
6 passed · 0 failed
Per year
5,403 mi
Average between MOTs
Get reminders for 88 UJP in the free Driver Codes app

Vehicle details

Registration
88 UJP
Registration format
Dateless
Make
BMW
Model
M4
Colour
White
Fuel type
Petrol
Engine size
2,979 cc
Year of manufacture
2018
First used
23 Mar 2018
MOT status
MOT valid until 22 Mar 2027
Latest MOT test
16 Mar 2026 (Pass)

Mileage history

88 UJP was last recorded at 44,065 miles on 16 Mar 2026, 8,260 miles more than at the previous MOT on 11 Mar 2025.

Odometer reading at each MOT testPass
Previous MOT
35,805 miles · 11 Mar 2025
Between the last two tests
8,260 miles
Average per year
5,403 miles

Recorded mileage by year

  • 2026 – 44,065 miles
  • 2025 – 35,805 miles
  • 2024 – 31,349 miles
  • 2023 – 26,179 miles
  • 2022 – 21,622 miles
  • 2021 – 16,936 miles

What the latest MOT found

Pass44,065 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

6 tests since 8 Mar 2021, newest first. Select a test to see every defect and advisory.

  1. Pass44,065 miles (+8,260)
    MOT expiry
    22 Mar 2027
    Odometer
    44,065 miles
    Test number
    619086752169

    No defects or advisories recorded.

  2. Pass35,805 miles (+4,456)
    MOT expiry
    22 Mar 2026
    Odometer
    35,805 miles
    Test number
    132064352507

    No defects or advisories recorded.

  3. Pass31,349 miles (+5,170)
    MOT expiry
    22 Mar 2025
    Odometer
    31,349 miles
    Test number
    118870952685

    No defects or advisories recorded.

  4. Pass26,179 miles (+4,557)1 advisory
    MOT expiry
    22 Mar 2024
    Odometer
    26,179 miles
    Test number
    911452120106
    • AdvisoryTyre worn close to legal limit/worn on edge Both front on the inside shoulders (5.2.3 (e))
  5. Pass21,622 miles (+4,686)
    MOT expiry
    22 Mar 2023
    Odometer
    21,622 miles
    Test number
    631896151309

    No defects or advisories recorded.

  6. Pass16,936 miles
    MOT expiry
    22 Mar 2022
    Odometer
    16,936 miles
    Test number
    907778656607

    No defects or advisories recorded.

Questions about 88 UJP

What vehicle is registration 88 UJP currently assigned to?
DVSA MOT records show 88 UJP on a white petrol BMW M4 first used on 23 Mar 2018. 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 88 UJP currently have a valid MOT?
Yes. DVSA records show the MOT on 88 UJP is valid until 22 Mar 2027.
When is the MOT due on 88 UJP?
The MOT on 88 UJP is valid until 22 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has 88 UJP done?
88 UJP was recorded at 44,065 miles at its MOT on 16 Mar 2026, an average of 5,403 miles a year.
Has 88 UJP ever failed its MOT?
No. 88 UJP has passed all 6 of its MOT tests on record.
Has the mileage on 88 UJP 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 88 UJP find?
88 UJP passed its latest MOT on 16 Mar 2026 with no defects or advisories recorded.

Browse all 88U 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.