Details

Model
Vauxhall Astra LS 16v
Colour
Silver
Fuel Type
Petrol
Engine Size
1389cc
Registered
Vehicle Age
22 Years
Export Marker
No
Last V5C Issued

Before You Buy

Stolen Check
HPI Check® →
Outstanding Finance
HPI Check® →
Write-off Status
HPI Check® →
Insurance Cost
Compare Insurance →

Road Tax

Tax Status
Taxed
Due Date
Expires
8 Months
12 Months Tax
£325
Paid Monthly
£28.44

Mileage History

Mileage chart (requires JavaScript).>
Typical mileage (middle 50%) for this model and age

Latest reading

126,561 mi

March 2026

Above typical

+28,200 mi

vs same-model median

Last 12 months

2,000 mi

↑ from ~1,800 prior yr

Lifetime average

~5,700 mi / yr

since new

Emissions

CO₂ Emissions
167g/km
H167g/kmA0-100BC101-110111-120DE121-130131-140FG141-150151-165HI166-175176-185JK186-200201-225LM226-255255+

MOT History

Expiry Date
MOT Due
9 Months
Test Result
PASSED
Completed
Test Number
8717 6997 9124
Expiry Date
Odometer Value
126561 mi
Since Last Pass
1990 mi
Completed
Test Number
8933 7987 5812
Odometer Value
126396 mi
Test Result
PASSED
Completed
Test Number
2779 1720 9028
Expiry Date
Odometer Value
124571 mi
Since Last Pass
1751 mi
Completed
Test Number
7929 0332 4562
Odometer Value
124551 mi
Test Result
PASSED
Completed
Test Number
9489 7629 8161
Expiry Date
Odometer Value
122820 mi
Since Last Pass
3053 mi
Test Result
PASSED
Completed
Test Number
6671 7635 4021
Expiry Date
Odometer Value
119767 mi
Since Last Pass
2231 mi
Completed
Test Number
1443 5307 8759
Odometer Value
119767 mi
Test Result
PASSED
Completed
Test Number
7602 1537 7400
Expiry Date
Odometer Value
117536 mi
Since Last Pass
3440 mi
Test Result
PASSED
Completed
Test Number
1737 2586 9464
Expiry Date
Odometer Value
114096 mi
Since Last Pass
2295 mi
Test Result
PASSED
Completed
Test Number
9686 0728 4512
Expiry Date
Odometer Value
111801 mi
Since Last Pass
6145 mi
Completed
Test Number
9610 6798 5618
Odometer Value
111794 mi
Test Result
PASSED
Completed
Test Number
8506 9419 3555
Expiry Date
Odometer Value
105656 mi
Since Last Pass
5461 mi
Test Result
PASSED
Completed
Test Number
6720 3750 0084
Expiry Date
Odometer Value
100195 mi
Since Last Pass
6232 mi
Test Result
PASSED
Completed
Test Number
8608 7015 5691
Expiry Date
Odometer Value
93963 mi
Since Last Pass
7452 mi
Completed
Test Number
5491 5194 4251
Odometer Value
93925 mi
Test Result
PASSED
Completed
Test Number
4658 4681 0406
Expiry Date
Odometer Value
86511 mi
Since Last Pass
8914 mi
Test Result
PASSED
Completed
Test Number
4282 5926 5065
Expiry Date
Odometer Value
77597 mi
Since Last Pass
15613 mi
Completed
Test Number
2966 5886 5014
Odometer Value
77597 mi
Test Result
PASSED
Completed
Test Number
5392 7994 4077
Expiry Date
Odometer Value
61984 mi
Since Last Pass
15372 mi
Test Result
PASSED
Completed
Test Number
8581 7663 3036
Expiry Date
Odometer Value
46612 mi
Since Last Pass
5783 mi
Test Result
PASSED
Completed
Test Number
7256 4593 2045
Expiry Date
Odometer Value
40829 mi
Since Last Pass
5281 mi
Test Result
PASSED
Completed
Test Number
8750 5174 1026
Expiry Date
Odometer Value
35548 mi
Since Last Pass
5016 mi
Test Result
PASSED
Completed
Test Number
6612 1484 0013
Expiry Date
Odometer Value
30532 mi
Since Last Pass
3518 mi
Test Result
PASSED
Completed
Test Number
7806 4144 9081
Expiry Date
Odometer Value
27014 mi
Since Last Pass
3488 mi
Test Result
PASSED
Completed
Test Number
3026 5623 8010
Expiry Date
Odometer Value
23526 mi
Since Last Pass
4530 mi
Test Result
PASSED
Completed
Test Number
6328 7164 7015
Expiry Date
Odometer Value
18996 mi
Free Car Tax Check & MOT history for DY04GRZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.