
BMW 3 Series
Blue · Petrol · 1999 · 2,494 cc
T312 RYGMOT history
T312 RYG is a blue petrol BMW 3 Series first used on 17 May 1999. Its MOT expired on 25 Apr 2026 and it has passed 12 of 18 MOT tests, with 103,500 miles recorded at the latest.
From DVSA MOT records, updated 23 Apr 2025.
- MOT
- Expired
- On 25 Apr 2026
- Mileage
- 103,500 mi
- At MOT on 23 Apr 2025
- MOT tests
- 18
- 12 passed · 6 failed
- Per year
- 2,075 mi
- Average between MOTs
Vehicle details
- Registration
- T312 RYG
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 1999
- First used
- 17 May 1999
- MOT status
- MOT expired on 25 Apr 2026
- Latest MOT test
- 23 Apr 2025 (Pass)
Mileage history
T312 RYG was last recorded at 103,500 miles on 23 Apr 2025, 1,054 miles more than at the previous MOT on 16 Apr 2024.
- Previous MOT
- 102,446 miles · 16 Apr 2024
- Between the last two tests
- 1,054 miles
- Average per year
- 2,075 miles
Recorded mileage by year
- 2025 – 103,500 miles
- 2024 – 102,446 miles
- 2023 – 97,406 miles
- 2022 – 88,790 miles
- 2021 – 81,384 miles
- 2015 – 80,599 miles
- 2014 – 79,364 miles
- 2013 – 77,822 miles
- 2010 – 75,387 miles
- 2008 – 73,179 miles
- 2007 – 67,366 miles
- 2006 – 65,297 miles
What the latest MOT found
No defects or advisories were recorded.
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.
Nearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Advisory2 MOTs, 2015
Nearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
Advisory2 MOTs, 2015
Nearside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
Advisory2 MOTs, 2015
Service brake: service brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
Advisory2 MOTs, 2013–2015
Nearside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory2 MOTs, 2006–2013
Full MOT history
18 tests since 21 Nov 2006, newest first. Select a test to see every defect and advisory.
Pass103,500 miles (+1,054)
- MOT expiry
- 25 Apr 2026
- Odometer
- 103,500 miles
- Test number
- 291044188920
No defects or advisories recorded.
Pass102,446 miles (+5,040)
- MOT expiry
- 25 Apr 2025
- Odometer
- 102,446 miles
- Test number
- 943936329925
No defects or advisories recorded.
Pass97,406 miles (+8,616)
- MOT expiry
- 25 Apr 2024
- Odometer
- 97,406 miles
- Test number
- 117049867016
No defects or advisories recorded.
Pass88,790 miles (+17)
- MOT expiry
- 25 Apr 2023
- Odometer
- 88,790 miles
- Test number
- 188975157302
No defects or advisories recorded.
Fail88,773 miles (+7,389)1 dangerous3 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 88,773 miles
- Test number
- 951952717468
- DangerousRear Suspension component modified so the suspension is inoperative no movement in suspension (5.3.3 (c) (ii))
- MajorFront Headlamp levelling device inoperative (4.1.5 (a))
- MajorFront Suspension component has an unsafe modification suspension solid no movement (5.3.3 (c) (i))
- MajorPower steering pipe/hose leaking hoses from power steering fluid tank (2.1.5 (a))
- AdvisoryRear rear suspension does not drop down when jacked up unable to check fully
Pass81,384 miles
- MOT expiry
- 25 Apr 2022
- Odometer
- 81,384 miles
- Test number
- 230109367407
No defects or advisories recorded.
Fail81,384 miles (+785)5 dangerous1 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 81,384 miles
- Test number
- 366166861131
- DangerousFront Brake pad(s) less than 1.5 mm thick (1.1.13 (a) (ii))
- DangerousNearside Front Tyre has a tear, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
- DangerousNearside Rear Tyre has a tear, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
- DangerousOffside Front Tyre has a tear, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
- DangerousOffside Rear Tyre has a tear, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
- MajorSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
- AdvisoryFront Brake disc worn, but not excessively (1.1.14 (a) (i))
- AdvisoryRear Brake disc worn, but not excessively (1.1.14 (a) (i))
Pass80,599 miles3 advisories1 note
- MOT expiry
- 1 Jun 2016
- Odometer
- 80,599 miles
- Test number
- 747433955153
- AdvisoryNearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryNearside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
- NotePlay in steering rack inner joint(s)
Fail80,599 miles (+1,235)2 failures4 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 80,599 miles
- Test number
- 237799345126
- FailureFront Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureSupplementary Restraint System warning lamp indicates a fault (5.4.2)
- AdvisoryNearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Front Suspension arm has slight play in a ball joint (2.4.G.2)
- AdvisoryNearside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryService brake: service brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- NotePlay in steering rack inner joint(s)
Pass79,364 miles (+1,542)1 advisory1 note
- MOT expiry
- 24 Mar 2015
- Odometer
- 79,364 miles
- Test number
- 666294484081
- AdvisoryNearside Track rod end ball joint has slight play (2.2.B.1f)
- NotePlay in steering rack inner joint(s)
Pass77,822 miles2 advisories3 notes
- MOT expiry
- 17 Mar 2014
- Odometer
- 77,822 miles
- Test number
- 967297973074
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryService brake: service brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- NoteAIORBAG LIGHT ON
- NoteO/S/R TYRE CUT BUT UNABLE TO SEE CORDS
- NotePlay in steering rack inner joint(s)
PassMileage not read
- MOT expiry
- 22 Feb 2011
- Odometer
- Not read
- Test number
- 982874550013
No defects or advisories recorded.
Fail75,387 miles (+2,208)4 failures1 repaired
- MOT expiry
- No new certificate
- Odometer
- 75,387 miles
- Test number
- 353083750000
- FailureNearside Front Tyre not fitted in accordance with side wall instructions (4.1.D.1f)
- FailureNearside Headlamp not working on dipped beam (1.7.5a)
- FailureNearside Headlamp not working on main beam (1.7.5a)
- FailureOffside Front Tyre not fitted in accordance with side wall instructions (4.1.D.1f)
- Repaired at testNearside Rear Brake pipe inadequately clipped (3.6.B.1)
Pass73,179 miles (+1)
- MOT expiry
- 12 Jun 2009
- Odometer
- 73,179 miles
- Test number
- 261405768111
No defects or advisories recorded.
Fail73,178 miles (+5,812)1 failure
- MOT expiry
- No new certificate
- Odometer
- 73,178 miles
- Test number
- 431569858193
- FailureOffside Front Lower Suspension arm has excessive play in a ball joint (2.4.G.2)
Pass67,366 miles (+2,069)
- MOT expiry
- 30 Apr 2008
- Odometer
- 67,366 miles
- Test number
- 463731927169
No defects or advisories recorded.
Pass65,297 miles
- MOT expiry
- 20 Nov 2007
- Odometer
- 65,297 miles
- Test number
- 520755326375
No defects or advisories recorded.
Fail65,281 miles2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 65,281 miles
- Test number
- 363365126322
- FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
Questions about T312 RYG
- Does T312 RYG currently have a valid MOT?
- No. The MOT on T312 RYG expired on 25 Apr 2026, according to DVSA records.
- When is the MOT due on T312 RYG?
- The MOT on T312 RYG expired on 25 Apr 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has T312 RYG done?
- T312 RYG was recorded at 103,500 miles at its MOT on 23 Apr 2025, an average of 2,075 miles a year.
- Has T312 RYG ever failed its MOT?
- Yes. T312 RYG has failed 6 of its 18 MOT tests, most recently on 12 Apr 2022.
- Has the mileage on T312 RYG 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 T312 RYG find?
- T312 RYG passed its latest MOT on 23 Apr 2025 with no defects or advisories recorded.
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.