
BMW 3 Series
Red · Petrol · 1999 · 2,793 cc
T620 TBAMOT history
T620 TBA is a red petrol BMW 3 Series first used on 16 Jul 1999. Its MOT expired on 11 Aug 2026 and it has passed 15 of 23 MOT tests, with 93,474 miles recorded at the latest.
From DVSA MOT records, updated 12 Aug 2025.
- MOT
- Expired
- On 11 Aug 2026
- Mileage
- 93,474 mi
- At MOT on 12 Aug 2025
- MOT tests
- 23
- 15 passed · 8 failed
- Per year
- 2,423 mi
- Average between MOTs
Vehicle details
- Registration
- T620 TBA
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 2,793 cc
- Year of manufacture
- 1999
- First used
- 16 Jul 1999
- MOT status
- MOT expired on 11 Aug 2026
- Latest MOT test
- 12 Aug 2025 (Pass)
Mileage history
T620 TBA was last recorded at 93,474 miles on 12 Aug 2025, 59 miles more than at the previous MOT on 19 May 2023.
- Previous MOT
- 93,415 miles · 19 May 2023
- Between the last two tests
- 59 miles
- Average per year
- 2,423 miles
Recorded mileage by year
- 2025 – 93,474 miles
- 2023 – 93,415 miles
- 2021 – 92,921 miles
- 2020 – 92,839 miles
- 2018 – 92,538 miles
- 2017 – 92,526 miles
- 2016 – 91,599 miles
- 2014 – 90,037 miles
- 2013 – 88,200 miles
- 2012 – 83,424 miles
- 2011 – 76,808 miles
- 2010 – 75,426 miles
- 2009 – 73,939 miles
- 2008 – 69,213 miles
- 2007 – 58,185 miles
- 2006 – 46,347 miles
What the latest MOT found
- AdvisoryNearside Front Play in steering rack inner joint(s)
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Rear Direction indicator slightly discoloured (4.4.3 (a))
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 underside cross member damaged
Advisory2 MOTs, 2023
Oil leak, but not excessive
Advisory2 MOTs, 2023
Offside Front Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
Advisory2 MOTs, 2013
Offside Front Vehicle structure has slight corrosion (6.1.A.1)
Advisory2 MOTs, 2013
Nearside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
Failure2 MOTs, 2007–2012
Offside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
Failure2 MOTs, 2007–2012
Full MOT history
23 tests since 28 Feb 2006, newest first. Select a test to see every defect and advisory.
Pass93,474 miles (+59)3 advisories
- MOT expiry
- 11 Aug 2026
- Odometer
- 93,474 miles
- Test number
- 246004817556
- AdvisoryNearside Front Play in steering rack inner joint(s)
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Rear Direction indicator slightly discoloured (4.4.3 (a))
Pass93,415 miles (+27)2 advisories
- MOT expiry
- 18 May 2024
- Odometer
- 93,415 miles
- Test number
- 748517038128
- AdvisoryFront underside cross member damaged
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail93,388 miles (+467)4 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 93,388 miles
- Test number
- 819500157187
- MajorNearside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorOffside Front Anti-roll bar linkage ball joint dust cover no longer prevents the ingress of dirt (5.3.4 (b) (ii))
- MajorOffside Front Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
- AdvisoryFront underside cross member damaged
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass92,921 miles (+82)3 advisories
- MOT expiry
- 21 Apr 2022
- Odometer
- 92,921 miles
- Test number
- 205926764724
- AdvisoryFront Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryOffside Rear Outer arch corroded
- AdvisoryRear Service brake fluctuating, but not excessively (1.2.1 (e))
Fail92,839 miles (+301)2 major
- MOT expiry
- No new certificate
- Odometer
- 92,839 miles
- Test number
- 401304340124
- MajorOffside Front Integral body structure corroded to the extent that the rigidity of the assembly is significantly reduced b post (6.1.1 (c) (i))
- MajorOffside Front Integral body structure corroded to the extent that the rigidity of the assembly is significantly reduced floor (6.1.1 (c) (i))
Pass92,538 miles (+12)
- MOT expiry
- 28 Aug 2019
- Odometer
- 92,538 miles
- Test number
- 893296515628
No defects or advisories recorded.
Pass92,526 miles (+927)
- MOT expiry
- 8 Aug 2018
- Odometer
- 92,526 miles
- Test number
- 687042734317
No defects or advisories recorded.
Pass91,599 miles (+1,562)4 advisories
- MOT expiry
- 8 Aug 2017
- Odometer
- 91,599 miles
- Test number
- 490441382586
- AdvisoryNearside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryNearside Front Tie bar/rod has slight play in a ball joint rack end (2.4.G.2)
- AdvisoryNearside Front wheel has been repaired
- AdvisoryOffside Front Anti-roll bar linkage ball joint dust cover deteriorated, but preventing the ingress of dirt (2.4.G.2)
Pass90,037 miles (+1,837)
- MOT expiry
- 29 Oct 2015
- Odometer
- 90,037 miles
- Test number
- 727153304345
No defects or advisories recorded.
Pass88,200 miles2 advisories
- MOT expiry
- 16 Dec 2014
- Odometer
- 88,200 miles
- Test number
- 275231553340
- AdvisoryOffside Front Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOffside Front Vehicle structure has slight corrosion (6.1.A.1)
Fail88,200 miles (+4,776)3 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 88,200 miles
- Test number
- 776390943387
- FailureNearside Front Lower Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureNearside Rear Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- FailureOffside Rear Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- AdvisoryOffside Front Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOffside Front Vehicle structure has slight corrosion (6.1.A.1)
Pass83,424 miles
- MOT expiry
- 8 Aug 2013
- Odometer
- 83,424 miles
- Test number
- 435432122255
No defects or advisories recorded.
Fail83,424 miles (+6,616)5 failures3 advisories
- MOT expiry
- No new certificate
- Odometer
- 83,424 miles
- Test number
- 179140222244
- FailureNearside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureNearside Front Suspension arm has excessive play in a pin/bush (2.4.G.2)
- FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureOffside Front Suspension arm has excessive play in a pin/bush (2.4.G.2)
- AdvisoryNearside Front Anti-roll bar linkage rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Anti-roll bar linkage rubber mounting deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
Pass76,808 miles (+1,382)1 note
- MOT expiry
- 25 Apr 2012
- Odometer
- 76,808 miles
- Test number
- 709171991008
- NoteFront discs corroded
Pass75,426 miles (+1,487)2 advisories
- MOT expiry
- 25 Apr 2011
- Odometer
- 75,426 miles
- Test number
- 102816110185
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
Pass73,939 miles
- MOT expiry
- 8 Apr 2010
- Odometer
- 73,939 miles
- Test number
- 630817279027
No defects or advisories recorded.
Fail73,939 miles (+4,726)7 failures3 advisories
- MOT expiry
- No new certificate
- Odometer
- 73,939 miles
- Test number
- 314875279046
- FailureNearside Front Lower Suspension arm has excessive play in a pin/bush (2.4.G.2)
- FailureNearside Front Tyre has ply or cords exposed (4.1.D.1b)
- FailureNearside Front position lamp(s) not working (1.1.A.3b)
- FailureNearside Rear wheel bearing rough when rotated (2.6.1)
- FailureOffside Front Lower Suspension arm has excessive play in a pin/bush (2.4.G.2)
- FailureOffside Headlamp aim aimed so that it dazzles other road users (1.8.A.1a)
- FailureOffside Rear Trailing arm has excessive play in a pin/bush (2.4.G.2)
- AdvisoryNearside Front brake disc slightly scored (3.5.1h)
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front brake disc slightly scored (3.5.1h)
Pass69,213 miles1 note
- MOT expiry
- 8 Apr 2009
- Odometer
- 69,213 miles
- Test number
- 983570408167
- NoteTrack rod slightly worn on inner nuckle
Fail69,213 miles (+11,028)1 failure1 note
- MOT expiry
- No new certificate
- Odometer
- 69,213 miles
- Test number
- 742980008118
- FailureOffside Front Steering rack gaiter split (2.2.D.2d)
- NoteTrack rod slightly worn on inner nuckle
Pass58,185 miles
- MOT expiry
- 4 Mar 2008
- Odometer
- 58,185 miles
- Test number
- 244354367093
No defects or advisories recorded.
Fail58,185 miles (+11,838)5 failures
- MOT expiry
- No new certificate
- Odometer
- 58,185 miles
- Test number
- 503004267043
- FailureNearside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureOffside Front Direction indicator incorrect colour (1.4.A.2f)
- FailureOffside Front Side repeater incorrect colour (1.4.A.2f)
- FailureOffside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
Fail46,347 miles2 repaired1 advisory
- MOT expiry
- No new certificate
- Odometer
- 46,347 miles
- Test number
- 134929056012
- Repaired at testNearside Front Direction indicator incorrect colour (1.4.A.2f)
- Repaired at testOffside Rear Direction indicator incorrect colour (1.4.A.2f)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Pass46,347 miles1 advisory
- MOT expiry
- 27 Feb 2007
- Odometer
- 46,347 miles
- Test number
- 881469156046
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
Questions about T620 TBA
- Does T620 TBA currently have a valid MOT?
- No. The MOT on T620 TBA expired on 11 Aug 2026, according to DVSA records.
- When is the MOT due on T620 TBA?
- The MOT on T620 TBA expired on 11 Aug 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has T620 TBA done?
- T620 TBA was recorded at 93,474 miles at its MOT on 12 Aug 2025, an average of 2,423 miles a year.
- Has T620 TBA ever failed its MOT?
- Yes. T620 TBA has failed 8 of its 23 MOT tests, most recently on 10 May 2023.
- Has the mileage on T620 TBA 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 T620 TBA find?
- T620 TBA passed its latest MOT on 12 Aug 2025 with 3 advisories: nearside front play in steering rack inner joint(s); offside rear coil spring corroded; offside rear direction indicator slightly discoloured.
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.