Details

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

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
6 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

28,409 mi

January 2026

Below typical

-29,400 mi

vs same-model median

Last 12 months

500 mi

↓ from ~500 prior yr

Lifetime average

~1,300 mi / yr

since new

Emissions

CO₂ Emissions
184g/km
I184g/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
4611 1005 7906
Expiry Date
Odometer Value
28409 mi
Since Last Pass
461 mi
Test Result
PASSED
Completed
Test Number
8739 1057 3737
Expiry Date
Odometer Value
27948 mi
Since Last Pass
536 mi
Test Result
PASSED
Completed
Test Number
8056 0539 1522
Expiry Date
Odometer Value
27412 mi
Since Last Pass
220 mi
Test Result
PASSED
Completed
Test Number
5767 6506 1890
Expiry Date
Odometer Value
27192 mi
Since Last Pass
281 mi
Test Result
PASSED
Completed
Test Number
7293 4727 4858
Expiry Date
Odometer Value
26911 mi
Since Last Pass
230 mi
Test Result
PASSED
Completed
Test Number
5557 8129 7276
Expiry Date
Odometer Value
26681 mi
Since Last Pass
89 mi
Completed
Test Number
6937 0870 8932
Odometer Value
26681 mi
Test Result
PASSED
Completed
Test Number
1570 7386 0522
Expiry Date
Odometer Value
26592 mi
Since Last Pass
671 mi
Completed
Test Number
1130 4266 5080
Odometer Value
26592 mi
Test Result
PASSED
Completed
Test Number
4452 6832 1887
Expiry Date
Odometer Value
25921 mi
Since Last Pass
476 mi
Test Result
PASSED
Completed
Test Number
4697 0869 3163
Expiry Date
Odometer Value
25445 mi
Since Last Pass
1227 mi
Test Result
PASSED
Completed
Test Number
7679 9087 5314
Expiry Date
Odometer Value
24218 mi
Since Last Pass
819 mi
Test Result
PASSED
Completed
Test Number
1481 4721 3340
Expiry Date
Odometer Value
23399 mi
Since Last Pass
1190 mi
Test Result
PASSED
Completed
Test Number
6191 7877 5005
Expiry Date
Odometer Value
22209 mi
Since Last Pass
1360 mi
Completed
Test Number
7475 6887 5098
Odometer Value
22209 mi
Test Result
PASSED
Completed
Test Number
9296 9637 4054
Expiry Date
Odometer Value
20849 mi
Since Last Pass
889 mi
Completed
Test Number
7968 2627 4009
Odometer Value
20849 mi
Test Result
PASSED
Completed
Test Number
1453 7646 3027
Expiry Date
Odometer Value
19960 mi
Since Last Pass
1245 mi
Test Result
PASSED
Completed
Test Number
8382 2577 2055
Expiry Date
Odometer Value
18715 mi
Since Last Pass
1049 mi
Completed
Test Number
1985 7537 2463
Odometer Value
18715 mi
Test Result
PASSED
Completed
Test Number
1851 6776 1048
Expiry Date
Odometer Value
17666 mi
Since Last Pass
0 mi
Test Result
PASSED
Completed
Test Number
1851 7746 1464
Expiry Date
Odometer Value
17666 mi
Since Last Pass
1358 mi
Test Result
PASSED
Completed
Test Number
6719 7486 0077
Expiry Date
Odometer Value
16308 mi
Since Last Pass
1308 mi
Completed
Test Number
7438 9486 0005
Odometer Value
16299 mi
Test Result
PASSED
Completed
Test Number
7539 3978 9068
Expiry Date
Odometer Value
15000 mi
Since Last Pass
1521 mi
Test Result
PASSED
Completed
Test Number
7020 6888 8005
Expiry Date
Odometer Value
13479 mi
Since Last Pass
2386 mi
Test Result
PASSED
Completed
Test Number
9327 8808 7019
Expiry Date
Odometer Value
11093 mi
Free Car Tax Check & MOT history for YY04XTC
Contains DVSA and DVLA data under the Open Government Licence v3.0.