Player Records and Statistics - International Players (D)
What real Money Games Can Be Found On the BC Game App
What BC Game app offers to Indian players. Why do BC Game download on your smartphone? What games the gambling company offers.
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 33 2  
K M Dabengwa 17/08/1980 Zimbabwe 3 37 8
D Daesrath 04/07/1981 Canada   4 1
Daham Madampage 11/12/1997 South Korea     8
D K Dahani 20/02/1984 Iran     3
V Dahiya 10/05/1973 India 2 19  
D K Dahyabhai Ahir 03/07/1983 Panama     10
M D Dai 30/05/1984 Papua New Guinea   18 9
H Dajc 01/04/1983 Serbia     2
P Dakainivanua 30/03/1989 Fiji     10
Daksh Tyagi 11/04/2007 Singapore     6
C J Dala 29/12/1989 South Africa   3 10
A C Dale 30/12/1968 Australia 2 30  
M Dale-Bradley 19/07/1987 Guernsey     23
J Daley 10/10/1992 Turks and Caicos Island     4
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     35
F Damiao Couana 10/11/1996 Mozambique     38
M K P A Dananjaya 04/10/1993 Sri Lanka 6 42 33
P Danci 05/07/1994 Romania     4
H Dandapani 25/07/1987 Finland     8
H T Dani 24/05/1933 India 1    
S Daniel 15/03/2004 Sri Lanka   1 1
W W Daniel 16/01/1956 West Indies 10 18  
J Danikula 20/06/1991 Croatia     5
Danish Aziz 20/11/1995 Pakistan   2 2
Danish Jasnaik 23/02/1990 Bahrain     9
I Danladi 04/09/2002 Nigeria     44
Danyal Akbar 02/07/1999 Hungary     3
Danyal Raja 14/10/2000 Bulgaria     16
J W D'Arcy 23/04/1936 New Zealand 5    
J C Darji 09/08/1987 Tanzania     8
J Darling 21/11/1870 Australia 34    
L S Darling 14/08/1909 Australia 12    
W M Darling 01/05/1957 Australia 14 18  
K Darmawan 11/06/1996 Indonesia     3
D A P Darrell 20/09/1992 Bermuda     11
J T Darrell 24/08/2001 Bermuda     2
Darsh Vora 26/07/2005 Hong Kong     1
Darwish Rasooli 12/12/1999 Afghanistan   1 10
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  
Davaasuren Jamyansuren   Mongolia     5
J H Davey 03/08/1990 Scotland   31 31
N A David 26/02/1971 India   4  
R R David 08/02/1975 Canada   4 4
T H David 16/03/1996 Australia   4 60
N Davidovic 29/06/1990 Croatia     3
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
J J Davidson 15/03/2002 Scotland   7 4
O Davidson 28/07/2004 Scotland   1  
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   13 37
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     38
R Davson 15/02/1978 Bahamas     15
D Dawa 05/10/1986 Bhutan     5
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     34
A Dawson 04/04/1968 Falkland Islands     3
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 4 6 14
O C Dawson 01/09/1919 South Africa 9    
R K J Dawson 04/08/1980 England 7    
Y P Dayal 08/05/1983 Suriname     8
Dayyaan Galiem 02/01/1997 South Africa     1
R G De Alwis 15/02/1959 Sri Lanka 11 31  
T B de Bruyn 08/10/1992 South Africa 13   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 29 45 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 54 155 92
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   54 45
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 65 90 45
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
S K L de Silva 29/07/1975 Sri Lanka 3 11  
S T de Silva 16/12/1993 Sri Lanka     3
S T R A de Silva 09/08/1991 Seychelles     12
W R S de Silva 11/10/1979 Sri Lanka 3    
R de Swardt 21/01/1998 South Africa 2    
A B de Villiers 17/02/1984 South Africa 114 228 78
J I de Villiers 06/05/2001 Namibia   8 3
P S De Villiers 13/10/1964 South Africa 18 83  
F de Wet 26/06/1980 South Africa 2    
T de Zorzi 28/08/1997 South Africa 13 16  
A S Dean 23/02/1983 Canada     2
H Dean 13/08/1884 England 3    
H G Deane 21/07/1895 South Africa 17    
I Deedar 12/10/2002 Austria     11
M H Dekker 05/12/1969 Zimbabwe 14 23  
S Delai 08/01/1991 Fiji     1
C J Delany 23/12/1990 Gibraltar     13
D C A Delany 28/12/1997 Ireland     8
G J Delany 28/04/1997 Ireland   21 78
Delawar Khan 15/02/1997 Denmark     27
A R Dell 06/08/1947 Australia 2    
D Demba 17/08/2001 Gambia     2
C S Dempster 15/11/1903 New Zealand 10    
E W Dempster 25/01/1925 New Zealand 5    
Deng Jinqi 02/02/2005 China     6
Deniz Mutu 01/04/2004 Turkey     1
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  
L Denny 05/10/2005 Cook Islands     17
D Denton 04/07/1874 England 11    
A Denuwan 06/11/2004 Italy     3
P Deol 01/01/1992 Cyprus     3
N Deonarine 08/08/1983 West Indies 18 31 8
C Depeiza 10/10/1927 West Indies 5    
J W Dernbach 03/03/1986 England   24 40
A Desai 18/01/2002 Singapore     37
A Desai 13/07/2003 United States     4
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    
H Deshan 26/07/1993 Switzerland     12
T U Deshpande 15/05/1995 India     2
P Desungnoen   Thailand     4
S Desungnoen 28/09/2002 Thailand     34
A P Devcich 28/09/1985 New Zealand   12 4
Devender Singh 09/10/1990 Ghana     21
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    
S Dhakal 14/12/2001 Nepal   8 6
N S Dhaliwal 10/10/1988 Canada   18 45
S Dhamala 11/01/1997 Nepal   1  
N Dhambar 19/02/1990 Oman   10 1
Dhananjay Rao 10/03/2002 Hong Kong     8
Dhananjaya Panda 30/12/1997 Mexico     3
Dhanesh Shetty 17/02/1993 Indonesia     15
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  
Dhavalkumar Norotam 14/06/1995 Portugal     8
R Dhawan 19/02/1990 India   3 1
S Dhawan 05/12/1985 India 34 167 68
Dheeraj Gaikwad 12/12/1988 Hungary     1
H S Dhillon 27/10/1976 Canada   2  
P Dhiman 26/01/1993 Spain     4
R Dhiman 04/11/1989 Bulgaria     4
Dhiman Ghosh 23/01/1987 Bangladesh   14 1
A Dhingra 29/06/1998 Luxembourg     18
M S Dhoni 07/07/1981 India 90 350 98
Dhruv Parashar 20/12/2004 United Arab Emirates   9 21
S di Bartolomeo 30/06/1995 Italy     7
M J Di Venuto 12/12/1973 Australia   9  
M T Diaby 01/02/1989 Mali     10
S Diaby 07/03/1990 Mali     9
M S Diakite 21/09/1999 Mali     12
B J Diamanti 30/04/1981 New Zealand   1 1
B M Diamini 10/09/1998 Eswatini     6
L E Diamini 22/01/2001 Eswatini     9
W Diamini 02/02/1985 Eswatini     8
R Dianish 29/01/1987 Malta     20
R L Dias 18/10/1952 Sri Lanka 20 58  
M S Diawara 26/03/1998 Mali     10
A E Dick 10/10/1936 New Zealand 17    
G R Dickinson 11/03/1903 New Zealand 3    
J Dickinson 14/09/1998 Scotland     1
C Dickson 23/11/2002 Cook Islands     17
H B Dickson 17/12/2000 Cook Islands     14
N Dickwella 23/06/1993 Sri Lanka 54 55 28
Didier Ndikubwimana 28/09/2003 Rwanda     90
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  
Dilpreet Bajwa 01/04/2001 Canada   6 17
B I Dilruksha 01/06/1992 South Korea     13
T M Dilshan 14/10/1976 Sri Lanka 87 330 80
S D J J Dima 01/01/2000 Mozambique     15
P K Dimitri 06/07/1983 Ivory Coast     5
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    
Y Divekar 08/11/1996 Israel     3
A Dixit 25/04/1999 Singapore     14
M Dixit 21/07/1992 Luxembourg     28
C D Dixon 12/02/1891 South Africa 1    
O F Djakaridja 04/04/2001 Ivory Coast     5
Djordje Tresac 10/10/1985 Serbia     1
A Djorovic 15/06/1993 Serbia     11
T W Dlamini 02/11/1997 Eswatini     6
K Dobell 21/01/2003 Japan     3
G H Dockrell 22/07/1992 Ireland 2 133 145
J E A Doctora 24/05/1997 Philippines     10
A I C Dodemaide 05/10/1963 Australia 10 24  
G H G Doggart 18/07/1925 England 2    
S T Doheny 20/08/1998 Ireland   11 3
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 Donovan 03/12/2001 Philippines     11
A J Doolan 29/11/1985 Australia 4    
B Dooland 01/11/1923 Australia 3    
D T Doram 13/10/1997 Netherlands     12
A D V Dore 27/05/1997 Bermuda     15
B R Dorey 03/10/1977 Australia   4  
M R Dorgan 18/06/1988 Serbia     3
A Doria 13/03/1983 Panama     3
K Doriga 18/10/1995 Papua New Guinea   39 43
J N Dorji 28/04/1997 Bhutan     9
K Dorji 20/11/2002 Bhutan     5
R M Dorji 23/08/1986 Bhutan     26
D R Doshi 22/12/1947 India 33 15  
A C Douglas 11/05/1987 Bermuda     25
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    
C P Dowle 29/08/1982 Hungary     1
T M Dowlin 24/02/1977 West Indies 6 11 2
A Dowling 29/12/2006 Bulgaria     1
G T Dowling 04/03/1937 New Zealand 39    
J Dowling 11/01/2009 Bulgaria     3
P R Downton 04/04/1957 England 30 28  
S O Dowrich 30/10/1991 West Indies 35 1  
D Doyle-Calle 06/07/1998 Spain     30
T J Draca 23/10/2000 Italy     7
R Drake 09/10/2002 Japan     15
D C Drakes 06/02/1998 West Indies   3 10
V C Drakes 05/08/1969 West Indies 12 34  
R G Draper 24/12/1926 South Africa 2    
S Draunivudi 15/06/1971 Fiji     3
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
J Drysdale 05/01/1992 United States   4 11
D D P D'Silva 16/04/1998 United Arab Emirates   6 10
A D'Souza 17/01/1939 Pakistan 6    
E C D'Souza   United Arab Emirates   3 8
K C D'Souza 16/09/1998 Bulgaria     36
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 3
J F Du Toit 05/04/1868 South Africa 1    
S Dube 26/06/1993 India   4 35
A Ducat 16/02/1886 England 1    
B M Duckett 17/10/1994 England 38 25 20
C A R Duckworth 22/03/1933 South Africa 2    
G Duckworth 09/05/1901 England 24    
T A Dudnath 19/03/1990 Suriname     2
K G Duers 30/06/1960 Zimbabwe   6  
E Duff 18/09/1988 Bahamas     15
O Duff 18/06/2009 Bulgaria     3
R A Duff 17/08/1878 Australia 22    
T Duffin 20/03/1982 Zimbabwe 2 23  
J A Duffy 02/08/1994 New Zealand 1 14 27
S Duggan 28/11/1995 Argentina     7
B Dugic 25/12/1992 Serbia     14
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
Dumon Dewald 18/01/2001 Belgium     10
L A Dunbar 02/01/1990 Serbia     34
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   5 39
B R Dunk 11/03/1987 Australia     5
R O C Dunka 06/09/1990 Cayman Islands     22
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 Dusingizimana 21/03/1987 Rwanda     62
G Dutta 04/08/1984 Mexico     7
N Dutta 13/10/1994 Canada   7 25
Duvvarapu Siva Kumar 11/02/1990 United States     1
B J Dwarshuis 23/06/1994 Australia   6 10
V Dwivedi 17/08/1992 Estonia     2
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  
J Dzulfikar 23/08/1999 Indonesia     12
No. of Records = 339
ABCEFGHIJKLMNOPQRSTUVWXYZ
 Player Records and Statistics Menu