
BMW 3 Series
Silver · Petrol · 1999 · 2,494 cc
T659 XAPMOT history
T659 XAP is a silver petrol BMW 3 Series first used on 23 Jul 1999. Its MOT is valid until 22 Apr 2027 and it has passed 20 of 28 MOT tests, with 219,832 miles recorded at the latest.
From DVSA MOT records, updated 16 Apr 2026.
- MOT
- Valid
- Until 22 Apr 2027
- Mileage
- 219,832 mi
- At MOT on 16 Apr 2026
- MOT tests
- 28
- 20 passed · 8 failed
- Per year
- 7,796 mi
- Average between MOTs
Vehicle details
- Registration
- T659 XAP
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 1999
- First used
- 23 Jul 1999
- MOT status
- MOT valid until 22 Apr 2027
- Latest MOT test
- 16 Apr 2026 (Pass)
Mileage history
T659 XAP was last recorded at 219,832 miles on 16 Apr 2026, 919 miles more than at the previous MOT on 22 Apr 2025.
- Previous MOT
- 218,913 miles · 22 Apr 2025
- Between the last two tests
- 919 miles
- Average per year
- 7,796 miles
Recorded mileage by year
- 2026 – 219,832 miles
- 2025 – 218,913 miles
- 2024 – 217,491 miles
- 2023 – 216,712 miles
- 2022 – 209,180 miles
- 2021 – 202,727 miles
- 2020 – 199,188 miles
- 2019 – 192,755 miles
- 2018 – 183,562 miles
- 2017 – 171,116 miles
- 2016 – 156,843 miles
- 2015 – 140,028 miles
- 2014 – 124,266 miles
- 2013 – 111,340 miles
- 2012 – 98,558 miles
- 2011 – 88,324 miles
- 2010 – 83,414 miles
- 2009 – 79,896 miles
- 2008 – 75,920 miles
- 2007 – 71,177 miles
What the latest MOT found
- MinorNearside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
- AdvisoryCoil spring corroded Both rear (5.3.1 (b) (i))Recorded at 2 MOTs since 2025
- AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisorySteering linkage ball joint has slight play Both front tie rods (2.1.3 (b) (i))
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 Brake pad(s) wearing thin (3.5.1g)
Advisory4 MOTs, 2010–2014
Offside Rear Coil spring corroded
Advisory3 MOTs, 2023–2024
Parking brake efficiency below requirements
Major3 MOTs, 2019–2023
Rear Brake pipe slightly corroded (3.6.B.2c)
Advisory3 MOTs, 2012–2014
Nearside Front Inner Tyre worn close to legal limit/worn on edge edge bald
Advisory2 MOTs, 2023
Nearside Front Shock absorbers has light misting of oil
Advisory2 MOTs, 2023
Full MOT history
28 tests since 22 Mar 2007, newest first. Select a test to see every defect and advisory.
Pass219,832 miles (+919)1 minor4 advisories
- MOT expiry
- 22 Apr 2027
- Odometer
- 219,832 miles
- Test number
- 145736669629
- MinorNearside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
- AdvisoryCoil spring corroded Both rear (5.3.1 (b) (i))
- AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisorySteering linkage ball joint has slight play Both front tie rods (2.1.3 (b) (i))
Pass218,913 miles (+1,422)2 advisories
- MOT expiry
- 22 Apr 2026
- Odometer
- 218,913 miles
- Test number
- 567050909755
- AdvisoryBoth headlamp lenses are cloudy
- AdvisoryCoil spring corroded Both rear (5.3.1 (b) (i))
Pass217,491 miles (+779)1 advisory
- MOT expiry
- 22 Apr 2025
- Odometer
- 217,491 miles
- Test number
- 367551829743
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
Pass216,712 miles (+94)5 advisories
- MOT expiry
- 28 Mar 2024
- Odometer
- 216,712 miles
- Test number
- 235659853565
- AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge edge bald (5.2.3 (e))
- AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge edge bald (5.2.3 (e))
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryPlay in steering rack inner joint(s)
Fail216,618 miles (+7,438)5 major5 advisories
- MOT expiry
- No new certificate
- Odometer
- 216,618 miles
- Test number
- 749534147833
- MajorNearside Front Inner Anti-roll bar pin or bush excessively worn (5.3.4 (a) (i))
- MajorNearside Front Position lamp adversely affected by the operation of another lamp (4.2.3 (c))
- MajorNearside Front Position lamp not working (4.2.1 (a) (ii))
- MajorOffside Front Inner Anti-roll bar pin or bush excessively worn (5.3.4 (a) (i))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
- AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge edge bald (5.2.3 (e))
- AdvisoryNearside Front Shock absorbers has light misting of oil (5.3.2 (b))
- AdvisoryOffside Front Inner Tyre worn close to legal limit/worn on edge edge bald (5.2.3 (e))
- AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
- AdvisoryPlay in steering rack inner joint(s)
Pass209,180 miles
- MOT expiry
- 24 Mar 2023
- Odometer
- 209,180 miles
- Test number
- 438415236965
No defects or advisories recorded.
Fail209,180 miles (+6,453)2 major
- MOT expiry
- No new certificate
- Odometer
- 209,180 miles
- Test number
- 265418923808
- MajorOffside Front Position lamp adversely affected by the operation of another lamp (4.2.3 (c))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
Pass202,727 miles
- MOT expiry
- 24 Mar 2022
- Odometer
- 202,727 miles
- Test number
- 352574402248
No defects or advisories recorded.
Fail202,727 miles (+3,539)1 dangerous1 major
- MOT expiry
- No new certificate
- Odometer
- 202,727 miles
- Test number
- 323589308690
- DangerousParking brake efficiency less than 50% of the required value (1.4.2 (a) (ii))
- MajorRear Sub-frame pin or bush excessively worn Rear diff mounts worn to excess (5.3.4 (a) (i))
Pass199,188 miles (+6,433)
- MOT expiry
- 21 Mar 2021
- Odometer
- 199,188 miles
- Test number
- 811436644665
No defects or advisories recorded.
Pass192,755 miles (+114)
- MOT expiry
- 21 Mar 2020
- Odometer
- 192,755 miles
- Test number
- 274865127141
No defects or advisories recorded.
Fail192,641 miles (+9,079)2 major
- MOT expiry
- No new certificate
- Odometer
- 192,641 miles
- Test number
- 496092619406
- MajorNearside Front Lower Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
Pass183,562 miles3 advisories
- MOT expiry
- 21 Mar 2019
- Odometer
- 183,562 miles
- Test number
- 972273828118
- AdvisoryNearside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryPower steering pump has slight seepage from a component (2.3.3b)
Fail183,562 miles (+12,446)1 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 183,562 miles
- Test number
- 260105618250
- Repaired at testRegistration plate lamp not working (1.1.C.1d)
- AdvisoryNearside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryPower steering pump has slight seepage from a component (2.3.3b)
Pass171,116 miles (+43)2 advisories
- MOT expiry
- 21 Mar 2018
- Odometer
- 171,116 miles
- Test number
- 794218898903
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryEngine light on
Fail171,073 miles (+14,230)1 failure2 advisories
- MOT expiry
- No new certificate
- Odometer
- 171,073 miles
- Test number
- 714092452512
- FailureParking brake: efficiency below requirements (3.7.B.7)
- AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
- AdvisoryEngine light on
Pass156,843 miles (+16,815)2 advisories
- MOT expiry
- 21 Mar 2017
- Odometer
- 156,843 miles
- Test number
- 942605377120
- AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
Pass140,028 miles (+15,762)3 advisories
- MOT expiry
- 21 Mar 2016
- Odometer
- 140,028 miles
- Test number
- 215103265054
- AdvisoryNearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
Pass124,266 miles (+338)4 advisories
- MOT expiry
- 21 Mar 2015
- Odometer
- 124,266 miles
- Test number
- 919196064094
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- 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)
- AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
Fail123,928 miles (+12,588)3 failures6 advisories
- MOT expiry
- No new certificate
- Odometer
- 123,928 miles
- Test number
- 987309354091
- FailureNearside Front Anti-roll bar ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
- FailureOffside Front Anti-roll bar ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
- FailureOffside Rear coil spring broken (2.4.C.1a)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryFront Brakes imbalanced requirements only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.5b)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Parking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
Pass111,340 miles (+12,782)1 advisory
- MOT expiry
- 21 Mar 2014
- Odometer
- 111,340 miles
- Test number
- 118572173052
- AdvisoryNearside Front Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
Pass98,558 miles (+10,234)3 advisories
- MOT expiry
- 21 Mar 2013
- Odometer
- 98,558 miles
- Test number
- 598092672062
- AdvisoryNearside Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryRear Brake pipe slightly corroded (3.6.B.2c)
Pass88,324 miles (+4,910)1 advisory1 note
- MOT expiry
- 21 Mar 2012
- Odometer
- 88,324 miles
- Test number
- 655763371092
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- NoteFront brake discs in poor condition.
Pass83,414 miles (+3,518)1 advisory2 notes
- MOT expiry
- 21 Mar 2011
- Odometer
- 83,414 miles
- Test number
- 692866470039
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- NoteCut in n/s/f tyre sidewall (no cords exposed)
- NoteFront wipers split
Pass79,896 miles
- MOT expiry
- 21 Mar 2010
- Odometer
- 79,896 miles
- Test number
- 714058779037
No defects or advisories recorded.
Fail79,896 miles (+3,976)1 dangerous1 repaired
- MOT expiry
- No new certificate
- Odometer
- 79,896 miles
- Test number
- 843777079066
- DangerousNearside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- Repaired at testNearside Registration plate lamp not working (1.1.5c)
Pass75,920 miles (+4,743)
- MOT expiry
- 21 Mar 2009
- Odometer
- 75,920 miles
- Test number
- 274855678019
No defects or advisories recorded.
Pass71,177 miles
- MOT expiry
- 21 Mar 2008
- Odometer
- 71,177 miles
- Test number
- 494681987084
No defects or advisories recorded.
Questions about T659 XAP
- Does T659 XAP currently have a valid MOT?
- Yes. DVSA records show the MOT on T659 XAP is valid until 22 Apr 2027.
- When is the MOT due on T659 XAP?
- The MOT on T659 XAP is valid until 22 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T659 XAP done?
- T659 XAP was recorded at 219,832 miles at its MOT on 16 Apr 2026, an average of 7,796 miles a year.
- Has T659 XAP ever failed its MOT?
- Yes. T659 XAP has failed 8 of its 28 MOT tests, most recently on 23 Mar 2023.
- Has the mileage on T659 XAP 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 T659 XAP find?
- T659 XAP passed its latest MOT on 16 Apr 2026 with 1 minor defect and 4 advisories: nearside registration plate lamp inoperative in the case of multiple lamps or light sources; coil spring corroded both rear; offside front coil spring corroded, and 2 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.