Player Records and Statistics - International Players (K)
ABCDEFGHIJLMNOPQRSTUVWXYZ
 Players for  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     24
M Kadyan 01/01/1994 Bulgaria     12
E Kahamker 20/07/1992 Israel     4
T Kahamker 29/11/2000 Israel     3
I Kaia 10/08/1992 Zimbabwe 2 19 17
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     8
U T Kaisala 26/05/1974 Samoa     8
T Kaitano 15/06/1993 Zimbabwe 1 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   8 16
Kaleem Shah 02/04/1976 Mozambique     7
Kaleemullah 24/12/1990 Oman   39 34
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     19
G Kaltongga 05/04/1997 Vanuatu     3
A U K D S Kalugala 05/06/1994 Cyprus     5
C J P F Kalugamage 16/06/1991 Italy     8
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
J K Kamande 12/12/1978 Kenya   86 12
L Kamarlekar 27/10/1994 Israel     1
S Kamate 06/08/1994 Mali     10
V G Kambli 18/01/1972 India 17 104  
S I Kamea 21/08/2001 Papua New Guinea   22 17
Kamran Akmal 13/01/1982 Pakistan 53 157 58
Kamran Ghulam 10/10/1995 Pakistan   1  
Kamran Hussain 09/05/1977 Pakistan   2  
Kamran Khan 29/09/1988 Qatar     36
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   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  
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     31
G Kansonkho 20/05/1991 Malawi     29
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   51 67
A H Kardar 17/01/1925 Pakistan 26    
M Karg 12/07/1977 Namibia   3  
J Kariko 16/01/2004 Papua New Guinea   3 16
A Y A Karim 15/12/1963 Kenya   34  
I A Karim 25/09/1992 Kenya   9 58
S Karim 14/11/1967 India 1 34  
Karim Janat 11/08/1998 Afghanistan 2 3 59
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     6
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 91 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 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     5
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
K Kato-Stafford 26/02/2007 Japan     5
I Katzarski 11/07/1981 Bulgaria     17
A Kaul 12/05/1999 Singapore     7
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
S Kaveri 01/02/1979 Mexico     14
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     10
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 Kemp 20/04/2008 Jersey     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   40 4
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     9
Ketut Pastika 01/07/1993 Indonesia     3
D Keulder 02/08/1973 Namibia   6  
Kevin Irakoze 26/05/2000 Rwanda     72
R W T Key 12/05/1979 England 15 5 1
B Kgosiemang 01/05/1999 Botswana     7
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 14 2  
Khaled Mahmud 26/07/1971 Bangladesh 12 77  
Khaled Mashud 08/02/1976 Bangladesh 44 126  
Khalid Ahmadi 01/01/1995 Belgium     18
Khalid Hasan 14/07/1937 Pakistan 1    
Khalid Ibadulla 20/12/1935 Pakistan 4    
Khalid Kail 13/10/1996 Oman     12
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     16
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 3    
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  
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 73 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     18
Khin Aye 10/05/1993 Myanmar     7
Khizar Hayat 01/04/1989 Malaysia     44
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     16
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 1    
Khurram Shahzad 25/10/1988 Qatar     7
Khushdil Shah 07/02/1995 Pakistan   10 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     4
T C R Kimber 10/05/1990 Guernsey     3
A M Kimote 26/05/1992 Tanzania     62
S Kimura 16/04/1980 Japan     5
B A King 16/12/1994 West Indies   37 47
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   22 14
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     14
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   10 14
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 54 43
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   2 1
R Klein 15/06/1997 Netherlands   13 2
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     7
M F Koc 01/06/2001 Turkey     3
R M Koda   Indonesia     24
L J Koen 28/03/1967 South Africa   5  
V Kohli 05/11/1988 India 113 292 117
W Kokaua 27/04/1991 Cook Islands     5
M Koli 11/02/1997 Romania     13
S Kollery 21/01/1989 Botswana     2
S Koppolu 15/05/1993 Slovenia     3
Damith Kosala 01/11/2001 Italy     8
A C Kose 25/10/1995 Turkey     4
M L Kostic 05/12/1999 Serbia     9
P Kotoisuva 27/02/1991 Fiji     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   10 38
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     13
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  
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   1 12
N Kruger 15/08/1981 Netherlands   2  
S Krushretha 29/12/1984 Luxembourg     9
S Kubheka 28/02/1998 Eswatini     8
K Kubota   Japan     10
E Kubwimana 04/09/2002 Rwanda     21
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 3 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 12 103 35
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     4
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 14
N R Kumar 21/05/1994 Canada   16 19
P Kumar 17/02/1994 Finland     4
P Kumar 02/10/1986 India 6 68 10
R Kumar 06/05/1990 Romania     14
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 28 31 26
T A S Kumaran 30/12/1975 India   8  
U K P W Kumaranayaka 13/04/1993 Kuwait     8
P Kumbhare   Japan     16
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     16
P Kurup 07/11/1987 Bahrain     12
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   36 38
A Kuyateh 12/03/1998 Gambia     8
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     23
M Kyriacou 15/11/1981 Cyprus     6
No. of Records = 318
ABCDEFGHIJLMNOPQRSTUVWXYZ
 Player Records and Statistics Menu