
BMW 3 Series
Red · Petrol · 1998 · 2,494 cc
S104 XATMOT history
S104 XAT is a red petrol BMW 3 Series first used on 31 Dec 1998. Its MOT is valid until 21 Jan 2027 and it has passed 20 of 32 MOT tests, with 189,523 miles recorded at the latest.
From DVSA MOT records, updated 8 Jan 2026.

- MOT
- Valid
- Until 21 Jan 2027
- Mileage
- 189,523 mi
- At MOT on 8 Jan 2026
- MOT tests
- 32
- 20 passed · 12 failed
- Per year
- 6,177 mi
- Average between MOTs
Vehicle details
- Registration
- S104 XAT
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 1998
- First used
- 31 Dec 1998
- MOT status
- MOT valid until 21 Jan 2027
- Latest MOT test
- 8 Jan 2026 (Pass)
Mileage history
S104 XAT was last recorded at 189,523 miles on 8 Jan 2026, 4,497 miles more than at the previous MOT on 22 Jan 2025.
- Previous MOT
- 185,026 miles · 22 Jan 2025
- Between the last two tests
- 4,497 miles
- Average per year
- 6,177 miles
Recorded mileage by year
- 2026 – 189,523 miles
- 2025 – 185,026 miles
- 2023 – 185,010 miles
- 2022 – 179,994 miles
- 2021 – 179,687 miles
- 2019 – 173,673 miles
- 2018 – 158,031 miles
- 2017 – 153,752 miles
- 2016 – 142,743 miles
- 2015 – 135,313 miles
- 2014 – 128,685 miles
- 2013 – 120,164 miles
- 2012 – 111,804 miles
- 2011 – 108,127 miles
- 2010 – 108,006 miles
- 2009 – 101,469 miles
- 2008 – 93,273 miles
- 2007 – 81,586 miles
- 2006 – 72,811 miles
What the latest MOT found
- AdvisoryIntegral body structure is corroded but structural rigidity is not significantly reduced OVERALL CHASSI (6.1.1 (c) (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.
Nearside Rear Direction indicators slightly discoloured (1.4.A.2f)
Advisory2 MOTs, 2017
Offside Front Front wheel bearing has slight play (2.5.A.3c)
Advisory2 MOTs, 2017
Offside Rear Direction indicators slightly discoloured (1.4.A.2f)
Advisory2 MOTs, 2017
Offside Rear tyre has slight damage to sidewall
Advisory2 MOTs, 2017
Oil leak
Advisory2 MOTs, 2017
Oil leak slight
Advisory2 MOTs, 2017
Full MOT history
32 tests since 1 Jun 2006, newest first. Select a test to see every defect and advisory.
Pass189,523 miles (+4,497)1 advisory
- MOT expiry
- 21 Jan 2027
- Odometer
- 189,523 miles
- Test number
- 874663643018
- AdvisoryIntegral body structure is corroded but structural rigidity is not significantly reduced OVERALL CHASSI (6.1.1 (c) (i))
Pass185,026 miles (+16)4 advisories
- MOT expiry
- 21 Jan 2026
- Odometer
- 185,026 miles
- Test number
- 863766950057
- AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryPower steering component has slight seepage from a component (2.1.5 (a))
Pass185,010 miles (+5,016)
- MOT expiry
- 31 Mar 2024
- Odometer
- 185,010 miles
- Test number
- 293005470633
No defects or advisories recorded.
Pass179,994 miles (+307)
- MOT expiry
- 20 Mar 2023
- Odometer
- 179,994 miles
- Test number
- 293627972546
No defects or advisories recorded.
Pass179,687 miles (+6,014)7 advisories
- MOT expiry
- 27 Jan 2022
- Odometer
- 179,687 miles
- Test number
- 291886267690
- AdvisoryNearside Front Headlamp has a product on the light source but not seriously reducing light output (4.1.4 (b))
- AdvisoryNearside Front Wheel/tyre protruding beyond wheel arch
- AdvisoryNearside Rear Wheel/tyre protruding beyond wheel arch
- AdvisoryOffside Front Wheel/tyre protruding beyond wheel arch
- AdvisoryOffside Rear Wheel/tyre protruding beyond wheel arch
- AdvisoryRear Brake pipe clips or supports missing, pipe adequately supported (1.1.11 (d) (i))
- AdvisoryVehicle structure is corroded but structural rigidity is not significantly reduced both side seals on jacking points (6.1.1 (c) (i))
Pass173,673 miles (+15,642)8 advisories
- MOT expiry
- 11 Jan 2021
- Odometer
- 173,673 miles
- Test number
- 861925208432
- AdvisoryEngine oil leaks
- AdvisoryN/s/f wheel out of shape
- AdvisoryO/.s head light damaged
- AdvisoryO/s/f lower arm rear bush worn
- AdvisoryO/s/r indicator slightly dull
- AdvisoryOil leaks from rear diff
- AdvisorySlight blow on exhaust joint
- AdvisoryVarious corrosion
Pass158,031 miles3 advisories
- MOT expiry
- 11 Jul 2019
- Odometer
- 158,031 miles
- Test number
- 119352971226
- Advisory2x punctures o/s/r tyre
- AdvisoryO/s/r tyre slightly out of shape
- AdvisoryO/s/r tyre under inflated
Fail158,031 miles (+4,279)1 major1 minor3 advisories
- MOT expiry
- No new certificate
- Odometer
- 158,031 miles
- Test number
- 406823903656
- MajorOffside Stop lamp(s) not working (4.3.1 (a) (ii))
- MinorOffside Registration plate lamp missing in the case of multiple lamps or light sources (4.7.1 (b) (i))
- Advisory2x punctures o/s/r tyre
- AdvisoryO/s/r tyre slightly out of shape
- AdvisoryO/s/r tyre under inflated
Pass153,752 miles (+295)7 advisories
- MOT expiry
- 11 Jul 2018
- Odometer
- 153,752 miles
- Test number
- 461598971938
- AdvisoryNearside Rear Direction indicators slightly discoloured (1.4.A.2f)
- AdvisoryOffside Front Front wheel bearing has slight play (2.5.A.3c)
- AdvisoryOffside Rear Direction indicators slightly discoloured (1.4.A.2f)
- AdvisoryOffside Rear tyre has slight damage to sidewall
- AdvisoryOil leak
- AdvisoryOil leak slight
- AdvisoryWasher jets poor
Fail153,457 miles (+10,714)5 failures10 advisories
- MOT expiry
- No new certificate
- Odometer
- 153,457 miles
- Test number
- 738579987575
- FailureNearside Front Suspension arm has excessive play in a pin/bush (2.4.G.2)
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureNearside Track rod end ball joint has excessive play (2.2.B.1f)
- FailureOffside Front Ball joint has excessive play inner rack joint (2.2.B.1f)
- FailureOffside Stop lamp not working (1.2.1b)
- AdvisoryNearside Front Tyre worn close to the legal limit on legal limit (4.1.E.1)
- AdvisoryNearside Rear Direction indicators slightly discoloured (1.4.A.2f)
- AdvisoryOffside Front Front wheel bearing has slight play (2.5.A.3c)
- AdvisoryOffside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Front Tyre worn close to the legal limit on legal limit (4.1.E.1)
- AdvisoryOffside Rear Direction indicators slightly discoloured (1.4.A.2f)
- AdvisoryOffside Rear tyre has slight damage to sidewall
- AdvisoryOil leak
- AdvisoryOil leak slight
- AdvisoryWasher jets poor
Pass142,743 miles2 advisories
- MOT expiry
- 11 Jul 2017
- Odometer
- 142,743 miles
- Test number
- 358388076642
- AdvisoryNearside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
Fail142,743 miles (+7,430)1 failure1 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 142,743 miles
- Test number
- 345036579293
- FailureOffside Front Lower Suspension arm has excessive play in a ball joint (2.4.G.2)
- Repaired at testCentre Stop lamp not working (1.2.1b)
- AdvisoryNearside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Front Suspension arm has slight play in a pin/bush (2.4.G.2)
Pass135,313 miles1 advisory
- MOT expiry
- 11 Jul 2016
- Odometer
- 135,313 miles
- Test number
- 239081385104
- AdvisoryNearside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
Fail135,313 miles (+6,628)3 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 135,313 miles
- Test number
- 429781885170
- FailureNearside Front Tyre has ply or cords exposed (4.1.D.1b)
- FailureNearside Rear rear parking brake recording little or no effort (3.7.B.6a)
- FailureParking brake: efficiency below requirements (3.7.B.7)
- AdvisoryNearside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
Pass128,685 miles1 advisory1 note
- MOT expiry
- 11 Jul 2015
- Odometer
- 128,685 miles
- Test number
- 746961974191
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- NoteNearside front tyre cracked side wall
Fail128,685 miles (+8,521)2 failures2 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 128,685 miles
- Test number
- 579201074144
- FailureNearside Rear 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 Rear Parking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- NoteNearside front tyre cracked side wall
Pass120,164 miles3 advisories1 note
- MOT expiry
- 11 Jul 2014
- Odometer
- 120,164 miles
- Test number
- 249663483469
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- NoteN/s/f tyre side wall cracking badly
Fail120,164 miles (+8,360)3 failures5 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 120,164 miles
- Test number
- 397743683147
- FailureNearside Front Shock absorber has a serious fluid leak (2.7.3)
- FailureNearside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureOffside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- NoteN/s/f tyre side wall cracking badly
Pass111,804 miles
- MOT expiry
- 11 Jul 2013
- Odometer
- 111,804 miles
- Test number
- 689783272189
No defects or advisories recorded.
Fail111,804 miles (+3,677)3 failures
- MOT expiry
- No new certificate
- Odometer
- 111,804 miles
- Test number
- 268128562161
- FailureNearside Front Lower Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureNearside Stop lamp not working (1.2.1b)
- FailureOffside Front Lower Suspension arm has excessive play in a ball joint (2.4.G.2)
Pass108,127 miles
- MOT expiry
- 11 Jul 2012
- Odometer
- 108,127 miles
- Test number
- 587793191181
No defects or advisories recorded.
Fail108,127 miles (+121)1 dangerous2 failures
- MOT expiry
- No new certificate
- Odometer
- 108,127 miles
- Test number
- 148882791145
- DangerousParking brake: efficiency below requirements (3.7.B.7)
- FailureOffside Steering arm has relative movement at its fixings (2.2.B.1h)
- FailureRear parking brake recording little or no effort (3.7.B.6a)
Pass108,006 miles
- MOT expiry
- 16 Sept 2011
- Odometer
- 108,006 miles
- Test number
- 303240460271
No defects or advisories recorded.
Fail108,006 miles (+6,537)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 108,006 miles
- Test number
- 521270060209
- Repaired at testEmissions not tested (7.0)
Pass101,469 miles1 advisory
- MOT expiry
- 22 Oct 2010
- Odometer
- 101,469 miles
- Test number
- 500516199277
- AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
Fail101,469 miles (+8,196)2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 101,469 miles
- Test number
- 484089289200
- FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
- AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
Pass93,273 miles (+11,687)
- MOT expiry
- 11 Oct 2009
- Odometer
- 93,273 miles
- Test number
- 732855988292
No defects or advisories recorded.
Pass81,586 miles2 advisories
- MOT expiry
- 11 Oct 2008
- Odometer
- 81,586 miles
- Test number
- 362311687258
- AdvisoryNearside Rear Direction indicator slightly discoloured (1.4.A.2f)
- AdvisoryOffside Rear Direction indicator slightly discoloured (1.4.A.2f)
Fail81,586 miles (+8,775)1 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 81,586 miles
- Test number
- 883431087235
- Repaired at testOffside Side repeater not working (1.4.A.2c)
- AdvisoryNearside Rear Direction indicator slightly discoloured (1.4.A.2f)
- AdvisoryOffside Rear Direction indicator slightly discoloured (1.4.A.2f)
Pass72,811 miles (+4,402)2 advisories
- MOT expiry
- 11 Oct 2007
- Odometer
- 72,811 miles
- Test number
- 883085886215
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Front Tyre worn close to the legal limit (4.1.E.1)
Fail68,409 miles2 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 68,409 miles
- Test number
- 350652256149
- Repaired at testNearside Front Tyre not fitted in accordance with side wall instructions (4.1.D.1f)
- Repaired at testOffside Front Tyre not fitted in accordance with side wall instructions (4.1.D.1f)
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
Pass68,409 miles2 advisories
- MOT expiry
- 31 May 2007
- Odometer
- 68,409 miles
- Test number
- 833982856198
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
Questions about S104 XAT
- Does S104 XAT currently have a valid MOT?
- Yes. DVSA records show the MOT on S104 XAT is valid until 21 Jan 2027.
- When is the MOT due on S104 XAT?
- The MOT on S104 XAT is valid until 21 Jan 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has S104 XAT done?
- S104 XAT was recorded at 189,523 miles at its MOT on 8 Jan 2026, an average of 6,177 miles a year.
- Has S104 XAT ever failed its MOT?
- Yes. S104 XAT has failed 12 of its 32 MOT tests, most recently on 13 Jun 2018.
- Has the mileage on S104 XAT 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 S104 XAT find?
- S104 XAT passed its latest MOT on 8 Jan 2026 with 1 advisory: integral body structure is corroded but structural rigidity is not significantly reduced overall chassi.
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.