CarVerify

1989 Bsa B31 Registration Numbers

9 1989 Bsa B31 registrations recorded on UK roads. Click any number plate for its full vehicle check — MOT history, mileage records, previous keepers and more.

Of the 9 1989 Bsa B31s recorded on UK roads, the typical example has covered 33,654 miles over about 37 years.

That is 122% above the Bsa B31 average of 15,189 miles.

1989 Bsa B31s pass the MOT 84.7% of the time (model average 92.5%).

1989 Bsa B31 MOT & mileage

84.7%
1989 MOT pass rate
9
On UK roads
33,654
Median mileage
60,720
Higher-mileage (75th)

1989 Bsa B31 number plates

Click any plate for its full MOT history, mileage and vehicle check.

1989 Bsa B31 — frequently asked questions

How many 1989 Bsa B31s are left?
There are 9 1989 Bsa B31 registrations recorded on UK roads.
What is the average mileage of a 1989 Bsa B31?
A typical 1989 Bsa B31 has covered around 33,654 miles, with most between 29,051 and 60,720 miles.
What is the MOT pass rate of a 1989 Bsa B31?
1989 Bsa B31s pass their MOT 84.7% of the time, based on DVSA test records.