BMW logo

BMW M4

Black · Petrol · 2017 · 2,979 cc

VRG 998MOT history

VRG 998 is a black petrol BMW M4 first used on 24 May 2017. Its MOT is valid until 17 Aug 2027 and it has passed 8 of 8 MOT tests, with 40,545 miles recorded at the latest.

From DVSA MOT records, updated 10 Aug 2026.

VRG 998 black 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 17 Aug 2027
Mileage
40,545 mi
At MOT on 10 Aug 2026
MOT tests
8
8 passed · 0 failed
Per year
2,514 mi
Average between MOTs
Get reminders for VRG 998 in the free Driver Codes app

Vehicle details

Registration
VRG 998
Registration format
Dateless
Make
BMW
Model
M4
Colour
Black
Fuel type
Petrol
Engine size
2,979 cc
Year of manufacture
2017
First used
24 May 2017
MOT status
MOT valid until 17 Aug 2027
Latest MOT test
10 Aug 2026 (Pass)

Mileage history

VRG 998 was last recorded at 40,545 miles on 10 Aug 2026, 1,825 miles more than at the previous MOT on 15 Aug 2025.

Odometer reading at each MOT testPass
Previous MOT
38,720 miles · 15 Aug 2025
Between the last two tests
1,825 miles
Average per year
2,514 miles

Recorded mileage by year

  • 2026 – 40,545 miles
  • 2025 – 38,720 miles
  • 2024 – 37,398 miles
  • 2023 – 35,629 miles
  • 2022 – 33,541 miles
  • 2021 – 29,334 miles
  • 2020 – 24,142 miles

What the latest MOT found

Pass40,545 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

8 tests since 31 Jan 2020, newest first. Select a test to see every defect and advisory.

  1. Pass40,545 miles (+1,825)
    MOT expiry
    17 Aug 2027
    Odometer
    40,545 miles
    Test number
    318355157909

    No defects or advisories recorded.

  2. Pass38,720 miles (+1,322)
    MOT expiry
    17 Aug 2026
    Odometer
    38,720 miles
    Test number
    791568021740

    No defects or advisories recorded.

  3. Pass37,398 miles (+1,769)
    MOT expiry
    17 Aug 2025
    Odometer
    37,398 miles
    Test number
    767842261548

    No defects or advisories recorded.

  4. Pass35,629 miles (+2,088)
    MOT expiry
    17 Aug 2024
    Odometer
    35,629 miles
    Test number
    753679156768

    No defects or advisories recorded.

  5. Pass33,541 miles (+4,207)
    MOT expiry
    17 Aug 2023
    Odometer
    33,541 miles
    Test number
    648457097039

    No defects or advisories recorded.

  6. Pass29,334 miles (+3,697)
    MOT expiry
    17 Aug 2022
    Odometer
    29,334 miles
    Test number
    135269049382

    No defects or advisories recorded.

  7. Pass25,637 miles (+1,495)
    MOT expiry
    30 Jan 2022
    Odometer
    25,637 miles
    Test number
    509283866766

    No defects or advisories recorded.

  8. Pass24,142 miles
    MOT expiry
    30 Jan 2021
    Odometer
    24,142 miles
    Test number
    983697785985

    No defects or advisories recorded.

Questions about VRG 998

What vehicle is registration VRG 998 currently assigned to?
DVSA MOT records show VRG 998 on a black petrol BMW M4 first used on 24 May 2017. 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 VRG 998 currently have a valid MOT?
Yes. DVSA records show the MOT on VRG 998 is valid until 17 Aug 2027.
When is the MOT due on VRG 998?
The MOT on VRG 998 is valid until 17 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has VRG 998 done?
VRG 998 was recorded at 40,545 miles at its MOT on 10 Aug 2026, an average of 2,514 miles a year.
Has VRG 998 ever failed its MOT?
No. VRG 998 has passed all 8 of its MOT tests on record.
Has the mileage on VRG 998 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 VRG 998 find?
VRG 998 passed its latest MOT on 10 Aug 2026 with no defects or advisories recorded.

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