Details

Model
Vauxhall Astra
Colour
White
Fuel Type
Diesel
Engine Size
1995cc
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 →
Vauxhall Astra KA04 ZJK

Road Tax

Tax Status
Taxed
Due Date
Expires
3 Weeks
12 Months Tax
£275
Paid Monthly
£24.06

Mileage History

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

Latest reading

157,612 mi

January 2026

Typical mileage

+18,600 mi

vs same-model median

Last 12 months

5,500 mi

↓ from ~8,200 prior yr

Lifetime average

~7,300 mi / yr

since new

Emissions

CO₂ Emissions
158g/km
G158g/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
2517 5242 5643
Expiry Date
Odometer Value
157612 mi
Since Last Pass
5460 mi
Test Result
PASSED
Completed
Test Number
6800 5395 8583
Expiry Date
Odometer Value
152152 mi
Since Last Pass
8167 mi
Completed
Test Number
7725 1464 8628
Odometer Value
152012 mi
Test Result
PASSED
Completed
Test Number
2775 2499 4199
Expiry Date
Odometer Value
143985 mi
Since Last Pass
3176 mi
Test Result
PASSED
Completed
Test Number
7235 6557 7142
Expiry Date
Odometer Value
140809 mi
Since Last Pass
1531 mi
Test Result
PASSED
Completed
Test Number
6270 3538 0749
Expiry Date
Odometer Value
139278 mi
Since Last Pass
3630 mi
Test Result
PASSED
Completed
Test Number
5448 6105 8074
Expiry Date
Odometer Value
135648 mi
Since Last Pass
8647 mi
Test Result
PASSED
Completed
Test Number
1311 5472 1854
Expiry Date
Odometer Value
127001 mi
Since Last Pass
10408 mi
Test Result
PASSED
Completed
Test Number
8801 4007 7713
Expiry Date
Odometer Value
116593 mi
Since Last Pass
1927 mi
Test Result
PASSED
Completed
Test Number
6683 5010 3590
Expiry Date
Odometer Value
114666 mi
Since Last Pass
1969 mi
Completed
Test Number
6472 7749 0633
Odometer Value
114666 mi
Test Result
PASSED
Completed
Test Number
2991 0416 2303
Expiry Date
Odometer Value
112697 mi
Since Last Pass
2112 mi
Test Result
PASSED
Completed
Test Number
1975 4248 5159
Expiry Date
Odometer Value
110585 mi
Since Last Pass
2359 mi
Test Result
PASSED
Completed
Test Number
4497 6288 4167
Expiry Date
Odometer Value
108226 mi
Since Last Pass
2582 mi
Test Result
PASSED
Completed
Test Number
7084 8525 3145
Expiry Date
Odometer Value
105644 mi
Since Last Pass
4186 mi
Test Result
PASSED
Completed
Test Number
3490 4277 2176
Expiry Date
Odometer Value
101458 mi
Since Last Pass
5444 mi
Test Result
PASSED
Completed
Test Number
6070 9257 1173
Expiry Date
Odometer Value
96014 mi
Since Last Pass
6771 mi
Test Result
PASSED
Completed
Test Number
9101 3477 0145
Expiry Date
Odometer Value
89243 mi
Since Last Pass
10730 mi
Test Result
PASSED
Completed
Test Number
4617 1038 9126
Expiry Date
Odometer Value
78513 mi
Since Last Pass
9625 mi
Test Result
PASSED
Completed
Test Number
9215 6208 8146
Expiry Date
Odometer Value
68888 mi
Since Last Pass
12355 mi
Test Result
PASSED
Completed
Test Number
3804 4087 7148
Expiry Date
Odometer Value
56533 mi
Completed
Test Number
5104 5067 7179
Odometer Value
56530 mi
Free Car Tax Check & MOT history for KA04ZJK
Contains DVSA and DVLA data under the Open Government Licence v3.0.