BMW logo

BMW 3 Series

Red · Petrol · 1998 · 1,895 cc

R599 HAAMOT history

R599 HAA is a red petrol BMW 3 Series first used on 30 Jan 1998. Its MOT expired on 3 Mar 2026 and it has passed 20 of 23 MOT tests, with 57,327 miles recorded at the latest.

From DVSA MOT records, updated 26 Feb 2025.

R599 HAA red 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 3 Mar 2026
Mileage
57,327 mi
At MOT on 26 Feb 2025
MOT tests
23
20 passed · 3 failed
Per year
2,099 mi
Average between MOTs
Get reminders for R599 HAA in the free Driver Codes app

Vehicle details

Registration
R599 HAA
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Red
Fuel type
Petrol
Engine size
1,895 cc
Year of manufacture
1998
First used
30 Jan 1998
MOT status
MOT expired on 3 Mar 2026
Latest MOT test
26 Feb 2025 (Pass)

Mileage history

R599 HAA was last recorded at 57,327 miles on 26 Feb 2025, 5,146 miles more than at the previous MOT on 8 Feb 2024.

Odometer reading at each MOT testPassFail
Previous MOT
52,181 miles · 8 Feb 2024
Between the last two tests
5,146 miles
Average per year
2,099 miles

Recorded mileage by year

  • 2025 – 57,327 miles
  • 2024 – 52,181 miles
  • 2023 – 43,674 miles
  • 2022 – 38,865 miles
  • 2021 – 36,784 miles
  • 2020 – 36,103 miles
  • 2019 – 35,074 miles
  • 2018 – 33,988 miles
  • 2017 – 32,941 miles
  • 2016 – 31,539 miles
  • 2015 – 30,402 miles
  • 2014 – 28,962 miles
  • 2013 – 27,648 miles
  • 2012 – 26,217 miles
  • 2011 – 24,681 miles
  • 2010 – 22,673 miles
  • 2009 – 21,334 miles
  • 2008 – 20,050 miles
  • 2007 – 18,686 miles
  • 2006 – 17,172 miles

What the latest MOT found

Pass57,327 miles
  • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))Recorded at 4 MOTs since 2023
  • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))

What MOT advisories mean

Full MOT history

23 tests since 10 Jan 2006, newest first. Select a test to see every defect and advisory.

  1. Pass57,327 miles (+5,146)2 advisories
    MOT expiry
    3 Mar 2026
    Odometer
    57,327 miles
    Test number
    877908847224
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
    • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
  2. Pass52,181 miles (+8,507)4 advisories
    MOT expiry
    3 Mar 2025
    Odometer
    52,181 miles
    Test number
    137326268424
    • AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
    • AdvisoryNearside Front Brake disc worn, but not excessively (1.1.14 (a) (i))
    • AdvisoryOffside Front Brake disc worn, but not excessively (1.1.14 (a) (i))
  3. Pass43,674 miles (+62)1 advisory
    MOT expiry
    3 Mar 2024
    Odometer
    43,674 miles
    Test number
    724242926682
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
  4. Fail43,612 miles (+4,747)3 major1 advisory
    MOT expiry
    No new certificate
    Odometer
    43,612 miles
    Test number
    308424983991
    • MajorExhaust Lambda reading after 2nd fast idle outside specified limits (8.2.1.2 (c))
    • MajorExhaust emissions carbon monoxide content excessive (8.2.1.2 (b))
    • MajorExhaust hydrocarbon content after 2nd fast idle exceeds manufacturer's specified limits (8.2.1.2 (a))
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
  5. Pass38,865 miles (+2,081)
    MOT expiry
    3 Mar 2023
    Odometer
    38,865 miles
    Test number
    971936629088

    No defects or advisories recorded.

  6. Pass36,784 miles (+681)2 advisories
    MOT expiry
    3 Mar 2022
    Odometer
    36,784 miles
    Test number
    943212210901
    • AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  7. Pass36,103 miles (+1,029)
    MOT expiry
    20 Jan 2021
    Odometer
    36,103 miles
    Test number
    699391424025

    No defects or advisories recorded.

  8. Pass35,074 miles (+1,086)3 advisories
    MOT expiry
    20 Jan 2020
    Odometer
    35,074 miles
    Test number
    468906573970
    • AdvisoryFluid leak, but not excessive slight leak around coolant cap (8.4.1 (a) (i))
    • AdvisoryFront aux belt worn / cracked
    • AdvisoryCat broken up inside (ok on emissons test)
  9. Pass33,988 miles (+1,047)2 advisories
    MOT expiry
    20 Jan 2019
    Odometer
    33,988 miles
    Test number
    593206083145
    • AdvisoryNearside Front Lower Bonded suspension unit deteriorated but can function as intended suspension arm bush worn (2.4.F.3)
    • AdvisoryOffside Front Lower Bonded suspension unit deteriorated but can function as intended suspension arm bush worn (2.4.F.3)
  10. Pass32,941 miles (+1,402)
    MOT expiry
    20 Jan 2018
    Odometer
    32,941 miles
    Test number
    423862342662

    No defects or advisories recorded.

  11. Pass31,539 miles
    MOT expiry
    20 Jan 2017
    Odometer
    31,539 miles
    Test number
    251933029907

    No defects or advisories recorded.

  12. Fail31,535 miles (+1,133)1 failure1 advisory
    MOT expiry
    No new certificate
    Odometer
    31,535 miles
    Test number
    533333140391
    • FailureOffside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
  13. Pass30,402 miles (+1,440)
    MOT expiry
    20 Jan 2016
    Odometer
    30,402 miles
    Test number
    477635715083

    No defects or advisories recorded.

  14. Pass28,962 miles (+1,314)
    MOT expiry
    20 Jan 2015
    Odometer
    28,962 miles
    Test number
    987063114083

    No defects or advisories recorded.

  15. Pass27,648 miles (+1,431)
    MOT expiry
    20 Jan 2014
    Odometer
    27,648 miles
    Test number
    106244213430

    No defects or advisories recorded.

  16. Pass26,217 miles (+1,536)
    MOT expiry
    20 Jan 2013
    Odometer
    26,217 miles
    Test number
    107091312066

    No defects or advisories recorded.

  17. Pass24,681 miles (+2,008)
    MOT expiry
    20 Jan 2012
    Odometer
    24,681 miles
    Test number
    129672611414

    No defects or advisories recorded.

  18. Fail22,673 miles1 repaired
    MOT expiry
    No new certificate
    Odometer
    22,673 miles
    Test number
    152518810449
    • Repaired at testNearside Front Headlamp aim too high (1.8)
  19. Pass22,673 miles (+1,339)
    MOT expiry
    20 Jan 2011
    Odometer
    22,673 miles
    Test number
    371198910085

    No defects or advisories recorded.

  20. Pass21,334 miles (+1,284)
    MOT expiry
    20 Jan 2010
    Odometer
    21,334 miles
    Test number
    912645419007

    No defects or advisories recorded.

  21. Pass20,050 miles (+1,364)
    MOT expiry
    20 Jan 2009
    Odometer
    20,050 miles
    Test number
    110136918006

    No defects or advisories recorded.

  22. Pass18,686 miles (+1,514)
    MOT expiry
    20 Jan 2008
    Odometer
    18,686 miles
    Test number
    100456017446

    No defects or advisories recorded.

  23. Pass17,172 miles
    MOT expiry
    20 Jan 2007
    Odometer
    17,172 miles
    Test number
    942080916090

    No defects or advisories recorded.

Questions about R599 HAA

Does R599 HAA currently have a valid MOT?
No. The MOT on R599 HAA expired on 3 Mar 2026, according to DVSA records.
When is the MOT due on R599 HAA?
The MOT on R599 HAA expired on 3 Mar 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has R599 HAA done?
R599 HAA was recorded at 57,327 miles at its MOT on 26 Feb 2025, an average of 2,099 miles a year.
Has R599 HAA ever failed its MOT?
Yes. R599 HAA has failed 3 of its 23 MOT tests, most recently on 16 Feb 2023.
Has the mileage on R599 HAA 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 R599 HAA find?
R599 HAA passed its latest MOT on 26 Feb 2025 with 2 advisories: front registration plate deteriorated but not likely to be misread; rear registration plate deteriorated but not likely to be misread.

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