BMW logo

BMW 525

Blue · Petrol · 2008 · 2,497 cc

S70 JRGMOT history

S70 JRG is a blue petrol BMW 525 first used on 25 Jul 2008. Its MOT is valid until 30 Jul 2027 and it has passed 16 of 19 MOT tests, with 101,390 miles recorded at the latest.

From DVSA MOT records, updated 22 Jul 2026.

S70 JRG blue 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 30 Jul 2027
Mileage
101,390 mi
At MOT on 22 Jul 2026
MOT tests
19
16 passed · 3 failed
Per year
2,861 mi
Average between MOTs
Get reminders for S70 JRG in the free Driver Codes app

Vehicle details

Registration
S70 JRG
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
525
Colour
Blue
Fuel type
Petrol
Engine size
2,497 cc
Year of manufacture
2008
First used
25 Jul 2008
MOT status
MOT valid until 30 Jul 2027
Latest MOT test
22 Jul 2026 (Pass)

Mileage history

S70 JRG was last recorded at 101,390 miles on 22 Jul 2026, 2,315 miles more than at the previous MOT on 28 Jul 2025.

Odometer reading at each MOT testPassFail
Previous MOT
99,075 miles · 28 Jul 2025
Between the last two tests
2,315 miles
Average per year
2,861 miles

Recorded mileage by year

  • 2026 – 101,390 miles
  • 2025 – 99,075 miles
  • 2024 – 96,100 miles
  • 2023 – 93,651 miles
  • 2022 – 92,650 miles
  • 2021 – 91,653 miles
  • 2020 – 90,519 miles
  • 2019 – 89,449 miles
  • 2018 – 87,411 miles
  • 2017 – 84,388 miles
  • 2016 – 81,724 miles
  • 2015 – 77,821 miles
  • 2014 – 74,945 miles
  • 2013 – 71,705 miles
  • 2012 – 66,810 miles
  • 2011 – 58,132 miles

What the latest MOT found

Pass101,390 miles
  • AdvisoryChild Seat fitted not allowing full inspection of adult belt and lap belt trapped under secured armrest
  • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))Recorded at 2 MOTs since 2024
  • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))Recorded at 3 MOTs since 2024
  • AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))Recorded at 4 MOTs since 2022
  • AdvisoryRegistration plate deteriorated but not likely to be misread front and rear (0.1 (b))Recorded at 2 MOTs since 2024
  • AdvisoryEngine cover/undertray fittedRecorded at 5 MOTs since 2021
  • AdvisoryEngine damp with oil
  • AdvisoryHeadlight lenses deterioratedRecorded at 3 MOTs since 2022
  • AdvisoryNearside and offside front anti roll bar link upper ball joint dust covers slightly deteriorated
  • AdvisoryPower steering reservoir dampRecorded at 4 MOTs since 2022

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.

  • Rear Registration plate deteriorated but not likely to be misread

    Advisory2 MOTs, 2022–2023

  • Nearside front anti roll bar link upper ball joint dust cover slightly deteriorated

    Advisory2 MOTs, 2022–2023

Full MOT history

19 tests since 9 Jun 2011, newest first. Select a test to see every defect and advisory.

  1. Pass101,390 miles (+2,315)10 advisories
    MOT expiry
    30 Jul 2027
    Odometer
    101,390 miles
    Test number
    733875351884
    • AdvisoryChild Seat fitted not allowing full inspection of adult belt and lap belt trapped under secured armrest
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryRegistration plate deteriorated but not likely to be misread front and rear (0.1 (b))
    • AdvisoryEngine cover/undertray fitted
    • AdvisoryEngine damp with oil
    • AdvisoryHeadlight lenses deteriorated
    • AdvisoryNearside and offside front anti roll bar link upper ball joint dust covers slightly deteriorated
    • AdvisoryPower steering reservoir damp
  2. Pass99,075 miles (+2,975)1 minor4 advisories
    MOT expiry
    30 Jul 2026
    Odometer
    99,075 miles
    Test number
    484717671265
    • MinorFront Anti-roll bar linkage ball joint dust cover severely deteriorated Nearside & Offside (5.3.4 (b) (i))
    • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryRear Child Seat fitted not allowing full inspection of adult belt
    • AdvisoryRear Tyre worn close to legal limit/worn on edge Nearside & Offside (5.2.3 (e))
    • AdvisoryRegistration plate deteriorated but not likely to be misread Front & Rear (0.1 (b))
  3. Pass96,100 miles (+2,449)10 advisories
    MOT expiry
    30 Jul 2025
    Odometer
    96,100 miles
    Test number
    789552195528
    • AdvisoryChild Seat fitted not allowing full inspection of adult belt and lap belt covered by secured armrest
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear Shock absorbers has light misting of oil (5.3.2 (b))
    • AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryRegistration plate deteriorated but not likely to be misread front and rear (0.1 (b))
    • AdvisoryEngine cover/undertray fitted
    • AdvisoryEngine/gearbox damp with oil
    • AdvisoryHeadlight lenses deteriorated
    • AdvisoryNearside front anti roll bar link upper ball joint dust cover deteriorated
    • AdvisoryPower steering reservoir damp
  4. Pass93,651 miles (+1,001)9 advisories
    MOT expiry
    2 Sept 2024
    Odometer
    93,651 miles
    Test number
    987028599883
    • AdvisoryChild Seat fitted not allowing full inspection of adult belt two fitted
    • AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
    • AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
    • AdvisoryEngine cover/undertray fitted
    • AdvisoryHeadlight lenses slightly deteriorated
    • AdvisoryNearside front anti roll bar link upper ball joint dust cover slightly deteriorated
    • AdvisoryOffside front fog light to working
    • AdvisoryPower steering reservoir damp
  5. Pass92,650 miles (+997)7 advisories
    MOT expiry
    2 Sept 2023
    Odometer
    92,650 miles
    Test number
    348619061079
    • AdvisoryFront Registration plate deteriorated but not likely to be misread cracked (0.1 (b))
    • AdvisoryRear Anti-roll bar corroded but not seriously weakened (5.3.3 (b) (i))
    • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
    • AdvisoryEngine cover/undertray fitted
    • AdvisoryHeadlight lenses deteriorated
    • AdvisoryNearside front anti roll bar link upper ball joint dust cover slightly deteriorated
    • AdvisoryPower steering reservoir damp
  6. Pass91,653 miles (+1,134)4 advisories
    MOT expiry
    2 Sept 2022
    Odometer
    91,653 miles
    Test number
    776371102073
    • AdvisoryChild Seat fitted not allowing full inspection of adult belt
    • AdvisoryEngine cover/undertray fitted
    • AdvisoryHeadlight lenses deteriorating
    • AdvisoryNearside front anti roll bar link dust cover slightly deteriorated
  7. Pass90,519 miles (+1,070)
    MOT expiry
    2 Sept 2021
    Odometer
    90,519 miles
    Test number
    713328546052

    No defects or advisories recorded.

  8. Pass89,449 miles (+2,038)
    MOT expiry
    21 Dec 2020
    Odometer
    89,449 miles
    Test number
    383787548395

    No defects or advisories recorded.

  9. Pass87,411 miles (+3,023)1 advisory
    MOT expiry
    17 Jun 2019
    Odometer
    87,411 miles
    Test number
    264951369272
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
  10. Pass84,388 miles
    MOT expiry
    17 Jun 2018
    Odometer
    84,388 miles
    Test number
    406322484281

    No defects or advisories recorded.

  11. Fail84,388 miles (+2,664)1 repaired
    MOT expiry
    No new certificate
    Odometer
    84,388 miles
    Test number
    573573067793
    • Repaired at testNearside Front Front position lamp(s) not working (1.1.A.3b)
  12. Pass81,724 miles
    MOT expiry
    17 Jun 2017
    Odometer
    81,724 miles
    Test number
    875566136858

    No defects or advisories recorded.

  13. Fail81,724 miles (+3,903)1 failure
    MOT expiry
    No new certificate
    Odometer
    81,724 miles
    Test number
    225669051622
    • FailureWindscreen washer provides insufficient washer liquid (8.2.3)
  14. Pass77,821 miles (+2,876)2 notes
    MOT expiry
    8 Jun 2016
    Odometer
    77,821 miles
    Test number
    927582755174
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  15. Pass74,945 miles (+170)2 notes
    MOT expiry
    8 Jun 2015
    Odometer
    74,945 miles
    Test number
    966127854138
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  16. Fail74,775 miles (+3,070)1 failure2 notes
    MOT expiry
    No new certificate
    Odometer
    74,775 miles
    Test number
    317852154152
    • FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteUnder-trays fitted obscuring some underside components
  17. Pass71,705 miles (+4,895)
    MOT expiry
    8 Jun 2014
    Odometer
    71,705 miles
    Test number
    715070753102

    No defects or advisories recorded.

  18. Pass66,810 miles (+8,678)1 advisory
    MOT expiry
    8 Jun 2013
    Odometer
    66,810 miles
    Test number
    228100562411
    • AdvisoryNearside front brake juddering slightly (3.7.A.2b)
  19. Pass58,132 miles
    MOT expiry
    8 Jun 2012
    Odometer
    58,132 miles
    Test number
    157450761181

    No defects or advisories recorded.

Questions about S70 JRG

Does S70 JRG currently have a valid MOT?
Yes. DVSA records show the MOT on S70 JRG is valid until 30 Jul 2027.
When is the MOT due on S70 JRG?
The MOT on S70 JRG is valid until 30 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has S70 JRG done?
S70 JRG was recorded at 101,390 miles at its MOT on 22 Jul 2026, an average of 2,861 miles a year.
Has S70 JRG ever failed its MOT?
Yes. S70 JRG has failed 3 of its 19 MOT tests, most recently on 1 Jun 2017.
Has the mileage on S70 JRG 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 S70 JRG find?
S70 JRG passed its latest MOT on 22 Jul 2026 with 10 advisories: child seat fitted not allowing full inspection of adult belt and lap belt trapped under secured armrest; offside rear coil spring corroded; offside rear shock absorbers has light misting of oil, and 7 more.

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