Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Player Records and Statistics - International Players (G)
A
B
C
D
E
F
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Players for
<All Countries>
Afghanistan
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Belgium
Belize
Bermuda
Bhutan
Botswana
Brazil
Bulgaria
Cambodia
Cameroon
Canada
Cayman Islands
Chile
China
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
East Africa
England
Estonia
Eswatini
Fiji
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Israel
Italy
Ivory Coast
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Mali
Malta
Mexico
Mongolia
Morocco
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Peru
Philippines
Portugal
Qatar
Romania
Rwanda
Samoa
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
St Helena
Suriname
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
Wales
West Indies
Zimbabwe
Search for Player by Name
Detailed Profiles & Statistics
Name
Born
Country
(Current)
Tests
ODIs
T20s
L M Gabriel
28/08/1997
Lesotho
17
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
10
Gagandeep Singh
19/02/1994
Ghana
2
R D Gaikwad
31/01/1997
India
6
23
A A Gajic
04/06/1998
Serbia
18
S Gajjar
17/05/1990
Czech Republic
3
G C Galanis
09/06/2004
Greece
14
R Galgalikar
30/09/1987
Mexico
2
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 Gallimore
09/12/2004
Bahamas
2
J C Gamage
17/04/1964
Sri Lanka
4
P L S Gamage
05/04/1988
Sri Lanka
5
9
K Gamantika
Indonesia
44
G Gambhir
14/10/1981
India
58
147
37
D Gamsy
17/02/1940
South Africa
2
G Ganbold
15/06/2004
Mongolia
13
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
47
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
S Gantulga
19/12/2007
Mongolia
6
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
6
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
Gavin Singh
15/12/1987
Suriname
7
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
34
P R George
16/10/1986
Australia
1
S George
20/02/1993
Malta
3
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
21
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
1
11
P Gheewala
08/10/1995
Estonia
9
J Ghelzai
10/06/2000
Austria
3
M Gherasim
30/09/2006
Romania
12
S Ghimire
28/03/1999
Portugal
12
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 Abbas Butt
27/11/1982
Finland
8
Ghulam Ahmadi
26/04/1997
Germany
44
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
A Gill
02/09/1977
South Korea
3
S Gill
04/12/1996
Kenya
6
S K S Gill
06/01/1985
Luxembourg
29
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
N T Gireesh
12/12/1992
Cambodia
6
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
25
G K Glover
13/05/1870
South Africa
1
M K Gnanasekaram
03/12/1985
Switzerland
7
S Godara
08/10/2001
Cambodia
16
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
G I Gokoel
20/06/1992
Suriname
5
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
14
M Gony
04/01/1984
India
2
G A Gooch
23/07/1953
England
118
125
S Gooch
10/05/1984
Estonia
9
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
13
M J Gopalan
06/06/1909
India
1
C D Gopinath
01/03/1930
India
8
A Gorawara
21/12/2001
Hong Kong
4
J O A Gordon
20/01/1987
Canada
12
17
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
18
S Goud
20/10/1984
Czech Republic
1
G Goudie
12/08/1987
Scotland
16
9
P B Gouge
03/02/2003
Jersey
4
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
9
23
S Goustis
01/08/1981
Greece
3
M Gouws
28/07/1982
Gibraltar
13
A R Gover
29/02/1908
England
4
K Govind
05/08/1984
Seychelles
1
A Govorko
01/07/1971
Croatia
4
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
29
30
J P Greaves
26/02/1994
West Indies
6
7
1
C Green
03/06/1999
Australia
28
28
13
C J Green
01/10/1993
Australia
1
Z E Green
11/10/1996
Namibia
44
61
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
31
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
7
M Grzinic
14/12/1982
Croatia
3
G M Guard
12/12/1925
India
2
G Gudakesh Motie
29/03/1995
West Indies
11
22
29
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
10
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
86
75
J Gumbie
25/12/1995
Zimbabwe
3
16
3
D Gumyusenge
10/09/2003
Rwanda
17
A C K Gunarathne
22/10/1981
Cambodia
3
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
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
Gurbaz Bajwa
Canada
1
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
7
11
No. of Records = 273
A
B
C
D
E
F
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Player Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links