Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
Players (A) who have played for The Forty Club Scotland President's XI or for associated teams
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Aaron
1982
A Abaid
2021
S Abassi
1990
A Abbas
2023
U Abbas
2015
Abbey
2011
M Abbid
2022
Abbott
1982
Abbott
1992-1998
D Abbott
1986-1988
E Abbott
2002-2004
G Abbott
1989-2004
H Abbott
2002-2004
M Abbott
1983-2008
MC Abbott
1973-1976
N Abbott
1989
P Abbott
1983
S Abbott
2000-2001
ZU Abdin
2021
Abdus
2015-2017
G Abee
1974
C Abel
2005-2006
P Abel
1970-1973
G Abell
1973
RB Abell
1979-1980
Abesekera
2009
B Abeysekara
2012-2015
Abeysekera
2010
M Abington
2023
E Ableson
1993
P Abraham
1976
T Abraham
2018
T Abraham
2021-2023
Abrahams
1972
HJ Abrahams
1971-1974
JW Abrahams
1968-1976
T Abrahams
2018
R Abrams
2017
IC Absolon
2002-2011
J Acheson
2018
C Ackehurst
2000
J Ackerley
1989
B Ackland
2015
B Ackley
2006
G Ackroyd
2018
D Acton
2021
B Adair
1978-1987
Adam
1988
B Adam
1977
KE Adam
1982-1984
R Adam
1974
Adams
1981
B Adams
2004-2014
C Adams
1999-2003
D Adams
1986
G Adams
1985-1989
GJ Adams
1992-1995
GM Adams
2000-2003
J Adams
1992-2004
K Adams jun
1984-1986
KE Adams
1980-1997
KE Adams
2012
MR Adams
1971-1992
N Adams
2012
P Adams
1951
P Adams
2010-2011
P Adams
2002/03
PJ Adams
1985-2002
R Adams
2009
R Adams
1986-1987
RE Adams
1994
RJ Adams
1976-1990
S Adams
1994-1997
S Adams
2009
T Adams
2007-2015
M Adamson
2013-2017
R Adamson
2005-2006
P Adcock
2000
JP Addis
1972-1977
Addison
1985
PG Addison
1981-1987
K Addy
1955-1956
T Addyman
2008
S Adelaine
2001
L Adenaike
1989
D Adikara
2021
KE Admas
1988
Adnad
1990
Adnan
2015
Adrian
1999
M Adrian
2014-2023
S Adshead
2019-2022
C Adwick
1990-2023
C Aeschlimann
2021
K Afzaal
2022
I Afzal
2017
M Afzal
1983
J Agar
2007
N Agar
1994
P Agar
1985-1994
R Agarwal
2022
S Age
2017
P Ager
1986
B Agha
2023
L Agnew
2018
I Ahamed
2011
D Ahangama
2022
FD Ahl
1952-1957
R Ahmad
2010
A Ahmed
2003
H Ahmed
2015-2017
R Ahmed
2011
Ahmed Khan
2021-2022
R Ainsley
1983
A Ainsworth
1975
MLY Ainsworth
1960-1977
R Aird
1941-1945
G Airey
2016
P Airey
1957
EBC Aitken
2002-2007
R Aitken
1984
S Aitken
2002
T Aitken
2016
Aj Singh
2023
Y Akbar
2023
M Akeel
2017
J Akers
2014
I Akhtar
2017
I Akhtar
2023
Z Akhtar
2023
Z Akhtar
2023
H Akram
2006
M Alam
2023
P Albery
1993-2001
Albi
2009
D Alcock
2006-2008
M Alden
1996
M Alderson
2023
D Aldridge
1993
M Aldridge
1989
LR Aldwinkle
1978-1982
Alex
2000
C Alexander
2005
C Alexander
2018-2021
IGA Alexander
1982-1984
V Alexander
1981-1983
A Alford
1990
Ali
2011
Ali
1983-1984
A Ali
2021-2022/23
AB Ali
1988
B Ali
1987
K Ali
2010
MN Ali
1984
N Ali
1984-1989
R Ali
2001-2003
R Ali
2009
T Ali
2017
Allam
2015-2016
D Allan
1987
Derek J Allan
2013-2014
JM Allan
1974-1982
N Allan
1992-1993
N Allan
2014-2016
R Allan
1975
RB Allan
1989-1999
S Allan
2013
D Allanby
1996
J Allard
2023
D Allaway
2015-2017
Allen
2011
B Allen
1985
C Allen
1991-1999
C Allen
2015
D Allen
1965
D Allen
1978
EW Allen
1962-1969
G Allen
1994-2003
G Allen
2010-2012
G Allen
2017
GOB Allen
1941-1952
J Allen
1988
JE Allen
1964-1966
M Allen
2011-2013
M Allen
1999
M Allen
2008
ME Allen
1984
P Allen
1973-1981
P Allen
1991-2003
R Allen
1975-1978
R Allen
1988-1999
SE Allen
1953-1969
T Allen
2018
MJD Allingham
2004-2007
J Allington
1955
J Allinson-Smith
2019
Allison
1994
K Allison
1955
R Allison
2001
S Allison
2012
S Allison
2020-2022
Allnutt
1994
B Allon
2015
E Allsop
1968-1979
P Allsop
1993
Allsworth
1991
Allum
1985
A Allum
1971
A Allum
2000
R Allum
1998
J Allwood
2015
D Almeida
2013-2015
D Almeida
2022
B Alp
2011
R Alsept
2007-2009
M Alsford
1988
AR Alston
1937-1945
JF Alston
1952
P Alston
1988-1995
PG Alston
1979-1980
PH Alston
1975-1977
R Alston
1992
HS Altham
1941-1945
RJL Altham
1943
D Alty
1982
D Alves
1996-2000
N Alway
2013
Z Alwis
2015
K Amanpola
2010
Amar Ali
2023
D Amarat
1992
K Ambanpola
2009-2013
S Ambler
1997
A Ambrose
1963
Amersey
1975
WGK Ames
1970
M Amies
1995
J Amin
1999
DL Amiss
1989
Amjad Khan
2022-2023
Amos
2011
I Amos
2018
T Amos
1998
T Amos
2010-2022
A Amps
1981
MJ Amps
1973-1980
P Amuzu
2005
Anderson
2011
A Anderson
1994-1996
C Anderson
1996-2021
C Anderson
1994-2009
C Anderson
1995/96
CA Anderson
1992-1998/99
CC Anderson
1996-2001
David Anderson
2003-2006
Douglas Anderson
1994-2018
DW Anderson
1974
E Anderson
2007-2021
E Anderson
2010-2011/12
F Anderson
2015
F Anderson
2010/11
G Anderson
1998-2002
H Anderson
1981
J Anderson
1986
K Anderson
2011-2013
L Anderson
2002-2005
NG Anderson
1987-1996
NP Anderson
1940
P Anderson
2000-2002
R Anderson
1981
S Anderson
1979-1994
T Anderson
1982-1986
T Anderson
2007-2010
W Anderson
1992
WA Anderson
1957-1958
L Anderton
1988
P Anderton
2001-2002
R Andren
1989
C Andrew
2022
J Andrew
1998
R Andrew
2023
RL Andrew
1984-1994
RR Andrew
2003-2017
S Andrew
2013-2023
W Andrew
2023
Andrews
1993
D Andrews
2013
J Andrews
1954
J Andrews
1970
J Andrews
1995-1998
J Andrews
2006
NP Andrews
1938-1953
R Andrews
1985-1993
W Andrews
1952-1959
FL Angell
1964-1988
N Angell
1985
A Angelo-Sparling
1988-1991
T Angelo-Sparling
1988
W Angelo-Sparling
1987
Angelo-Sparling
1988
J Anglberger
2017
T Anguish
1988
Angus
1977
J Angus
2015
NW Angus
2001-2022
RS Angus
2012-2024
T Angus
1977-1982
T Anjum
2005-2007
R Annum
2017
A Anoter
1976
F Ansari
2013-2018
RA Ansley
1983-1997
J Anson
2014
N Anstead
1999-2002
JL Anstey
1952
A Anthagari
2022
J Anthony
1987-1989
P Anthony
1978-1984
D Antoniades
2021-2022
C Antrobus
2018-2020
CF Antrobus
1989-1993
K Anwar
2017-2018
B Aplin
1999-2009
D Aplin
1999-2000
M Aplin
2004-2010
D Appelby
1989
I Appleby
2022
B Appleton
1970
D Appleton
1981-1989
M Appleton
1971-1972
F Appleyard
1959-1969
JD Appleyard
1969-1993
PR Appleyard
1967
R Appleyard
1966
T Appleyard
2023
RK Arachchi
2012-2018
S Arachchige
2023
I Arbee
1994-2015
F Archer
1983-1984
S Archer
1989
A Archien
1969
T Arculus
1969
C Ardwick
2008
G Arend
2002
Argent
1990
LT Argent
1991
T Argent
1987-1994
U Arif
2012
V Arif
2023
Y Arif
2012
O Arikichenin
2023
P Arinimas
2006
D Arit Thomas
1990
M Arlin
2009
M Arlington
1996-1999
J Armfield
1989-1990
JE Armfield
1982-1992
JV Armfield
1980-1981
JW Armfield
1988-1989
R Armfield
1989
T Armistead
2013
A Armitage
1996
D Armitage
2003
J Armstrong
2015
N Armstrong
1947
P Armstrong
1991
RG Armstrong
1967-1968
S Armstrong
2012
S Armstrong
2023
A Arnold
1976
B Arnold
1997
H Arnold
1994-1996
J Arnold
2018
J Arnold
1994
JH Arnold
1996-2003
JL Arnold
1991-1999
M Arnold
2011-2023
PJ Arnold
1976
RS Arnold
1980-1986
W Arnold
2016-2020
W Arnold
2023
D Arnott
1993
J Arnott
1994-1995
S Arnott
1966
A Arora
2018-2019
A Arora
2019
A Arora
2022-2023
C Arora
2017-2019
N Arrow
1971
K Arsal
2014-2015
F Arshad
2021-2023
H Arshad
2017/18
H Arshad
2022-2023
Arshad Mughal
2021
A Arter
2007
AE Arthur
1972
AJ Arthur
1968-1972
E Arthur
1968-1969
GF Arthur
1979
J Arthur
2023
R Arthur
2014-2021
T Arthur
1972
E Arun
2022
Asad Khan
2022/23-2023/24
H Ashad
2012-2017
A Ashby
2016
A Ashby
2022
EN Ashby
1952
J Ashdown
1992
WH Ashdown
1946
M Ashenden
1984
B Ashfield
1979-1980
ACB Ashfold
1991-2020
H Ashfold
1999
M Ashfold
2000-2002
R Ashling
2013/14-2014/15
ST Ashmore
2019-2023
A Ashold
2009
J Ashraf
2016-2024
N Ashraf
2014
S Ashraf
2006-2007
A Ashton
2006
H Ashton
1940-1941
H Ashton
2003-2004
H Ashton
2018
M Ashton
1991-1994
P Ashton
1998-2019
R Ashton
2002
GP Ashwell
1959
M Ashworth
1987-1998
M Ashworth
2018
W Ashworth
2023
D Asiedu
2018
M Askew
1998
R Askew
2006
T Askew
2023
D Askins
2011
C Aspden
2000-2006
L Aspden
1997-2012
P Aspden
1999
SE Aspell
1941
L Aspin
1999-2005
M Aspin
2003-2006
J Aspinall
1977
NJH Aspinall
2006
B Asplin
2002
S Assin
2013
T Asson
2022
WE Astill
1938-1946
Astley
1994
T Astley
2019
NJ Aston
1988
D Atherton
1979-1981
SJ Atherton
2022
W Athey
1974
T Athwal
2000
M Atkin
1991
CM Atkins
1988
DJ Atkins
1974
I Atkins
1996-2000
J Atkins
1992
L Atkins
1997
M Atkins
1980-1994
W Atkins
2023
CM Atkinson
1992-2006
DS Atkinson
1968
GB Atkinson
1939
I Atkinson
1998
J Atkinson
1983
R Atkinson
1980
S Atkinson
2007
G Attenborough
2016
J Attridge
1993
E Attwood
1992-1993
M Attwood
1995
R Attwood
2016
JR Auchinleck
1993-2005
P Audaer
1976
GLB August
1947-1967
PSM Auld
1951-1956
CAR Austen
1971-1987
DWH Auster
1955
PW Auster
1955-1958
Austin
1975-1977
EV Austin
1982-1998
ID Austin
2005
M Austin
2002
S Austin
2022-2023
TG Austin
1977-1981
T Auty
2016-2017
BH Avent
1970-1977
HE Avery
1950-1957
CJ Awcock
1950
R Awdry
1998
H Awlak
2021
J Aworth
1962
B Axon
1963
BJ Axton
1976-1977
Ayaz Ahmed
2018
A Ayers
2021
R Ayers
1981
Aylesbury
2005
T Aylesbury
2008
Aylett
2011
P Aylward
1997
AJM Aylwin
1951
J Ayre
2011
K Ayre
1989
I Ayres
1994
RJ Ayres
1970
F Ayuhe
2015
H Azad
2013
H Azam
2014
T Aziz
2010
Cricket Scotland © 2024 - All Rights Reserved