BMW logo

BMW 645

Grey · Petrol · 2004 · 4,398 cc

T666 NYCMOT history

T666 NYC is a grey petrol BMW 645 first used on 30 Jul 2004. Its MOT is valid until 31 Oct 2026 and it has passed 21 of 23 MOT tests, with 179,663 miles recorded at the latest.

From DVSA MOT records, updated 13 Oct 2025.

MOT
Valid
Until 31 Oct 2026
Mileage
179,663 mi
At MOT on 13 Oct 2025
MOT tests
23
21 passed · 2 failed
Per year
6,931 mi
Average between MOTs
Get reminders for T666 NYC in the free Driver Codes app

Vehicle details

Registration
T666 NYC
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
645
Colour
Grey
Fuel type
Petrol
Engine size
4,398 cc
Year of manufacture
2004
First used
30 Jul 2004
MOT status
MOT valid until 31 Oct 2026
Latest MOT test
13 Oct 2025 (Pass)

Mileage history

T666 NYC was last recorded at 179,663 miles on 13 Oct 2025, 3,425 miles more than at the previous MOT on 9 Oct 2024.

Mileage went down between tests

  • 3 Apr 2009: 45,057 miles, lower than 70,485 miles on 4 Apr 2008.
  • 25 Jul 2011: 119,330 miles, lower than 119,339 miles on 23 Jul 2011.

A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.

Odometer reading at each MOT testPassFailMileage went down
Previous MOT
176,238 miles · 9 Oct 2024
Between the last two tests
3,425 miles
Average per year
6,931 miles

Recorded mileage by year

  • 2025 – 179,663 miles
  • 2024 – 176,238 miles
  • 2023 – 173,112 miles
  • 2022 – 169,770 miles
  • 2021 – 166,016 miles
  • 2020 – 161,629 miles
  • 2019 – 155,427 miles
  • 2018 – 150,322 miles
  • 2017 – 146,865 miles
  • 2016 – 143,036 miles
  • 2015 – 138,066 miles
  • 2014 – 132,293 miles
  • 2013 – 127,242 miles
  • 2012 – 123,144 miles
  • 2011 – 119,638 miles
  • 2010 – 106,840 miles
  • 2009 – 90,864 miles
  • 2008 – 70,485 miles
  • 2007 – 52,691 miles

What the latest MOT found

Pass179,663 miles
  • AdvisoryRear Tyre worn close to legal limit/worn on edge Both (5.2.3 (e))

What MOT advisories mean

Full MOT history

23 tests since 19 Jun 2007, newest first. Select a test to see every defect and advisory.

  1. Pass179,663 miles (+3,425)1 advisory
    MOT expiry
    31 Oct 2026
    Odometer
    179,663 miles
    Test number
    875314381071
    • AdvisoryRear Tyre worn close to legal limit/worn on edge Both (5.2.3 (e))
  2. Pass176,238 miles (+3,126)
    MOT expiry
    31 Oct 2025
    Odometer
    176,238 miles
    Test number
    617447132522

    No defects or advisories recorded.

  3. Pass173,112 miles (+3,342)1 advisory
    MOT expiry
    31 Oct 2024
    Odometer
    173,112 miles
    Test number
    925490846324
    • AdvisoryNearside Rear Shock absorbers has light misting of oil (5.3.2 (b))
  4. Pass169,770 miles (+3,754)1 advisory
    MOT expiry
    31 Oct 2023
    Odometer
    169,770 miles
    Test number
    419917300927
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  5. Pass166,016 miles (+4,387)
    MOT expiry
    31 Oct 2022
    Odometer
    166,016 miles
    Test number
    421512387056

    No defects or advisories recorded.

  6. Pass161,629 miles (+6,202)
    MOT expiry
    31 Oct 2021
    Odometer
    161,629 miles
    Test number
    466408552486

    No defects or advisories recorded.

  7. Pass155,427 miles (+5,105)
    MOT expiry
    31 Oct 2020
    Odometer
    155,427 miles
    Test number
    894584264945

    No defects or advisories recorded.

  8. Pass150,322 miles (+3,457)
    MOT expiry
    31 Oct 2019
    Odometer
    150,322 miles
    Test number
    633576548542

    No defects or advisories recorded.

  9. Pass146,865 miles (+3,829)
    MOT expiry
    31 Oct 2018
    Odometer
    146,865 miles
    Test number
    816754181164

    No defects or advisories recorded.

  10. Pass143,036 miles (+4,970)
    MOT expiry
    31 Oct 2017
    Odometer
    143,036 miles
    Test number
    518441528097

    No defects or advisories recorded.

  11. Pass138,066 miles (+5,773)4 advisories
    MOT expiry
    31 Oct 2016
    Odometer
    138,066 miles
    Test number
    334870585096
    • AdvisoryNearside Rear Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryOffside Rear Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
    • AdvisoryEngine cover,under tray and sill covers fitted.
    • AdvisoryNearside front tyre tread low on edges.
  12. Pass132,293 miles (+5,051)2 notes
    MOT expiry
    31 Oct 2015
    Odometer
    132,293 miles
    Test number
    989286784272
    • NoteNearside front tyre worn on outer edges
    • NoteScrew in offside rear tyre
  13. Pass127,242 miles (+4,098)6 notes
    MOT expiry
    31 Oct 2014
    Odometer
    127,242 miles
    Test number
    748586593229
    • NoteEngine covers fitted obscuring some components in the engine bay
    • NoteOil leak
    • NoteUnder-trays fitted obscuring some underside components
    • NoteNearside front tyre outer tread getting low.
    • NoteSill covers fitted.
    • NoteSlight imbalance on front brakes.
  14. Pass123,144 miles (+3,506)
    MOT expiry
    31 Oct 2013
    Odometer
    123,144 miles
    Test number
    727045482236

    No defects or advisories recorded.

  15. Pass119,638 miles (+308)
    MOT expiry
    31 Oct 2012
    Odometer
    119,638 miles
    Test number
    439455501385

    No defects or advisories recorded.

  16. Pass119,330 miles (-9)
    MOT expiry
    24 Jul 2012
    Odometer
    119,330 miles
    Test number
    677976401274

    No defects or advisories recorded.

  17. Fail119,339 miles (+12,499)1 failure
    MOT expiry
    No new certificate
    Odometer
    119,339 miles
    Test number
    756254501258
    • FailureOffside Front front brake application uneven (3.7.B.2)
  18. Pass106,840 miles (+15,976)
    MOT expiry
    8 Jul 2011
    Odometer
    106,840 miles
    Test number
    123545280174

    No defects or advisories recorded.

  19. Pass90,864 miles (+10)
    MOT expiry
    8 Jul 2010
    Odometer
    90,864 miles
    Test number
    511400899177

    No defects or advisories recorded.

  20. Fail90,854 miles (+45,797)1 failure
    MOT expiry
    No new certificate
    Odometer
    90,854 miles
    Test number
    732413089117
    • FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
  21. Pass45,057 miles (-25,428)
    MOT expiry
    3 Apr 2010
    Odometer
    45,057 miles
    Test number
    243423599007

    No defects or advisories recorded.

  22. Pass70,485 miles (+17,794)
    MOT expiry
    3 Apr 2009
    Odometer
    70,485 miles
    Test number
    720005198044

    No defects or advisories recorded.

  23. Pass52,691 miles
    MOT expiry
    18 Jun 2008
    Odometer
    52,691 miles
    Test number
    323200577104

    No defects or advisories recorded.

Questions about T666 NYC

Does T666 NYC currently have a valid MOT?
Yes. DVSA records show the MOT on T666 NYC is valid until 31 Oct 2026.
When is the MOT due on T666 NYC?
The MOT on T666 NYC is valid until 31 Oct 2026. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T666 NYC done?
T666 NYC was recorded at 179,663 miles at its MOT on 13 Oct 2025, an average of 6,931 miles a year.
Has T666 NYC ever failed its MOT?
Yes. T666 NYC has failed 2 of its 23 MOT tests, most recently on 23 Jul 2011.
Has the mileage on T666 NYC ever gone down?
Yes. The recorded mileage was lower than at the previous test 2 times, first on 3 Apr 2009. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
What did the latest MOT on T666 NYC find?
T666 NYC passed its latest MOT on 13 Oct 2025 with 1 advisory: rear tyre worn close to legal limit/worn on edge both.

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