Teams Richard Swan played for

Other FCScotland (1980-1991)
Other ListAScotland (1980-1992)
MiscellaneousDurham University (1972)
 Scottish Cricket Union Colts (1972-1973)
 Scottish Cricket Union President's XI (1973-1979)
 Scotland B (1974-1989)
 Universities Athletic Union (1974)
 Scotland (1974-1992)
 Scotland XI (1975-1991/92)
 Scottish Universities (1976)
 East and North of Scotland (1977)
 Carlton (1977)
 East of Scotland (1983-1988)
 Marylebone Cricket Club (1984)
 The Rest (1986)
 Scotland A (1987-1990)
 Edinburgh (1988-1991)
 College of St Hild and St Bede Past and Present (1989)
 AB Russell's XI (1992)
 South of Scotland (1993-1994)
 The Forty Club (1993)
 Manderston (1996-2006)
 Scotland Veterans (2016)