Players
Match Lists & Scorecards
Series Lists
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Matches
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
IPL
Upcoming Milestones
Recent Records
World XI (Test)
World XI (ODI)
Top Ten (Test)
Top Ten (ODI)
Search HowSTAT
HowSTAT Quiz
Links
 
 
 Player Records and Statistics - International Players (A)
BCDEFGHIJKLMNOPQRSTUVWXYZ
 Players for  Search for Player by Name
      Detailed Profiles & Statistics
Name Born Country (Current) Tests ODIs T20s
Aamer Hameed 18/10/1954 Pakistan   2  
Aamer Hanif 04/10/1971 Pakistan   5  
Aamer Ikram 07/07/1979 Portugal     4
Aamer Malik 03/01/1963 Pakistan 14 24  
Aamer Yamin 26/06/1990 Pakistan   4 2
Aamir Kaleem 20/11/1981 Oman   2 28
Aamir Nazir 02/01/1971 Pakistan 6 9  
Aamir Sohail 14/09/1966 Pakistan 47 156  
Aanand Pandey 20/10/1993 Luxembourg     3
Aaqib Javed 05/08/1972 Pakistan 22 163  
Aarif Sheikh 05/10/1997 Nepal   12 15
V R Aaron 29/10/1989 India 9 9  
Aarush Bhagwat 12/09/2003 Hong Kong     4
Aasif Sheikh 22/01/2001 Nepal   6 5
J Ababu 15/04/1980 Kenya   9  
Abbas Saad 01/06/1986 Saudi Arabia     2
Z Abbasi 22/04/1987 Botswana     1
K J Abbott 18/06/1987 South Africa 11 28 21
S A Abbott 29/02/1992 Australia   2 7
Abdul Hashmi 04/09/1997 Denmark     10
Abdul Jabbar 01/03/1983 Canada   2  
Abdul Kadir 10/05/1944 Pakistan 4    
Abdul Majid 13/02/1992 Bahrain     4
Abdul Malik 11/03/1998 Afghanistan 1    
Abdul Qadir 15/09/1955 Pakistan 67 104  
Abdul Rahman 01/01/2002 Austria     3
Abdul Rashid 06/07/1991 Belgium     2
Abdul Razzaq 02/12/1979 Pakistan 46 265 32
Abdul Rehman 02/01/1987 United Arab Emirates   1  
Abdul Shakoor 04/04/1993 Romania     7
Abdul Shakoor 15/03/1985 United Arab Emirates   3 6
Abdul Waheed 07/12/1993 Saudi Arabia     3
Abdul Wahid 01/01/1986 Saudi Arabia     8
Abdul Wasi 06/07/2002 Afghanistan 1    
M Abdulla 08/04/1983 Malawi     5
Y A Abdulla 17/01/1983 South Africa     2
Abdullah Akbarjan 01/01/1990 Austria     8
Abdullah Mahmood 13/05/2002 Denmark     1
Abdullah Mazari 07/03/1987 Afghanistan   2  
Abdullah Shafique 20/11/1999 Pakistan     3
Abdullah Sheikh 28/05/1998 Norway     2
Abdul-Shakoor Rahimzei 19/03/1999 Germany     17
Abdur Rauf 09/12/1978 Pakistan 3 4 1
Abdur Razzak 15/06/1982 Bangladesh 13 153 34
Abdur Rehman 01/03/1980 Pakistan 22 31 8
E L A'Beckett 11/08/1907 Australia 4    
R Abel 30/11/1857 England 13    
Abid Ali 16/10/1987 Pakistan 14 6  
S Abid Ali 09/09/1941 India 29 5  
A S Abioye 21/11/1992 Nigeria     5
I K O Aboagye 27/12/1995 Ghana     4
M Aboagye 31/12/2001 Ghana     3
R A Abolarin 02/10/2002 Nigeria     4
Abraash Khan 23/07/1998 Canada     7
S Abrahams 04/03/1968 South Africa   1  
Abrar Bilal 21/04/1985 Austria     8
C A Absolom 07/06/1846 England 1    
Abu Hider 14/02/1996 Bangladesh   2 13
Abu Jayed 02/08/1993 Bangladesh 12 2 3
Abul Hasan 05/08/1992 Bangladesh 3 7 5
A G Achar 30/03/1999 Singapore     5
F Achelam 27/01/2001 Uganda     10
E Achong 16/02/1904 West Indies 6    
C N Ackemann 04/04/1991 Netherlands     11
H D Ackerman 14/02/1973 South Africa 4    
M R Adair 27/03/1996 Ireland 1 21 24
A R Adams 17/07/1975 New Zealand 1 42 4
C J Adams 06/05/1970 England 5 5  
J C Adams 09/01/1968 West Indies 54 127  
P R Adams 20/01/1977 South Africa 45 24  
N A T Adcock 08/03/1931 South Africa 26    
S Adedeji 23/10/1996 Nigeria     12
Adeel Raja 15/08/1980 Netherlands   21  
Adel Kolasangiani 18/11/1995 Iran     1
V D Adewoye 23/05/2000 Nigeria     13
H R Adhikari 31/07/1919 India 21    
Adil Butt 31/03/1992 Saudi Arabia     3
Adil Hanif 25/02/1978 Bahrain     4
Adnan Akmal 13/03/1985 Pakistan 21 5  
Adnan Idrees 19/08/1990 Kuwait     6
Adnan Ilyas 30/12/1984 Oman     12
Adnan Mufti 30/12/1984 United Arab Emirates   18 1
Adnan Razzaq 07/09/1986 Belgium     1
N Advani 17/04/1987 Gibraltar     1
Afaq Hussain 31/12/1939 Pakistan 2    
Afif Hossain 22/09/1999 Bangladesh   7 28
Afsar Zazai 10/08/1993 Afghanistan 5 17 1
Aftab Ahmed 10/11/1985 Bangladesh 16 85 11
Aftab Ahmed 22/04/1990 Denmark     4
Aftab Alam 30/11/1992 Afghanistan   27 12
Aftab Baloch 01/04/1953 Pakistan 2    
Aftab Gul 31/03/1946 Pakistan 6    
Aftab Hussain 17/11/1997 Hong Kong     9
Aftab Kayani 20/10/1982 Romania     8
U Afzaal 09/06/1977 England 3    
Afzaal Haider 12/12/1971 Hong Kong   4  
R G Aga 10/07/1984 Kenya   12 20
A C Agar 14/10/1993 Australia 4 15 39
W A Agar 05/02/1997 Australia   2  
A B Agarkar 04/12/1977 India 26 191 4
M A Agarwal 16/02/1991 India 14 5  
Agha Saadat Ali 21/06/1929 Pakistan 1    
Agha Zahid 07/01/1953 Pakistan 1    
G J Agius 25/11/1994 Malta     2
J P Agnew 04/04/1960 England 3 3  
P Agnihotri 10/06/1994 Norway     2
F S Ahangama 14/09/1959 Sri Lanka 3 1  
S A Ahmad 11/04/1998 Denmark     5
A Ahmadhel 01/06/2001 Bulgaria     9
Ahmadullah Shinwari 30/07/2000 Norway     1
K K Ahmed 05/12/1997 India   11 14
R I Ahmed 03/01/1994 Netherlands     2
Ahmed Faiz 12/02/1988 Malaysia     22
Ahmed Hassan 01/07/1989 Maldives     11
Ahmed Kamal 15/05/1977 Bangladesh   1  
Ahmed Raid 25/11/2000 Maldives     1
Ahmed Raza 10/10/1988 United Arab Emirates   33 41
Ahmed Shah 20/10/1983 Afghanistan   1  
Ahmed Shehzad 23/11/1991 Pakistan 13 81 59
Ahmed Wardak 13/01/1988 Germany     11
P Aho 02/03/2003 Nigeria     6
Ahsan Abbasi 24/08/1994 Hong Kong     6
Ahsan Ali 10/12/1993 Pakistan     2
Ahsan Malik 29/08/1989 Netherlands   12 31
A D Ahuja 16/01/1987 Hungary     4
K K Ahuja 10/11/1978 Mexico     8
Aijaz Ali 20/06/1968 United States   2  
Ainool Hafizs 15/03/1996 Malaysia     4
Ainool Haqqiem 27/03/2000 Malaysia     4
D S Airee 24/01/2000 Nepal   10 26
K S Airee 19/12/2000 Nepal   1 2
P S Airee 01/09/1992 Nepal     11
Aizaz Cheema 05/09/1979 Pakistan 7 14 5
Aizaz Khan 21/03/1993 Hong Kong   19 39
D Ajekun 28/01/1997 Nigeria     11
Ajmal Shahzad 27/07/1985 England 1 11 3
C M Akachukwu 28/05/2000 Nigeria     8
F Akankwasa 22/12/2002 Uganda     12
Akhtar Sarfraz 20/02/1976 Pakistan   4  
N N Akhter 05/01/1987 Malta     3
Akram Khan 01/11/1968 Bangladesh 8 44  
Akram Raza 22/11/1964 Pakistan 9 49  
Akshay Homraj 30/04/1996 United States   8  
C Akyuz 01/06/1962 Turkey     1
Al Sahariar Rokon 23/04/1978 Bangladesh 15 29  
J C Alabaster 11/07/1930 New Zealand 21    
Alam Talukdar 04/12/1968 Bangladesh   2  
Alamgir Kabir 10/01/1981 Bangladesh 3    
Al-Amin Hossain 01/01/1990 Bangladesh 7 15 31
Alawi Shukri 23/01/1990 United Arab Emirates   1  
J Albin 23/06/1998 Bulgaria     8
T M Alderman 12/06/1956 Australia 41 65  
G W Aldridge 15/11/1977 New Zealand   2 1
Alestin Johnmary 15/04/1993 France     2
F C M Alexander 02/11/1928 West Indies 25    
G Alexander 22/04/1851 Australia 2    
H H Alexander 09/06/1905 Australia 1    
R P Alexander 20/02/1973 United States   2  
A D Algar 05/02/1997 Spain     1
I Ali 28/07/1954 West Indies 1    
I Ali 25/09/1949 West Indies 12    
M M Ali 18/06/1987 England 64 112 38
R W Ali 19/11/1965 Kenya   9  
Ali Abbas 02/04/1995 Saudi Arabia     1
Ali Asad 06/12/1976 United Arab Emirates   2  
Ali Hussain Rizvi 06/01/1974 Pakistan 1    
Ali Ivan 16/12/2001 Maldives     1
Ali Khan 13/12/1990 United States   1  
Ali Mohammadipour 14/09/1994 Iran     3
Ali Naqi 14/10/1988 Portugal     4
Ali Raza 20/01/1984 Belgium     3
Ali Waqar 15/10/1994 Czech Republic     6
Ali Yalmaz 17/07/1998 Hungary     4
Alimuddin 15/12/1930 Pakistan 25    
Alishan Sharafu 10/01/2003 United Arab Emirates   1 5
D I Allan 14/10/1991 Kenya   5 10
D W Allan 05/11/1937 West Indies 5    
F E Allan 02/12/1849 Australia 1    
P J Allan 31/12/1935 Australia 1    
C F W Allcott 07/10/1896 New Zealand 6    
D A Allen 29/10/1935 England 39    
F A Allen 07/05/1995 West Indies   17 28
F H Allen 22/04/1999 New Zealand     6
G O B Allen 31/07/1902 England 25    
I B A Allen 06/10/1965 West Indies 2    
J Allen 23/08/1985 Brazil     2
R C Allen 02/07/1858 Australia 1    
T P Allen 22/01/1987 United States     5
M W Alleyne 23/05/1968 England   10  
M J D Allingham 06/01/1965 Scotland   3  
M J C Allom 23/03/1906 England 5    
G I Allott 24/12/1971 New Zealand 10 31  
P J W Allott 14/09/1956 England 13 13  
Alok Kapali 01/12/1984 Bangladesh 17 69 7
H S Alta 25/05/1965 Turkey     4
Amadschah Ahmadzai 13/12/1999 Germany     1
K N Amalean 07/04/1965 Sri Lanka 2 8  
Aman Ali 29/09/1989 United Arab Emirates   1  
Amandeep Singh 01/07/1995 Portugal     4
Amar Sharma 12/10/1978 Malta     16
L Amar Singh 04/12/1910 India 7    
L Amarnath 11/09/1911 India 24    
M Amarnath 24/09/1950 India 69 85  
S Amarnath 30/12/1948 India 10 3  
S W Ambris 23/03/1993 West Indies 6 16  
C E L Ambrose 21/09/1963 West Indies 98 176  
T R Ambrose 01/12/1982 England 11 5 1
Ameel Mauroof 18/08/1992 Maldives     13
Ameer Saiyed 09/04/1996 Botswana     4
M J G Amerasinghe 02/02/1954 Sri Lanka 2    
M K D Amerasinghe 05/03/1978 Sri Lanka 1 8  
L E G Ames 03/12/1905 England 47    
C J A Amini 14/04/1992 Papua New Guinea   19 23
C R Amini 12/06/1984 Papua New Guinea   2  
Aminuddin Ramly 16/05/1990 Malaysia     23
Aminul Islam 02/02/1968 Bangladesh 13 39  
Aminul Islam 06/11/1999 Bangladesh     7
Aminul Islam Jnr 01/04/1975 Bangladesh   1  
Amir Ali 24/11/1978 Oman     10
Amir Elahi 01/09/1908 Pakistan 6    
Amir Hamza 15/08/1991 Afghanistan 3 31 33
Amir Hayat 28/08/1982 United Arab Emirates   9 4
Amir Mangal 01/01/1989 Germany     10
Amir Zaib 05/12/1980 Portugal     4
D L Amiss 07/04/1943 England 50 18  
Amjad Ali 25/09/1979 United Arab Emirates   17 5
Amjad Gul 25/02/1989 United Arab Emirates     4
Amjad Javed 05/07/1980 United Arab Emirates   15 22
Amjad Mahboob 01/02/1981 Singapore     14
Amjad Sher 11/11/1986 Finland     9
H M Amla 31/03/1983 South Africa 124 181 44
Ammad Uddin 23/04/1976 Bahrain     8
Amoluk Singh 23/06/1975 Ghana     5
P K Amre 14/08/1968 India 11 37  
M K Anafie 23/05/1988 Ghana     5
Anam Molik 30/05/1989 Italy     2
Anamul Haque 16/12/1992 Bangladesh 4 38 13
Anas Khan 26/02/1993 Hong Kong     1
Anasim Khan 12/03/1979 Bahrain     8
C J Anderson 13/12/1990 New Zealand 13 49 31
J Anderson 06/10/1982 Ireland   8 4
J H Anderson 26/04/1874 South Africa 1    
J M Anderson 30/07/1982 England 166 194 19
R W Anderson 02/10/1948 New Zealand 9 2  
W M Anderson 08/10/1919 New Zealand 1    
K V Andrew 15/12/1929 England 2    
B Andrews 04/04/1945 New Zealand 2    
T J E Andrews 26/08/1890 Australia 16    
D K Anefie 10/08/2000 Ghana     6
A Anemogiannis 20/02/1974 Greece     1
J O Angara 08/11/1971 Kenya   17  
J Angel 22/04/1968 Australia 4 3  
B Angeltti 18/06/1987 Argentina     3
Anique Uddin 19/09/1997 Denmark     6
Anisur Rehman 01/03/1971 Bangladesh   2  
R Ankad 29/12/1977 Mexico     8
S A Ankola 01/03/1968 India 1 20  
D N A Ankrah 05/12/1998 Ghana     4
Ankur Sharma 27/02/1982 Hong Kong   4  
Anowarul Islam 07/03/1986 Thailand     4
Ansar Iqbal 28/07/1981 Norway     4
M Ansari 01/04/1984 Oman     11
Z S Ansari 10/12/1991 England 3 1  
M J Ansell 11/10/1994 Isle of Man     1
Ansh Tandon 08/11/2001 United Arab Emirates     1
Anshuman Rath 05/11/1997 Hong Kong   18 20
H A G Anthony 16/01/1971 West Indies   3  
S D Anurasiri 25/02/1966 Sri Lanka 18 45  
Anwar Ali 25/11/1987 Pakistan   22 16
Anwar Arudin 09/07/1984 Malaysia     21
Anwar Hossain 10/12/1983 Bangladesh 1 1  
Anwar Hossain Monir 31/12/1981 Bangladesh 3 1  
Anwar Hussain 16/07/1920 Pakistan 4    
Anwar Khan 24/12/1955 Pakistan 1    
Anwar Rahman 23/09/1996 Malaysia     15
Aphsal Ashraf 23/11/1991 Kuwait     5
Apon Mustafizur 20/10/1992 Serbia     4
G J A Aponso 28/10/1952 Netherlands   5  
M A Aponso 23/06/1993 Sri Lanka   9 3
R Appleyard 27/06/1924 England 9    
S Appu 01/06/1986 Malta     4
A L Apte 24/10/1934 India 1    
M L Apte 05/10/1932 India 7    
Aqib Ilyas 05/09/1992 Oman   11 22
Aqib Iqbal 22/07/1997 Austria     12
S E Aquilina 27/06/1984 Malta     15
S Arachchige 29/06/1992 Italy     4
Arafat Sunny 29/09/1986 Bangladesh   16 10
S Aravind 08/04/1984 India     1
V Aravind 11/06/2002 United Arab Emirates   8 5
A G Archer 06/12/1871 England 1    
J C Archer 01/04/1995 England 13 17 12
K A Archer 17/01/1928 Australia 5    
R G Archer 25/10/1933 Australia 19    
Areeb Quadir 01/08/1988 Finland     2
Arif Butt 17/05/1944 Pakistan 3    
Ariful Haque 18/11/1992 Bangladesh 2 1 9
Z Arinaitwe 04/12/2001 Uganda     6
Aritra Dutta 15/08/1991 Singapore     8
T Armitage 25/04/1848 England 2    
W W Armstrong 22/05/1879 Australia 50    
B J Arnel 03/01/1979 New Zealand 6    
E G Arnold 07/11/1876 England 10    
G G Arnold 03/09/1944 England 34 14  
J Arnold 30/11/1907 England 1    
R P Arnold 25/10/1973 Sri Lanka 44 180 1
K J Arnott 08/03/1961 Zimbabwe 4 13  
B Arora 27/01/1983 Malta     16
P Arora 12/07/1986 Mexico     2
P Arrighi 17/12/1991 Argentina     5
Arsalan Ahmed 12/05/1994 Greece     7
Arsalan Arif 17/11/1995 Austria     2
Arsalan Naseem 28/10/1999 Portugal     1
Arsalan Qadir 15/09/1989 Canada     1
Arshad Ali 06/04/1976 United Arab Emirates   4  
Arshad Ayub 02/08/1958 India 13 32  
Arshad Hayat 15/04/1982 Czech Republic     6
Arshad Iqbal 26/12/2000 Pakistan     1
Arshad Khan 22/03/1971 Pakistan 9 58  
Arshad Laeeq 28/11/1970 United Arab Emirates   6  
Arshad Mazarzei 23/07/1987 Iran     3
Arshad Pervez 01/10/1953 Pakistan   2  
Arslan Ahmed 09/11/1986 Portugal     3
K L T Arthurton 21/02/1965 West Indies 33 105  
B Arun 14/12/1962 India 2 4  
Arun Lal 01/08/1955 India 16 13  
U Aryaman Sunil 30/04/2000 Singapore     5
Aryan Dutt 12/05/2003 Netherlands   2 4
Asad Ali 14/10/1988 Pakistan   4 2
Asad Ali Rehemtulla 10/09/1994 Bulgaria     3
Asad Mohammad 02/11/1992 Germany     11
Asad Shafiq 28/01/1986 Pakistan 77 60 10
K I C Asalanka 29/06/1997 Sri Lanka   8 3
N R Asgarli 28/12/1920 West Indies 2    
Asghar Afghan 22/12/1987 Afghanistan 6 114 72
Asghar Ali 03/09/1971 United Arab Emirates   2  
Ashfaq Ahmed 06/06/1973 Pakistan 1 3  
Ashfaq Ahmed 26/03/1985 United Arab Emirates   16 12
Ashiqullah Said 06/10/1993 Belgium     12
W H Ashley 10/02/1862 South Africa 1    
A Ashokan 27/02/1993 Czech Republic     13
Ashraf Ali 22/04/1958 Pakistan 8 16  
S Ashwarthnarayana 08/02/1986 Hungary     4
R Ashwin 17/09/1986 India 79 111 46
Asif Ali 01/10/1991 Pakistan   20 29
Asif Bevinje 29/11/1997 Romania     6
Asif Iqbal 06/06/1943 Pakistan 58 10  
Asif Iqbal 12/01/1984 United Arab Emirates   1  
Asif Mahmood 18/12/1975 Pakistan   2  
Asif Masood 23/01/1946 Pakistan 16 7  
Asif Mujtaba 04/11/1967 Pakistan 25 66  
Asim Butt 24/10/1967 Scotland   5  
Asim Kamal 31/05/1976 Pakistan 12    
Asim Saeed 05/11/1979 United Arab Emirates   2  
M N M Aslam 27/07/1990 Kuwait     11
Aslam Mohammad 01/01/1984 Greece     7
A Aspiotis 25/02/1988 Greece     3
Asrar Ahmed 06/04/1984 Greece     7
W E Astill 01/03/1888 England 9    
N J Astle 15/09/1971 New Zealand 81 223 4
T D Astle 24/09/1986 New Zealand 5 9 4
Aswad Khan 24/12/1994 Bulgaria     3
S Atai 19/09/1999 Papua New Guinea   2 2
M S Atapattu 22/11/1972 Sri Lanka 90 268 2
Ata-Ur-Rehman 28/03/1975 Pakistan 13 30  
S Ateak 22/09/1993 Ghana     3
V Ateak 10/05/1997 Ghana     4
Athar Ali Khan 10/02/1962 Bangladesh   19  
M A Atherton 23/05/1968 England 115 54  
C W J Athey 27/09/1957 England 23 31  
Atif Ali Khan 11/02/1986 United Arab Emirates     1
Atif Kamal 03/03/1981 Luxembourg     8
Atif Mehmood 17/07/1987 Spain     12
Atif Rauf 03/03/1964 Pakistan 1    
Atiq-Uz-Zaman 20/07/1975 Pakistan 1 3  
D S E Atkinson 09/08/1928 West Indies 22    
E S E Atkinson 06/11/1927 West Indies 8    
J J Atkinson 23/08/1990 Hong Kong   9 17
W Attewell 12/06/1861 England 10    
M S Aulakh 17/11/1991 Canada     3
I D Austin 30/05/1966 England   9  
R A Austin 05/09/1954 West Indies 2 1  
R A Austin 15/11/1981 West Indies 2    
R Avery 03/02/1976 Brazil     4
Awais Ahmed 02/05/1991 Spain     14
Awais Malik 23/10/1982 Qatar     18
Awais Zia 01/09/1986 Pakistan     5
P Awana 19/07/1986 India     2
Ayan Khan 30/08/1992 Oman   4  
A J Ayannaike 10/05/1993 Nigeria     9
K Azad 02/01/1959 India 7 25  
Azam Khan 01/03/1969 Pakistan 1 6 3
Azam Khan 10/08/1998 Pakistan      
Azeem Hafeez 29/07/1963 Pakistan 18 15  
Azhar Ali 19/02/1985 Pakistan 89 53  
Azhar Andani 04/02/1994 Portugal     4
Azhar Hossain 15/03/1964 Bangladesh   7  
Azhar Khan 07/09/1955 Pakistan 1    
Azhar Mahmood 28/02/1975 Pakistan 21 143  
Azhar Saeed 25/12/1970 United Arab Emirates   7  
M Azharuddin 08/02/1963 India 99 334  
Aziz Mohammad 01/01/1989 Belgium     6
Azmat Ali 01/04/1987 Germany     2
Azmat Rana 03/11/1951 Pakistan 1 2  
Azmatullah Omarzai 24/03/2000 Afghanistan   1  
Azyan Farhath 12/10/2000 Maldives     2
No. of Records = 406
BCDEFGHIJKLMNOPQRSTUVWXYZ
 Player Records and Statistics Menu