
BMW 520
Blue · Petrol · 1999 · 1,991 cc
T948 ONVMOT history
T948 ONV is a blue petrol BMW 520 first used on 31 Mar 1999. Its MOT expired on 16 Apr 2025 and it has passed 19 of 24 MOT tests, with 134,490 miles recorded at the latest.
From DVSA MOT records, updated 17 Apr 2024.
- MOT
- Expired
- On 16 Apr 2025
- Mileage
- 134,490 mi
- At MOT on 17 Apr 2024
- MOT tests
- 24
- 19 passed · 5 failed
- Per year
- 2,695 mi
- Average between MOTs
Vehicle details
- Registration
- T948 ONV
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 520
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 1,991 cc
- Year of manufacture
- 1999
- First used
- 31 Mar 1999
- MOT status
- MOT expired on 16 Apr 2025
- Latest MOT test
- 17 Apr 2024 (Pass)
Mileage history
T948 ONV was last recorded at 134,490 miles on 17 Apr 2024, 12 miles more than at the previous MOT on 7 Apr 2023.
- Previous MOT
- 134,478 miles · 7 Apr 2023
- Between the last two tests
- 12 miles
- Average per year
- 2,695 miles
Recorded mileage by year
- 2024 – 134,490 miles
- 2023 – 134,478 miles
- 2022 – 133,628 miles
- 2021 – 131,700 miles
- 2020 – 129,234 miles
- 2019 – 125,821 miles
- 2018 – 122,905 miles
- 2017 – 120,599 miles
- 2016 – 116,761 miles
- 2015 – 113,371 miles
- 2014 – 109,481 miles
- 2013 – 107,391 miles
- 2012 – 104,863 miles
- 2011 – 100,860 miles
- 2010 – 98,115 miles
- 2009 – 95,105 miles
- 2008 – 92,273 miles
- 2007 – 88,731 miles
- 2006 – 85,452 miles
What the latest MOT found
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))Recorded at 2 MOTs since 2023
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 3 MOTs since 2019
- AdvisoryRear Brake pad(s) wearing thin 3mm (1.1.13 (a) (ii))
Full MOT history
24 tests since 4 Feb 2006, newest first. Select a test to see every defect and advisory.
Pass134,490 miles3 advisories
- MOT expiry
- 16 Apr 2025
- Odometer
- 134,490 miles
- Test number
- 598816255236
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Brake pad(s) wearing thin 3mm (1.1.13 (a) (ii))
Fail134,490 miles (+12)2 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 134,490 miles
- Test number
- 617085288810
- Repaired at testNearside Front Headlamp not working on dipped beam (4.1.1 (a) (ii))
- Repaired at testWindscreen washer provides insufficient washer liquid (3.5 (a))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Brake pad(s) wearing thin 3mm (1.1.13 (a) (ii))
Pass134,478 miles (+850)1 minor3 advisories
- MOT expiry
- 7 Apr 2024
- Odometer
- 134,478 miles
- Test number
- 145478427048
- MinorOffside Front Steering rack gaiter damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass133,628 miles2 minor4 advisories
- MOT expiry
- 7 Apr 2023
- Odometer
- 133,628 miles
- Test number
- 198110175863
- MinorNearside Front Lower Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- MinorOffside Front Outer Steering rack gaiter damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- AdvisoryFront Lower Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryNearside Front Inner Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryNearside Rear Fuel Pipe/s corroded
- AdvisoryRear Brake hose slightly deteriorated Both sides (1.1.12 (b) (ii))
Fail133,628 miles (+1,928)1 repaired2 minor4 advisories
- MOT expiry
- No new certificate
- Odometer
- 133,628 miles
- Test number
- 699494089389
- Repaired at testNearside Front Headlamp aim too far to the left (4.1.2 (a))
- MinorNearside Front Lower Anti-roll bar linkage ball joint dust cover severely deteriorated (5.3.4 (b) (i))
- MinorOffside Front Outer Steering rack gaiter damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- AdvisoryFront Lower Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryNearside Front Inner Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryNearside Rear Fuel Pipe/s corroded
- AdvisoryRear Brake hose slightly deteriorated Both sides (1.1.12 (b) (ii))
Pass131,700 miles (+2,466)4 advisories
- MOT expiry
- 7 Apr 2022
- Odometer
- 131,700 miles
- Test number
- 411689226780
- AdvisoryNearside Front Anti-roll bar ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOil Leak
- AdvisoryPower steering component has slight seepage from a component (2.1.5 (a))
- AdvisoryRear Outer Brake disc worn, pitted or scored, but not seriously weakened Both (1.1.14 (a) (ii))
Pass129,234 miles (+3,413)2 advisories
- MOT expiry
- 7 Apr 2021
- Odometer
- 129,234 miles
- Test number
- 675925640932
- AdvisoryTyre worn close to legal limit/worn on edge both rear (5.2.3 (e))
- AdvisoryOil leaks
Pass125,821 miles (+2,916)1 minor4 advisories
- MOT expiry
- 21 Mar 2020
- Odometer
- 125,821 miles
- Test number
- 248205650295
- MinorOffside Steering rack gaiter damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- AdvisoryFront Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Headlamp has a product on the light source but not seriously reducing light output (4.1.4 (b))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass122,905 miles (+2,306)
- MOT expiry
- 20 Mar 2019
- Odometer
- 122,905 miles
- Test number
- 395755948973
No defects or advisories recorded.
Pass120,599 miles (+33)
- MOT expiry
- 20 Mar 2018
- Odometer
- 120,599 miles
- Test number
- 665145008645
No defects or advisories recorded.
Fail120,566 miles (+3,805)3 failures
- MOT expiry
- No new certificate
- Odometer
- 120,566 miles
- Test number
- 710376000729
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureOffside Steering rack gaiter split (2.2.D.2d)
- FailureUpper Stop lamp not working (1.2.1b)
Pass116,761 miles (+3,390)2 advisories
- MOT expiry
- 18 Mar 2017
- Odometer
- 116,761 miles
- Test number
- 481093640195
- AdvisoryNearside Headlamp has a product on the lens but not seriously reducing light output contaminated with water (1.7.5a)
- AdvisoryOffside Front Direction indicator slightly discoloured (1.4.A.2f)
Pass113,371 miles (+3,890)1 advisory
- MOT expiry
- 18 Mar 2016
- Odometer
- 113,371 miles
- Test number
- 169821575448
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Fail109,481 miles1 repaired
- MOT expiry
- No new certificate
- Odometer
- 109,481 miles
- Test number
- 477056074073
- Repaired at testOffside Stop lamp not working (1.2.1b)
Pass109,481 miles (+2,090)
- MOT expiry
- 18 Mar 2015
- Odometer
- 109,481 miles
- Test number
- 925846374059
No defects or advisories recorded.
Pass107,391 miles1 advisory
- MOT expiry
- 18 Mar 2014
- Odometer
- 107,391 miles
- Test number
- 696598773066
- AdvisoryWindscreen has damage to an area less than a 10mm circle within zone 'A' (8.3.1a)
Fail107,391 miles (+2,528)3 failures2 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 107,391 miles
- Test number
- 239048773034
- FailureNearside Front Anti-roll bar linkage ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
- FailureNearside Front Steering rack gaiter split (2.2.D.2d)
- FailureOffside Front Anti-roll bar linkage ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
- Repaired at testNearside Headlamp aim too high (1.8)
- Repaired at testOffside Headlamp aim too low (1.8)
- AdvisoryNearside Front Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
- AdvisoryWindscreen has damage to an area less than a 10mm circle within zone 'A' (8.3.1a)
Pass104,863 miles (+4,003)1 advisory
- MOT expiry
- 17 Mar 2013
- Odometer
- 104,863 miles
- Test number
- 177297672480
- AdvisoryNearside Anti-roll bar linkage has slight play in a pin/bush (2.4.G.2)
Pass100,860 miles (+2,745)
- MOT expiry
- 17 Mar 2012
- Odometer
- 100,860 miles
- Test number
- 178603671089
No defects or advisories recorded.
Pass98,115 miles (+3,010)
- MOT expiry
- 17 Mar 2011
- Odometer
- 98,115 miles
- Test number
- 833534470021
No defects or advisories recorded.
Pass95,105 miles (+2,832)
- MOT expiry
- 17 Mar 2010
- Odometer
- 95,105 miles
- Test number
- 792947179081
No defects or advisories recorded.
Pass92,273 miles (+3,542)
- MOT expiry
- 17 Mar 2009
- Odometer
- 92,273 miles
- Test number
- 140948778097
No defects or advisories recorded.
Pass88,731 miles (+3,279)
- MOT expiry
- 16 Mar 2008
- Odometer
- 88,731 miles
- Test number
- 804146277023
No defects or advisories recorded.
Pass85,452 miles
- MOT expiry
- 3 Feb 2007
- Odometer
- 85,452 miles
- Test number
- 364075536012
No defects or advisories recorded.
Questions about T948 ONV
- Does T948 ONV currently have a valid MOT?
- No. The MOT on T948 ONV expired on 16 Apr 2025, according to DVSA records.
- When is the MOT due on T948 ONV?
- The MOT on T948 ONV expired on 16 Apr 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has T948 ONV done?
- T948 ONV was recorded at 134,490 miles at its MOT on 17 Apr 2024, an average of 2,695 miles a year.
- Has T948 ONV ever failed its MOT?
- Yes. T948 ONV has failed 5 of its 24 MOT tests, most recently on 17 Apr 2024.
- Has the mileage on T948 ONV 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 T948 ONV find?
- T948 ONV passed its latest MOT on 17 Apr 2024 with 3 advisories: nearside front anti-roll bar linkage ball joint has slight play; oil leak, but not excessive; rear brake pad(s) wearing thin 3mm.
Related 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.