Details

Model
Vauxhall Astra Design
Colour
Black
Fuel Type
Petrol
Engine Size
1796cc
Registered
Vehicle Age
17 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 →
Vauxhall Astra Design ND58 ZRC

Road Tax

Tax Status
Taxed
Due Date
Expires
3 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

180,434 mi

February 2026

Above typical

+73,900 mi

vs same-model median

Last 12 months

14,900 mi

↑ from ~12,100 prior yr

Lifetime average

~10,500 mi / yr

since new

Emissions

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

MOT History

Expiry Date
MOT Due
7 Months
Test Result
PASSED
Completed
Test Number
3706 4349 3551
Expiry Date
Odometer Value
180434 mi
Since Last Pass
14877 mi
Completed
Test Number
8501 4041 0403
Odometer Value
180434 mi
Test Result
PASSED
Completed
Test Number
6196 6395 2975
Expiry Date
Odometer Value
165557 mi
Since Last Pass
12083 mi
Completed
Test Number
1190 1149 6192
Odometer Value
165557 mi
Test Result
PASSED
Completed
Test Number
7892 7813 4591
Expiry Date
Odometer Value
153474 mi
Since Last Pass
7706 mi
Test Result
PASSED
Completed
Test Number
9170 0831 2276
Expiry Date
Odometer Value
145768 mi
Since Last Pass
16015 mi
Completed
Test Number
6393 0771 8358
Odometer Value
145762 mi
Test Result
PASSED
Completed
Test Number
9901 4904 3696
Expiry Date
Odometer Value
129753 mi
Since Last Pass
5179 mi
Completed
Test Number
2507 7118 2599
Odometer Value
129735 mi
Completed
Test Number
2425 3860 5014
Odometer Value
129727 mi
Test Result
PASSED
Completed
Test Number
7211 7054 5411
Expiry Date
Odometer Value
124574 mi
Since Last Pass
11517 mi
Completed
Test Number
8118 5643 6596
Odometer Value
124574 mi
Test Result
PASSED
Completed
Test Number
9705 0784 9489
Expiry Date
Odometer Value
113057 mi
Since Last Pass
7898 mi
Completed
Test Number
7325 6875 1453
Odometer Value
113057 mi
Test Result
PASSED
Completed
Test Number
7701 2703 6821
Expiry Date
Odometer Value
105159 mi
Since Last Pass
10071 mi
Test Result
PASSED
Completed
Test Number
5658 1679 0906
Expiry Date
Odometer Value
95088 mi
Since Last Pass
10462 mi
Completed
Test Number
8796 8406 3784
Odometer Value
95088 mi
Test Result
PASSED
Completed
Test Number
9474 4107 7607
Expiry Date
Odometer Value
84626 mi
Since Last Pass
9762 mi
Completed
Test Number
3397 0484 0538
Odometer Value
84626 mi
Test Result
PASSED
Completed
Test Number
8057 0373 5129
Expiry Date
Odometer Value
74864 mi
Since Last Pass
9498 mi
Test Result
PASSED
Completed
Test Number
4393 6053 4139
Expiry Date
Odometer Value
65366 mi
Since Last Pass
11214 mi
Completed
Test Number
3963 6952 4120
Odometer Value
65366 mi
Test Result
PASSED
Completed
Test Number
9752 6411 3189
Expiry Date
Odometer Value
54152 mi
Since Last Pass
13149 mi
Completed
Test Number
3254 9401 3159
Odometer Value
54152 mi
Test Result
PASSED
Completed
Test Number
2571 9374 2420
Expiry Date
Odometer Value
41003 mi
Since Last Pass
16810 mi
Completed
Test Number
3094 8621 2133
Odometer Value
39772 mi
Test Result
PASSED
Completed
Test Number
8591 7853 1111
Expiry Date
Odometer Value
24193 mi
Free Car Tax Check & MOT history for ND58ZRC
Contains DVSA and DVLA data under the Open Government Licence v3.0.