Details

Model
MG TF 160
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 160 PJ04 PRZ

Road Tax

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

41,301 mi

March 2026

Below typical

-16,600 mi

vs same-model median

Last 12 months

5,800 mi

↑ from ~1,600 prior yr

Lifetime average

~1,900 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
9 Months
Test Result
PASSED
Completed
Test Number
2152 9290 7782
Expiry Date
Odometer Value
41301 mi
Since Last Pass
5777 mi
Test Result
PASSED
Completed
Test Number
5868 1964 5297
Expiry Date
Odometer Value
35524 mi
Since Last Pass
1568 mi
Test Result
PASSED
Completed
Test Number
9157 8480 1876
Expiry Date
Odometer Value
33956 mi
Since Last Pass
1165 mi
Test Result
PASSED
Completed
Test Number
6367 0716 0905
Expiry Date
Odometer Value
32791 mi
Since Last Pass
155 mi
Completed
Test Number
2617 2534 6682
Odometer Value
32791 mi
Test Result
PASSED
Completed
Test Number
7106 6758 4093
Expiry Date
Odometer Value
32636 mi
Since Last Pass
1048 mi
Test Result
PASSED
Completed
Test Number
6468 5539 5922
Expiry Date
Odometer Value
31588 mi
Since Last Pass
403 mi
Test Result
PASSED
Completed
Test Number
3673 0422 7206
Expiry Date
Odometer Value
31185 mi
Since Last Pass
290 mi
Test Result
PASSED
Completed
Test Number
1052 3105 9143
Expiry Date
Odometer Value
30895 mi
Since Last Pass
4247 mi
Test Result
PASSED
Completed
Test Number
2224 3610 7278
Expiry Date
Odometer Value
26648 mi
Since Last Pass
353 mi
Test Result
PASSED
Completed
Test Number
4765 6061 9831
Expiry Date
Odometer Value
26295 mi
Since Last Pass
505 mi
Test Result
PASSED
Completed
Test Number
8693 5939 6530
Expiry Date
Odometer Value
25790 mi
Since Last Pass
600 mi
Completed
Test Number
9127 2822 5660
Odometer Value
25789 mi
Test Result
PASSED
Completed
Test Number
3190 9308 5170
Expiry Date
Odometer Value
25190 mi
Since Last Pass
869 mi
Completed
Test Number
1298 1218 5193
Odometer Value
25190 mi
Test Result
PASSED
Completed
Test Number
8471 6976 4123
Expiry Date
Odometer Value
24321 mi
Since Last Pass
947 mi
Test Result
PASSED
Completed
Test Number
2159 5619 3100
Expiry Date
Odometer Value
23374 mi
Since Last Pass
881 mi
Test Result
PASSED
Completed
Test Number
7199 9633 3097
Expiry Date
Odometer Value
22493 mi
Since Last Pass
1992 mi
Test Result
PASSED
Completed
Test Number
7298 0145 2006
Expiry Date
Odometer Value
20501 mi
Since Last Pass
2283 mi
Test Result
PASSED
Completed
Test Number
1851 5914 1450
Expiry Date
Odometer Value
18218 mi
Since Last Pass
2827 mi
Test Result
PASSED
Completed
Test Number
1731 5984 0055
Expiry Date
Odometer Value
15391 mi
Since Last Pass
2413 mi
Test Result
PASSED
Completed
Test Number
3910 2415 9071
Expiry Date
Odometer Value
12978 mi
Since Last Pass
2478 mi
Test Result
PASSED
Completed
Test Number
4833 0990 8145
Expiry Date
Odometer Value
10500 mi
Since Last Pass
2030 mi
Test Result
PASSED
Completed
Test Number
3105 8992 7163
Expiry Date
Odometer Value
8470 mi
Free Car Tax Check & MOT history for PJ04PRZ
Contains DVSA and DVLA data under the Open Government Licence v3.0.