Players
Match Lists & Scorecards
Series Lists
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Matches
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
IPL
Upcoming Milestones
Recent Records
World XI (Test)
World XI (ODI)
Top Ten (Test)
Top Ten (ODI)
Search HowSTAT
HowSTAT Quiz
Links
 
 
 Player Records and Statistics - International Players (D)
ABCEFGHIJKLMNOPQRSTUVWXYZ
 Players for  Search for Player by Name
      Detailed Profiles & Statistics
Name Born Country (Current) Tests ODIs T20s
O C Da Costa 11/09/1907 West Indies 5    
J Da Silva 19/06/1998 West Indies 9 2  
K M Dabengwa 17/08/1980 Zimbabwe 3 37 8
D Daesrath 04/07/1981 Canada   4 1
D K Dahani 20/02/1984 Iran     3
V Dahiya 10/05/1973 India 2 19  
D K Dahyabhai Ahir 03/07/1983 Panama     2
M D Dai 30/05/1984 Papua New Guinea   18 9
H Dajc 01/04/1983 Serbia     2
C J Dala 29/12/1989 South Africa   2 10
A C Dale 30/12/1968 Australia 2 30  
A Dalpat 20/09/1963 Pakistan 9 15  
J W M Dalrymple 21/01/1981 England   27 3
E L Dalton 02/12/1906 South Africa 15    
S Dalton 14/02/1992 Czech Republic     3
I D A Damarell 21/02/1994 Guernsey     1
F Damiao Couana 10/11/1996 Mozambique     7
M K P A Dananjaya 04/10/1993 Sri Lanka 6 39 31
P Danci 05/07/1994 Romania     4
H Dandapani 25/07/1987 Finland     7
H T Dani 24/05/1933 India 1    
W W Daniel 16/01/1956 West Indies 10 18  
Danish Aziz 20/11/1995 Pakistan   2 2
I Danladi 04/09/2002 Nigeria     3
J W D'Arcy 23/04/1936 New Zealand 5    
J Darling 21/11/1870 Australia 34    
L S Darling 14/08/1909 Australia 12    
W M Darling 01/05/1957 Australia 14 18  
D A P Darrell 20/09/1992 Bermuda     11
S S Das 05/11/1977 India 23 4  
K Dasan 09/11/1991 Bulgaria     10
D Dasgupta 07/06/1977 India 8 5  
P B Dassanayake 11/07/1970 Sri Lanka 11 16  
J H Davey 03/08/1990 Scotland   31 21
N A David 26/02/1971 India   4  
R R David 08/02/1975 Canada   4 4
T H David 16/03/1996 Singapore     14
H Davids 19/01/1980 South Africa   2 9
A K Davidson 14/06/1929 Australia 44    
B J Davidson 19/03/1976 Serbia     4
A G Davies 14/08/1962 Scotland   5  
E Q Davies 26/08/1909 South Africa 5    
S G Davies 15/10/1973 Zimbabwe   4  
S M Davies 17/06/1986 England   8 5
N Davin 19/12/1997 Namibia     16
B A Davis 02/05/1940 West Indies 4    
C A Davis 01/01/1944 West Indies 15    
H T Davis 30/11/1971 New Zealand 5 11  
I C Davis 25/06/1953 Australia 15 3  
S P Davis 08/11/1959 Australia 1 39  
W W Davis 18/09/1958 West Indies 15 35  
J M Davison 09/05/1970 Canada   32 5
S Davizi 22/06/1997 Czech Republic     13
Dawlat Ahmadzai 05/09/1984 Afghanistan   3 2
Dawlat Zadran 19/03/1988 Afghanistan   82 34
J J Dawood 09/05/1982 Canada   2  
Dawood Ahmadzai 25/02/1994 France     4
A C Dawson 27/11/1969 South Africa 2 19  
E W Dawson 13/02/1904 England 5    
L A Dawson 01/03/1990 England 3 3 6
O C Dawson 01/09/1919 South Africa 9    
R K J Dawson 04/08/1980 England 7    
R G De Alwis 15/02/1959 Sri Lanka 11 31  
T B de Bruyn 08/10/1992 South Africa 12   2
Z de Bruyn 05/07/1975 South Africa 3    
F I De Caires 12/05/1909 West Indies 3    
J H De Courcy 18/04/1927 Australia 3    
P A J De Freitas 18/02/1966 England 44 103  
C de Grandhomme 22/07/1986 New Zealand 26 42 41
R P De Groen 05/08/1962 New Zealand 5 12  
N A De Groot 22/10/1975 Canada   6  
T N de Grooth 15/05/1979 Netherlands   34 15
Q de Kock 17/12/1992 South Africa 53 124 57
C D de Lange 11/02/1981 Scotland   13 8
M de Lange 13/10/1990 South Africa 2 4 6
B F W de Leede 15/10/1999 Netherlands   7 13
T B M de Leede 25/01/1968 Netherlands   29  
A L F De Mel 09/05/1959 Sri Lanka 17 57  
J L de Mey   Netherlands     3
S I De Saram 02/09/1973 Sri Lanka 4 15 1
A M de Silva 03/12/1963 Sri Lanka 3 4  
D de Silva 06/09/1991 Sri Lanka 36 56 23
D L S De Silva 17/11/1956 Sri Lanka   2  
D S De Silva 11/06/1942 Sri Lanka 12 41  
E A R De Silva 28/03/1956 Sri Lanka 10 28  
G N De Silva 12/03/1955 Sri Lanka   4  
G R A de Silva 12/12/1952 Sri Lanka 4 6  
K S C de Silva 11/01/1971 Sri Lanka 8 38  
P A de Silva 17/10/1965 Sri Lanka 93 308  
P C de Silva 17/01/1990 Sri Lanka   7 2
P W H de Silva 29/07/1997 Sri Lanka 4 29 25
S K L de Silva 29/07/1975 Sri Lanka 3 11  
S T de Silva 16/12/1993 Sri Lanka     3
W R S de Silva 11/10/1979 Sri Lanka 3    
A B de Villiers 17/02/1984 South Africa 114 228 78
J I de Villiers 06/05/2001 Namibia   2  
P S De Villiers 13/10/1964 South Africa 18 83  
F de Wet 26/06/1980 South Africa 2    
A S Dean 23/02/1983 Canada     2
H Dean 13/08/1884 England 3    
H G Deane 21/07/1895 South Africa 17    
M H Dekker 05/12/1969 Zimbabwe 14 23  
C J Delany 23/12/1990 Gibraltar     8
D C A Delany 28/12/1997 Ireland     8
G J Delany 28/04/1997 Ireland   9 23
Delawar Khan 15/02/1997 Denmark     12
A R Dell 06/08/1947 Australia 2    
C S Dempster 15/11/1903 New Zealand 10    
E W Dempster 25/01/1925 New Zealand 5    
J L Denly 16/03/1986 England 15 16 13
M H Denness 01/12/1940 England 28 12  
F A Dennis 26/09/1947 Canada   3  
D Denton 04/07/1874 England 11    
N Deonarine 08/08/1983 West Indies 18 31 8
C Depeiza 10/10/1927 West Indies 5    
J W Dernbach 03/04/1986 England   24 34
J H Desai 18/04/1974 United States   1  
P A Desai 19/04/1990 Canada   13 1
R B Desai 20/06/1939 India 28    
S Desungnoen 28/09/2002 Thailand     2
A P Devcich 28/09/1985 New Zealand   12 4
Devender Singh 09/10/1990 Ghana     5
D T Dewdney 23/10/1933 West Indies 9    
J G Dewes 11/10/1926 England 5    
E R Dexter 15/05/1935 England 62    
N S Dhaliwal 10/10/1988 Canada     12
N Dhambar 19/02/1990 Oman   3  
S Dhaniram 17/10/1968 Canada   44 11
R Dhanraj 06/02/1969 West Indies 4 6  
P Dharmani 27/09/1974 India   1  
H D P K Dharmasena 24/04/1971 Sri Lanka 31 141  
R Dhawan 19/02/1990 India   3 1
S Dhawan 05/12/1985 India 34 145 68
H S Dhillon 27/10/1976 Canada   2  
Dhiman Ghosh 23/01/1987 Bangladesh   14 1
A Dhingra 29/06/1998 Luxembourg     3
M S Dhoni 07/07/1981 India 90 350 98
M J Di Venuto 12/12/1973 Australia   9  
B J Diamanti 30/04/1981 New Zealand   1 1
R L Dias 18/10/1952 Sri Lanka 20 58  
A E Dick 10/10/1936 New Zealand 17    
G R Dickinson 11/03/1903 New Zealand 3    
N Dickwella 23/06/1993 Sri Lanka 45 53 28
Didier Ndikubwimana 28/09/2003 Rwanda     2
W P Diepeveen 18/06/1985 Netherlands   1  
S S Dighe 08/10/1968 India 6 23  
V Dikov 02/04/1995 Bulgaria     3
Dilawar Hussain 19/03/1907 India 3    
L H D Dilhara 03/07/1980 Sri Lanka   9 2
G R Dilley 18/05/1959 England 41 36  
M V Dillon 05/06/1974 West Indies 38 108  
T M Dilshan 14/10/1976 Sri Lanka 87 330 80
S D J J Dima 01/01/2000 Mozambique     4
A B Dinda 25/03/1984 India   13 9
N Dipakkumar Patel 07/07/1988 Panama     3
Dipanjan Dey 01/07/1991 Sweden     6
H H Dippenaar 14/06/1977 South Africa 38 107 1
A E Dipper 09/11/1885 England 1    
R V Divecha 18/10/1927 India 5    
A Dixit 25/04/1999 Singapore     1
M Dixit 21/07/1992 Luxembourg     10
C D Dixon 12/02/1891 South Africa 1    
A Djorovic 15/06/1993 Serbia     6
G H Dockrell 22/07/1992 Ireland 1 96 83
A I C Dodemaide 05/10/1963 Australia 10 24  
G H G Doggart 18/07/1925 England 2    
X J Doherty 22/11/1982 Australia 4 60 11
Dolar Mahmud 30/12/1988 Bangladesh   7  
B L D'Oliveira 04/10/1931 England 44 4  
H E Dollery 14/10/1914 England 4    
A Dolphin 24/12/1885 England 1    
A A Donald 20/10/1966 South Africa 72 164  
H Donnan 12/11/1864 Australia 5    
M P Donnelly 17/10/1917 New Zealand 7    
A J Doolan 29/11/1985 Australia 4    
B Dooland 01/11/1923 Australia 3    
B R Dorey 03/10/1977 Australia   4  
M R Dorgan 18/06/1988 Serbia     3
K Doriga 18/10/1995 Papua New Guinea   18 17
J N Dorji 28/04/1997 Bhutan     1
K Dorji 20/11/2002 Bhutan     2
R M Dorji 23/08/1986 Bhutan     1
D R Doshi 22/12/1947 India 33 15  
A C Douglas 11/05/1987 Bermuda     10
C R M Douglas 20/11/1989 Bermuda   2  
J W H Douglas 03/09/1882 England 23    
M W Douglas 20/10/1968 New Zealand   6  
S B Doull 06/08/1969 New Zealand 32 42  
U G Dowe 29/03/1949 West Indies 4    
R R Dower 04/06/1876 South Africa 1    
T M Dowlin 24/02/1977 West Indies 6 11 2
G T Dowling 04/03/1937 New Zealand 39    
P R Downton 04/04/1957 England 30 28  
S O Dowrich 30/10/1991 West Indies 35 1  
V C Drakes 05/08/1969 West Indies 12 34  
R G Draper 24/12/1926 South Africa 2    
R Dravid 11/01/1973 India 164 344 1
N F Druce 01/01/1875 England 5    
C J Drum 10/07/1974 New Zealand 5 5  
G D Drummond 21/04/1980 Scotland   30 17
D D P D'Silva 16/04/1998 United Arab Emirates   6 10
A D'Souza 17/01/1939 Pakistan 6    
K C D'Souza 16/09/1998 Bulgaria     15
F du Plessis 13/07/1984 South Africa 69 143 50
J H Du Preez 14/11/1942 South Africa 2    
M du Preez 03/01/1996 Namibia     3
J F Du Toit 05/04/1868 South Africa 1    
S Dube 26/06/1993 India   1 13
A Ducat 16/02/1886 England 1    
B M Duckett 17/10/1994 England 4 3 1
C A R Duckworth 22/03/1933 South Africa 2    
G Duckworth 09/05/1901 England 24    
K G Duers 30/06/1960 Zimbabwe   6  
R A Duff 17/08/1878 Australia 22    
T Duffin 20/03/1982 Zimbabwe 2 23  
J A Duffy 02/08/1994 New Zealand     4
B Dugic 25/12/1992 Serbia     2
P J L Dujon 28/05/1956 West Indies 81 169  
S F Dukanwala 21/01/1957 United Arab Emirates   5  
K S Duleepsinhji 13/06/1905 England 12    
R Dumbrill 19/11/1938 South Africa 5    
J P Duminy 16/12/1897 South Africa 3    
J-P Duminy 14/04/1984 South Africa 46 199 81
L A Dunbar 02/01/1990 Serbia     6
J R F Duncan 25/03/1944 Australia 1    
O R Dunell 15/07/1856 South Africa 2    
J S E Dunford 24/06/1994 Jersey     17
B R Dunk 11/03/1987 Australia     5
J Dunn 04/06/1989 Vanuatu     4
J A Dunning 06/02/1903 New Zealand 4    
C I Dunusinghe 19/10/1970 Sri Lanka 5 1  
D M Dupavillon 15/07/1994 South Africa   2  
S A Durani 11/12/1934 India 29    
H Durham 14/08/1971 Bermuda   9  
A B Dursak 07/08/2001 Turkey     4
F J Durston 11/07/1893 England 1    
E Dusingham 21/03/1987 Rwanda     5
G Dutta 04/08/1984 Mexico     7
N Dutta 13/10/1994 Canada   1 11
D V Dyer 02/05/1914 South Africa 3    
G C Dyer 16/03/1959 Australia 6 23  
N R Dyer 10/10/1969 Scotland   5  
G Dymock 21/07/1945 Australia 21 15  
J Dyson 11/06/1954 Australia 30 29  
No. of Records = 244
ABCEFGHIJKLMNOPQRSTUVWXYZ
 Player Records and Statistics Menu