BMW logo

BMW R850

Maroon · Petrol · 1999 · 850 cc

T667 ECKMOT history

T667 ECK is a maroon petrol BMW R850 first used on 25 Jun 1999. Its MOT expired on 7 Aug 2026 and it has passed 19 of 19 MOT tests, with 33,246 miles recorded at the latest.

From DVSA MOT records, updated 10 Jul 2025.

MOT
Expired
On 7 Aug 2026
Mileage
33,246 mi
At MOT on 10 Jul 2025
MOT tests
19
19 passed · 0 failed
Per year
1,369 mi
Average between MOTs
Get reminders for T667 ECK in the free Driver Codes app

Vehicle details

Registration
T667 ECK
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
R850
Colour
Maroon
Fuel type
Petrol
Engine size
850 cc
Year of manufacture
1999
First used
25 Jun 1999
MOT status
MOT expired on 7 Aug 2026
Latest MOT test
10 Jul 2025 (Pass)

Mileage history

T667 ECK was last recorded at 33,246 miles on 10 Jul 2025, 100 miles more than at the previous MOT on 26 Jul 2024.

Odometer reading at each MOT testPass
Previous MOT
33,146 miles · 26 Jul 2024
Between the last two tests
100 miles
Average per year
1,369 miles

Recorded mileage by year

  • 2025 – 33,246 miles
  • 2024 – 33,146 miles
  • 2023 – 33,118 miles
  • 2022 – 32,396 miles
  • 2021 – 30,046 miles
  • 2020 – 26,989 miles
  • 2019 – 24,853 miles
  • 2018 – 22,216 miles
  • 2017 – 20,604 miles
  • 2016 – 18,161 miles
  • 2015 – 16,546 miles
  • 2014 – 15,563 miles
  • 2013 – 14,031 miles
  • 2012 – 13,458 miles
  • 2010 – 12,686 miles
  • 2009 – 11,680 miles
  • 2008 – 10,708 miles
  • 2007 – 9,609 miles
  • 2006 – 7,664 miles

What the latest MOT found

Pass33,246 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

19 tests since 4 Nov 2006, newest first. Select a test to see every defect and advisory.

  1. Pass33,246 miles (+100)
    MOT expiry
    7 Aug 2026
    Odometer
    33,246 miles
    Test number
    768694610188

    No defects or advisories recorded.

  2. Pass33,146 miles (+28)
    MOT expiry
    7 Aug 2025
    Odometer
    33,146 miles
    Test number
    832832906065

    No defects or advisories recorded.

  3. Pass33,118 miles (+722)
    MOT expiry
    7 Aug 2024
    Odometer
    33,118 miles
    Test number
    853900776418

    No defects or advisories recorded.

  4. Pass32,396 miles (+2,350)
    MOT expiry
    7 Aug 2023
    Odometer
    32,396 miles
    Test number
    449226927681

    No defects or advisories recorded.

  5. Pass30,046 miles (+3,057)
    MOT expiry
    7 Aug 2022
    Odometer
    30,046 miles
    Test number
    451648918952

    No defects or advisories recorded.

  6. Pass26,989 miles (+2,136)
    MOT expiry
    7 Aug 2021
    Odometer
    26,989 miles
    Test number
    990243566387

    No defects or advisories recorded.

  7. Pass24,853 miles (+2,637)
    MOT expiry
    7 Aug 2020
    Odometer
    24,853 miles
    Test number
    418287262918

    No defects or advisories recorded.

  8. Pass22,216 miles (+1,612)
    MOT expiry
    7 Aug 2019
    Odometer
    22,216 miles
    Test number
    570269616918

    No defects or advisories recorded.

  9. Pass20,604 miles (+2,443)
    MOT expiry
    7 Aug 2018
    Odometer
    20,604 miles
    Test number
    270204709131

    No defects or advisories recorded.

  10. Pass18,161 miles (+1,615)
    MOT expiry
    7 Aug 2017
    Odometer
    18,161 miles
    Test number
    639486549244

    No defects or advisories recorded.

  11. Pass16,546 miles (+983)
    MOT expiry
    7 Aug 2016
    Odometer
    16,546 miles
    Test number
    366641415226

    No defects or advisories recorded.

  12. Pass15,563 miles (+1,532)
    MOT expiry
    7 Aug 2015
    Odometer
    15,563 miles
    Test number
    727910294126

    No defects or advisories recorded.

  13. Pass14,031 miles (+573)
    MOT expiry
    7 Aug 2014
    Odometer
    14,031 miles
    Test number
    187127693110

    No defects or advisories recorded.

  14. Pass13,458 miles (+772)
    MOT expiry
    7 Aug 2013
    Odometer
    13,458 miles
    Test number
    149111222276

    No defects or advisories recorded.

  15. Pass12,686 miles (+1,006)
    MOT expiry
    3 Nov 2011
    Odometer
    12,686 miles
    Test number
    801667070209

    No defects or advisories recorded.

  16. Pass11,680 miles (+972)
    MOT expiry
    3 Nov 2010
    Odometer
    11,680 miles
    Test number
    271518979283

    No defects or advisories recorded.

  17. Pass10,708 miles (+1,099)
    MOT expiry
    3 Nov 2009
    Odometer
    10,708 miles
    Test number
    401422008375

    No defects or advisories recorded.

  18. Pass9,609 miles (+1,945)
    MOT expiry
    3 Nov 2008
    Odometer
    9,609 miles
    Test number
    934913197284

    No defects or advisories recorded.

  19. Pass7,664 miles
    MOT expiry
    3 Nov 2007
    Odometer
    7,664 miles
    Test number
    750378506319

    No defects or advisories recorded.

Questions about T667 ECK

Does T667 ECK currently have a valid MOT?
No. The MOT on T667 ECK expired on 7 Aug 2026, according to DVSA records.
When is the MOT due on T667 ECK?
The MOT on T667 ECK expired on 7 Aug 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has T667 ECK done?
T667 ECK was recorded at 33,246 miles at its MOT on 10 Jul 2025, an average of 1,369 miles a year.
Has T667 ECK ever failed its MOT?
No. T667 ECK has passed all 19 of its MOT tests on record.
Has the mileage on T667 ECK 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 T667 ECK find?
T667 ECK passed its latest MOT on 10 Jul 2025 with no defects or advisories recorded.

Browse all T667 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.