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 (K)
A
B
C
D
E
F
G
H
I
J
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
Kabir Ali
24/11/1980
England
1
14
Kabir Khan
12/04/1974
Pakistan
4
10
K Kadowaki-Fleming
Japan
35
M Kadyan
01/01/1994
Bulgaria
12
E Kahamker
20/07/1992
Israel
4
T Kahamker
29/11/2000
Israel
6
I Kaia
10/08/1992
Zimbabwe
2
19
19
R Kaia
10/10/1991
Zimbabwe
3
1
M Kaif
01/12/1980
India
13
125
M O Kain
16/05/1988
United States
7
A Kainessie
27/12/2000
Sierra Leone
13
U T Kaisala
26/05/1974
Samoa
8
T Kaitano
15/06/1993
Zimbabwe
4
11
C N Kakuru
06/09/2003
Uganda
40
S Kalavitigoda
23/12/1977
Sri Lanka
1
A V Kale
03/07/1973
India
1
Kaleem Sana
01/01/1994
Canada
16
27
Kaleem Shah
02/04/1976
Mozambique
7
Kaleemullah
24/12/1990
Oman
46
42
A I Kallicharran
21/03/1949
West Indies
66
31
J H Kallis
16/10/1975
South Africa
166
328
25
R S Kalpage
19/02/1970
Sri Lanka
11
86
J P Kaltapau
08/09/1999
Vanuatu
25
G Kaltongga
05/04/1997
Vanuatu
3
A U K D S Kalugala
05/06/1994
Cyprus
10
C J P F Kalugamage
16/06/1991
Italy
12
L W Kaluperuma
25/05/1949
Sri Lanka
2
4
S M S Kaluperuma
22/10/1961
Sri Lanka
4
2
R S Kaluwitharana
24/11/1969
Sri Lanka
49
189
D Kalvin
13/05/1987
Seychelles
11
Kamal Raiz
25/05/1983
Cyprus
1
J K Kamande
12/12/1978
Kenya
86
12
L Kamarlekar
27/10/1994
Israel
1
S Kamate
06/08/1994
Mali
15
V G Kambli
18/01/1972
India
17
104
S I Kamea
21/08/2001
Papua New Guinea
22
19
Kamran Ahmadzai
17/02/1994
France
9
Kamran Akmal
13/01/1982
Pakistan
53
157
58
Kamran Ghulam
10/10/1995
Pakistan
6
11
Kamran Hussain
09/05/1977
Pakistan
2
Kamran Khan
29/09/1988
Qatar
36
Kamran Shahzad
25/08/1980
United Arab Emirates
4
3
Kamran Wahid
05/03/2002
Hungary
3
Kamrul Islam Rabbi
10/12/1991
Bangladesh
7
T Kamungozi
08/06/1987
Zimbabwe
1
14
1
T S Kamunhukamwe
10/07/1995
Zimbabwe
12
15
K Kamyuka
05/12/1981
Canada
2
S T Kanakalil
08/01/1992
Malta
3
S H T Kandamby
04/06/1982
Sri Lanka
39
5
A L Kandappah
07/03/1971
Canada
2
T E Kane
08/07/1994
Ireland
1
9
D Kaneria
16/12/1980
Pakistan
61
18
S S Kang
13/11/1989
United Arab Emirates
11
R B Kanhai
26/12/1935
West Indies
79
7
H H Kanitkar
14/11/1974
India
2
34
H S Kanitkar
08/12/1942
India
2
A Kansonkho
19/07/1994
Malawi
7
D Kansonkho
06/12/1998
Malawi
46
G Kansonkho
20/05/1991
Malawi
44
S Kansoy
06/07/1962
Turkey
4
Kanwarpal Tathgur
05/08/1993
Canada
1
2
Kapil Dev
06/01/1959
India
131
225
A R Kapoor
25/03/1971
India
4
17
C K Kapugedera
24/02/1987
Sri Lanka
8
102
43
Karan KC
10/10/1991
Nepal
57
75
Karan Sonavale
Oman
3
3
Karanbir Singh
01/09/1995
Austria
9
A H Kardar
17/01/1925
Pakistan
26
M Karg
12/07/1977
Namibia
3
M G Kariata
21/07/2005
Namibia
1
J Kariko
16/01/2004
Papua New Guinea
3
19
A Y A Karim
15/12/1963
Kenya
34
H Karim
30/06/2005
Slovenia
1
I A Karim
25/09/1992
Kenya
9
64
S Karim
14/11/1967
India
1
34
Karim Janat
11/08/1998
Afghanistan
2
3
67
Karim Sadiq
18/02/1984
Afghanistan
24
36
B Karki
28/01/1994
Nepal
1
L Karlsson
07/12/1996
Sweden
16
Karma Dorji
25/08/2006
Bhutan
9
A Karn
04/02/1995
Nepal
2
S H U Karnain
11/08/1962
Sri Lanka
19
N A Karnik
14/10/2004
Singapore
4
K D Karthik
01/06/1985
India
26
94
60
S V A Karthikeyan
22/06/1987
Romania
2
M Kartik
11/09/1976
India
8
37
1
C Karunaratne
29/05/1996
Sri Lanka
1
26
42
D Karunaratne
21/04/1988
Sri Lanka
100
50
A Karvelas
30/08/1999
Greece
4
A Karvelas
20/03/1994
Greece
1
Karweng NG
21/08/1981
Philippines
4
Kashif Abbas
20/06/1987
Saudi Arabia
6
Kashif Ali
06/06/1994
Pakistan
1
Kashif Daud
10/02/1986
United Arab Emirates
19
16
Kashif Raza
26/12/1979
Pakistan
1
Kashif Siddique
04/04/1989
Saudi Arabia
11
M S Kasprowicz
10/02/1972
Australia
38
43
2
M Kasselman
06/11/2006
Botswana
18
F Kasteni
25/03/1988
Zimbabwe
3
L P Kasthuriarachchige
22/12/1986
Austria
5
K T Kasuza
20/06/1993
Zimbabwe
7
E Katchay
08/12/1977
Canada
5
4
N Katechis
06/01/1991
Greece
4
S M Katich
21/08/1975
Australia
56
45
3
K Kato-Stafford
26/02/2007
Japan
10
I Katzarski
11/07/1981
Bulgaria
17
A Kaul
12/05/1999
Singapore
11
S Kaul
19/05/1990
India
3
3
P H T Kaushal
05/03/1993
Sri Lanka
7
1
Kaushal Rodrigo
02/04/1992
Maldives
13
Kaushalkumar J Patel
14/04/1974
Seychelles
6
M J M Kavana
30/03/1989
Cook Islands
4
S Kaveri
01/02/1979
Mexico
24
Kawsar Khan
01/05/1997
Brazil
6
H B Kayondo
09/03/1990
Uganda
4
W W Keeton
30/04/1905
England
2
D Kegasitswe
04/07/1994
Botswana
4
C A Keita
12/12/1997
Mali
15
H J Keith
25/10/1927
South Africa
8
K Kekez
08/11/1980
Croatia
3
C E Kelleway
24/04/1886
Australia
26
J J Kelly
10/05/1867
Australia
36
S K W Kelly
24/08/1988
Bermuda
10
3
T J D Kelly
24/08/1851
Australia
2
J Kemp
20/04/2008
Jersey
5
J M Kemp
02/10/1977
South Africa
4
85
8
G A Kempis
04/08/1865
South Africa
1
T Kendall
24/08/1851
Australia
2
N P Kenjige
02/03/1991
United States
56
21
A S Kennedy
24/01/1891
England
5
R J Kennedy
03/06/1972
New Zealand
4
7
R B Kenny
29/09/1930
India
5
J C Kent
07/05/1979
South Africa
2
M F Kent
23/11/1953
Australia
3
5
E S M Kentish
21/11/1916
West Indies
2
D Kenyon
15/05/1924
England
8
A L Kerai
07/11/1986
Sierra Leone
9
P Kerai
08/03/1996
Kenya
6
J L Kerr
28/12/1910
New Zealand
7
R B Kerr
16/06/1961
Australia
2
4
S C Kerrigan
10/05/1989
England
1
A N Kervezee
11/09/1989
Netherlands
39
10
S Keshvani
23/05/1984
Canada
5
2
D K Kesuma
27/08/1999
Indonesia
27
Ketut Pastika
01/07/1993
Indonesia
3
D Keulder
02/08/1973
Namibia
6
Kevin Irakoze
26/05/2000
Rwanda
75
R W T Key
12/05/1979
England
15
5
1
B Kgosiemang
01/05/1999
Botswana
15
P Khadka
24/10/1987
Nepal
10
33
Khaibar Deldar
07/04/1990
Hungary
15
S P Khakurel
07/04/1993
Nepal
6
8
Khaled Ahmed
20/09/1992
Bangladesh
15
2
Khaled Mahmud
26/07/1971
Bangladesh
12
77
Khaled Mashud
08/02/1976
Bangladesh
44
126
Khalid Ahmadi
01/01/1995
Belgium
34
Khalid Hasan
14/07/1937
Pakistan
1
Khalid Ibadulla
20/12/1935
Pakistan
4
Khalid Kail
13/10/1996
Oman
5
21
Khalid Khan
07/02/1971
Hong Kong
2
Khalid Latif
04/11/1985
Pakistan
5
13
Khalid Shah
16/07/1996
United Arab Emirates
8
Khalid Wazir
27/04/1936
Pakistan
2
Khalid Zahid
02/12/1991
Sweden
20
Khaliq Dad
01/01/1984
Afghanistan
6
A Khan
14/10/1980
England
1
9
I Khan
27/04/1984
South Africa
1
R Khan
Spain
1
S N Khan
22/10/1997
India
6
Z Khan
07/10/1978
India
92
200
17
Khan Arbaaz
12/07/2003
Lesotho
2
Khan Mohammad
01/01/1928
Pakistan
13
D Khanal
29/05/2005
Nepal
14
3
V Khanduri
05/07/1986
Cyprus
4
N Khanna
28/07/1982
Malta
24
S C Khanna
03/06/1956
India
10
R Khanyapa
29/04/1995
Lesotho
5
U T Khawaja
18/12/1986
Australia
80
40
9
Khawar Ali
20/12/1985
Oman
34
41
Khawar Zafar
16/05/1984
Saudi Arabia
2
Khemraj Jaikaran
01/04/1986
Suriname
8
A K Kheterpal
25/06/1981
Hungary
18
Khin Aye
10/05/1993
Myanmar
19
Khizar Hayat
01/04/1989
Malaysia
47
Khizer Ahmed
18/11/1991
Norway
17
G K Khoda
24/10/1974
India
2
H Khogiyani
01/12/2001
Austria
4
M Khojbariya
03/03/1999
Eswatini
5
N Khosla
03/02/1982
Malta
4
B Khumalo
23/01/2002
Botswana
28
A R Khurasiya
18/05/1972
India
12
Khurram Chohan
22/02/1980
Canada
25
4
Khurram Khan
21/06/1971
United Arab Emirates
16
3
Khurram Manzoor
10/06/1986
Pakistan
16
7
3
Khurram Nawaz
30/01/1986
Oman
3
24
Khurram Shahzad
25/11/1999
Pakistan
6
Khurram Shahzad
25/10/1988
Qatar
7
Khushdil Shah
07/02/1995
Pakistan
13
27
J H Kiani
27/06/1986
Philippines
5
G E Kidd
18/09/1985
Ireland
6
1
C Kieswetter
28/11/1987
England
46
25
J Kila
15/01/1990
Papua New Guinea
13
16
E T Killick
09/05/1907
England
2
R Kilner
17/10/1890
England
9
Kim Daeyeon
22/06/1995
South Korea
10
T C R Kimber
10/05/1990
Guernsey
3
A M Kimote
26/05/1992
Tanzania
67
S Kimura
16/04/1980
Japan
5
B A King
16/12/1994
West Indies
46
63
C L King
11/06/1951
West Indies
9
18
F M King
14/12/1926
West Indies
14
J H King
16/04/1871
England
1
L A King
27/02/1939
West Indies
2
R D King
06/10/1975
West Indies
19
50
H Kinga
03/12/2004
Cameroon
3
V J Kingma
23/10/1994
Netherlands
26
25
S Kinneir
13/05/1871
England
1
A F Kippax
25/05/1897
Australia
22
T Kirk
06/08/1992
Guernsey
1
S M H Kirmani
29/12/1949
India
88
49
A Kirschbaum
30/11/2001
Argentina
23
G Kirsten
23/11/1967
South Africa
101
185
P N Kirsten
14/05/1955
South Africa
12
40
R J Kirtley
10/11/1975
England
4
11
1
N R Kirton
06/05/1998
Canada
18
25
H G Kischenchand
14/04/1925
India
5
R K Kiseto
14/10/1989
Tanzania
13
Kishen Ghalley
11/08/1998
Bhutan
4
R S Kishore
06/11/1996
India
3
A K Kitchen
21/02/1984
New Zealand
5
S Kizilkaya
07/07/1998
Turkey
4
H Klaasen
30/07/1991
South Africa
4
58
58
F J Klaassen
13/11/1992
Netherlands
19
39
H Klazinge
30/07/1999
Namibia
6
D Klein
31/10/1988
Germany
23
K Klein
03/07/2001
Netherlands
8
8
R Klein
15/06/1997
Netherlands
14
6
R K Kleinveldt
15/03/1983
South Africa
4
10
6
L F Kline
29/09/1934
Australia
13
M Klinger
04/07/1980
Australia
3
F A Klokker
13/03/1983
Denmark
13
J F Kloppenburg
19/06/1974
Netherlands
6
L Klusener
04/09/1971
South Africa
49
171
A E Knight
08/10/1872
England
3
B R Knight
18/02/1938
England
29
D J Knight
12/05/1894
England
2
N V Knight
28/11/1969
England
17
100
N Knights
18/09/1997
Isle of Man
18
A P E Knott
09/04/1946
England
95
20
E B Knowles
18/01/1982
Czech Republic
14
N A Knox
10/10/1884
England
2
Ko Ko Lin Thu
12/08/1998
Myanmar
19
M F Koc
01/06/2001
Turkey
3
R M Koda
Indonesia
44
L J Koen
28/03/1967
South Africa
5
B Kohler-Cadmore
13/04/1993
Germany
4
V Kohli
05/11/1988
India
123
297
125
W Kokaua
27/04/1991
Cook Islands
5
M Koli
11/02/1997
Romania
21
S Kollery
21/01/1989
Botswana
2
I Komba
27/10/1997
Sierra Leone
1
Y Konate
18/09/1995
Mali
5
S Konstas
02/10/2005
Australia
2
S Koppolu
15/05/1993
Slovenia
7
Damith Kosala
01/11/2001
Italy
9
A C Kose
25/10/1995
Turkey
4
M L Kostic
05/12/1999
Serbia
9
P Kotoisuva
27/02/1991
Fiji
10
B L Kotze
12/12/1978
Namibia
5
D B Kotze
12/09/1973
Namibia
6
J J Kotze
07/08/1879
South Africa
3
J P Kotze
23/04/1994
Namibia
22
44
M Kpaka
28/08/1996
Sierra Leone
21
J J Krejza
14/01/1983
Australia
2
8
A G Kripal Singh
06/08/1933
India
14
A Krishna
01/02/1991
Singapore
18
N Krishna
27/12/1979
Seychelles
18
Krishna Chandran
24/08/1984
United Arab Emirates
12
Krishna Sharma
13/11/1984
Slovenia
2
S P Krishnamurthi
02/06/2003
United States
10
P Krishnamurthy
12/07/1947
India
5
1
M Kristensen
11/11/1998
Denmark
2
B P Kruger
17/09/1988
Netherlands
5
C K Kruger
18/12/1988
Hong Kong
2
G J Kruger
05/01/1977
South Africa
3
1
M B Kruger
12/04/1995
Namibia
12
17
N Kruger
15/08/1981
Netherlands
2
P E Kruger
03/02/1995
South Africa
7
S Kruger
Argentina
1
S Krushretha
29/12/1984
Luxembourg
13
S Kubheka
28/02/1998
Eswatini
8
K Kubota
Japan
16
E Kubwimana
04/09/2002
Rwanda
33
E Kuchey
03/04/1984
Finland
4
C M Kuggeleijn
10/05/1956
New Zealand
2
16
S C Kuggeleijn
03/01/1992
New Zealand
3
2
18
H G Kuhn
01/04/1984
South Africa
4
7
M P Kuhnemann
20/09/1996
Australia
5
4
A P Kuiper
24/08/1959
South Africa
1
25
C K B Kulasekara
15/07/1985
Sri Lanka
1
4
K M D N Kulasekara
22/07/1982
Sri Lanka
21
184
58
H G J Kulatunga
02/11/1973
Sri Lanka
2
Kuldeep Gholiya
04/02/1990
Portugal
14
Kuldeep Lal
28/07/1996
Spain
11
Kuldeep Singh
25/09/1997
Philippines
4
Kuldeep Yadav
14/12/1994
India
13
108
40
D S Kulkarni
10/12/1988
India
12
2
N M Kulkarni
03/04/1973
India
3
10
R R Kulkarni
25/09/1962
India
3
10
U N Kulkarni
07/03/1942
India
4
Kulwinderjeet Singh
12/10/1989
Philippines
8
B Kumar
05/02/1990
India
21
121
87
B K Kumar
24/03/1991
Malta
2
D Kumar
21/06/1993
Malta
1
K Kumar
Philippines
6
M Kumar
12/10/1993
India
3
6
17
N R Kumar
21/05/1994
Canada
16
36
P Kumar
17/02/1994
Finland
7
P Kumar
02/10/1986
India
6
68
10
R Kumar
06/05/1990
Romania
15
S Kumar
03/04/1989
Bahrain
13
S Kumar
22/03/1987
Hungary
2
V V Kumar
22/06/1935
India
2
Kumar Shivam
13/12/1991
Costa Rica
2
BLCS Kumara
05/07/1985
Cyprus
2
I G T R Kumara
25/10/1990
Maldives
3
L Kumara
13/02/1997
Sri Lanka
34
32
26
T A S Kumaran
30/12/1975
India
8
U K P W Kumaranayaka
13/04/1993
Kuwait
8
P Kumbhare
Japan
20
A Kumble
17/10/1970
India
132
271
B K Kunderan
02/10/1939
India
18
J S Kundi
06/07/1999
Kenya
13
Kuruge Abeyrathna
26/05/1991
Norway
19
P Kurup
07/11/1987
Bahrain
17
D S B Kuruppu
05/01/1962
Sri Lanka
4
54
A K Kuruppuarachchi
01/11/1964
Sri Lanka
2
A Kuruvilla
08/08/1968
India
10
25
Kushal Malla
05/03/2004
Nepal
39
47
A Kuyateh
12/03/1998
Gambia
11
F Kuys
21/03/1870
South Africa
1
E Kuyumcu
05/03/1991
Turkey
3
Kwame Tucker
28/09/1976
Bermuda
12
C Kyewuta
28/12/2001
Uganda
36
M Kyriacou
15/11/1981
Cyprus
6
No. of Records = 345
A
B
C
D
E
F
G
H
I
J
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