Details

Model
MG TF
Colour
Silver
Fuel Type
Petrol
Engine Size
1796cc
Registered
Vehicle Age
22 Years
Export Marker
No
Last V5C Issued
Revenue Weight
1390 kg

Before You Buy

Stolen Check
HPI Check® →
Outstanding Finance
HPI Check® →
Write-off Status
HPI Check® →
Insurance Cost
Compare Insurance →
MG TF EJ04 TZW

Road Tax

Tax Status
Taxed
Due Date
Expires
3 Months
12 Months Tax
£360
Paid Monthly
£31.50

Mileage History

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

Latest reading

85,979 mi

February 2026

Above typical

+28,200 mi

vs same-model median

Last 12 months

600 mi

↓ from ~1,200 prior yr

Lifetime average

~4,000 mi / yr

since new

Emissions

CO₂ Emissions
179g/km
I179g/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
5212 4733 6885
Expiry Date
Odometer Value
85979 mi
Since Last Pass
558 mi
Test Result
PASSED
Completed
Test Number
7008 7723 4499
Expiry Date
Odometer Value
85421 mi
Since Last Pass
1248 mi
Test Result
PASSED
Completed
Test Number
4497 9270 6226
Expiry Date
Odometer Value
84173 mi
Since Last Pass
1694 mi
Test Result
PASSED
Completed
Test Number
7758 6252 4262
Expiry Date
Odometer Value
82479 mi
Since Last Pass
1869 mi
Test Result
PASSED
Completed
Test Number
9392 1660 3236
Expiry Date
Odometer Value
80610 mi
Since Last Pass
908 mi
Test Result
PASSED
Completed
Test Number
2863 8983 3592
Expiry Date
Odometer Value
79702 mi
Since Last Pass
715 mi
Test Result
PASSED
Completed
Test Number
1794 5600 1946
Expiry Date
Odometer Value
78987 mi
Since Last Pass
1708 mi
Completed
Test Number
2481 6416 7449
Odometer Value
78987 mi
Test Result
PASSED
Completed
Test Number
1464 6245 9591
Expiry Date
Odometer Value
77279 mi
Since Last Pass
3184 mi
Test Result
PASSED
Completed
Test Number
4355 1539 9378
Expiry Date
Odometer Value
74095 mi
Since Last Pass
11775 mi
Completed
Test Number
2046 5051 0175
Odometer Value
74092 mi
Test Result
PASSED
Completed
Test Number
5181 3023 6872
Expiry Date
Odometer Value
62320 mi
Since Last Pass
1027 mi
Test Result
PASSED
Completed
Test Number
8627 4500 9610
Expiry Date
Odometer Value
61293 mi
Since Last Pass
2127 mi
Test Result
PASSED
Completed
Test Number
3071 4924 5146
Expiry Date
Odometer Value
59166 mi
Since Last Pass
2702 mi
Test Result
PASSED
Completed
Test Number
4095 3712 4157
Expiry Date
Odometer Value
56464 mi
Since Last Pass
2027 mi
Completed
Test Number
1182 8262 4152
Odometer Value
56464 mi
Test Result
PASSED
Completed
Test Number
9872 3484 3141
Expiry Date
Odometer Value
54437 mi
Since Last Pass
1571 mi
Test Result
PASSED
Completed
Test Number
3652 1155 2127
Expiry Date
Odometer Value
52866 mi
Since Last Pass
3024 mi
Test Result
PASSED
Completed
Test Number
2462 2572 1430
Expiry Date
Odometer Value
49842 mi
Since Last Pass
6628 mi
Test Result
PASSED
Completed
Test Number
9207 0482 0169
Expiry Date
Odometer Value
43214 mi
Since Last Pass
5244 mi
Test Result
PASSED
Completed
Test Number
4347 4914 9122
Expiry Date
Odometer Value
37970 mi
Since Last Pass
10069 mi
Test Result
PASSED
Completed
Test Number
8020 7883 8136
Expiry Date
Odometer Value
27901 mi
Since Last Pass
5199 mi
Test Result
PASSED
Completed
Test Number
4548 5178 7151
Expiry Date
Odometer Value
22702 mi
Completed
Test Number
3341 8984 7164
Odometer Value
22628 mi
Free Car Tax Check & MOT history for EJ04TZW
Contains DVSA and DVLA data under the Open Government Licence v3.0.