Here is a list of bikes I have owned and ridden 

Puch Maxi 1974
Garelli Record 1975
BSA Bantam 175 D 1976
Suzuki 100A 1976
Royal Enfield Crusada 1978
BSA C15 1979
Commando 750 1971 1979
Triumph TR6 1979
BSA 650 Golden Flash/ swallow J8 Sidecar 1980
Suzuki TS 250 1981
Tribsa 1981
Yamaha Ty250 1980
BSA Lowrider/plunger 1983
MotoGuzzi 500 Monza Sport 1983
Norton 650 ss 1984
Commando 750 1972 1984
Laverda SF 750 1985
Triumph Tiger 750 '76 1986
Matchless G3LS 1954
Commando 850 Mk2a 73 1987
Triumph Bonneville (nourish) 1993
BMW R900S 1995
Commando 850 Mk2 '73 2001
Triumph 2004 ST 2004