
BMW 3 Series
Silver · Petrol · 1996 · 1,796 cc
NSD 343MOT history
NSD 343 is a silver petrol BMW 3 Series first used on 3 Jan 1996. Its MOT is valid until 14 Apr 2027 and it has passed 20 of 22 MOT tests, with 43,798 miles recorded at the latest.
From DVSA MOT records, updated 27 Mar 2026.

- MOT
- Valid
- Until 14 Apr 2027
- Mileage
- 43,798 mi
- At MOT on 27 Mar 2026
- MOT tests
- 22
- 20 passed · 2 failed
- Per year
- 1,162 mi
- Average between MOTs
Vehicle details
- Registration
- NSD 343
- Registration format
- Dateless
- Make
- BMW
- Model
- 3 Series
- Colour
- Silver
- Fuel type
- Petrol
- Engine size
- 1,796 cc
- Year of manufacture
- 1996
- First used
- 3 Jan 1996
- MOT status
- MOT valid until 14 Apr 2027
- Latest MOT test
- 27 Mar 2026 (Pass)
Mileage history
NSD 343 was last recorded at 43,798 miles on 27 Mar 2026, 809 miles more than at the previous MOT on 15 Apr 2025.
- Previous MOT
- 42,989 miles · 15 Apr 2025
- Between the last two tests
- 809 miles
- Average per year
- 1,162 miles
Recorded mileage by year
- 2026 – 43,798 miles
- 2025 – 42,989 miles
- 2024 – 38,367 miles
- 2023 – 35,956 miles
- 2022 – 34,624 miles
- 2021 – 33,466 miles
- 2019 – 32,966 miles
- 2018 – 32,505 miles
- 2017 – 31,911 miles
- 2016 – 31,262 miles
- 2015 – 30,271 miles
- 2014 – 29,822 miles
- 2013 – 29,551 miles
- 2012 – 28,624 miles
- 2011 – 28,134 miles
- 2010 – 26,580 miles
- 2009 – 26,227 miles
- 2008 – 23,958 miles
- 2007 – 21,786 miles
- 2006 – 20,653 miles
What the latest MOT found
- AdvisoryCentral Front Registration plate deteriorated but not likely to be misread (0.1 (b))
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 Registration plate deteriorated but not likely to be misread
Advisory2 MOTs, 2025
Full MOT history
22 tests since 24 Apr 2006, newest first. Select a test to see every defect and advisory.
Pass43,798 miles (+809)1 advisory
- MOT expiry
- 14 Apr 2027
- Odometer
- 43,798 miles
- Test number
- 927959514821
- AdvisoryCentral Front Registration plate deteriorated but not likely to be misread (0.1 (b))
Pass42,989 miles (+3)2 advisories
- MOT expiry
- 14 Apr 2026
- Odometer
- 42,989 miles
- Test number
- 983244555685
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryHeadlamp leveling device removed
Fail42,986 miles (+4,619)3 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 42,986 miles
- Test number
- 432520670528
- MajorHeadlamp levelling device inoperative (4.1.5 (a))
- MajorNearside Front Headlamp aim too low (4.1.2 (a))
- MajorRear Registration plate inscription illegible (0.1 (b))
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
Pass38,367 miles (+2,411)
- MOT expiry
- 13 Apr 2025
- Odometer
- 38,367 miles
- Test number
- 780507821552
No defects or advisories recorded.
Pass35,956 miles (+1,332)1 minor3 advisories
- MOT expiry
- 13 Apr 2024
- Odometer
- 35,956 miles
- Test number
- 569124310816
- MinorOffside Windscreen wiper blade defective (3.4 (b) (i))
- AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement REAR (5.3.4 (a) (i))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge ON 1.6MM AT TIME OF TEST (5.2.3 (e))
- AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement REAR (5.3.4 (a) (i))
Pass34,624 miles (+1,158)1 advisory
- MOT expiry
- 9 Feb 2023
- Odometer
- 34,624 miles
- Test number
- 227204672907
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
Pass33,466 miles (+500)
- MOT expiry
- 9 Feb 2022
- Odometer
- 33,466 miles
- Test number
- 230296725017
No defects or advisories recorded.
Pass32,966 miles (+461)1 advisory
- MOT expiry
- 15 Dec 2020
- Odometer
- 32,966 miles
- Test number
- 243522275242
- AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
Pass32,505 miles (+594)
- MOT expiry
- 15 Jun 2019
- Odometer
- 32,505 miles
- Test number
- 705770450687
No defects or advisories recorded.
Pass31,911 miles (+649)
- MOT expiry
- 15 Jun 2018
- Odometer
- 31,911 miles
- Test number
- 711086210855
No defects or advisories recorded.
Pass31,262 miles (+991)
- MOT expiry
- 15 Jun 2017
- Odometer
- 31,262 miles
- Test number
- 573226014585
No defects or advisories recorded.
Pass30,271 miles (+449)
- MOT expiry
- 15 Jun 2016
- Odometer
- 30,271 miles
- Test number
- 335825455178
No defects or advisories recorded.
Pass29,822 miles (+271)
- MOT expiry
- 15 Jun 2015
- Odometer
- 29,822 miles
- Test number
- 706640954153
No defects or advisories recorded.
Pass29,551 miles (+927)
- MOT expiry
- 15 Jun 2014
- Odometer
- 29,551 miles
- Test number
- 545095763156
No defects or advisories recorded.
Pass28,624 miles (+1)
- MOT expiry
- 15 Jun 2013
- Odometer
- 28,624 miles
- Test number
- 387000262161
No defects or advisories recorded.
Fail28,623 miles (+489)1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 28,623 miles
- Test number
- 709349652106
- FailureOffside Front Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Pass28,134 miles (+1,554)
- MOT expiry
- 15 Jun 2012
- Odometer
- 28,134 miles
- Test number
- 698017261178
No defects or advisories recorded.
Pass26,580 miles (+353)
- MOT expiry
- 11 May 2011
- Odometer
- 26,580 miles
- Test number
- 641176020186
No defects or advisories recorded.
Pass26,227 miles (+2,269)
- MOT expiry
- 11 May 2010
- Odometer
- 26,227 miles
- Test number
- 471765129130
No defects or advisories recorded.
Pass23,958 miles (+2,172)
- MOT expiry
- 11 May 2009
- Odometer
- 23,958 miles
- Test number
- 450261128159
No defects or advisories recorded.
Pass21,786 miles (+1,133)
- MOT expiry
- 11 May 2008
- Odometer
- 21,786 miles
- Test number
- 522373217170
No defects or advisories recorded.
Pass20,653 miles1 advisory
- MOT expiry
- 11 May 2007
- Odometer
- 20,653 miles
- Test number
- 964764216135
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
Questions about NSD 343
- What vehicle is registration NSD 343 currently assigned to?
- DVSA MOT records show NSD 343 on a silver petrol BMW 3 Series first used on 3 Jan 1996. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
- Does NSD 343 currently have a valid MOT?
- Yes. DVSA records show the MOT on NSD 343 is valid until 14 Apr 2027.
- When is the MOT due on NSD 343?
- The MOT on NSD 343 is valid until 14 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has NSD 343 done?
- NSD 343 was recorded at 43,798 miles at its MOT on 27 Mar 2026, an average of 1,162 miles a year.
- Has NSD 343 ever failed its MOT?
- Yes. NSD 343 has failed 2 of its 22 MOT tests, most recently on 4 Apr 2025.
- Has the mileage on NSD 343 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 NSD 343 find?
- NSD 343 passed its latest MOT on 27 Mar 2026 with 1 advisory: central front registration plate deteriorated but not likely to be misread.
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.