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
Cameroon
Canada
Cayman Islands
Chile
Costa Rica
Cyprus
Czech Republic
Denmark
East Africa
England
Estonia
Finland
France
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Iran
Ireland
Isle of Man
Israel
Italy
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Malta
Mexico
Morocco
Mozambique
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
South Africa
Spain
Sri Lanka
Swaziland
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
M Kadyan
01/01/1994
Bulgaria
6
E Kahamker
20/07/1992
Israel
3
T Kahamker
29/11/2000
Israel
2
I Kaia
10/08/1992
Zimbabwe
3
7
R Kaia
10/10/1991
Zimbabwe
3
1
M Kaif
01/12/1980
India
13
125
M O Kain
16/05/1988
United States
2
T Kaitano
15/06/1993
Zimbabwe
1
3
S Kalavitigoda
23/12/1977
Sri Lanka
1
A V Kale
03/07/1973
India
1
Kaleem Sana
01/01/1994
Canada
5
Kaleem Shah
02/04/1976
Mozambique
7
Kaleemullah
24/12/1990
Oman
34
18
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
G Kaltongga
05/04/1997
Vanuatu
3
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
6
J K Kamande
12/12/1978
Kenya
86
12
L Kamarlekar
27/10/1994
Israel
1
V G Kambli
18/01/1972
India
17
104
S I Kamea
21/08/2001
Papua New Guinea
5
3
Kamran Akmal
13/01/1982
Pakistan
53
157
58
Kamran Hussain
09/05/1977
Pakistan
2
Kamran Khan
29/09/1988
Qatar
25
Kamran Shahzad
25/08/1980
United Arab Emirates
4
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
7
8
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
7
D Kaneria
16/12/1980
Pakistan
61
18
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
6
D Kansonkho
06/12/1998
Malawi
13
G Kansonkho
20/05/1991
Malawi
11
S Kansoy
06/07/1962
Turkey
4
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
22
38
A H Kardar
17/01/1925
Pakistan
26
M Karg
12/07/1977
Namibia
3
A Y A Karim
15/12/1963
Kenya
34
I A Karim
25/09/1992
Kenya
9
29
S Karim
14/11/1967
India
1
34
Karim Janat
11/08/1998
Afghanistan
1
36
Karim Sadiq
18/02/1984
Afghanistan
24
36
B Karki
28/01/1994
Nepal
1
L Karlsson
07/12/1996
Sweden
11
A Karn
04/02/1995
Nepal
2
S H U Karnain
11/08/1962
Sri Lanka
19
K D Karthik
01/06/1985
India
26
94
39
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
18
25
D Karunaratne
21/04/1988
Sri Lanka
79
34
Karweng NG
21/08/1981
Philippines
4
Kashif Daud
10/02/1986
United Arab Emirates
17
12
Kashif Raza
26/12/1979
Pakistan
1
M S Kasprowicz
10/02/1972
Australia
38
43
2
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
S M Katich
21/08/1975
Australia
56
45
3
I Katzarski
11/07/1981
Bulgaria
14
S Kaul
19/05/1990
India
3
3
P H T Kaushal
05/03/1993
Sri Lanka
7
1
Kaushalkumar J Patel
14/04/1974
Seychelles
6
S Kaveri
01/02/1979
Mexico
7
H B Kayondo
09/03/1990
Uganda
4
W W Keeton
30/04/1905
England
2
D Kegasitswe
04/07/1994
Botswana
4
H J Keith
25/10/1927
South Africa
8
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 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
18
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 Keulder
02/08/1973
Namibia
6
Kevin Irakoze
26/05/2000
Rwanda
11
R W T Key
12/05/1979
England
15
5
1
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
9
Khaled Mahmud
26/07/1971
Bangladesh
12
77
Khaled Mashud
08/02/1976
Bangladesh
44
126
Khalid Ahmadi
01/01/1995
Belgium
14
Khalid Hasan
14/07/1937
Pakistan
1
Khalid Ibadulla
20/12/1935
Pakistan
4
Khalid Khan
07/02/1971
Hong Kong
2
Khalid Latif
04/11/1985
Pakistan
5
13
Khalid Wazir
27/04/1936
Pakistan
2
Khalid Zahid
02/12/1991
Sweden
10
Khaliq Dad
01/01/1984
Afghanistan
6
A Khan
14/10/1980
England
1
9
I Khan
27/04/1984
South Africa
1
Z Khan
07/10/1978
India
92
200
17
Khan Mohammad
01/01/1928
Pakistan
13
D Khanal
29/05/2005
Nepal
6
N Khanna
28/07/1982
Malta
19
S C Khanna
03/06/1956
India
10
U T Khawaja
18/12/1986
Australia
50
40
9
Khawar Ali
20/12/1985
Oman
34
41
Khawar Zafar
16/05/1984
Saudi Arabia
2
A K Kheterpal
25/06/1981
Hungary
13
Khizar Hayat
01/04/1989
Malaysia
15
Khizer Ahmed
18/11/1991
Norway
9
G K Khoda
24/10/1974
India
2
N Khosla
03/02/1982
Malta
4
B Khumalo
23/01/2002
Botswana
4
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/10/1988
Qatar
7
Khushdil Shah
07/02/1995
Pakistan
7
13
J H Kiani
27/06/1986
Philippines
4
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
T C R Kimber
10/05/1990
Guernsey
3
A M Kimote
26/05/1992
Tanzania
10
B A King
16/12/1994
West Indies
12
22
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
V J Kingma
23/10/1994
Netherlands
13
9
S Kinneir
13/05/1871
England
1
A F Kippax
25/05/1897
Australia
22
S M H Kirmani
29/12/1949
India
88
49
A Kirschbaum
30/11/2001
Argentina
6
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
5
H G Kischenchand
14/04/1925
India
5
R K Kiseto
14/10/1989
Tanzania
8
A K Kitchen
21/02/1984
New Zealand
5
S Kizilkaya
07/07/1998
Turkey
4
H Klaasen
30/07/1991
South Africa
1
24
32
F J Klaassen
13/11/1992
Netherlands
14
24
D Klein
31/10/1988
Germany
13
R Klein
15/06/1997
Netherlands
4
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
12
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
5
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
M F Koc
01/06/2001
Turkey
3
L J Koen
28/03/1967
South Africa
5
V Kohli
05/11/1988
India
102
260
97
Damith Kosala
01/11/2001
Italy
2
A C Kose
25/10/1995
Turkey
4
M L Kostic
05/12/1999
Serbia
4
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
8
18
M Kpaka
28/08/1996
Sierra Leone
7
J J Krejza
14/01/1983
Australia
2
8
A G Kripal Singh
06/08/1933
India
14
A Krishna
01/02/1991
Singapore
9
N Krishna
27/12/1979
Seychelles
6
Krishna Chandran
24/08/1984
United Arab Emirates
12
S P Krishnamurthi
02/06/2003
United States
3
P Krishnamurthy
12/07/1947
India
5
1
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
N Kruger
15/08/1981
Netherlands
2
S Krushretha
29/12/1984
Luxembourg
4
S Kubheka
28/02/1998
Swaziland
5
C M Kuggeleijn
10/05/1956
New Zealand
2
16
S C Kuggeleijn
03/01/1992
New Zealand
2
18
H G Kuhn
01/04/1984
South Africa
4
7
M P Kuhnemann
20/09/1996
Australia
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
04/02/1990
Portugal
4
Kuldeep Lal
28/07/1996
Spain
11
Kuldeep Singh
25/09/1997
Philippines
4
Kuldeep Yadav
14/12/1994
India
7
66
24
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
B Kumar
05/02/1990
India
21
121
66
B K Kumar
24/03/1991
Malta
2
D Kumar
21/06/1993
Malta
1
K Kumar
Philippines
2
N R Kumar
21/05/1994
Canada
16
18
P Kumar
17/02/1994
Finland
1
P Kumar
02/10/1986
India
6
68
10
R Kumar
06/05/1990
Romania
10
S Kumar
22/03/1987
Hungary
2
V V Kumar
22/06/1935
India
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
24
13
19
T A S Kumaran
30/12/1975
India
8
U K P W Kumaranayaka
13/04/1993
Kuwait
8
A Kumble
17/10/1970
India
132
271
B K Kunderan
02/10/1939
India
18
J S Kundi
06/07/1999
Kenya
6
Kuruge Abeyrathna
26/05/1991
Norway
7
P Kurup
07/11/1987
Bahrain
3
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
8
15
F Kuys
21/03/1870
South Africa
1
Kwame Tucker
28/09/1976
Bermuda
12
C Kyewuta
28/12/2001
Uganda
5
M Kyriacou
15/11/1981
Cyprus
6
No. of Records = 260
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