Subaru logo

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.

B2 DMS blue Subaru Impreza – car details, MOT history and tax status
Illustration of a Subaru Impreza, not a photo of this vehicle
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
Get reminders for B2 DMS in the free Driver Codes app

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.

Odometer reading at each MOT testPass
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

Pass33,170 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

21 tests since 16 Jun 2006, newest first. Select a test to see every defect and advisory.

  1. Pass33,170 miles (+33)
    MOT expiry
    14 Sept 2027
    Odometer
    33,170 miles
    Test number
    843623566982

    No defects or advisories recorded.

  2. Pass33,137 miles (+354)
    MOT expiry
    14 Sept 2026
    Odometer
    33,137 miles
    Test number
    999125307724

    No defects or advisories recorded.

  3. Pass32,783 miles (+638)
    MOT expiry
    14 Sept 2025
    Odometer
    32,783 miles
    Test number
    356733176412

    No defects or advisories recorded.

  4. Pass32,145 miles (+106)
    MOT expiry
    14 Sept 2024
    Odometer
    32,145 miles
    Test number
    343354039833

    No defects or advisories recorded.

  5. Pass32,039 miles (+1)
    MOT expiry
    14 Sept 2023
    Odometer
    32,039 miles
    Test number
    234874586874

    No defects or advisories recorded.

  6. Pass32,038 miles (+128)
    MOT expiry
    14 Sept 2022
    Odometer
    32,038 miles
    Test number
    582720541354

    No defects or advisories recorded.

  7. Pass31,910 miles (+2)
    MOT expiry
    14 Sept 2021
    Odometer
    31,910 miles
    Test number
    476781892574

    No defects or advisories recorded.

  8. Pass31,908 miles (+321)
    MOT expiry
    30 Nov 2020
    Odometer
    31,908 miles
    Test number
    655823013023

    No defects or advisories recorded.

  9. Pass31,587 miles (+512)
    MOT expiry
    30 May 2019
    Odometer
    31,587 miles
    Test number
    398904626014

    No defects or advisories recorded.

  10. Pass31,075 miles (+794)
    MOT expiry
    12 May 2018
    Odometer
    31,075 miles
    Test number
    536563948207

    No defects or advisories recorded.

  11. Pass30,281 miles (+514)
    MOT expiry
    12 May 2017
    Odometer
    30,281 miles
    Test number
    568481963769

    No defects or advisories recorded.

  12. Pass29,767 miles (+485)
    MOT expiry
    12 May 2016
    Odometer
    29,767 miles
    Test number
    746581135134

    No defects or advisories recorded.

  13. 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
  14. Pass28,527 miles (+658)
    MOT expiry
    15 Jun 2014
    Odometer
    28,527 miles
    Test number
    279429543104

    No defects or advisories recorded.

  15. Pass27,869 miles (+739)
    MOT expiry
    15 Jun 2013
    Odometer
    27,869 miles
    Test number
    896413142185

    No defects or advisories recorded.

  16. Pass27,130 miles (+276)
    MOT expiry
    15 Jun 2012
    Odometer
    27,130 miles
    Test number
    588347941126

    No defects or advisories recorded.

  17. Pass26,854 miles (+760)
    MOT expiry
    15 Jun 2011
    Odometer
    26,854 miles
    Test number
    244239330167

    No defects or advisories recorded.

  18. Pass26,094 miles (+1,044)
    MOT expiry
    15 Jun 2010
    Odometer
    26,094 miles
    Test number
    601092149107

    No defects or advisories recorded.

  19. Pass25,050 miles (+2,980)
    MOT expiry
    15 Jun 2009
    Odometer
    25,050 miles
    Test number
    293991758188

    No defects or advisories recorded.

  20. Pass22,070 miles (+4,250)
    MOT expiry
    15 Jun 2008
    Odometer
    22,070 miles
    Test number
    164862657151

    No defects or advisories recorded.

  21. 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.

Browse all B2D 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.