
Subaru Impreza
Blue · Petrol · 2003 · 1,994 cc
B2 DMSMOT history
B2 DMS is a blue petrol Subaru Impreza first used on 26 May 2003. Its MOT is valid until 14 Sept 2027 and it has passed 21 of 21 MOT tests, with 33,170 miles recorded at the latest.
From DVSA MOT records, updated 9 Sept 2026.

- MOT
- Valid
- Until 14 Sept 2027
- Mileage
- 33,170 mi
- At MOT on 9 Sept 2026
- MOT tests
- 21
- 21 passed · 0 failed
- Per year
- 759 mi
- Average between MOTs
Vehicle details
- Registration
- B2 DMS
- Registration format
- Prefix (1983 to 2001)
- Make
- Subaru
- Model
- Impreza
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 1,994 cc
- Year of manufacture
- 2003
- First used
- 26 May 2003
- MOT status
- MOT valid until 14 Sept 2027
- Latest MOT test
- 9 Sept 2026 (Pass)
Mileage history
B2 DMS was last recorded at 33,170 miles on 9 Sept 2026, 33 miles more than at the previous MOT on 10 Sept 2025.
- Previous MOT
- 33,137 miles · 10 Sept 2025
- Between the last two tests
- 33 miles
- Average per year
- 759 miles
Recorded mileage by year
- 2026 – 33,170 miles
- 2025 – 33,137 miles
- 2024 – 32,783 miles
- 2023 – 32,145 miles
- 2022 – 32,039 miles
- 2021 – 32,038 miles
- 2020 – 31,910 miles
- 2019 – 31,908 miles
- 2018 – 31,587 miles
- 2017 – 31,075 miles
- 2016 – 30,281 miles
- 2015 – 29,767 miles
- 2014 – 29,282 miles
- 2013 – 28,527 miles
- 2012 – 27,869 miles
- 2011 – 27,130 miles
- 2010 – 26,854 miles
- 2009 – 26,094 miles
- 2008 – 25,050 miles
- 2007 – 22,070 miles
- 2006 – 17,820 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
21 tests since 16 Jun 2006, newest first. Select a test to see every defect and advisory.
Pass33,170 miles (+33)
- MOT expiry
- 14 Sept 2027
- Odometer
- 33,170 miles
- Test number
- 843623566982
No defects or advisories recorded.
Pass33,137 miles (+354)
- MOT expiry
- 14 Sept 2026
- Odometer
- 33,137 miles
- Test number
- 999125307724
No defects or advisories recorded.
Pass32,783 miles (+638)
- MOT expiry
- 14 Sept 2025
- Odometer
- 32,783 miles
- Test number
- 356733176412
No defects or advisories recorded.
Pass32,145 miles (+106)
- MOT expiry
- 14 Sept 2024
- Odometer
- 32,145 miles
- Test number
- 343354039833
No defects or advisories recorded.
Pass32,039 miles (+1)
- MOT expiry
- 14 Sept 2023
- Odometer
- 32,039 miles
- Test number
- 234874586874
No defects or advisories recorded.
Pass32,038 miles (+128)
- MOT expiry
- 14 Sept 2022
- Odometer
- 32,038 miles
- Test number
- 582720541354
No defects or advisories recorded.
Pass31,910 miles (+2)
- MOT expiry
- 14 Sept 2021
- Odometer
- 31,910 miles
- Test number
- 476781892574
No defects or advisories recorded.
Pass31,908 miles (+321)
- MOT expiry
- 30 Nov 2020
- Odometer
- 31,908 miles
- Test number
- 655823013023
No defects or advisories recorded.
Pass31,587 miles (+512)
- MOT expiry
- 30 May 2019
- Odometer
- 31,587 miles
- Test number
- 398904626014
No defects or advisories recorded.
Pass31,075 miles (+794)
- MOT expiry
- 12 May 2018
- Odometer
- 31,075 miles
- Test number
- 536563948207
No defects or advisories recorded.
Pass30,281 miles (+514)
- MOT expiry
- 12 May 2017
- Odometer
- 30,281 miles
- Test number
- 568481963769
No defects or advisories recorded.
Pass29,767 miles (+485)
- MOT expiry
- 12 May 2016
- Odometer
- 29,767 miles
- Test number
- 746581135134
No defects or advisories recorded.
Pass29,282 miles (+755)2 notes
- MOT expiry
- 12 May 2015
- Odometer
- 29,282 miles
- Test number
- 575723234190
- NoteBattery not very secure
- NoteDriver side wiper function starting to get poor
Pass28,527 miles (+658)
- MOT expiry
- 15 Jun 2014
- Odometer
- 28,527 miles
- Test number
- 279429543104
No defects or advisories recorded.
Pass27,869 miles (+739)
- MOT expiry
- 15 Jun 2013
- Odometer
- 27,869 miles
- Test number
- 896413142185
No defects or advisories recorded.
Pass27,130 miles (+276)
- MOT expiry
- 15 Jun 2012
- Odometer
- 27,130 miles
- Test number
- 588347941126
No defects or advisories recorded.
Pass26,854 miles (+760)
- MOT expiry
- 15 Jun 2011
- Odometer
- 26,854 miles
- Test number
- 244239330167
No defects or advisories recorded.
Pass26,094 miles (+1,044)
- MOT expiry
- 15 Jun 2010
- Odometer
- 26,094 miles
- Test number
- 601092149107
No defects or advisories recorded.
Pass25,050 miles (+2,980)
- MOT expiry
- 15 Jun 2009
- Odometer
- 25,050 miles
- Test number
- 293991758188
No defects or advisories recorded.
Pass22,070 miles (+4,250)
- MOT expiry
- 15 Jun 2008
- Odometer
- 22,070 miles
- Test number
- 164862657151
No defects or advisories recorded.
Pass17,820 miles
- MOT expiry
- 15 Jun 2007
- Odometer
- 17,820 miles
- Test number
- 871757966190
No defects or advisories recorded.
Questions about B2 DMS
- Does B2 DMS currently have a valid MOT?
- Yes. DVSA records show the MOT on B2 DMS is valid until 14 Sept 2027.
- When is the MOT due on B2 DMS?
- The MOT on B2 DMS is valid until 14 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has B2 DMS done?
- B2 DMS was recorded at 33,170 miles at its MOT on 9 Sept 2026, an average of 759 miles a year.
- Has B2 DMS ever failed its MOT?
- No. B2 DMS has passed all 21 of its MOT tests on record.
- Has the mileage on B2 DMS 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 B2 DMS find?
- B2 DMS passed its latest MOT on 9 Sept 2026 with no defects or advisories recorded.
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.