
BMW 3 Series
Black · Petrol · 2003 · 2,979 cc
L3 XTOMOT history
L3 XTO is a black petrol BMW 3 Series first used on 3 Jan 2003. Its MOT is valid until 11 Sept 2027 and it has passed 21 of 22 MOT tests, with 148,315 miles recorded at the latest.
From DVSA MOT records, updated 9 Sept 2026.

- MOT
- Valid
- Until 11 Sept 2027
- Mileage
- 148,315 mi
- At MOT on 9 Sept 2026
- MOT tests
- 22
- 21 passed · 1 failed
- Per year
- 6,238 mi
- Average between MOTs
Vehicle details
- Registration
- L3 XTO
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 2,979 cc
- Year of manufacture
- 2003
- First used
- 3 Jan 2003
- MOT status
- MOT valid until 11 Sept 2027
- Latest MOT test
- 9 Sept 2026 (Pass)
Mileage history
L3 XTO was last recorded at 148,315 miles on 9 Sept 2026, 13,618 miles more than at the previous MOT on 9 Sept 2025.
Mileage went down between tests
- 24 Feb 2011: 35,268 miles, lower than 36,260 miles on 12 Dec 2009.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 134,697 miles · 9 Sept 2025
- Between the last two tests
- 13,618 miles
- Average per year
- 6,238 miles
Recorded mileage by year
- 2026 – 148,315 miles
- 2025 – 134,697 miles
- 2024 – 119,367 miles
- 2023 – 107,374 miles
- 2022 – 95,151 miles
- 2021 – 84,204 miles
- 2020 – 75,233 miles
- 2019 – 67,492 miles
- 2018 – 57,923 miles
- 2017 – 56,205 miles
- 2016 – 54,435 miles
- 2015 – 52,749 miles
- 2014 – 50,199 miles
- 2013 – 47,584 miles
- 2012 – 43,436 miles
- 2011 – 35,268 miles
- 2009 – 36,260 miles
- 2008 – 31,972 miles
- 2007 – 28,493 miles
- 2006 – 25,184 miles
What the latest MOT found
- 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))
- AdvisoryPlay in steering rack inner joint(s)
Full MOT history
22 tests since 13 Dec 2006, newest first. Select a test to see every defect and advisory.
Pass148,315 miles (+13,618)3 advisories
- MOT expiry
- 11 Sept 2027
- Odometer
- 148,315 miles
- Test number
- 167904872934
- 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))
- AdvisoryPlay in steering rack inner joint(s)
Pass134,697 miles (+15,330)
- MOT expiry
- 11 Sept 2026
- Odometer
- 134,697 miles
- Test number
- 112997728174
No defects or advisories recorded.
Pass119,367 miles (+11,993)
- MOT expiry
- 11 Sept 2025
- Odometer
- 119,367 miles
- Test number
- 716067089958
No defects or advisories recorded.
Pass107,374 miles (+12,223)
- MOT expiry
- 11 Sept 2024
- Odometer
- 107,374 miles
- Test number
- 746087152446
No defects or advisories recorded.
Pass95,151 miles (+10,947)2 advisories
- MOT expiry
- 11 Sept 2023
- Odometer
- 95,151 miles
- Test number
- 855376172396
- AdvisoryNearside Front Service brake fluctuating, but not excessively (1.2.1 (e))
- AdvisoryOffside Front Service brake fluctuating, but not excessively (1.2.1 (e))
Pass84,204 miles
- MOT expiry
- 9 Sept 2022
- Odometer
- 84,204 miles
- Test number
- 107615511874
No defects or advisories recorded.
Fail84,204 miles (+8,971)1 major
- MOT expiry
- No new certificate
- Odometer
- 84,204 miles
- Test number
- 628573159466
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
Pass75,233 miles (+7,741)1 advisory
- MOT expiry
- 9 Sept 2021
- Odometer
- 75,233 miles
- Test number
- 232354985807
- AdvisoryBoth front tyres are low on tread depth
Pass67,492 miles (+9,569)2 advisories
- MOT expiry
- 22 Oct 2020
- Odometer
- 67,492 miles
- Test number
- 296254654209
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass57,923 miles (+1,036)
- MOT expiry
- 22 Oct 2019
- Odometer
- 57,923 miles
- Test number
- 927820274755
No defects or advisories recorded.
Pass56,887 miles (+682)
- MOT expiry
- 2 Apr 2019
- Odometer
- 56,887 miles
- Test number
- 863706067315
No defects or advisories recorded.
Pass56,205 miles (+1,770)
- MOT expiry
- 2 Apr 2018
- Odometer
- 56,205 miles
- Test number
- 772389068349
No defects or advisories recorded.
Pass54,435 miles (+1,686)
- MOT expiry
- 2 Apr 2017
- Odometer
- 54,435 miles
- Test number
- 894940260257
No defects or advisories recorded.
Pass52,749 miles (+2,550)
- MOT expiry
- 2 Apr 2016
- Odometer
- 52,749 miles
- Test number
- 167997675010
No defects or advisories recorded.
Pass50,199 miles (+2,615)
- MOT expiry
- 2 Apr 2015
- Odometer
- 50,199 miles
- Test number
- 708133884039
No defects or advisories recorded.
Pass47,584 miles (+4,148)
- MOT expiry
- 2 Apr 2014
- Odometer
- 47,584 miles
- Test number
- 587763693011
No defects or advisories recorded.
Pass43,436 miles (+8,168)2 notes
- MOT expiry
- 8 Mar 2013
- Odometer
- 43,436 miles
- Test number
- 769569462006
- NoteBoth nearside & offside inner front brake pad low
- NoteUnder-trays fitted obscuring some underside components
Pass35,268 miles (-992)
- MOT expiry
- 23 Feb 2012
- Odometer
- 35,268 miles
- Test number
- 275575151059
No defects or advisories recorded.
Pass36,260 miles (+4,288)
- MOT expiry
- 15 Dec 2010
- Odometer
- 36,260 miles
- Test number
- 280546649334
No defects or advisories recorded.
Pass31,972 miles (+3,479)
- MOT expiry
- 15 Dec 2009
- Odometer
- 31,972 miles
- Test number
- 583231958345
No defects or advisories recorded.
Pass28,493 miles (+3,309)
- MOT expiry
- 12 Dec 2008
- Odometer
- 28,493 miles
- Test number
- 752214447350
No defects or advisories recorded.
Pass25,184 miles
- MOT expiry
- 12 Dec 2007
- Odometer
- 25,184 miles
- Test number
- 344707646388
No defects or advisories recorded.
Questions about L3 XTO
- Does L3 XTO currently have a valid MOT?
- Yes. DVSA records show the MOT on L3 XTO is valid until 11 Sept 2027.
- When is the MOT due on L3 XTO?
- The MOT on L3 XTO is valid until 11 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L3 XTO done?
- L3 XTO was recorded at 148,315 miles at its MOT on 9 Sept 2026, an average of 6,238 miles a year.
- Has L3 XTO ever failed its MOT?
- Yes. L3 XTO has failed 1 of its 22 MOT tests, most recently on 8 Sept 2021.
- Has the mileage on L3 XTO ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 24 Feb 2011. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on L3 XTO find?
- L3 XTO passed its latest MOT on 9 Sept 2026 with 3 advisories: nearside front tyre worn close to legal limit/worn on edge; offside front tyre worn close to legal limit/worn on edge; play in steering rack inner joint(s).
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.