Details

Model
Vauxhall Astra Life A/C A
Colour
Silver
Fuel Type
Petrol
Engine Size
1796cc
Registered
Vehicle Age
19 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
2 Weeks
12 Months Tax
£410
Paid Monthly
£35.88

Mileage History

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

Latest reading

108,590 mi

January 2026

Typical mileage

-,100 mi

vs same-model median

Last 12 months

3,300 mi

≈ same as prior yr

Lifetime average

~5,900 mi / yr

since new

Emissions

CO₂ Emissions
187g/km
J187g/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
1844 2096 1335
Expiry Date
Odometer Value
108590 mi
Since Last Pass
3327 mi
Completed
Test Number
4215 8392 7816
Odometer Value
108590 mi
Test Result
PASSED
Completed
Test Number
5571 6185 2084
Expiry Date
Odometer Value
105263 mi
Since Last Pass
3268 mi
Completed
Test Number
2496 7458 1721
Odometer Value
105263 mi
Test Result
PASSED
Completed
Test Number
4613 4825 4377
Expiry Date
Odometer Value
101995 mi
Since Last Pass
7105 mi
Completed
Test Number
4775 5597 2111
Odometer Value
101955 mi
Test Result
PASSED
Completed
Test Number
3245 3542 1656
Expiry Date
Odometer Value
94890 mi
Since Last Pass
524 mi
Completed
Test Number
8418 5127 8163
Odometer Value
94829 mi
Test Result
PASSED
Completed
Test Number
8317 0306 7162
Expiry Date
Odometer Value
94366 mi
Since Last Pass
5540 mi
Completed
Test Number
2461 5597 8830
Odometer Value
94364 mi
Completed
Test Number
8124 9771 5761
Odometer Value
94360 mi
Test Result
PASSED
Completed
Test Number
4042 3105 4711
Expiry Date
Odometer Value
88826 mi
Since Last Pass
7920 mi
Completed
Test Number
5047 3738 9484
Odometer Value
88826 mi
Completed
Test Number
5032 1350 5895
Odometer Value
88711 mi
Test Result
PASSED
Completed
Test Number
1778 8261 7346
Expiry Date
Odometer Value
80906 mi
Since Last Pass
9198 mi
Completed
Test Number
2054 1681 5635
Odometer Value
80822 mi
Test Result
PASSED
Completed
Test Number
3402 1006 0675
Expiry Date
Odometer Value
71708 mi
Since Last Pass
8728 mi
Completed
Test Number
5700 6692 8467
Odometer Value
71466 mi
Test Result
PASSED
Completed
Test Number
9519 4877 1670
Expiry Date
Odometer Value
62980 mi
Since Last Pass
8018 mi
Test Result
PASSED
Completed
Test Number
2699 6669 2265
Expiry Date
Odometer Value
54962 mi
Since Last Pass
8528 mi
Test Result
PASSED
Completed
Test Number
7730 8123 7963
Expiry Date
Odometer Value
46434 mi
Since Last Pass
8478 mi
Completed
Test Number
2207 1271 9384
Odometer Value
46432 mi
Test Result
PASSED
Completed
Test Number
8571 7380 4371
Expiry Date
Odometer Value
37956 mi
Since Last Pass
2351 mi
Test Result
PASSED
Completed
Test Number
9699 2555 4105
Expiry Date
Odometer Value
35605 mi
Since Last Pass
5618 mi
Completed
Test Number
3476 9595 4158
Odometer Value
35605 mi
Test Result
PASSED
Completed
Test Number
3577 9146 3151
Expiry Date
Odometer Value
29987 mi
Since Last Pass
6024 mi
Test Result
PASSED
Completed
Test Number
4565 7855 2157
Expiry Date
Odometer Value
23963 mi
Since Last Pass
4056 mi
Test Result
PASSED
Completed
Test Number
3755 3886 1114
Expiry Date
Odometer Value
19907 mi
Since Last Pass
4950 mi
Test Result
PASSED
Completed
Test Number
2646 1906 0435
Expiry Date
Odometer Value
14957 mi
Free Car Tax Check & MOT history for YY07TPU
Contains DVSA and DVLA data under the Open Government Licence v3.0.