Here you ONE BSA/triumph stainless steel spacer tube some times also called a Distance Piece, produced as a direct replacement for the original but made from solid stainless steel.

Please note you normally need two of the tubes when fitting an oil tank, one on bolt "29-5289" and one on T-bolt "42-8385". (Discount given when ordering 2 or more)


We have seen many on the market selling the same "tube" as 3 or 4 different BSA part numbers, often these are incorrect dimensions that can cause issues when fitting.


Part number: 42-8331


Size (for reference only)

Overall length: 7/8"

OD: 7/16"

ID: 5/16"


This spacer tube is used as in the mounting of BSA oil tanks on swing arm pre-unit BSA models such as:

A7, A10, B31, B32, B33 & B34

This spacer tube may have been used in other places but please check your part numbers first.



This item is made using CNC manufacturing in England by CPC Engineering with high-quality stainless steel.

42-8331 - Spacer tube

  • £8.40

  • Ex Tax: £7.00

  • 2 or more £6.00
  • 5 or more £4.80
  • 10 or more £3.60

Related Products

29-5289 - Bolt

29-5289 - Bolt

Here you have a BSA/Triumph 5/16" BSCY, 2' 3/4" under-head stainless steel bolt, produced as a direc..

£9.00 Ex Tax: £7.50

42-8329 - Saddle Washer

42-8329 - Saddle Washer

Here you ONE BSA stainless steel saddle washer, produced as a direct replacement for the o..

£5.40 Ex Tax: £4.50

Tags: BSA, A7, A10, B31, B32, B33, B34, spacer, tube, distance, Piece, 42-8331, 42, 8331, 428331, stainless, steel, parts, for, sale, uk, england, CPC, engineering, spares, 29-5289, 42-8385, oil, tank, swing, arm, pre, unit, pre-unit,