BSA B31

Silver · Petrol · 1954 · 350 cc

644 UXYMOT history

644 UXY is a silver petrol BSA B31 first used on 31 Dec 1954. Its MOT is valid until 1 May 2027 and it has passed 14 of 15 MOT tests, with 15,188 miles recorded at the latest.

From DVSA MOT records, updated 2 May 2026.

MOT
Valid
Until 1 May 2027
Mileage
15,188 mi
At MOT on 2 May 2026
MOT tests
15
14 passed · 1 failed
Per year
808 mi
Average between MOTs
Get reminders for 644 UXY in the free Driver Codes app

Vehicle details

Registration
644 UXY
Registration format
Dateless
Make
BSA
Model
B31
Colour
Silver
Fuel type
Petrol
Engine size
350 cc
Year of manufacture
1954
First used
31 Dec 1954
MOT status
MOT valid until 1 May 2027
Latest MOT test
2 May 2026 (Pass)

Mileage history

644 UXY was last recorded at 15,188 miles on 2 May 2026, 14 miles more than at the previous MOT on 16 Jun 2023.

Odometer reading at each MOT testPass
Previous MOT
15,174 miles · 16 Jun 2023
Between the last two tests
14 miles
Average per year
808 miles

Recorded mileage by year

  • 2026 – 15,188 miles
  • 2023 – 15,174 miles
  • 2022 – 14,373 miles
  • 2021 – 13,990 miles
  • 2019 – 13,824 miles
  • 2017 – 12,508 miles
  • 2016 – 11,065 miles
  • 2015 – 9,279 miles
  • 2014 – 7,297 miles
  • 2013 – 5,900 miles
  • 2012 – 4,437 miles
  • 2011 – 3,029 miles
  • 2010 – 2,452 miles

What the latest MOT found

Pass15,188 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

15 tests since 31 Jul 2010, newest first. Select a test to see every defect and advisory.

  1. Pass15,188 miles (+14)
    MOT expiry
    1 May 2027
    Odometer
    15,188 miles
    Test number
    415405584239

    No defects or advisories recorded.

  2. Pass15,174 miles (+801)
    MOT expiry
    1 Jul 2024
    Odometer
    15,174 miles
    Test number
    577507489712

    No defects or advisories recorded.

  3. Pass14,373 miles (+383)
    MOT expiry
    1 Jul 2023
    Odometer
    14,373 miles
    Test number
    978985290928

    No defects or advisories recorded.

  4. Pass13,990 miles (+166)
    MOT expiry
    4 Jan 2022
    Odometer
    13,990 miles
    Test number
    192720949928

    No defects or advisories recorded.

  5. Pass13,824 miles (+494)
    MOT expiry
    4 Jan 2021
    Odometer
    13,824 miles
    Test number
    102130778858

    No defects or advisories recorded.

  6. Pass13,330 miles
    MOT expiry
    4 Jan 2020
    Odometer
    13,330 miles
    Test number
    917973986214

    No defects or advisories recorded.

  7. Fail13,330 miles (+822)1 repaired
    MOT expiry
    No new certificate
    Odometer
    13,330 miles
    Test number
    829760779881
    • Repaired at testRear Position lamp not working (4.2.1 (a))
  8. Pass12,508 miles (+1,443)
    MOT expiry
    30 Jul 2018
    Odometer
    12,508 miles
    Test number
    545266693530

    No defects or advisories recorded.

  9. Pass11,065 miles (+1,786)
    MOT expiry
    30 Jul 2017
    Odometer
    11,065 miles
    Test number
    808581616999

    No defects or advisories recorded.

  10. Pass9,279 miles (+1,982)
    MOT expiry
    30 Jul 2016
    Odometer
    9,279 miles
    Test number
    718462095181

    No defects or advisories recorded.

  11. Pass7,297 miles (+1,397)
    MOT expiry
    30 Jul 2015
    Odometer
    7,297 miles
    Test number
    766576984103

    No defects or advisories recorded.

  12. Pass5,900 miles (+1,463)
    MOT expiry
    30 Jul 2014
    Odometer
    5,900 miles
    Test number
    896780903260

    No defects or advisories recorded.

  13. Pass4,437 miles (+1,408)
    MOT expiry
    30 Jul 2013
    Odometer
    4,437 miles
    Test number
    947843702237

    No defects or advisories recorded.

  14. Pass3,029 miles (+577)
    MOT expiry
    30 Jul 2012
    Odometer
    3,029 miles
    Test number
    938082101266

    No defects or advisories recorded.

  15. Pass2,452 miles
    MOT expiry
    30 Jul 2011
    Odometer
    2,452 miles
    Test number
    461602610242

    No defects or advisories recorded.

Questions about 644 UXY

What vehicle is registration 644 UXY currently assigned to?
DVSA MOT records show 644 UXY on a silver petrol BSA B31 first used on 31 Dec 1954. Dateless registrations can be transferred between vehicles, so earlier MOT tests may have been under a different registration. Registered keeper details are not public and are not shown.
Does 644 UXY currently have a valid MOT?
Yes. DVSA records show the MOT on 644 UXY is valid until 1 May 2027.
When is the MOT due on 644 UXY?
The MOT on 644 UXY is valid until 1 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has 644 UXY done?
644 UXY was recorded at 15,188 miles at its MOT on 2 May 2026, an average of 808 miles a year.
Has 644 UXY ever failed its MOT?
Yes. 644 UXY has failed 1 of its 15 MOT tests, most recently on 5 Jan 2019.
Has the mileage on 644 UXY 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 644 UXY find?
644 UXY passed its latest MOT on 2 May 2026 with no defects or advisories recorded.

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