Player Records and Statistics - International Players (G)
ABCDEFHIJKLMNOPQRSTUVWXYZ
 Players for  Search for Player by Name
      Detailed Profiles & Statistics
Name Born Country (Current) Tests ODIs T20s
L M Gabriel 28/08/1997 Lesotho     12
R S Gabriel 04/06/1952 West Indies   11  
S T Gabriel 28/04/1988 West Indies 59 25 2
C V Gadkari 03/02/1928 India 6    
A D Gaekwad 23/09/1952 India 40 15  
D K Gaekwad 27/10/1928 India 11    
H G Gaekwad 29/08/1923 India 1    
Gagandeep Singh 21/11/1993 Bulgaria     4
Gagandeep Singh 19/02/1994 Ghana     2
R D Gaikwad 31/01/1997 India   6 19
A A Gajic 04/06/1998 Serbia     11
S Gajjar 17/05/1990 Czech Republic     3
G C Galanis 09/06/2004 Greece     10
I S Gallage 22/11/1975 Sri Lanka 1 3  
P F Gallagher 18/06/1984 Finland     22
J E R Gallian 25/06/1971 England 3    
N Gallichan 03/06/1906 New Zealand 1    
J C Gamage 17/04/1964 Sri Lanka   4  
P L S Gamage 05/04/1988 Sri Lanka 5 9  
K Gamantika   Indonesia     26
G Gambhir 14/10/1981 India 58 147 37
D Gamsy 17/02/1940 South Africa 2    
A R Gandhi 05/05/2000 Kenya     3
D J Gandhi 06/09/1971 India 4 3  
A Gandotra 24/11/1948 India 2    
W C A Ganegama 29/03/1981 Sri Lanka   4  
V Ganesan 21/05/1985 Germany     43
D Ganesh 18/08/1994 Costa Rica     5
D Ganesh 30/06/1973 India 4 1  
D Ganga 14/01/1979 West Indies 48 35 1
S C Ganguly 08/07/1972 India 113 311  
C J Gannon 23/01/1989 United States     4
J B Gannon 08/02/1947 Australia 3    
A G Ganteaume 22/01/1921 West Indies 1    
L R Gaonkar 20/04/1988 Panama     4
H J W Gardiner 04/01/1991 Scotland   11  
J W W Gardner 23/12/2000 Papua New Guinea     6
J Garner 16/12/1952 West Indies 58 98  
M D Garratt 28/01/1985 Gibraltar     8
T W Garrett 26/07/1858 Australia 19    
L V Garrick 11/11/1976 West Indies 1 3  
G H S Garton 15/04/1997 England     1
T N Garwe 27/06/1986 Zimbabwe   1  
B B M Gaskin 21/03/1908 West Indies 2    
A Gasteratos 16/07/1997 Greece     2
S Gasteratos 13/12/1994 Greece     4
M W Gatting 06/06/1957 England 79 92  
S P Gauchan 22/04/1984 Nepal   1 9
R A Gaunt 26/02/1934 Australia 3    
Gaurav Singhdeo 20/02/1986 Costa Rica     5
R S Gavaskar 20/02/1976 India   11  
S M Gavaskar 10/07/1949 India 125 108  
A Gavde 27/07/1987 Cayman Islands     1
W T Gavera 18/08/1988 Papua New Guinea   4 6
L H Gay 24/03/1871 England 1    
C H Gayle 21/09/1979 West Indies 103 301 79
Gazi Ashraf 29/12/1960 Bangladesh   7  
R Gaznavi 15/10/1992 Singapore     24
G Geary 09/07/1893 England 14    
Gede Prastama 30/10/1995 Indonesia     4
S G Gedye 02/05/1929 New Zealand 4    
B Geeves 13/06/1982 Australia   2 1
D R A Gehrs 29/11/1880 Australia 6    
B George 11/03/1998 Malta     25
P R George 16/10/1986 Australia 1    
H S Gericke 17/08/1979 Malta     21
L K Germon 04/11/1968 New Zealand 12 37  
Gershon Yusuf   Nigeria     1
S C Getkate 02/10/1991 Ireland   4 30
J Ghadiyali 21/12/1996 Eswatini     6
R S Ghai 12/06/1960 India   6  
G K Ghalley   Bhutan     11
L Gharasim 06/09/2003 Romania     8
K D Ghavri 28/02/1951 India 39 19  
M E Z Ghazali 15/06/1924 Pakistan 2    
A M Ghazanfar 15/07/2007 Afghanistan   2  
P Gheewala 08/10/1995 Estonia     2
M Gherasim 30/09/2006 Romania     12
S Ghimire 28/03/1999 Portugal     7
Gholam Nousher 06/10/1964 Bangladesh   9  
O Gholami 27/06/1995 Sweden     5
J M Ghorpade 02/10/1930 India 8    
Ghulam Abbas 01/05/1947 Pakistan 1    
Ghulam Ahmadi 26/04/1997 Germany     41
Ghulam Ahmed 04/07/1922 India 22    
Ghulam Ali 08/09/1966 Pakistan   3  
Ghulam Shabber 12/12/1985 United Arab Emirates   23 17
P A Gibb 11/07/1913 England 8    
T Gibbons 10/12/1985 Bermuda   2  
G L Gibbs 27/12/1925 West Indies 1    
H H Gibbs 23/02/1974 South Africa 90 248 23
L R Gibbs 29/09/1934 West Indies 79 3  
O D Gibson 16/03/1969 West Indies 2 15  
E S H Giddins 20/07/1971 England 4    
G Giffen 27/03/1859 Australia 31    
W F Giffen 20/09/1861 Australia 3    
N Gifford 30/03/1940 England 15 2  
D R Gilbert 29/12/1960 Australia 9 14  
A C Gilchrist 14/11/1971 Australia 96 287 13
R Gilchrist 28/06/1934 West Indies 13    
A F Giles 19/03/1973 England 54 62  
K Gilham 12/03/1989 Czech Republic     7
S K S Gill 06/01/1985 Luxembourg     24
J N Gillespie 19/04/1975 Australia 71 97 1
M R Gillespie 17/10/1979 New Zealand 5 32 11
P G Gillespie 11/05/1974 Ireland   5  
S R Gillespie 02/03/1957 New Zealand 1 19  
A E R Gilligan 29/06/1896 England 11    
A H H Gilligan 29/06/1896 England 4    
G J Gilmour 26/06/1951 Australia 15 5  
D Gim 04/11/1995 Nigeria     17
H Gimblett 19/10/1914 England 3    
G Gladstone 14/01/1901 West Indies 1    
C Gladwin 03/04/1916 England 8    
J W Gleeson 14/03/1938 Australia 29    
R A Gleeson 06/12/1873 South Africa 1    
R J Gleeson 02/12/1987 England     6
K Glennistor 16/06/2004 South Africa      
B D Glover 03/04/1997 Netherlands   9 24
G K Glover 13/05/1870 South Africa 1    
M K Gnanasekaram 03/12/1985 Switzerland     7
S Godara 08/10/2001 Cambodia     15
J D C Goddard 21/04/1919 West Indies 27    
T L Goddard 01/08/1931 South Africa 41    
T W J Goddard 01/10/1900 England 8    
O Goker 01/03/1960 Turkey     1
Golam Faruq 24/07/1962 Bangladesh   5  
G F Gomes 02/10/2003 Mozambique     15
H A Gomes 13/07/1953 West Indies 60 83  
S P Gomes 06/08/1988 Portugal     7
G E Gomez 10/10/1919 West Indies 29    
L F Goncalves 03/02/1988 Brazil     3
D M Gondaria 05/12/1994 Kenya   2 11
M Gony 04/01/1984 India   2  
G A Gooch 23/07/1953 England 118 125  
M W Goodwin 11/12/1972 Zimbabwe 19 71  
R Goodwin 08/03/1987 Philippines     9
Y Goonasekera 08/11/1957 Sri Lanka 2 3  
F R M Goonatillake 15/08/1951 Sri Lanka   1  
H M Goonatillake 16/08/1952 Sri Lanka 5 6  
M Goonetilleke 04/04/1985 Malta     3
Gopal Thakur 13/03/1994 Malta     8
M J Gopalan 06/06/1909 India 1    
C D Gopinath 01/03/1930 India 8    
A Gorawara 21/12/2001 Hong Kong     3
J O A Gordon 20/01/1987 Canada   10 12
N Gordon 06/08/1911 South Africa 5    
T G Gordon 31/01/1982 Canada   5 3
K Gore 25/06/1998 United States   16 8
H Gori 10/11/1990 Czech Republic     11
B H G Gorlee 22/02/2001 Netherlands   3  
S Goud 19/02/1984 Bahamas     13
S Goud 20/10/1984 Czech Republic     1
G Goudie 12/08/1987 Scotland   16 9
P B Gouge 03/02/2003 Jersey     3
D Gough 18/09/1970 England 58 159 2
E Gouka 29/01/1970 Netherlands   3  
I J Gould 19/08/1957 England   18  
A G S Gous 24/11/1993 United States     3
S Goustis 01/08/1981 Greece     3
M Gouws 28/07/1982 Gibraltar     9
A R Gover 29/02/1908 England 4    
K Govind 05/08/1984 Seychelles     1
D I Gower 01/04/1957 England 117 114  
K Gowtham 20/10/1988 India   1  
R Gowthaman 19/06/1995 Sweden     5
E M Grace 28/11/1841 England 1    
G F Grace 13/12/1850 England 1    
W G Grace 18/07/1848 England 22    
S F Graf 19/05/1957 Australia   11  
H Graham 22/11/1870 Australia 6    
M S Graham 27/09/1978 Bahamas     6
R Graham 16/09/1877 South Africa 2    
V Grandia 10/01/1979 Netherlands   1  
G C Grant 09/05/1907 West Indies 12    
R S Grant 15/12/1909 West Indies 7    
J B Grassi 09/10/1998 Italy     6
T W Graveney 16/06/1927 England 79    
A H Gray 23/05/1963 West Indies 5 25  
E J Gray 18/11/1954 New Zealand 10 10  
A P Grayson 31/03/1971 England   2  
M J Greatbatch 11/12/1963 New Zealand 41 84  
C N Greaves 12/10/1990 Scotland   25 22
J P Greaves 26/02/1994 West Indies 2 5  
C Green 03/06/1999 Australia 28 26 8
C J Green 01/10/1993 Australia     1
Z E Green 11/10/1996 Namibia   37 55
T Greenhough 09/11/1931 England 4    
A E Greenidge 20/08/1956 West Indies 6 1  
C G Greenidge 01/05/1951 West Indies 108 128  
G A Greenidge 26/05/1948 West Indies 5    
A Greenwood 20/08/1847 England 2    
N A Greenwood 21/10/1999 Jersey   5 22
D W Gregory 15/04/1845 Australia 3    
E J Gregory 29/05/1839 Australia 1    
J M Gregory 14/08/1895 Australia 24    
L Gregory 24/05/1992 England   3 9
R G Gregory 28/02/1916 Australia 2    
S E Gregory 14/04/1870 Australia 58    
A W Greig 06/10/1946 England 58 22  
I A Greig 08/12/1955 England 2    
M G Grell 18/12/1899 West Indies 1    
B A F Grieve 28/05/1864 England 2    
R E Grieveson 24/08/1909 South Africa 2    
G M Griffin 12/06/1939 South Africa 2    
J J Griffin 10/11/2005 Isle of Man     3
A F G Griffith 19/11/1971 West Indies 14 9  
C C Griffith 14/12/1938 West Indies 28    
H C Griffith 01/12/1893 West Indies 13    
S C Griffith 16/06/1914 England 3    
C V Grimmett 25/12/1891 Australia 37    
T R Gripper 28/12/1975 Zimbabwe 20 8  
Z Groenewald 08/06/1993 Namibia   4 10
T U Groube 02/09/1857 Australia 1    
A T W Grout 30/03/1927 Australia 51    
T J G Gruitjers 28/08/1991 Netherlands   5 8
J Grzinic 27/01/1975 Croatia     5
G M Guard 12/12/1925 India 2    
G Gudakesh Motie 29/03/1995 West Indies 5 13 5
R D Gudhka 06/09/1989 Kenya   2  
C E J Guest 07/10/1937 Australia 1    
S Guha 31/01/1946 India 4    
Guido Angeletti 30/09/2003 Argentina     2
S C Guillen 24/09/1924 New Zealand 8    
Guillermo Aburto 29/02/1984 Chile     2
Gul Mahomed 15/10/1921 India 9    
Gulbadin Naib 16/03/1991 Afghanistan   82 65
J Gumbie 25/12/1995 Zimbabwe   12  
A C K Gunarathne 22/10/1981 Cambodia     2
D A S Gunaratne 08/01/1986 Sri Lanka 6 31 12
P W Gunaratne 27/09/1973 Sri Lanka   23  
C D Gunasekara 25/11/1999 Sri Lanka 1 1  
R Gunasekera 20/07/1991 Canada   19 8
M D Gunathilaka 17/03/1991 Sri Lanka 8 47 46
A A W Gunawardene 31/03/1969 Sri Lanka   1  
D A Gunawardene 26/05/1977 Sri Lanka 6 61  
R P W Guneratne 26/01/1962 Sri Lanka 1    
G Gunn 13/06/1879 England 15    
J R Gunn 19/07/1876 England 6    
W Gunn 04/12/1858 England 11    
K Gupta 21/11/1981 Chile     4
L Gupta 06/10/1998 Cambodia     20
S K Gupta 07/04/1967 Kenya   10  
B P Gupte 30/08/1934 India 3    
S P Gupte 11/12/1929 India 36    
M J Guptill 30/09/1986 New Zealand 47 198 122
Gurdeep Singh 19/01/1998 Kenya   1 11
K Gurjar 26/07/1984 South Korea     2
Gurkeerat Singh 29/06/1990 India   3  
H F Gurney 25/10/1986 England   10 2
Gurpreet Singh 12/11/2004 Italy     3
Gursharan Singh 08/03/1963 India 1 1  
A M Guruge 14/02/1981 United Arab Emirates   7 5
A P Gurusinha 16/09/1966 Sri Lanka 41 147  
J W Guy 29/08/1934 New Zealand 12    
S P Guzman 23/06/1991 Panama     5
T W Gwandu 24/02/1998 Zimbabwe     2
No. of Records = 257
ABCDEFHIJKLMNOPQRSTUVWXYZ
 Player Records and Statistics Menu