Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
Players (D) 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
Dachtler
1984
J Da-Darraji
2014
A Dagger
1975
R Dagger
2011
JH Dahl
1940
T Dain
1993
R Daisley
1996
D Dakin
2006-2014
D Dakin
2010
DN Dakin
2010-2020
A Dalal
1987-1999
A Dalal
2006-2008
D Dalal
1993-1994
A Dalall
2005
M Dalbey
2011
S Dalbey
2011
C Dalby
2011-2018
M Dalby
2010
S Dalby
2001-2010
S Dalby
2012-2016
S Dalby
2019
N Dalby Smith
2014
N Dalby-Welsh
2014-2015
N Dalby-Welsh
2018-2019
A Dale
1991
G Dale
2011
J Dale
2013-2019
RW Dale
1952-1959
RW Dale
1973
Daley
1985
G Daley
1999
R Daley
2003
A Dalhul
2005
J Dalkin
2008
FNF Dall
1993-1994
T Dallahay
2012
G Dallas
1990
F Dallaway
1989
P Dallaway
1991
J Dalling
1990
MK Dallison
1975-1979
P Dalloway
1990
J Dalrow
1989
A Dalton
1972
A Dalton
2023
D Dalton
2003
J Dalton
1982
J Dalton
1985-1990
J Dalton
1990-1991
J Dalton
1995-1996
J Dalton
2004
J Dalton
2014
J Dalton
2022
M Dalton
1977
N Dalton
2003-2004
AP Dalugoda
2014
M Dalugoda
2011
M Daly
1965
V Daly
1981-1982
B Dalziel
1975
W Dalziel
1973
G Dalziell
1971
R Damey
2003-2008
G Danby
2011-2014
G Danby
1998
G Danby
2001
G Danby
2003-2004
G Danby
2008-2019
G Danby
2012
A Dancer
2010
DP Dandridge
2001/02-2003
M Dandy
1998
D Daniels
1987-1996
M Daniels
2004-2005
M Daniels
2016
RC Daniels
1986
R Danits
2002
J Dann
2017
APJ Danson
1980-1981
Dansoy
1982
Darby
2009
D Darby
1973-1976
G Darby
1973-1976
G Darby
2003
Darbyshire
1983
T Darbyshire
2005
C D'Arcy
1999-2000
K Darcy
1997
L D'Arcy
1952-1973
M Darling
1977-1984
R Darling
1952
S Darling
2013
D Darroch
1989
D Darrock
1989
T Dart
2021-2023
A Dartnell
2015
P Darvill
1954
G Das
2010
T Dash
1984-1990
W Dates
1970
P Davenage
1998
TJG Davenport
1991-2001
A Davey
1983
C Davey
2001-2013
I Davey
1992
M Davey
1997-1998
P Davey
1982-1985
R Davey
1984
S Davey
1989-1990
R David
1985
A Davidor
2015-2016
DM Davidson
1986
F Davidson
1946
M Davidson
2018-2022
R Davidson
1969
R Davidson
1986-1988
R Davidson
2021
S Davidson
2015
S Davidson
2023
WAW Davidson
1945-1950
L Davie
1998
Davies (i)
1988
Davies (ii)
1988
A Davies
1979-1989
A Davies
1989-2005
A Davies
2010
A Davies
2016-2018
AL Davies
1976-1978
AM Davies
1976
CP Davies
1999
CSS Davies
1945-1966
D Davies
2011
D Davies
1986
D Davies
1987-1988
D Davies
2002
D Davies
2008-2009
D Davies
2013-2019
D Davies
2013-2018
D Davies
2022
DAH Davies
1988
DE Davies
1976-1988
F Davies
1973-1979
G Davies
1983-1986
G Davies
2005
G Davies
2014
G Davies
2017
GPS Davies
1951
H Davies
1968-1978
H Davies
1991
H Davies
1992-1995
H Davies
1994-2005
H Davies
1999
H Davies
2018
H Davies
1993
H Davies
2014
H Davies
1987
HR Davies
1991-1999
I Davies
2001-2011
I Davies
2006-2009
I Davies
2007-2008
ITB Davies
1993-1994
J Davies
1995-2005/06
J Davies
2012
J Davies
2023
JA Davies
1970-1990
JM Davies
1978-1984
JRB Davies
1962-1975
K Davies
1993
L Davies
1970
LL Davies
1986
M Davies
2003-2011
M Davies
1997-1999
M Davies
1997-2007
M Davies
2004
M Davies
2008-2014
M Davies
2013
M Davies
2015-2024
M Davies
2017-2018
M Davies
2005-2006
MA Davies
1986-1997
N Davies
1987
N Davies
2002
N Davies
1991
P Davies
1989-2004
P Davies
2017
PM Davies
1973-1985
R Davies
2009-2013
R Davies
1993-1997
R Davies
2002-2003
R Davies
2016
R Davies
2022
R Davies (i)
1986
R Davies (ii)
1986-1990
RC Davies
1975-1983
S Davies
1998
S Davies
2001
S Davies
2022-2023
S Davies
2018
T Davies
1987
T Davies
1992-2006
T Davies
2022-2023
TRB Davies
1968-1976
W Davies
2019-2021
J Davies-Thomas
1983
A Davis
1988
A Davis
1990-1991
A Davis
1994-2000
B Davis
2009-2010
B Davis
2017-2018
C Davis
2006
CC Davis
1968
D Davis
2009
D Davis
1985-1987
E Davis
1988
EA Davis
1953
H Davis
1972
H Davis
2001
I Davis
1997-2006
J Davis
1982-1987
J Davis
1998-2005
J Davis
2023
JF Davis
1974-1975
JRB Davis
1973
JV Davis
1973-1976
KR Davis
1986
M Davis
1988-1991
M Davis
2007
M Davis
2021-2023
MJ Davis
1986-2006
P Davis
2016
PM Davis
1956-1980
R Davis
1989
R Davis
1987-1990
RC Davis
1979-1980
RJ Davis
1987-1990
RW Davis
1974-1986
S Davis
2001-2003
J Davison
1992
L Davison
1993-1994
P Davison
2014
R Davison
1968-1969
G Dawby
2005
M Dawkins
1954
JL Dawling
2015
O Dawood
2015
A Dawson
1998
C Dawson
1992-1994
C Dawson
2023
CAC Dawson
1989-2016
D Dawson
2009
D Dawson
1978
D Dawson
2021-2023
E Dawson
1982-1983
E Dawson
1996-1998
G Dawson
1983-1985
I Dawson
1990-1991
JH Dawson
1966
L Dawson
1993
W Dawson
2000
Day
1981
A Day
1978-1986
FM Day
1964
G Day
1978-1981
KB Day
1960
P Day
1975-1979
RA Day
1969
T Day
2001
M Deacon
1999
P Deacon
2005
A Deakin
2008
M Deakin
2011
M Deakin
2015
M Deakin
2018
PJ Deakin
2004-2023
T Deakin
2007-2009
T Deakin
2013-2014
S De Alwis
2018
DJW Deamer
1983-1996
LS Deamer
1958-1972
R Deamer
1961
L Deaming
1959
A Dean
2017/18
G Dean
1978
R Dean
1988-1990
S Dean
2011-2018
S Dean
2018-2023
C Dearden
2004-2023
D Dearden
2010
SE Dearden
2006-2021
M Deardon
2001
N Dearman
1975-1976
A De Beer
2011
A Debeer
2009
C de Beer
2005
H Debeham
1978
G de Belder
1996-1999
H Debenham
1982
HJ Debenham
1977-1979
J Debenham
1998-1999
J Debham
1997
M Debham
1982
A Debnam
1949
HJ Debnam
1974-1983
J Debnam
1974
JA Debnam
1994-2005
K Debnam
1982
H Debnan
1977
J Debnan
1997
P Debnan
1979
J Debnem
1999
G DeBrincat
2015-2018
D De Costa
2017
JDH Dedman
1962-1973
P Deeks
1995
J Deeley
2005
S Deeman
2006
D Deener
1993
CE Defries
1961-1962
E Defries
1958
A de Geer
1994-2000/01
A Degeer
2000/01
P De Glanville
2016
P De Glanville
2021
G De Groot
2021
G de Groot
2018
R Deherogoda
2004-2005
T De La Hey
2012
A Delal
1994-2005
Delall
1988
A Delall
2004
N Delaney
2017-2018
C Delargy
2014-2015
P Delargy
2015
G de Leede
1997-1998
M Dell
2010
S Dell
2014
S Dell
2019-2022
J Dellit
2001
S Dellow
2012-2019
S Dellow
2013-2017
S Dellow
2022-2023
A Delmont
2008
C De Mellow
1998-2006
M De Mellow
1999-2006
R Demeragoda
2004
M Denbegh
1992
M Denbeigh
1988-1990
M Denbergh
2000
J Denbigh
1989-1992
MV Denbigh
1988-2001
M Denby
1992-1998
DN de Neef
1997-2008
J Denley
1993
T Denley
1988
T Denley
1994
Denman
1986-1987
MJ Denman
1970-1987
N Denman
1976-1978
Denmon
1975
Dennely
1988
J Dennet
2001
AN Denning
1965-1967
R Denning
1983-1986
RJ Denning
1978
Dennis
1991
WJ Dennis
1981
GL Densham
1957
T Dent
1993
AJ Denton
1967-1969
J Denton
2022-2023
J Denyer
2008
H De Prez
1983-1990
H Deprez
1985
T Derbyshire
2003-2004
R Derheragoda
2005
M De Rooy
2016/17
J Derosa
2014
M Desai
2010-2011
M Desai
2015-2017
IA De Silva
2023
KY de Silva
2022
N de Silva
2023
S De Silva
1993
C Desmond
1983
S de Valia
2005
S De Valier
2004
M Devaney
2016
R Devenney
2013
J Devine
1985
H Devnam
1981
Devon
1985-1987
G Devon
1987-1988
JL Devon
1980-1982
RA Devon
1978-1988
A Devonald
1994
J Dew
2021
P Dew
1953
Dewar
1951
A Dewar
1974-1975
D Dewar
1976
J Dewell
2020
T Dewes
1996-2000
KP Dewhurst
1990
P Dewing
2005-2012
W Dewing
2012
IM Dews
1997
A Dey
1989-1994
T Dey
1991-1993
S Dhileepan
2013
A Dhindsa
2021
NM Dias
2003
R Dias
2021
P Dibb
1992-1994
DJ Dickenson
1966
Dicker
1991
D Dicker
1991
A Dickie
1996-1999
G Dickinson
2021-2022
JW Dickinson
1967-1970
K Dickinson
2002
L Dickinson
2023
MJ Dickinson
1979-1980
RJ Dickman
1986
B Dickson
1987-1988
P Dickson
1972
Diffey
1996
M Diffey
1996-2000
N Diffey
1999
P Diffey
2019
Digby
2010
J Digby
2023
M Dighton
2017
G Digman
1986
J Digman
1986-1988
O Digman
1982
RJ Digman
1974-2000
A Dike
2016
T Dike
2001
W Dike
2004
Dilawar Ali
2016/17
Dilawar Ali
2019
A Dillam
1957-1968
Dillamore
1992
J Dillion
2023
Dilly
1997
G Dilruck
2015
L Di Maria
2004
Dimond
2002
K Din
2015
G Dinambro
1983
T Dingle
1999-2000
BE Disbury
1950-1963
A Ditta
1993
J Divett
1983
Dixon
1982
A Dixon
1997
B Dixon
2002
C Dixon
1998-2000
D Dixon
2002-2004
DP Dixon
1964-1971
I Dixon
2003-2004
J Dixon
1971
J Dixon
1993-1999
M Dixon
1984
RB Dixon
1985-2018
S Dixon
2010
T Dixon
1999
J Dobie
1978
C Dobson
2011
JC Dobson
1950-1951
R Dobson
1969
J Docherty
1999
PJ Docherty
1997-2013
S Docherty
1999
S Docker
2012-2018
C Dodd
1991-1995
GF Dodd
1991-2000
J Dodd
1991
R Dodd
1989
S Dodd
1996
F Dodds
1960
F Dodds
1992
G Dodds
1994-2000
R Dodds
1991
J Dodge
1995-1996
J Dodgin
2008-2013
J Dodgin
2017
WH Dods
1940
MKC Dodsen
2003
HRK Dodson
2009
M Dodson
2002-2010
MA Doekhie
2004
K Dogett
1994
AG Doggart
1940-1948
AP Doggart
1946
GHG Doggart
1944
JH Doggart
1941
P Doggart
1946
A Doggett
1975
K Doggett
1986-1987
A Doig
2021
Dolamore
1959
A Dolan
2013
S Dolby
2002
S Dolby
2005-2006
S Dolby
2009
J Dole
2018
B D'Oliveira
1981
KR Dolleymore
1941
Dolman
1992
D Dolman
1990
DF Dolman
1993-1999
D Dolmon
1992
C Do Mellow
2000
K Don
2000
A Donald
2004
G Donald
1998
P Donald
1986-1993
PCG Donald
1992-1999
RG Donald
2000-2014
S Donald
2008
TG Donald
2007-2014
WA Donald
1997-2008
J Donaldson
2018
M Donaldson
1996-2003
S Donelan
2016
S Donelan
2019-2023
D Donnelly
1971
J Donnelly
2007
JG Donnelly
1996
K Donnelly
1991
MP Donnelly
1961
G Dood
1992-1994
T Doonan
2013
G Dopp
1994/95
R Dorey
1998
JS Dorling
2003-2004
J Dorosa
2014
PG Dorrell
1965-1972
P Dorset
2019
P Dorsett
2021
D Dotman
1996
JF Doubleday
1986
J Douch
1978-1979
J Dougan
1992
E Dougherty
1987
DG Doughty
1962
A Douglas
2013
DM Douglas
1962-1970
JS Douglas
1938-1948
M Douglas
1982
M Douglas
2013-2022
RH Douglas
1960-1973
S Douglas
2014
S Douglas
2019
T Douglas
2013
AM Douglass
1975-1977
DM Douglass
1978
J Douglass
2019-2020
M Douglass
1978-1983
SB Doull
2011
T Doulton
2023
R Doussett
1999
H Douthwaite
2003
WG Dover
1998-2000
J Dovey
2013/14
W Dovey
2018
J Dow
1980
WDF Dow
1974-1986
O Doward
2016-2017
I Dowdall-Brown
1978
AJT Dowdalls
2001-2014
S Dowelan
2014
S Dower
1982
A Dowers
2005
NA Dowers
2005-2015
R Dowle
1987
R Dowle
1999-2007
D Dowling
1958-1959
D Dowling
1996
G Dowman
1979
A Down
1978
J Down
2007
J Down
2012
H Downer
1997-1999
J Downey
1989-1999
JRH Downey
1965-1968
R Downey
1996-1999
Downham
2000
Downham
1984
G Downham
2000-2005
I Downie
2005-2018
T Downie
2016
T Downie
2018-2019
C Downing
1953
C Downing
1997-1999
JCR Downing
1973
GAJ Downman
1982-1984
K Downs
1979
PJ Downs
1975
GC Downton
1974-1981
O Dowood
2016
R Dowsatt
1987
AD Dowse
2018
Dowsett
1985
D Dowsing
1972
G Dowson
1977-1978
D Dowty
1994
AG Doyle
1965-1980
H Doyle
2005-2006
I Doyle
2013
N Doyle
2005-2014
PG Doyle
2013-2017
AC Dracup
1968
C Dracup
1971
A Drake
2004/05-2005/06
AJ Drake
1987-1993
B Drake
1995
E Drake
1972-1974
E Drake
1989
P Drake
1968
T Drake
1988
G Draper
1974-1976
G Draper
2005-2006
G Draper
2006
A Draycott
1988
RQ Drayson
1954
V Dreis
2019
P Drening
2004
J Drennan
2023
Drew
2000
A Drew
2003
K Drew
2012-2014
F Drewett
1985
S Drewett
1985
F Drewitt
1980
C Dring
1950
CF Driver
1968-1971
L Driver
1973-1974
W Driver
2016
W Driver
1989
WG Driver
1975-1976
PW Druce
2017-2024
S Drummer
2016
A Drummond
2016
A Drummond
2017-2019
DH Drummond
1979-2005
O Drummond
2014
P Drummond
2015
T Drummond
1991
D Drury
2022-2023
I Drury
1995
J Drury
1991
JG Drury
1974
M Drury
1971
N Dryden
1977-1984
M Dublin
2009-2010
R du Boulay
2004
MD Duck
1961
AW Duckett
1965
T Duckett
2010
B Duddleston
1981
J Duddy
1988-1989
JD Duddy
1977-1985
AHH Duder
1979
J Duder
2022
JH Duder
2019
A Dudgeon
1975-1985
D Dudley
1975
S Dudley
1986-1994
N Duedale
1988
Duff
1983
HE Duff
1940-1957
M Duff
1941
WE Duff
1943
Duffell
2005
Duffy
2005
A Duffy
2006
DM Duffy
1988-1998
PJ Duffy
2004-2006
M Dugdale
1989
N Dugdale
1979
N Dugdale
1990-2008
N Dugdale
2013-2015
S Dugdale
1982
G Duggan
1996
O Duguid
2013-2015
O Duguid
2023
W Duguid
2013-2015
W Duguid
2014-2019
W Duguid
2022-2023
J du Jon
2007/08
T Dukayne
1994
P Duke
2022
M Duley
1994
Dullus
1986
D Dulman
1995
R Dummer
1983
S Dummer
2017-2023
A Dumnall
1994
T Dumnall
1993
T Dumore
1995
N Dumper
2017-2021
P Dunaly
1988
GG Dunbar
1960-1965
JG Dunbar
1960-1961
Duncan
1994
A Duncan
1983
A Duncan
2013
AS Duncan
1996-2004
D Duncan
1991-2004
A Duncanson
1982
P Duncanson
1985-1987
J Duncher
2000
B Dundas
1992
A Dungeon
1981
O Dunger
2016
PA Dunhill
1979
ME Dunlan
1979
A Dunlop
1973-1974
C Dunlop
2003-2008
Dunmall
1992
AN Dunmall
1988-2000
I Dunmall
1992
J Dunmall
1993-1994
A Dunmore
1992-1994/95
M Dunn
2008
MJ Dunn
2000
P Dunn
2006-2008
P Dunn
2015
PO Dunn
1992-1997
R Dunn
1998
R Dunn
2006
CT Dunne
1975
J Dunne
1981
K Dunne
2020
T Dunne
1975-1978
J Dunning
2019
W Dunphy
1979
T Dunsmall
1993
J Dunstan
1992
J Dunstan
2020
PB Dunthorne
1963-1967
LI Dupere
1977
LJ Dupere
1966-1979
LT Dupere
1964-1978
P Dupere
1974-1982
P Du Pere
1983
J du Pon
2007/08
HH Dupont
1950-1974
H Du Prez
1984-1996
H Duprez
1988-1990
NA Durand
2017
M Durbin
1994
MR Durden-Smith
1989
N Durden-Smith
1980-1989
C Durham
1968-1971
PN Durlacher
1941
J Durnford-Slater
1955
Durran
1997
H Durrant
2006
J Durrant
2005
S Durrant
2014
J Durston
1941
D Duthil
1998
A Dutton
2012
A Dutton
2017
S Dutton
2009
CP Duval
1986-1987
C Duvan
1988
J Dye
1984-1991
A Dyer
1985
B Dyer
2000-2001
CS Dyer
1993-2006
GB Dyer
1977-1985
J Dyer
1982
M Dyer
2021-2023
NR Dyer
1986
C Dyke
1975-1978
J Dyke
1987
T Dyke
1981-1984
Ti Dyke
1985
To Dyke
1985-1989
TD Dyke
1985-1987
TD Dyke
1991-2005
W Dyke
1981-1983
T Dykes
1996
REA Dyment
1972-1973
A Dyson
1989-1997
M Dyson
1994
O Dyson
2012-2014
R Dyson
1951
W Dyson
2016
Cricket Scotland © 2024 - All Rights Reserved