Details

Model
Vauxhall Astra Design
Colour
Silver
Fuel Type
Petrol
Engine Size
1796cc
Registered
Vehicle Age
16 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 DV59 CYA

Road Tax

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

139,921 mi

May 2026

Above typical

+37,100 mi

vs same-model median

Last 12 months

4,900 mi

↓ from ~7,000 prior yr

Lifetime average

~8,400 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
11 Months
Test Result
PASSED
Completed
Test Number
8152 2601 3738
Expiry Date
Odometer Value
139921 mi
Since Last Pass
4949 mi
Completed
Test Number
3541 0668 2005
Odometer Value
139921 mi
Test Result
PASSED
Completed
Test Number
4741 9350 0290
Expiry Date
Odometer Value
134972 mi
Since Last Pass
7015 mi
Completed
Test Number
2060 6405 9741
Odometer Value
134972 mi
Test Result
PASSED
Completed
Test Number
7186 5600 7101
Expiry Date
Odometer Value
127957 mi
Since Last Pass
7592 mi
Completed
Test Number
7702 0366 0289
Odometer Value
127916 mi
Test Result
PASSED
Completed
Test Number
5419 8501 5251
Expiry Date
Odometer Value
120365 mi
Since Last Pass
8562 mi
Test Result
PASSED
Completed
Test Number
2863 2532 8005
Expiry Date
Odometer Value
111803 mi
Since Last Pass
6407 mi
Completed
Test Number
9615 0315 1308
Odometer Value
111803 mi
Test Result
PASSED
Completed
Test Number
4307 3377 1799
Expiry Date
Odometer Value
105396 mi
Since Last Pass
3987 mi
Test Result
PASSED
Completed
Test Number
1039 7138 0020
Expiry Date
Odometer Value
101409 mi
Since Last Pass
8700 mi
Completed
Test Number
4122 9605 3798
Odometer Value
101365 mi
Test Result
PASSED
Completed
Test Number
1343 8623 8035
Expiry Date
Odometer Value
92709 mi
Since Last Pass
14600 mi
Completed
Test Number
4321 2967 3399
Odometer Value
92306 mi
Test Result
PASSED
Completed
Test Number
6551 3596 4044
Expiry Date
Odometer Value
78109 mi
Since Last Pass
9746 mi
Completed
Test Number
9694 4871 9414
Odometer Value
77920 mi
Test Result
PASSED
Completed
Test Number
8371 5034 8452
Expiry Date
Odometer Value
68363 mi
Since Last Pass
10335 mi
Test Result
PASSED
Completed
Test Number
8568 4981 5244
Expiry Date
Odometer Value
58028 mi
Since Last Pass
9433 mi
Completed
Test Number
7588 8921 5281
Odometer Value
58028 mi
Test Result
PASSED
Completed
Test Number
1173 7395 4282
Expiry Date
Odometer Value
48595 mi
Since Last Pass
8754 mi
Test Result
PASSED
Completed
Test Number
3355 2156 3207
Expiry Date
Odometer Value
39841 mi
Since Last Pass
8793 mi
Test Result
PASSED
Completed
Test Number
8671 5257 2249
Expiry Date
Odometer Value
31048 mi
Free Car Tax Check & MOT history for DV59CYA
Contains DVSA and DVLA data under the Open Government Licence v3.0.