BMW logo

BMW Z3

Blue · Petrol · 1999 · 1,895 cc

T548 OKEMOT history

T548 OKE is a blue petrol BMW Z3 first used on 10 Mar 1999. Its MOT is valid until 8 Oct 2027 and it has passed 20 of 20 MOT tests, with 10,753 miles recorded at the latest.

From DVSA MOT records, updated 10 Oct 2026.

MOT
Valid
Until 8 Oct 2027
Mileage
10,753 mi
At MOT on 9 Oct 2026
MOT tests
20
20 passed · 0 failed
Per year
270 mi
Average between MOTs
Get reminders for T548 OKE in the free Driver Codes app

Vehicle details

Registration
T548 OKE
Registration format
Prefix (1983 to 2001)
Make
BMW
Model
Z3
Colour
Blue
Fuel type
Petrol
Engine size
1,895 cc
Year of manufacture
1999
First used
10 Mar 1999
MOT status
MOT valid until 8 Oct 2027
Latest MOT test
9 Oct 2026 (Pass)

Mileage history

T548 OKE was last recorded at 10,753 miles on 9 Oct 2026, 26 miles more than at the previous MOT on 18 Aug 2025.

Odometer reading at each MOT testPass
Previous MOT
10,727 miles · 18 Aug 2025
Between the last two tests
26 miles
Average per year
270 miles

Recorded mileage by year

  • 2026 – 10,753 miles
  • 2025 – 10,727 miles
  • 2024 – 10,727 miles
  • 2023 – 10,723 miles
  • 2022 – 10,577 miles
  • 2021 – 10,545 miles
  • 2019 – 9,998 miles
  • 2018 – 9,952 miles
  • 2017 – 9,944 miles
  • 2016 – 9,719 miles
  • 2015 – 9,420 miles
  • 2014 – 9,215 miles
  • 2013 – 8,901 miles
  • 2012 – 8,380 miles
  • 2011 – 8,148 miles
  • 2010 – 6,873 miles
  • 2009 – 6,575 miles
  • 2008 – 6,438 miles
  • 2007 – 5,702 miles
  • 2006 – 5,252 miles

What the latest MOT found

Pass10,753 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

20 tests since 12 May 2006, newest first. Select a test to see every defect and advisory.

  1. Pass10,753 miles (+26)
    MOT expiry
    8 Oct 2027
    Odometer
    10,753 miles
    Test number
    674351550723

    No defects or advisories recorded.

  2. Pass10,727 miles
    MOT expiry
    17 Aug 2026
    Odometer
    10,727 miles
    Test number
    680689219658

    No defects or advisories recorded.

  3. Pass10,727 miles (+4)
    MOT expiry
    12 Aug 2025
    Odometer
    10,727 miles
    Test number
    711669394150

    No defects or advisories recorded.

  4. Pass10,723 miles (+146)
    MOT expiry
    23 Jun 2024
    Odometer
    10,723 miles
    Test number
    418138923177

    No defects or advisories recorded.

  5. Pass10,577 miles (+32)
    MOT expiry
    23 Jun 2023
    Odometer
    10,577 miles
    Test number
    903537203037

    No defects or advisories recorded.

  6. Pass10,545 miles (+547)
    MOT expiry
    15 Jun 2022
    Odometer
    10,545 miles
    Test number
    661210321806

    No defects or advisories recorded.

  7. Pass9,998 miles (+46)
    MOT expiry
    26 Dec 2020
    Odometer
    9,998 miles
    Test number
    332061277515

    No defects or advisories recorded.

  8. Pass9,952 miles (+8)
    MOT expiry
    28 Jul 2019
    Odometer
    9,952 miles
    Test number
    566004303454

    No defects or advisories recorded.

  9. Pass9,944 miles (+225)
    MOT expiry
    28 Jul 2018
    Odometer
    9,944 miles
    Test number
    632842282625

    No defects or advisories recorded.

  10. Pass9,719 miles (+299)
    MOT expiry
    28 Jul 2017
    Odometer
    9,719 miles
    Test number
    828121544591

    No defects or advisories recorded.

  11. Pass9,420 miles (+205)
    MOT expiry
    28 Jul 2016
    Odometer
    9,420 miles
    Test number
    586484505234

    No defects or advisories recorded.

  12. Pass9,215 miles (+314)
    MOT expiry
    28 Jul 2015
    Odometer
    9,215 miles
    Test number
    729699494140

    No defects or advisories recorded.

  13. Pass8,901 miles (+521)
    MOT expiry
    28 Jul 2014
    Odometer
    8,901 miles
    Test number
    809224103287

    No defects or advisories recorded.

  14. Pass8,380 miles (+232)
    MOT expiry
    28 Jul 2013
    Odometer
    8,380 miles
    Test number
    667277702217

    No defects or advisories recorded.

  15. Pass8,148 miles (+1,275)1 note
    MOT expiry
    28 Jul 2012
    Odometer
    8,148 miles
    Test number
    976579991103
    • NoteNail in nearside rear tyre
  16. Pass6,873 miles (+298)
    MOT expiry
    28 Jul 2011
    Odometer
    6,873 miles
    Test number
    723370210227

    No defects or advisories recorded.

  17. Pass6,575 miles (+137)
    MOT expiry
    24 Jul 2010
    Odometer
    6,575 miles
    Test number
    431096809200

    No defects or advisories recorded.

  18. Pass6,438 miles (+736)
    MOT expiry
    23 Jul 2009
    Odometer
    6,438 miles
    Test number
    114956208220

    No defects or advisories recorded.

  19. Pass5,702 miles (+450)
    MOT expiry
    21 May 2008
    Odometer
    5,702 miles
    Test number
    573902047139

    No defects or advisories recorded.

  20. Pass5,252 miles
    MOT expiry
    11 May 2007
    Odometer
    5,252 miles
    Test number
    760832436162

    No defects or advisories recorded.

Questions about T548 OKE

Does T548 OKE currently have a valid MOT?
Yes. DVSA records show the MOT on T548 OKE is valid until 8 Oct 2027.
When is the MOT due on T548 OKE?
The MOT on T548 OKE is valid until 8 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T548 OKE done?
T548 OKE was recorded at 10,753 miles at its MOT on 9 Oct 2026, an average of 270 miles a year.
Has T548 OKE ever failed its MOT?
No. T548 OKE has passed all 20 of its MOT tests on record.
Has the mileage on T548 OKE 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 T548 OKE find?
T548 OKE passed its latest MOT on 9 Oct 2026 with no defects or advisories recorded.

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