BMW logo

BMW R Series

Yellow · Petrol · 1995 · 1,085 cc

M504 XHCMOT history

M504 XHC is a yellow petrol BMW R Series first used on 12 Jun 2001. Its MOT expired on 10 May 2023 and it has passed 15 of 17 MOT tests, with 16,728 miles recorded at the latest.

From DVSA MOT records, updated 11 May 2022.

MOT
Expired
On 10 May 2023
Mileage
16,728 mi
At MOT on 11 May 2022
MOT tests
17
15 passed · 2 failed
Per year
Not enough data
Get reminders for M504 XHC in the free Driver Codes app

Vehicle details

Registration
M504 XHC
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
R Series
Colour
Yellow
Fuel type
Petrol
Engine size
1,085 cc
Year of manufacture
1995
First used
12 Jun 2001
MOT status
MOT expired on 10 May 2023
Latest MOT test
11 May 2022 (Pass)

Mileage history

M504 XHC was last recorded at 16,728 miles on 11 May 2022, 2,955 miles more than at the previous MOT on 6 Apr 2021.

Odometer reading at each MOT testPassMileage went down
Previous MOT
13,773 miles · 6 Apr 2021
Between the last two tests
2,955 miles

Recorded mileage by year

  • 2022 – 16,728 miles
  • 2021 – 13,773 miles
  • 2020 – 13,623 miles
  • 2019 – 13,006 miles
  • 2018 – 11,623 miles
  • 2017 – 9,957 miles
  • 2016 – 9,170 miles
  • 2015 – 8,215 miles
  • 2014 – 6,634 miles
  • 2013 – 5,637 miles
  • 2012 – 5,072 miles
  • 2011 – 1,629 miles
  • 2010 – 855 miles
  • 2007 – 50,995 miles

What the latest MOT found

Pass16,728 milesPassed on retest after failing earlier that day

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

17 tests since 25 May 2007, newest first. Select a test to see every defect and advisory.

  1. Pass16,728 miles
    MOT expiry
    10 May 2023
    Odometer
    16,728 miles
    Test number
    118070802917

    No defects or advisories recorded.

  2. Fail16,728 miles (+2,955)1 major
    MOT expiry
    No new certificate
    Odometer
    16,728 miles
    Test number
    461230674739
    • MajorRear Brake excessively binding (1.2.1 (f))
  3. Pass13,773 miles (+150)
    MOT expiry
    5 Apr 2022
    Odometer
    13,773 miles
    Test number
    900496483511

    No defects or advisories recorded.

  4. Pass13,623 miles (+617)1 advisory
    MOT expiry
    7 Sept 2021
    Odometer
    13,623 miles
    Test number
    681225277260
    • AdvisoryRear slight play in final drive
  5. Pass13,006 miles (+1,383)1 advisory
    MOT expiry
    6 Nov 2020
    Odometer
    13,006 miles
    Test number
    203122277037
    • AdvisoryRear slight play in finel drive
  6. Pass11,623 miles (+1,666)2 advisories
    MOT expiry
    2 Apr 2019
    Odometer
    11,623 miles
    Test number
    564081392420
    • AdvisoryABS light stays on brake work ok
    • AdvisoryRear wheel bearings have slight free play (2.4.A.2c)
  7. Pass9,957 miles (+787)
    MOT expiry
    23 Mar 2018
    Odometer
    9,957 miles
    Test number
    997638879569

    No defects or advisories recorded.

  8. Pass9,170 miles (+955)
    MOT expiry
    8 May 2017
    Odometer
    9,170 miles
    Test number
    610444241712

    No defects or advisories recorded.

  9. Pass8,215 miles (+1,581)
    MOT expiry
    8 May 2016
    Odometer
    8,215 miles
    Test number
    639019325114

    No defects or advisories recorded.

  10. Pass6,634 miles
    MOT expiry
    12 Apr 2015
    Odometer
    6,634 miles
    Test number
    349191604139

    No defects or advisories recorded.

  11. Fail6,634 miles (+997)1 repaired
    MOT expiry
    No new certificate
    Odometer
    6,634 miles
    Test number
    819131404162
    • Repaired at testHeadlamp aim too high (1.6)
  12. Pass5,637 miles (+565)
    MOT expiry
    12 Apr 2014
    Odometer
    5,637 miles
    Test number
    999293603163

    No defects or advisories recorded.

  13. Pass5,072 miles (+3,443)1 advisory
    MOT expiry
    9 Apr 2013
    Odometer
    5,072 miles
    Test number
    127421502167
    • AdvisoryRear suspension bearing has slight free play (2.4.A2a(i))
  14. Pass1,629 miles (+774)
    MOT expiry
    9 Apr 2012
    Odometer
    1,629 miles
    Test number
    875579191086

    No defects or advisories recorded.

  15. Pass855 miles
    MOT expiry
    9 Apr 2011
    Odometer
    855 miles
    Test number
    613000900124

    No defects or advisories recorded.

  16. Pass50,995 km
    MOT expiry
    6 Apr 2010
    Odometer
    50,995 km
    Test number
    352247899061

    No defects or advisories recorded.

  17. Pass50,995 miles
    MOT expiry
    24 May 2008
    Odometer
    50,995 miles
    Test number
    500195447137

    No defects or advisories recorded.

Questions about M504 XHC

Does M504 XHC currently have a valid MOT?
No. The MOT on M504 XHC expired on 10 May 2023, according to DVSA records.
When is the MOT due on M504 XHC?
The MOT on M504 XHC expired on 10 May 2023. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has M504 XHC done?
M504 XHC was recorded at 16,728 miles at its MOT on 11 May 2022.
Has M504 XHC ever failed its MOT?
Yes. M504 XHC has failed 2 of its 17 MOT tests, most recently on 11 May 2022.
Has the mileage on M504 XHC 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 M504 XHC find?
M504 XHC passed its latest MOT on 11 May 2022 with no defects or advisories recorded.

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