
Ford Ranger
White · Diesel · 1999 · 2,499 cc
T258 JVFMOT history
T258 JVF is a white diesel Ford Ranger first used on 14 Jun 1999. Its MOT expired on 24 Jul 2026 and it has passed 20 of 20 MOT tests, with 267,088 miles recorded at the latest.
From DVSA MOT records, updated 19 Jul 2025.
- MOT
- Expired
- On 24 Jul 2026
- Mileage
- 267,088 mi
- At MOT on 19 Jul 2025
- MOT tests
- 20
- 20 passed · 0 failed
- Per year
- 11,897 mi
- Average between MOTs
Vehicle details
- Registration
- T258 JVF
- Registration format
- Prefix (1983 to 2001)
- Make
- Ford
- Model
- Ranger
- Colour
- White
- Fuel type
- Diesel
- Engine size
- 2,499 cc
- Year of manufacture
- 1999
- First used
- 14 Jun 1999
- MOT status
- MOT expired on 24 Jul 2026
- Latest MOT test
- 19 Jul 2025 (Pass)
Mileage history
T258 JVF was last recorded at 267,088 miles on 19 Jul 2025, 12,391 miles more than at the previous MOT on 20 Jul 2024.
- Previous MOT
- 254,697 miles · 20 Jul 2024
- Between the last two tests
- 12,391 miles
- Average per year
- 11,897 miles
Recorded mileage by year
- 2025 – 267,088 miles
- 2024 – 254,697 miles
- 2023 – 243,841 miles
- 2022 – 232,028 miles
- 2021 – 219,918 miles
- 2020 – 207,808 miles
- 2019 – 192,139 miles
- 2018 – 180,356 miles
- 2017 – 169,372 miles
- 2016 – 158,717 miles
- 2015 – 145,478 miles
- 2014 – 133,125 miles
- 2013 – 119,759 miles
- 2012 – 106,671 miles
- 2011 – 93,370 miles
- 2010 – 82,133 miles
- 2009 – 70,288 miles
- 2008 – 60,075 miles
- 2007 – 49,895 miles
- 2006 – 39,399 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
20 tests since 30 May 2006, newest first. Select a test to see every defect and advisory.
Pass267,088 miles (+12,391)
- MOT expiry
- 24 Jul 2026
- Odometer
- 267,088 miles
- Test number
- 299371667240
No defects or advisories recorded.
Pass254,697 miles (+10,856)
- MOT expiry
- 24 Jul 2025
- Odometer
- 254,697 miles
- Test number
- 933765406487
No defects or advisories recorded.
Pass243,841 miles (+11,813)
- MOT expiry
- 24 Jul 2024
- Odometer
- 243,841 miles
- Test number
- 284602238771
No defects or advisories recorded.
Pass232,028 miles (+12,110)
- MOT expiry
- 24 Jul 2023
- Odometer
- 232,028 miles
- Test number
- 862667344994
No defects or advisories recorded.
Pass219,918 miles (+12,110)
- MOT expiry
- 24 Jul 2022
- Odometer
- 219,918 miles
- Test number
- 125292847220
No defects or advisories recorded.
Pass207,808 miles (+15,669)
- MOT expiry
- 24 Jul 2021
- Odometer
- 207,808 miles
- Test number
- 933228185045
No defects or advisories recorded.
Pass192,139 miles (+11,783)
- MOT expiry
- 30 Oct 2020
- Odometer
- 192,139 miles
- Test number
- 633829604856
No defects or advisories recorded.
Pass180,356 miles (+10,984)
- MOT expiry
- 30 Apr 2019
- Odometer
- 180,356 miles
- Test number
- 773451487314
No defects or advisories recorded.
Pass169,372 miles (+10,655)
- MOT expiry
- 30 Apr 2018
- Odometer
- 169,372 miles
- Test number
- 568755972275
No defects or advisories recorded.
Pass158,717 miles (+13,239)
- MOT expiry
- 30 Apr 2017
- Odometer
- 158,717 miles
- Test number
- 740990748907
No defects or advisories recorded.
Pass145,478 miles (+12,353)
- MOT expiry
- 30 Apr 2016
- Odometer
- 145,478 miles
- Test number
- 205058805155
No defects or advisories recorded.
Pass133,125 miles (+13,366)1 advisory
- MOT expiry
- 30 Apr 2015
- Odometer
- 133,125 miles
- Test number
- 225536614415
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
Pass119,759 miles (+13,088)
- MOT expiry
- 30 Apr 2014
- Odometer
- 119,759 miles
- Test number
- 367627113143
No defects or advisories recorded.
Pass106,671 miles (+13,301)
- MOT expiry
- 30 Apr 2013
- Odometer
- 106,671 miles
- Test number
- 587685302194
No defects or advisories recorded.
Pass93,370 miles (+11,237)
- MOT expiry
- 30 Apr 2012
- Odometer
- 93,370 miles
- Test number
- 208766701461
No defects or advisories recorded.
Pass82,133 miles (+11,845)
- MOT expiry
- 30 Apr 2011
- Odometer
- 82,133 miles
- Test number
- 834004410185
No defects or advisories recorded.
Pass70,288 miles (+10,213)
- MOT expiry
- 30 Apr 2010
- Odometer
- 70,288 miles
- Test number
- 244371629123
No defects or advisories recorded.
Pass60,075 miles (+10,180)
- MOT expiry
- 27 Apr 2009
- Odometer
- 60,075 miles
- Test number
- 303980818189
No defects or advisories recorded.
Pass49,895 miles (+10,496)
- MOT expiry
- 27 Apr 2008
- Odometer
- 49,895 miles
- Test number
- 781608117111
No defects or advisories recorded.
Pass39,399 miles1 note
- MOT expiry
- 29 May 2007
- Odometer
- 39,399 miles
- Test number
- 541280356189
- NoteOffside front, nearside front and all rear steel brake pipes corroded but not considered excessive
Questions about T258 JVF
- Does T258 JVF currently have a valid MOT?
- No. The MOT on T258 JVF expired on 24 Jul 2026, according to DVSA records.
- When is the MOT due on T258 JVF?
- The MOT on T258 JVF expired on 24 Jul 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has T258 JVF done?
- T258 JVF was recorded at 267,088 miles at its MOT on 19 Jul 2025, an average of 11,897 miles a year.
- Has T258 JVF ever failed its MOT?
- No. T258 JVF has passed all 20 of its MOT tests on record.
- Has the mileage on T258 JVF ever gone down?
- No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
- What did the latest MOT on T258 JVF find?
- T258 JVF passed its latest MOT on 19 Jul 2025 with no defects or advisories recorded.
Related registrations
Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.