BMW logo

BMW 3 Series

Red · Petrol · 1998 · 1,796 cc

R623 MJBMOT history

R623 MJB is a red petrol BMW 3 Series first used on 14 Jan 1998. Its MOT expired on 3 Jun 2026 and it has passed 13 of 17 MOT tests, with 112,976 miles recorded at the latest.

From DVSA MOT records, updated 4 Jun 2025.

R623 MJB 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 Jun 2026
Mileage
112,976 mi
At MOT on 4 Jun 2025
MOT tests
17
13 passed · 4 failed
Per year
880 mi
Average between MOTs
Get reminders for R623 MJB in the free Driver Codes app

Vehicle details

Registration
R623 MJB
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
3 Series
Colour
Red
Fuel type
Petrol
Engine size
1,796 cc
Year of manufacture
1998
First used
14 Jan 1998
MOT status
MOT expired on 3 Jun 2026
Latest MOT test
4 Jun 2025 (Pass)

Mileage history

R623 MJB was last recorded at 112,976 miles on 4 Jun 2025, 77 miles more than at the previous MOT on 14 Jun 2023.

Odometer reading at each MOT testPassFail
Previous MOT
112,899 miles · 14 Jun 2023
Between the last two tests
77 miles
Average per year
880 miles

Recorded mileage by year

  • 2025 – 112,976 miles
  • 2023 – 112,899 miles
  • 2021 – 112,873 miles
  • 2020 – 112,861 miles
  • 2018 – 112,854 miles
  • 2016 – 112,841 miles
  • 2015 – 112,355 miles
  • 2013 – 112,159 miles
  • 2012 – 109,243 miles
  • 2011 – 99,125 miles
  • 2008 – 98,820 miles
  • 2007 – 98,020 miles
  • 2006 – 96,045 miles

What the latest MOT found

Pass112,976 miles
  • MinorNearside Front Tyre obviously under inflated (5.2.3 (l))
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))

What MOT advisories mean

Full MOT history

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

  1. Pass112,976 miles (+77)1 minor1 advisory
    MOT expiry
    3 Jun 2026
    Odometer
    112,976 miles
    Test number
    904862175615
    • MinorNearside Front Tyre obviously under inflated (5.2.3 (l))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  2. Pass112,899 miles (+26)
    MOT expiry
    13 Jun 2024
    Odometer
    112,899 miles
    Test number
    162840719686

    No defects or advisories recorded.

  3. Pass112,873 miles (+12)
    MOT expiry
    7 Mar 2022
    Odometer
    112,873 miles
    Test number
    617530754299

    No defects or advisories recorded.

  4. Pass112,861 miles (+7)
    MOT expiry
    3 Mar 2021
    Odometer
    112,861 miles
    Test number
    335773110125

    No defects or advisories recorded.

  5. Pass112,854 miles (+13)
    MOT expiry
    8 Mar 2019
    Odometer
    112,854 miles
    Test number
    504937377580

    No defects or advisories recorded.

  6. Pass112,841 miles (+486)
    MOT expiry
    1 Jun 2017
    Odometer
    112,841 miles
    Test number
    658283107651

    No defects or advisories recorded.

  7. Pass112,355 miles (+196)
    MOT expiry
    1 Jun 2016
    Odometer
    112,355 miles
    Test number
    728583655159

    No defects or advisories recorded.

  8. Pass112,159 miles (+2,916)
    MOT expiry
    13 Nov 2014
    Odometer
    112,159 miles
    Test number
    217478213328

    No defects or advisories recorded.

  9. Pass109,243 miles
    MOT expiry
    17 Apr 2013
    Odometer
    109,243 miles
    Test number
    196899602145

    No defects or advisories recorded.

  10. Fail109,243 miles (+10,118)1 failure
    MOT expiry
    No new certificate
    Odometer
    109,243 miles
    Test number
    287868902154
    • FailureNearside Front Shock absorber has a serious fluid leak (2.7.3)
  11. Pass99,125 miles
    MOT expiry
    29 Feb 2012
    Odometer
    99,125 miles
    Test number
    268790261012

    No defects or advisories recorded.

  12. Fail99,125 miles (+305)2 repaired
    MOT expiry
    No new certificate
    Odometer
    99,125 miles
    Test number
    427640361089
    • Repaired at testNearside Headlamp aim too high (1.8)
    • Repaired at testOffside Headlamp aim too high (1.8)
  13. Pass98,820 miles (+800)
    MOT expiry
    10 Sept 2009
    Odometer
    98,820 miles
    Test number
    150485858244

    No defects or advisories recorded.

  14. Pass98,020 miles (+27)
    MOT expiry
    18 Jun 2008
    Odometer
    98,020 miles
    Test number
    250140277110

    No defects or advisories recorded.

  15. Fail97,993 miles (+33)1 failure
    MOT expiry
    No new certificate
    Odometer
    97,993 miles
    Test number
    362590367106
    • FailureOffside Rear Shock absorber has a serious fluid leak (2.7.3)
  16. Fail97,960 miles (+1,915)5 failures
    MOT expiry
    No new certificate
    Odometer
    97,960 miles
    Test number
    174967657127
    • FailureNearside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
    • FailureOffside Front Suspension arm rubber bush deteriorated resulting in excessive movement (2.4.G.2)
    • FailureOffside Shock absorber has a serious fluid leak (2.7.3)
    • FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
  17. Pass96,045 miles2 advisories
    MOT expiry
    5 Mar 2007
    Odometer
    96,045 miles
    Test number
    103545566438
    • AdvisoryOffside Front Lower Suspension arm has slight play in a ball joint (2.4.G.2)
    • AdvisoryOffside Rear Shock absorber has a light misting of oil (2.7.3)

Questions about R623 MJB

Does R623 MJB currently have a valid MOT?
No. The MOT on R623 MJB expired on 3 Jun 2026, according to DVSA records.
When is the MOT due on R623 MJB?
The MOT on R623 MJB expired on 3 Jun 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has R623 MJB done?
R623 MJB was recorded at 112,976 miles at its MOT on 4 Jun 2025, an average of 880 miles a year.
Has R623 MJB ever failed its MOT?
Yes. R623 MJB has failed 4 of its 17 MOT tests, most recently on 17 Apr 2012.
Has the mileage on R623 MJB 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 R623 MJB find?
R623 MJB passed its latest MOT on 4 Jun 2025 with 1 minor defect and 1 advisory: nearside front tyre obviously under inflated; oil leak, but not excessive.

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