Aston Martin logo

Aston Martin DB7

Silver · Petrol · 2004 · 5,935 cc

MS 25MOT history

MS 25 is a silver petrol Aston Martin DB7 first used on 1 Jan 2004. Its MOT is valid until 6 Mar 2027 and it has passed 19 of 19 MOT tests, with 15,061 miles recorded at the latest.

From DVSA MOT records, updated 25 Feb 2026.

MS 25 silver Aston Martin DB7 – car details, MOT history and tax status
Illustration of an Aston Martin DB7, not a photo of this vehicle
MOT
Valid
Until 6 Mar 2027
Mileage
15,061 mi
At MOT on 25 Feb 2026
MOT tests
19
19 passed · 0 failed
Per year
464 mi
Average between MOTs
Get reminders for MS 25 in the free Driver Codes app

Vehicle details

Registration
MS 25
Registration format
Dateless
Make
Aston Martin
Model
DB7
Colour
Silver
Fuel type
Petrol
Engine size
5,935 cc
Year of manufacture
2004
First used
1 Jan 2004
MOT status
MOT valid until 6 Mar 2027
Latest MOT test
25 Feb 2026 (Pass)

Mileage history

MS 25 was last recorded at 15,061 miles on 25 Feb 2026, 57 miles more than at the previous MOT on 6 Mar 2025.

Odometer reading at each MOT testPass
Previous MOT
15,004 miles · 6 Mar 2025
Between the last two tests
57 miles
Average per year
464 miles

Recorded mileage by year

  • 2026 – 15,061 miles
  • 2025 – 15,004 miles
  • 2024 – 14,933 miles
  • 2023 – 14,849 miles
  • 2022 – 14,768 miles
  • 2020 – 14,651 miles
  • 2018 – 13,941 miles
  • 2017 – 13,829 miles
  • 2015 – 13,513 miles
  • 2014 – 13,269 miles
  • 2013 – 12,963 miles
  • 2012 – 12,235 miles
  • 2011 – 11,846 miles
  • 2010 – 11,356 miles
  • 2009 – 10,387 miles
  • 2008 – 7,120 miles
  • 2007 – 6,178 miles

What the latest MOT found

Pass15,061 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

19 tests since 11 Jan 2007, newest first. Select a test to see every defect and advisory.

  1. Pass15,061 miles (+57)
    MOT expiry
    6 Mar 2027
    Odometer
    15,061 miles
    Test number
    786024174461

    No defects or advisories recorded.

  2. Pass15,004 miles (+71)
    MOT expiry
    6 Mar 2026
    Odometer
    15,004 miles
    Test number
    171382533133

    No defects or advisories recorded.

  3. Pass14,933 miles (+84)
    MOT expiry
    6 Mar 2025
    Odometer
    14,933 miles
    Test number
    344342668224

    No defects or advisories recorded.

  4. Pass14,849 miles (+81)
    MOT expiry
    7 Feb 2024
    Odometer
    14,849 miles
    Test number
    200923066114

    No defects or advisories recorded.

  5. Pass14,768 miles (+117)
    MOT expiry
    7 Feb 2023
    Odometer
    14,768 miles
    Test number
    623702852944

    No defects or advisories recorded.

  6. Pass14,651 miles (+72)
    MOT expiry
    12 Jan 2022
    Odometer
    14,651 miles
    Test number
    290199064819

    No defects or advisories recorded.

  7. Pass14,579 miles (+638)
    MOT expiry
    12 Jan 2021
    Odometer
    14,579 miles
    Test number
    955723908297

    No defects or advisories recorded.

  8. Pass13,941 miles (+112)
    MOT expiry
    19 Jan 2019
    Odometer
    13,941 miles
    Test number
    227480714177

    No defects or advisories recorded.

  9. Pass13,829 miles (+316)
    MOT expiry
    19 Jan 2018
    Odometer
    13,829 miles
    Test number
    880205050325

    No defects or advisories recorded.

  10. Pass13,513 miles (+244)
    MOT expiry
    10 Jan 2017
    Odometer
    13,513 miles
    Test number
    703481057360

    No defects or advisories recorded.

  11. Pass13,269 miles (+306)
    MOT expiry
    10 Jan 2016
    Odometer
    13,269 miles
    Test number
    499655144368

    No defects or advisories recorded.

  12. Pass12,963 miles (+577)
    MOT expiry
    10 Jan 2015
    Odometer
    12,963 miles
    Test number
    457831553368

    No defects or advisories recorded.

  13. Pass12,386 miles (+151)
    MOT expiry
    10 Jan 2014
    Odometer
    12,386 miles
    Test number
    496594503092

    No defects or advisories recorded.

  14. Pass12,235 miles (+389)
    MOT expiry
    10 Jan 2013
    Odometer
    12,235 miles
    Test number
    347353002014

    No defects or advisories recorded.

  15. Pass11,846 miles (+490)
    MOT expiry
    10 Jan 2012
    Odometer
    11,846 miles
    Test number
    925801411058

    No defects or advisories recorded.

  16. Pass11,356 miles (+969)
    MOT expiry
    10 Jan 2011
    Odometer
    11,356 miles
    Test number
    714478500095

    No defects or advisories recorded.

  17. Pass10,387 miles (+3,267)
    MOT expiry
    10 Jan 2010
    Odometer
    10,387 miles
    Test number
    124786409456

    No defects or advisories recorded.

  18. Pass7,120 miles (+942)
    MOT expiry
    10 Jan 2009
    Odometer
    7,120 miles
    Test number
    601800718025

    No defects or advisories recorded.

  19. Pass6,178 miles
    MOT expiry
    10 Jan 2008
    Odometer
    6,178 miles
    Test number
    452761017016

    No defects or advisories recorded.

Questions about MS 25

What vehicle is registration MS 25 currently assigned to?
DVSA MOT records show MS 25 on a silver petrol Aston Martin DB7 first used on 1 Jan 2004. 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 MS 25 currently have a valid MOT?
Yes. DVSA records show the MOT on MS 25 is valid until 6 Mar 2027.
When is the MOT due on MS 25?
The MOT on MS 25 is valid until 6 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has MS 25 done?
MS 25 was recorded at 15,061 miles at its MOT on 25 Feb 2026, an average of 464 miles a year.
Has MS 25 ever failed its MOT?
No. MS 25 has passed all 19 of its MOT tests on record.
Has the mileage on MS 25 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 MS 25 find?
MS 25 passed its latest MOT on 25 Feb 2026 with no defects or advisories recorded.

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