Skip to main content
MotorMonitor

B 31

Compare 3 Bsa B 31 listings from different years and sales sites.

AIBSA B31 classic British single-cylinder side profile

Bsa

B 31

Classic · 348 cc

For sale now3 motorcycles
Engine
348 cc
Power
17 hp
Weight
170 kg
Price range
€2,370 – €3,330
Avg. mileage
68,197 km
Common year
1953 · 2 motorcycles
This text was partly made with AI and may contain errors.

What should you pay for a B 31?

See typical prices, price changes and important differences.

Not enough prices for a useful guide yet

Typical asking price
—
Current prices compared
2

This is a guide based on asking prices, not confirmed sale prices.

Price trend-28%

Based on price data from 3 of the past 12 months.

The typical asking price is €1,100 lower than in July 2026.

Model family

B 31 at a glance

Quick reference values. Model year, generation and trim can differ.

Displacement

348 cc

Power

17 hp · 13 kW

Torque

22 Nm

Category

Classic

Specifications

1 variants
Displacement
348 cc
Power
17 hp · 13 kW
Torque
22 Nm
Weight
170 kg
Seat height
775 mm
Top speed
120 km/h
Production
1945 – 1959
Category
Classic

Search results

3 results for Bsa B 31
3results for Bsa B 31
1956 BSA B 31 - €5,000 · Bidding (1/1)

BSA B 31

€5,000 · Bidding
195612,938 km

Made, NB - Rinaldo Lips

Marktplaats.nl
1945 BSA B31 1945 Great Patina Project - €3,450 (1/1)

BSA B31 1945 Great Patina Project

€3,450
1945Mileage unknown

Grubbenvorst, LI - Dutch Lion Motorbikes

Dealer website
1950 BSA B 31 - €2,250 (1/1)

BSA B 31

€2,250
1950123,456 km

Dronrijp, FR - Frans Bleeker

Dealer website
+1
Comparable models

Also worth considering

Models in the same category and price range to consider alongside the B 31.

Generations and editions

Features and handling differ by generation. Use this overview to find the right version.

1 variants

Years

1945 - 1959

B 31

Generation

This technical reference row for the B 31 combines the available catalogue data: 348 cc, 13 kW, 17 hp, 170 kg. It describes the model reference, but does not necessarily distinguish every production or equipment change. Always verify model year, trim and technical values against the individual motorcycle.

348 cc17 hp
About this model

About the Bsa B 31

The BSA B31 is a 350cc OHV single-cylinder motorcycle from the British Birmingham Small Arms (BSA) marque, produced from 1945 to 1959. BSA launched the B31 immediately after World War II as a reliable, practical motorcycle for the British market. The engine is a straightforward four-stroke single with overhead valves, producing around 17–18 hp. The B31 was one of the most popular British motorcycles of the late 1940s and early 1950s.

The B31 appeals to enthusiasts of British postwar motorcycle heritage and classic collectors. Its straightforward construction makes maintenance and restoration accessible to competent riders. It remains popular today as a riding machine within BSA club circles. Parts are still available through specialist British suppliers.

Category
Classic
Production
1945 – 1959
Power
17 hp
Weight
170 kg
  • BSA B31 uit 1951, 348cc eencilinder, zijaanzicht
Before you buy

What to check before buying

  • Check ignition timing and magneto spark quality; older magnetos lose output over time
  • Inspect the cylinder head for warping and valve wear; OHV mechanism needs regular adjustment
  • Examine all engine oil seals and gaskets for leaks; older British singles are inherently prone to oil weeping
  • Test the gearbox through all gears; stiff or jumping changes after prolonged storage indicate worn dogs
  • Inspect the frame for rust at weld points and check front fork bushings for play
Frequently asked questions

Frequently asked questions about the Bsa B 31

  1. What does a used Bsa B 31 cost?

    A used Bsa B 31 costs €2,850 on average. Most cost €2,370 to €3,330. This is based on 3 motorcycles for sale now.

  2. How many used Bsa B 31 are for sale?

    MotorMonitor now compares 3 used Bsa B 31 motorcycles from Dutch sales sites.

  3. What year and mileage does an average used Bsa B 31 have?

    The average used Bsa B 31 is from 1953 and has done about 68,197 km.

Searching for results