BMW logo

BMW 523

White · Petrol · 1998 · 2,494 cc

R623 CSFMOT history

R623 CSF is a white petrol BMW 523 first used on 17 Apr 1998. Its MOT is valid until 5 Dec 2026 and it has passed 18 of 24 MOT tests, with 161,190 miles recorded at the latest.

From DVSA MOT records, updated 6 Dec 2025.

R623 CSF white BMW 5 Series – car details, MOT history and tax status
Illustration of a BMW 5 Series, not a photo of this vehicle
MOT
Valid
Until 5 Dec 2026
Mileage
161,190 mi
At MOT on 6 Dec 2025
MOT tests
24
18 passed · 6 failed
Per year
2,620 mi
Average between MOTs
Get reminders for R623 CSF in the free Driver Codes app

Vehicle details

Registration
R623 CSF
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
523
Colour
White
Fuel type
Petrol
Engine size
2,494 cc
Year of manufacture
1998
First used
17 Apr 1998
MOT status
MOT valid until 5 Dec 2026
Latest MOT test
6 Dec 2025 (Pass)

Mileage history

R623 CSF was last recorded at 161,190 miles on 6 Dec 2025, 4,155 miles more than at the previous MOT on 3 Dec 2024.

Odometer reading at each MOT testPassFail
Previous MOT
157,035 miles · 3 Dec 2024
Between the last two tests
4,155 miles
Average per year
2,620 miles

Recorded mileage by year

  • 2025 – 161,190 miles
  • 2024 – 157,035 miles
  • 2023 – 152,915 miles
  • 2022 – 150,126 miles
  • 2021 – 146,496 miles
  • 2020 – 143,160 miles
  • 2019 – 140,291 miles
  • 2018 – 138,477 miles
  • 2017 – 134,340 miles
  • 2016 – 132,720 miles
  • 2013 – 129,178 miles
  • 2012 – 126,344 miles
  • 2011 – 124,702 miles
  • 2010 – 123,109 miles
  • 2008 – 120,065 miles
  • 2007 – 116,188 miles
  • 2006 – 112,729 miles
  • 2005 – 108,662 miles

What the latest MOT found

Pass161,190 miles
  • AdvisoryFront Coil spring corroded both (5.3.1 (b) (i))
  • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))Recorded at 3 MOTs since 2024
  • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))

What MOT advisories mean

Recurring issues

Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.

  • Front Coil spring corroded x2

    Advisory2 MOTs, 2024

  • Front Oil leak, but not excessive

    Advisory2 MOTs, 2024

  • Nearside Front Lower Suspension arm ball joint has slight play REAR

    Advisory2 MOTs, 2021–2022

  • Nearside Rear Upper Suspension arm ball joint has slight play

    Advisory2 MOTs, 2018

  • Corrosion outer sill jacking points nearside and offside

    Advisory2 MOTs, 2018

  • Parking brake: efficiency below requirements (3.7.B.7)

    Failure2 MOTs, 2012–2016

Full MOT history

24 tests since 18 Nov 2005, newest first. Select a test to see every defect and advisory.

  1. Pass161,190 miles (+4,155)4 advisories
    MOT expiry
    5 Dec 2026
    Odometer
    161,190 miles
    Test number
    503546816576
    • AdvisoryFront Coil spring corroded both (5.3.1 (b) (i))
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
    • AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  2. Pass157,035 miles (+2)3 advisories
    MOT expiry
    5 Dec 2025
    Odometer
    157,035 miles
    Test number
    873277433682
    • AdvisoryFront Coil spring corroded x2 (5.3.1 (b) (i))
    • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
  3. Fail157,033 miles (+4,118)2 major3 advisories
    MOT expiry
    No new certificate
    Odometer
    157,033 miles
    Test number
    872709801778
    • MajorExhaust carbon monoxide content after 2nd fast idle exceeds manufacturer's specified limits (8.2.1.2 (a))
    • MajorExhaust carbon monoxide content at idle exceeds manufacturer's specified limits (8.2.1.2 (b))
    • AdvisoryFront Coil spring corroded x2 (5.3.1 (b) (i))
    • AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
  4. Pass152,915 miles (+2,789)2 advisories
    MOT expiry
    5 Dec 2024
    Odometer
    152,915 miles
    Test number
    669421184443
    • AdvisoryFront Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Front Suspension arm ball joint has slight play rear (5.3.4 (a) (i))
  5. Pass150,126 miles (+3,630)1 advisory
    MOT expiry
    16 Nov 2023
    Odometer
    150,126 miles
    Test number
    777122150574
    • AdvisoryNearside Front Lower Suspension arm ball joint has slight play REAR (5.3.4 (a) (i))
  6. Pass146,496 miles (+3,336)2 minor5 advisories
    MOT expiry
    11 Nov 2022
    Odometer
    146,496 miles
    Test number
    125802946412
    • MinorNearside Rear Anti-roll bar ball joint dust cover severely deteriorated (5.3.4 (b) (i))
    • MinorOffside Front Upper Suspension arm ball joint dust cover severely deteriorated rear (5.3.4 (b) (i))
    • AdvisoryNearside Front Lower Suspension arm ball joint has slight play rear (5.3.4 (a) (i))
    • AdvisoryNearside Rear Upper Suspension arm ball joint has slight play rear (5.3.4 (a) (i))
    • AdvisoryNearside Rear Upper Suspension arm pin or bush worn but not resulting in excessive movement front (5.3.4 (a) (i))
    • AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Front Upper Suspension arm pin or bush worn but not resulting in excessive movement front (5.3.4 (a) (i))
  7. Pass143,160 miles (+4)
    MOT expiry
    10 Nov 2021
    Odometer
    143,160 miles
    Test number
    698542109093

    No defects or advisories recorded.

  8. Fail143,156 miles (+2,865)2 major
    MOT expiry
    No new certificate
    Odometer
    143,156 miles
    Test number
    832044362778
    • MajorExhaust carbon monoxide content after 2nd fast idle exceeds default limits (8.2.1.2 (b))
    • MajorParking brake efficiency below requirements (1.4.2 (a) (i))
  9. Pass140,291 miles (+1,814)
    MOT expiry
    18 Oct 2020
    Odometer
    140,291 miles
    Test number
    337689556507

    No defects or advisories recorded.

  10. Pass138,477 miles (+28)2 advisories
    MOT expiry
    29 Aug 2019
    Odometer
    138,477 miles
    Test number
    798794643678
    • AdvisoryNearside Rear Upper Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryCorrosion outer sill jacking points nearside and offside
  11. Fail138,449 miles (+4,109)4 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    138,449 miles
    Test number
    610804527405
    • MajorNearside Headlamp aim so that beam "kick up" is not visible on the screen (4.1.2 (a))
    • MajorNearside Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
    • MajorOffside Headlamp aim so that beam "kick up" is not visible on the screen (4.1.2 (a))
    • MajorOffside Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
    • AdvisoryNearside Rear Upper Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryCorrosion outer sill jacking points nearside and offside
  12. Pass134,340 miles (+1,620)
    MOT expiry
    22 Aug 2018
    Odometer
    134,340 miles
    Test number
    946850812874

    No defects or advisories recorded.

  13. Pass132,720 miles (+3)
    MOT expiry
    22 Aug 2017
    Odometer
    132,720 miles
    Test number
    876930218347

    No defects or advisories recorded.

  14. Fail132,717 miles (+3,539)1 failure3 advisories
    MOT expiry
    No new certificate
    Odometer
    132,717 miles
    Test number
    383063493014
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • AdvisoryNearside Front Nail in tyre
    • AdvisoryOffside Front Tyre worn close to the legal limit inner edge. (4.1.E.1)
    • AdvisoryTyre worn close to the legal limit both rears. (4.1.E.1)
  15. Pass129,178 miles (+2,834)2 advisories
    MOT expiry
    2 Dec 2014
    Odometer
    129,178 miles
    Test number
    434485423144
    • AdvisoryNearside Rear Anti-roll bar has slight play in a ball joint (2.4.G.2)
    • AdvisoryOffside Rear Anti-roll bar has slight play in a ball joint (2.4.G.2)
  16. Pass126,344 miles (+33)5 notes
    MOT expiry
    29 Nov 2013
    Odometer
    126,344 miles
    Test number
    935475932322
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
    • NoteNearside front tyre worn on inner edge
    • NoteOffside front tyre heavily perished in tread
    • NoteOffside front tyre worn bald on inner edge
  17. Fail126,311 miles (+1,609)1 failure5 notes
    MOT expiry
    No new certificate
    Odometer
    126,311 miles
    Test number
    917808322310
    • FailureParking brake: efficiency below requirements (3.7.B.7)
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
    • NoteNearside front tyre worn on inner edge
    • NoteOffside front tyre heavily perished in tread
    • NoteOffside front tyre worn bald on inner edge
  18. Pass124,702 miles3 notes
    MOT expiry
    4 Nov 2012
    Odometer
    124,702 miles
    Test number
    135039701384
    • NoteBoth front tyres worn on inner edge
    • NoteLow effort nearside park brake
    • NoteOffside front tyre perished in tread
  19. Fail124,702 miles (+1,593)3 failures1 advisory3 notes
    MOT expiry
    No new certificate
    Odometer
    124,702 miles
    Test number
    336638901384
    • FailureHeadlamp aim too low (1.8)
    • FailureNearside Windscreen washer provides insufficient washer liquid (8.2.3)
    • FailureOffside Windscreen washer provides insufficient washer liquid (8.2.3)
    • AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
    • NoteBoth front tyres worn on inner edge
    • NoteLow effort nearside park brake
    • NoteOffside front tyre perished in tread
  20. Pass123,109 miles (+3,044)
    MOT expiry
    25 May 2011
    Odometer
    123,109 miles
    Test number
    253126140411

    No defects or advisories recorded.

  21. Pass120,065 miles (+3,877)
    MOT expiry
    21 Dec 2009
    Odometer
    120,065 miles
    Test number
    440157358498

    No defects or advisories recorded.

  22. Pass116,188 miles (+3,459)
    MOT expiry
    28 Nov 2008
    Odometer
    116,188 miles
    Test number
    271000337362

    No defects or advisories recorded.

  23. Pass112,729 miles (+4,067)
    MOT expiry
    28 Nov 2007
    Odometer
    112,729 miles
    Test number
    483423536439

    No defects or advisories recorded.

  24. Pass108,662 miles2 advisories
    MOT expiry
    17 Nov 2006
    Odometer
    108,662 miles
    Test number
    614562125358
    • AdvisoryNearside Inner Front Tyre worn close to the legal limit (4.1.E.1)
    • AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)

Questions about R623 CSF

Does R623 CSF currently have a valid MOT?
Yes. DVSA records show the MOT on R623 CSF is valid until 5 Dec 2026.
When is the MOT due on R623 CSF?
The MOT on R623 CSF is valid until 5 Dec 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has R623 CSF done?
R623 CSF was recorded at 161,190 miles at its MOT on 6 Dec 2025, an average of 2,620 miles a year.
Has R623 CSF ever failed its MOT?
Yes. R623 CSF has failed 6 of its 24 MOT tests, most recently on 2 Dec 2024.
Has the mileage on R623 CSF 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 CSF find?
R623 CSF passed its latest MOT on 6 Dec 2025 with 4 advisories: front coil spring corroded both; front registration plate deteriorated but not likely to be misread; offside rear tyre worn close to legal limit/worn on edge, and 1 more.

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.