
MG MGF
Green · Petrol · 1999 · 1,796 cc
T669 BPOMOT history
T669 BPO is a green petrol MG MGF first used on 27 May 1999. Its MOT is valid until 17 Nov 2026 and it has passed 21 of 29 MOT tests, with 93,423 miles recorded at the latest.
From DVSA MOT records, updated 6 Nov 2025.
- MOT
- Valid
- Until 17 Nov 2026
- Mileage
- 93,423 mi
- At MOT on 6 Nov 2025
- MOT tests
- 29
- 21 passed · 8 failed
- Per year
- 3,357 mi
- Average between MOTs
Vehicle details
- Registration
- T669 BPO
- Registration format
- Prefix (1983 to 2001)
- Make
- MG
- Model
- MGF
- Colour
- Green
- Fuel type
- Petrol
- Engine size
- 1,796 cc
- Year of manufacture
- 1999
- First used
- 27 May 1999
- MOT status
- MOT valid until 17 Nov 2026
- Latest MOT test
- 6 Nov 2025 (Pass)
Mileage history
T669 BPO was last recorded at 93,423 miles on 6 Nov 2025, 872 miles more than at the previous MOT on 18 Oct 2024.
Mileage went down between tests
- 13 Feb 2008: 42,404 miles, lower than 93,658 miles on 22 Jan 2007.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 92,551 miles · 18 Oct 2024
- Between the last two tests
- 872 miles
- Average per year
- 3,357 miles
Recorded mileage by year
- 2025 – 93,423 miles
- 2024 – 92,551 miles
- 2023 – 91,300 miles
- 2022 – 90,360 miles
- 2021 – 89,623 miles
- 2020 – 86,291 miles
- 2019 – 83,802 miles
- 2018 – 82,020 miles
- 2017 – 80,378 miles
- 2016 – 78,784 miles
- 2015 – 76,593 miles
- 2014 – 70,661 miles
- 2013 – 63,857 miles
- 2012 – 59,299 miles
- 2011 – 55,253 miles
- 2010 – 49,952 miles
- 2009 – 46,160 miles
- 2008 – 42,404 miles
- 2007 – 93,658 miles
- 2006 – 27,157 miles
What the latest MOT found
- MinorHeadlamp lens slightly defective both front lamps (4.1.1 (b) (i))
- MinorNearside Front Track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- MinorOffside Front Track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- AdvisoryBrake disc worn, pitted or scored, but not seriously weakened all 4 brake discs corroded (1.1.14 (a) (ii))
- AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))Recorded at 2 MOTs since 2024
- AdvisoryTyre slightly damaged/cracking or perishing nearside front and both rear tyres perished (5.2.3 (d) (ii))
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.
Offside Front Tyre worn close to legal limit/worn on edge
Advisory2 MOTs, 2018–2022
Offside rear parking brake recording little or no effort (3.7.B.6a)
Failure2 MOTs, 2007–2009
Parking brake: efficiency below requirements (3.7.B.7)
Failure2 MOTs, 2007–2009
Full MOT history
29 tests since 2 Feb 2006, newest first. Select a test to see every defect and advisory.
Pass93,423 miles (+872)3 minor3 advisories
- MOT expiry
- 17 Nov 2026
- Odometer
- 93,423 miles
- Test number
- 821879917268
- MinorHeadlamp lens slightly defective both front lamps (4.1.1 (b) (i))
- MinorNearside Front Track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- MinorOffside Front Track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- AdvisoryBrake disc worn, pitted or scored, but not seriously weakened all 4 brake discs corroded (1.1.14 (a) (ii))
- AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryTyre slightly damaged/cracking or perishing nearside front and both rear tyres perished (5.2.3 (d) (ii))
Pass92,551 miles (+1,251)2 advisories
- MOT expiry
- 17 Nov 2025
- Odometer
- 92,551 miles
- Test number
- 499697047508
- AdvisoryNearside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
Pass91,300 miles (+940)
- MOT expiry
- 17 Nov 2024
- Odometer
- 91,300 miles
- Test number
- 859774711878
No defects or advisories recorded.
Pass90,360 miles (+737)1 advisory
- MOT expiry
- 17 Nov 2023
- Odometer
- 90,360 miles
- Test number
- 350430310344
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass89,623 miles (+3,332)1 advisory
- MOT expiry
- 17 Nov 2022
- Odometer
- 89,623 miles
- Test number
- 675626110352
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass86,291 miles (+2,489)
- MOT expiry
- 17 Nov 2021
- Odometer
- 86,291 miles
- Test number
- 779185047079
No defects or advisories recorded.
Pass83,802 miles (+1,782)
- MOT expiry
- 17 Nov 2020
- Odometer
- 83,802 miles
- Test number
- 215140189652
No defects or advisories recorded.
Pass82,020 miles (+1,642)2 advisories
- MOT expiry
- 1 Oct 2019
- Odometer
- 82,020 miles
- Test number
- 362597538417
- AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass80,378 miles (+1,594)1 advisory
- MOT expiry
- 4 Dec 2018
- Odometer
- 80,378 miles
- Test number
- 421610360731
- AdvisoryNearside Front Front wheel bearing has slight play (2.5.A.3c)
Pass78,784 miles
- MOT expiry
- 4 Dec 2017
- Odometer
- 78,784 miles
- Test number
- 969015083957
No defects or advisories recorded.
Fail78,784 miles (+2,191)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 78,784 miles
- Test number
- 467625348991
- Repaired at testOffside Rear Mechanical brake component has restricted free movement (3.5.1k)
Pass76,593 miles
- MOT expiry
- 4 Dec 2016
- Odometer
- 76,593 miles
- Test number
- 732211295985
No defects or advisories recorded.
Fail76,593 miles (+5,932)3 repaired
- MOT expiry
- No new certificate
- Odometer
- 76,593 miles
- Test number
- 682971412699
- Repaired at testOffside Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- Repaired at testOffside Front suspension has excessive play in a upper suspension ball joint (2.5.B.1a)
- Repaired at testOffside Front wheel bearing has excessive play (2.5.A.3c)
Pass70,661 miles (+6,804)2 advisories
- MOT expiry
- 4 Dec 2015
- Odometer
- 70,661 miles
- Test number
- 425249404462
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Front suspension has slight play in a upper suspension ball joint (2.5.B.1a)
Pass63,857 miles (+4,558)3 advisories
- MOT expiry
- 4 Dec 2014
- Odometer
- 63,857 miles
- Test number
- 578772023319
- AdvisoryNearside Rear Rear wheel bearing has slight play (2.6.2)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass59,299 miles
- MOT expiry
- 4 Dec 2013
- Odometer
- 59,299 miles
- Test number
- 848311132326
No defects or advisories recorded.
Fail59,299 miles (+4,046)1 dangerous2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 59,299 miles
- Test number
- 456371032427
- DangerousNearside Front Lower Suspension arm cracked (2.4.G.1)
- FailureNearside Front Lower Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureNearside Front Track rod end ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.2.C.1c)
- AdvisoryNearside Front Track rod end ball joint has slight play (2.2.B.1f)
Pass55,253 miles2 advisories
- MOT expiry
- 4 Dec 2012
- Odometer
- 55,253 miles
- Test number
- 459629931316
- AdvisoryNearside Front Headlamp damaged but light output not reduced (1.7.5a)
- AdvisoryOffside Front Headlamp damaged but light output not reduced (1.7.5a)
Fail55,253 miles (+1,915)3 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 55,253 miles
- Test number
- 425369631368
- FailureNearside Front Tyre has a tear, caused by separation or partial failure of its structure (4.1.D.1b)
- FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Front Tyre has a tear, caused by separation or partial failure of its structure (4.1.D.1b)
- AdvisoryNearside Front Headlamp damaged but light output not reduced (1.7.5a)
- AdvisoryOffside Front Headlamp damaged but light output not reduced (1.7.5a)
Pass53,338 miles (+3,386)
- MOT expiry
- 10 Jan 2012
- Odometer
- 53,338 miles
- Test number
- 827681511063
No defects or advisories recorded.
Pass49,952 miles (+3,792)
- MOT expiry
- 20 Feb 2011
- Odometer
- 49,952 miles
- Test number
- 280467120046
No defects or advisories recorded.
Pass46,160 miles
- MOT expiry
- 20 Feb 2010
- Odometer
- 46,160 miles
- Test number
- 143792829438
No defects or advisories recorded.
Fail46,160 miles (+3,756)8 failures
- MOT expiry
- No new certificate
- Odometer
- 46,160 miles
- Test number
- 862761729082
- FailureExhaust emissions Lambda reading after 2nd fast idle outside specified limits (7.3.D.3)
- FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
- FailureNearside Rear Tyre has ply or cords exposed (4.1.D.1b)
- FailureNearside rear brake recording little or no effort (3.7.B.5a)
- FailureNearside rear parking brake recording little or no effort (3.7.B.6a)
- FailureOffside rear brake recording little or no effort (3.7.B.5a)
- FailureOffside rear parking brake recording little or no effort (3.7.B.6a)
- FailureParking brake: efficiency below requirements (3.7.B.7)
Pass42,404 miles
- MOT expiry
- 20 Feb 2009
- Odometer
- 42,404 miles
- Test number
- 350385248039
No defects or advisories recorded.
Fail42,404 miles (-51,254)3 failures
- MOT expiry
- No new certificate
- Odometer
- 42,404 miles
- Test number
- 570814848005
- FailureNearside Upper Front suspension has excessive play in a upper suspension ball joint (2.5.B.1a)
- FailureOffside Front Track rod end ball joint has excessive play (2.2.B.1f)
- FailureOffside Rear Suspension arm has excessive play in a pin/bush (2.4.G.2)
Pass93,658 miles (+60,125)
- MOT expiry
- 20 Feb 2008
- Odometer
- 93,658 miles
- Test number
- 601472827045
No defects or advisories recorded.
Fail33,533 miles (+6,376)6 failures
- MOT expiry
- No new certificate
- Odometer
- 33,533 miles
- Test number
- 882078217005
- FailureNearside Inner Rear Brake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Inner Rear Brake pad(s) less than 1.5 mm thick (3.5.1g)
- FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside rear parking brake recording little or no effort (3.7.B.6a)
- FailureParking brake: efficiency below requirements (3.7.B.7)
Pass27,157 miles (+68)
- MOT expiry
- 20 Feb 2007
- Odometer
- 27,157 miles
- Test number
- 311731146083
No defects or advisories recorded.
Fail27,089 miles1 failure
- MOT expiry
- No new certificate
- Odometer
- 27,089 miles
- Test number
- 534953636064
- FailureNearside Suspension has inadequate clearance with the bump stop (2.4.A.1a)
Questions about T669 BPO
- Does T669 BPO currently have a valid MOT?
- Yes. DVSA records show the MOT on T669 BPO is valid until 17 Nov 2026.
- When is the MOT due on T669 BPO?
- The MOT on T669 BPO is valid until 17 Nov 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T669 BPO done?
- T669 BPO was recorded at 93,423 miles at its MOT on 6 Nov 2025, an average of 3,357 miles a year.
- Has T669 BPO ever failed its MOT?
- Yes. T669 BPO has failed 8 of its 29 MOT tests, most recently on 10 Nov 2016.
- Has the mileage on T669 BPO ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 13 Feb 2008. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on T669 BPO find?
- T669 BPO passed its latest MOT on 6 Nov 2025 with 3 minor defects and 3 advisories: headlamp lens slightly defective both front lamps; nearside front track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt; offside front track rod end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt, and 3 more.
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.