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