ICC Associate Team Player Menus
Bermuda Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
O Bascome 2019-21 17
OGL Bascome 2019-21 17
OO Bascome 2008-19 6 3
DL Brangman 2019 5
Z Burgess 2021 3
DAP Darrell 2019 11
JT Darrell 2021 1
AC Douglas 2019-21 16
   
TS Fray 2019 10
KC Hodsoll 2007-21 3 4
MO Jones 2006-21 12 12
KS Leverock 2019-21 18
T Manders 2021 6
GH O'Brien 2006-19 9 11
DMW Rawlins 2019-21 17
D Sabir 2021 3
   
M Simmons 2019-21 6
S Smith 2019 5
DC Stovell 2019-21 12
RJ Trott 2007-21 11 21
JJ Tucker 2006-19 26 5
 
  Career Test ODI T20
DM Basden 2007 2
G Blakeney 2009 2
DCC Borden 2006-08 12
LOB Cann 2006-09 26
JJ Celestine 2007-08 8 3
FS Crockwell 2009 2
CRM Douglas 2008 2
H Durham 2006 9
   
J Edness 2007-08 11 3
CR Foggo 2008 4 3
T Gibbons 2006 2
DL Hemp 2006-09 22 2
DAW Hollis 2008 1
KAD Hurdle 2006-07 19
SKW Kelly 2006-09 10 3
RDM Leverock 2006-09 32 2
   
CH Lonsdale 2007 1
DA Minors 2006-07 20
DWO Morgan 2006 2
S Mukuddem 2006-07 20
SD Outerbridge 2006-09 23 3
ADJ Pitcher 2007 3
AR Pitcher 2006-07 4
JE Pitcher 2019 3
   
OL Pitcher 2007-08 5 3
J Robinson 2007-09 3
IH Romaine 2006-09 35 2
CJ Smith 2006-07 12
M Smith 2008 1
RD Steede 2006-08 8
KL Tucker 2006-07 12
TE Tucker 2008-09 5 1
Canada Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abraash Khan 2019 7
NS Dhaliwal 2019-22 23
N Dutta 2013-19 1 11
GDR Eranga 2019 9
JOA Gordon 2012-19 5 7
Hamza Tariq 2011-22 7 26
DA Heyliger 2019-22 22
RR Joshi 2021-22 3
   
Junaid Siddiqui 2011-22 9 20
Kaleem Sana 2022 5
NR Kirton 2019 5
NR Kumar 2010-19 16 18
J Matharu 2021-22 7
SV Movva 2021-22 3
H Patel 2009-21 23 15
RK Pathan 2013-22 1 11
   
C Pervez 2021 5
Ravinderpal Singh 2019-22 22
Rizwan Cheema 2008-19 33 24
Saad Bin Zafar 2019-22 22
Salman Nazar 2021-22 7
M Spoors 2022 5
HT Thaker 2019-22 11
RA Thomas 2019 8
   
SA Wijeratne 2019 2
 
  Career Test ODI T20
Abdul Jabbar 2007 2
Arsalan Qadir 2010 1
MS Aulakh 2012-13 3
A Bagai 2003-13 62 9
HS Baidwan 2008-14 32 17
S Baksh 1979 1
WD Balaji Rao 2008-11 10 4
GEF Barnett 2006-10 22 5
   
TC Bastiampillai 2007-14 13 2
RA Bhatti 2011-12 1 4
U Bhatti 2006-10 36 7
IS Billcliff 2003-10 19 2
RG Callender 1979 2
CJD Chappell 1979 3
DR Chumney 2003-07 21
A Codrington 2003-07 9
   
GR Codrington 2006-07 17
AC Cummins 2007 13
D Daesrath 2012-13 4 1
RR David 2008-10 4 4
JM Davison 2003-11 32 5
JJ Dawood 2009-10 2
NA de Groot 2003 6
AS Dean 2008-13 2
   
FA Dennis 1979 3
PA Desai 2010-14 13 1
S Dhaniram 2006-10 44 11
HS Dhillon 2006 2
TG Gordon 2011-12 5 3
R Gunasekera 2008-14 19 8
AS Hansra 2010-14 24 8
JV Harris 2003 6
   
SP Heaney 2006 4
CC Henry 1979 2
CK Hooper 2007-10 5
N Ifill 2003-06 4
K Jethi 2008 3 5
D Joseph 2003 4
S Jyoti 2006-10 14 2
K Kamyuka 2013 2
   
AL Kandappah 2007 2
E Katchay 2008-09 5 4
S Keshvani 2009-10 5 2
Khurram Chohan 2009-14 25 4
I Maraj 2003 6
CA Marshall 1979 2
BM Mauricette 1979 3
DES Maxwell 2006-07 10
   
Mohammad Iqbal 2007-08 5 3
Mohammad Qazi 2008 1
MR Montfort 2019 1
AA Mulla 2006-09 24 4
M Mulla 2007 1
H Osinde 2006-13 42 11
A Patel 2003 2
JM Patel 1979 3
   
J Patraj 2007 2
Qaiser Ali 2006-08 17
DR Ramsammy 2012 1
Raza-ur-Rehman 2012-14 6 5
AM Samad 2003-10 27 7
Sami Faridi 2008 3
KT Sandher 2006-07 15
AF Sattaur 2003 3
   
GR Sealy 1979 3
BB Seebaran 2003 4
S Seeraj 2006 1
Shahzad Khan 2007 1
A Shamshudeen 2007 1
D Soraine 2006-12 4
MP Stead 1979 2
ZE Surkari 2008-11 23 4
   
Tariq Javed 1979 3
S Thuraisingam 2003-08 10 3
Usman Limbada 2010-14 11 7
JN Valentine 1979 3
JCB Vaughan 1979 3
SR Welsh 2006-08 3 1
K Whatham 2011 1
Zahid Hussain 2011-12 2 3
   
Zameer Zahir 2009 1
Zeeshan Siddiqi 2012-14 2
Hong Kong Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Aftab Hussain 2020-22 10
Ahsan Abbasi 2019 6
Aizaz Khan 2014-22 19 49
Ateeq Iqbal 2022 1
JJ Atkinson 2008-20 9 17
Babar Hayat 2014-22 22 34
A Bhagwat 2019 4
KM Christie 2019 11
   
Ehsan Khan 2016-22 15 33
Hamed Khan 2020 3
Haroon Arshad 2019-22 24
Hassan Khan Mohammad 2020 1
R Kapur 2019 4
SS McKechnie 2017-22 8 29
Mohammad Ghazanfar 2019-22 15
Mohsin Khan 2020 3
   
Nizakat Khan 2014-22 20 53
N Rana 2019-20 11
KD Shah 2014-22 10 45
Shahid Wasif 2016-22 10 22
A Shukla 2022 7
Simandeep Singh 2018-19 1 7
Waqas Barkat 2014-20 10 30
Waqas Khan 2014-20 8 16
   
Yasim Murtaza 2022 10
Zeeshan Ali 2022 10
 
  Career Test ODI T20
Adil Mehmood 2016 2
Afzaal Haider 2004-08 4
Anas Khan 2014 1
KH Butt 2008 2
RJ Campbell 2016 3
CJ Carter 2015-18 11 10
MS Chapman 2014-16 2 19
M Cheruparambil 2004 2
   
K Christie 2016 1
Ehsan Nawaz 2014-18 12 5
AN French 2004 2
Haseeb Amjad 2014-16 7 18
Ilyas Gull 2004 2
Irfan Ahmed 2008-15 6 8
Ishtiaq Muhammad 2016 1
Khalid Khan 2004 2
   
CK Kruger 2008 2
SB Lama 2004 1
JPR Lamsam 2004-08 2
C McAuslan 2017 2
Munir Dar 2008-14 2 2
Nadeem Ahmed 2004-18 25 24
Najeeb Amar 2004-14 4 1
Nasir Hameed 2004 1
   
A Rath 2014-18 18 20
A Sharma 2014 4
R Sharma 2004 2
Skhawat Ali 2008-14 4
TT Smart 2004 2
Tabarak Dar 2004-08 4
Tanveer Ahmed 2016-18 6 5
Tanvir Afzal 2014-18 20 21
   
Zain Abbas 2008 1
Kenya Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
SR Bhudia 2019-22 9
S Biko 2022 2
ER Bundi 2011-22 1 16
AR Gandhi 2019 3
DM Gondaria 2013-19 2 11
Gurdeep Singh 2013-21 1 10
IA Karim 2011-22 9 37
P Kerai 2019 6
   
JS Kundi 2019 6
PK Langat 2021 7
GM Muthui 2022 2
SO Ngoche 2010-22 14 50
AA Obanda 2007-22 49 45
CO Obuya 2001-22 104 46
EO Ochieng 2019-22 10
NM Odhiambo 2010-22 8 30
   
NN Odhiambo 2006-22 69 43
L Oluoch 2011-22 2 19
E Otieno 2007-22 26 31
RN Patel 2019-22 19
RR Patel 2008-22 39 45
V Patel 2021-22 16
Sukhdeep Singh 2021-22 12
Y Talati 2022 2
   
DS Wesonga 2010-21 4 3
Zahid Abbas 2021 4
 
  Career Test ODI T20
JS Ababu 1999-2006 9
RG Aga 2004-14 12 20
RW Ali 1996-97 9
DI Allan 2011-13 5 10
JO Angara 1997-2003 17
RL Bhudia 2007-09 5 3
DN Chudasama 1996-99 20
RD Gudhka 2011 2
   
SK Gupta 1996-2001 10
IT Iqbal 1996 3
JS Jesani 2007 1
JK Kamande 1999-2011 86 12
AY Karim 1996-2003 34
AS Luseno 2003-10 10
T Mishra 2006-13 42 15
HS Modi 1996-2006 63
   
JO Ngoche 2010-13 17 7
DO Obuya 2001-12 74 10
TM Odoyo 1996-2014 131 11
EO Odumbe 1996 8
MO Odumbe 1996-2003 61
PJ Ongondo 1999-2011 78 8
LN Onyango 1996-2014 29 5
FN Otieno 2010 4
   
KO Otieno 1996-2009 90 4
MA Ouma 2004-14 80 22
BJ Patel 2001-06 31
KA Patel 2006 2
ML Patel 2004-06 3
RD Shah 1998-2007 56
M Sheikh 1997-2000 21
AO Suji 1996-2010 60 8
   
MA Suji 1996-2006 64
LO Tikolo 1996 3
SO Tikolo 1996-2014 131 15
AV Vadher 1997-99 18
HA Varaiya 2006-14 63 25
SR Waters 2008-11 20
Namibia Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
SJ Baard 2019-22 19 25
KJ Birkenstock 2019-22 11 9
N Davin 2019 16
JI de Villiers 2020 2
MD du Preez 2021 1 3
MG Erasmus 2019-22 21 38
JN Frylinck 2019-22 23 35
ZE Green 2019-22 14 32
   
Z Groenewald 2019 4 10
JP Kotze 2019-22 8 18
D la Cock 2022 8 3
DO Leicher 2022 2
JN Loftie-Eaton 2021-22 14 19
L Louwrens 2019-22 9 1
T Lungameni 2019-22 8 15
Namgay Thinley 2022 1
   
BM Scholtz 2019-22 22 35
B Shikongo 2019-22 3 19
JJ Smit 2019-22 21 29
RC Trumpelmann 2021-22 15 18
M van Lingen 2021-22 10 10
C Viljoen 2019 2 12
D Wiese 2021-22 9 16
CG Williams 2019-22 18 35
   
HN Ya France 2019-22 11 18
 
  Career Test ODI T20
AJ Burger 2003 6
LJ Burger 2003 6
SF Burger 2003 2
M Karg 2003 3
D Keulder 2003 6
BL Kotze 2003 5
DB Kotze 2003 6
JL Louw 2003 1
   
GB Murgatroyd 2003 6
G Snyman 2003 5
SJ Swanepoel 2003 5
BO van Rooi 2003 3
M van Schoor 2003 5
RJ van Vuuren 2003 5
R Walters 2003 2
Netherlands Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
CN Ackermann 2019-22 4 14
W Barresi 2010-22 34 42
PRP Boissevain 2019-22 6 7
TS Braat 2019-21 6
BN Cooper 2013-21 13 58
TLW Cooper 2010-22 29 25
BFW de Leede 2018-22 23 23
JL de Mey 2021 3
   
A Dutt 2021-22 14 5
SA Edwards 2018-22 25 43
C Floyd 2019-22 2 4
BD Glover 2019-22 8 21
BHG Gorlee 2022 3
VJ Kingma 2014-22 16 9
FJ Klaassen 2018-22 14 29
R Klein 2022 4 2
   
Musa Ahmed 2021-22 8
SJ Myburgh 2011-22 22 42
AT Nidamanuru 2022 8 6
MP O'Dowd 2015-22 20 50
TJG Pringle 2022 4 7
MJG Rippon 2013-22 9 18
Saqib Zulfiqar 2018-22 7 6
PM Seelaar 2006-22 57 77
   
Shariz Ahmad 2022 2 7
S Snater 2018-22 4 13
AJ Staal 2019-21 14
RN ten Doeschate 2006-21 33 24
LV van Beek 2014-22 17 17
T van der Gugten 2012-21 8 40
RE van der Merwe 2015-21 3 33
PA van Meekeren 2013-22 8 50
   
Vikramjit Singh 2019-22 12 3
TP Visée 2015-21 3 31
 
  Career Test ODI T20
Adeel Raja 2002-11 21
RI Ahmed 2015 2
GJAF Aponso 1996 5
PJ Bakker 1996 5
PW Borren 2006-17 58 43
AF Buurman 2007-11 17 4
PE Cantrell 1996 5
NE Clarke 1996 5
   
TN de Grooth 2006-13 34 15
TBM de Leede 1996-2007 29
WP Diepeveen 2011 1
JJ Esmeijer 2002-03 6
EL Gouka 1996 3
VD Grandia 2002 1
TGJ Gruijters 2010-13 5 8
TJ Heggelman 2010-11 5
   
MAA Jamil 2011-17 12 31
F Jansen 1996 2
MBS Jonkman 2006-10 16 3
MMA Jonkman 2007-10 4
AN Kervezee 2006-12 39 10
JF Kloppenburg 2002-03 6
BP Kruger 2010-11 5
N Kruger 2011 2
   
RP Lefebvre 1996-2003 11
BP Loots 2010-11 7
SW Lubbers 1996 4
Mohammad Kashif 2006-10 11 3
GMC Mol 2007-08 6 1
HJC Mol 2002-08 11 4
Mudassar Bukhari 2007-16 46 38
DP Nannes 2009 2
   
RG Nijman 2009 1
HC Overdijk 2018-19 4
M Panchal 2007 1
DJ Reekers 2006-09 19 6
MMC Schewe 1996 5
E Schiferli 2002-13 30 7
RH Scholte 2002-03 5
JD Schoonheim 2008 1
   
Sikander Zulfiqar 2016-19 11
J Smits 2003-09 38 6
NA Statham 2003-09 3
WF Stelling 2006-07 15
LW Stokkers 2008 1
MR Swart 2011-16 12 26
ES Szwarczynski 2006-14 41 14
DJ ter Braak 2018 2
   
VAB Tewarie 2011 1
DLS van Bunge 2002-13 37 14
MWA van Nierop 2006 2
KJJ van Noortwijk 1996-2003 9
RF van Oosterom 1996-2002 3
MB van Schelven 2015 2
LP van Troost 2002-07 23
BA Westdijk 2011 4
   
B Zuiderent 1996-2011 57 6
Nepal Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Aarif Sheikh 2018-22 26 31
Aasif Sheikh 2021-22 16 20
B Ahamad 2022 3 2
DS Airee 2018-22 24 44
KS Airee 2020-22 3 10
PS Airee 2015-22 12
S Alam 2021-22 6
L Bam 2022 8
   
B Bhandari 2014-22 17 35
S Bhari 2019-22 11 9
K Bhurtel 2021-22 19 16
A Bohara 2019-22 2 36
S Dhakal 2022 4 2
S Dhamala 2022 1
GK Jha 2021-22 2 1
S Jora 2019 1 6
   
S Kami 2014-22 26 42
Karan KC 2015-22 25 43
B Karki 2020 1
P Khadka 2014-20 10 33
SP Khakurel 2014-22 6 8
D Khanal 2022 10
S Lamichhane 2018-22 30 43
K Mahato 2022 1
   
G Malla 2014-22 19 45
K Malla 2019-22 8 15
Mohammad Aadil Alam 2022 6 8
JK Mukhiya 2014-22 10
D Nath 2022 4
I Pandey 2019 4
RK Paudel 2018-22 25 21
LN Rajbanshi 2018-20 4 12
   
Rashid Khan 2019 1
AK Sah 2018-22 4 1
P Sarraf 2019-22 8 17
A Saud 2022 3
B Sharki 2022 3
B Sob 2021-22 5
S Vesawkar 2014-22 4 20
B Yadav 2022 7
 
  Career Test ODI T20
LS Bhandari 2018 1
A Bhattarai 2014 1
NB Budayair 2014 4
SP Gauchan 2014-18 1 9
A Karn 2015 2
RP Magar 2014-15 6
AK Mandal 2015 2
S Pun 2014-18 1 9
   
B Regmi 2014-19 4 18
Oman Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Aamer Kaleem 2015-22 3 33
Aaqib Ilyas 2015-21 17 25
Ayaan Khan 2021-22 25 7
Badal Singh 2020 2
Bilal Khan 2015-22 36 46
N Dhamba 2021-22 10 1
Fayyaz Butt 2019-22 16 22
S Goud 2019-22 32 22
   
Jatinder Singh 2015-22 37 39
Kaleemullah 2017-22 34 18
Khawar Ali 2015-22 34 41
Khurram Nawaz 2017-22 3 24
PD Macchi 2021 1
Mehran Khan 2015-19 19
Mohammad Nadeem 2015-22 25 30
Naseem Khushi 2017-22 27 24
   
JA Odedra 2019-20 3 3
KH Prajapati 2021-22 22 11
ME Sanuth 2020 3 1
Shoaib Khan 2021-22 16 6
Sufyan Mehmood 2015-21 1 4
Suraj Kumar 2019-22 22 17
Wasim Ali 2019-22 1 3
Zeeshan Maqsood 2015-22 35 41
 
  Career Test ODI T20
Aamer Ali 2015-16 10
Adnan Ilyas 2015-16 12
MS Ansari 2015-16 11
AV Lalcheta 2015-19 2 17
A Poulose 2017 3
RJ Ranpura 2015-16 3
Sultan Ahmed 2015-17 17
VS Wategaonkar 2016 2
   
Zeeshan Siddiqui 2015 5
Papua New Guinea Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
CJA Amini 2014-22 35 40
SK Atai 2019-22 15 18
D Bau 2016-22 14 1
S Bau 2016-22 40 40
K Doriga 2017-21 22 22
R Hekure 2019-22 10 19
H Hiri 2016-22 20 6
SI Kamea 2022 8 9
   
J Kila 2018-22 13 16
KV Morea 2021-22 8 11
A Nao 2017-22 19 3
N Pokana 2016-22 21 25
DA Ravu 2017-22 18 24
L Siaka 2014-22 46 41
CA Soper 2015-22 40 23
G Toka 2019-21 13
   
TP Ura 2014-22 47 39
A Vala 2014-22 49 43
N Vanua 2014-22 43 42
HGV Vare 2022 7
 
  Career Test ODI T20
CR Amini 2014 2
MD Dai 2014-18 18 9
WT Gavera 2014-17 4 6
GO Jones 2014 2
VV Morea 2014-18 13 5
L Nou 2015 3
K Pala 2015 2
P Raho 2014-16 1 2
   
JB Reva 2015-19 9 9
JNT Vare 2014-18 9 8
Scotland Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
RD Berrington 2008-22 97 76
DE Budge 2018-22 17 8
KJ Coetzer 2008-22 82 70
MH Cross 2013-22 75 58
JH Davey 2010-21 31 28
OF Davidson 2022 1
AC Evans 2009-22 41 35
CN Greaves 2021-22 11 11
   
OJ Hairs 2010-22 5 14
Hamza Tahir 2018-22 26 15
MA Jones 2018-22 12 1
MA Leask 2013-22 54 45
CJ McBride 2022 3
CS MacLeod 2008-22 88 61
GT Main 2015-22 14 6
HG Munsey 2015-22 43 53
   
A Neill 2019-22 8 5
SM Sharif 2011-22 64 54
CB Sole 2016-22 18 8
TB Sole 2018-19 10 9
CD Wallace 2012-22 32 21
MRJ Watt 2015-22 46 49
BTJ Wheal 2016-21 13 14
SG Whittingham 2017-19 5 3
 
  Career Test ODI T20
MJD Allingham 1999 3
Asim Butt 1999 5
JAR Blain 1999-2009 33 6
JE Brinkley 1999 5
DR Brown 2006-07 16 2
CG Burnett 2013 1
SJ Cameron 2018 2
NM Carter 2013 3 7
   
SJ Chalmers 2009 2
FRJ Coleman 2013-15 16 1
AG Davies 1999 5
CD de Lange 2015-17 13 8
GD Drummond 2007-13 30 17
NR Dyer 1999 5
R Flannigan 2010-12 1 4
HJW Gardiner 2013-15 11
   
G Goudie 2008-13 16 9
GM Hamilton 1999-2010 38 12
RM Haq 2006-15 54 21
PJC Hoffmann 2006-07 18
RO Hussain 2006-10 8
MM Iqbal 2009-14 13 6
DR Lockhart 2006-10 14
RT Lyons 2006-10 25 2
   
NFI McCallum 2006-11 43 11
MW Machan 2013-16 23 13
NJ MacRae 2006 2
GI Maiden 2008-11 7 3
PL Mommsen 2010-17 44 24
D Murphy 2013 8 4
JD Nel 2006-10 19 10
MA Parker 2010-12 10 2
   
BMW Patterson 1999 3
MJ Petrie 2009 4
IL Philip 1999 3
NS Poonia 2006-10 21 8
GA Rogers 2006-09 13 2
G Salmond 1999 5
MQ Sheikh 2008-10 7
CJO Smith 2006-09 27 8
   
MJ Smith 1999 5
RAJ Smith 2016-19 2 2
SJS Smith 2010-12 5
JH Stander 2009-12 5 11
IM Stanger 1999-2006 5
RML Taylor 2013-16 15 9
I Wardlaw 2013-15 22 4
RR Watson 2006-10 35 10
   
DF Watts 2006-12 36 11
JG Williamson 1999 2
CM Wright 2006-09 20 3
Utd Arab Emirates Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Aayan Afzal Khan 2022 1
Ahmed Raza 2014-22 51 54
Akif Raja 2021-22 5 3
V Aravind 2019-22 26 21
Ashfaq Ahmed 2018-19 16 12
Asif Khan 2022 6
Basil Hameed 2019-22 25 20
RN Bhatia 2022 1
   
DDP D'Silva 2019-20 6 10
Ghulam Shabbir 2016-19 23 17
Imran Haider 2016-19 20 11
JF John 2019-20 2
Junaid Siddique 2019-22 19 25
Kashif Daud 2021-22 19 14
A Lakra 2022 2 3
KP Meiyappan 2019-22 8 10
   
Mohammad Ayaz 2020 1
Mohammad Boota 2018-22 9 19
Muhammad Usman 2016-22 38 47
Muhammad Waseem 2021-22 18 16
Rameez Shahzad 2016-19 15 22
CP Rizwan 2019-22 29 11
Rohan Mustafa 2014-22 54 55
Sabir Ali 2022 1 2
   
A Sharafu 2020-22 7 6
SM Sharma 2021 1
Sultan Ahmed 2017-22 2 25
C Suri 2018-22 35 28
A Tandon 2020 1
Waheed Ahmed 2019-21 7 15
Zahoor Khan 2017-22 34 33
Zawar Farid 2019-22 7 13
 
  Career Test ODI T20
Abdul Rehman 2004 1
Abdul Shakoor 2015-19 3 6
Adnan Mufti 2017-18 18 1
Alawi Shukri 2008 1
Ali Asad 2004 2
Aman Ali 2008 1
Amir Hayat 2018-19 9 4
Amjad Ali 2008-15 17 5
   
Amjad Gul 2015-16 4
Amjad Javed 2008-17 15 22
Arshad Ali 2004-08 4
Arshad Laeeq 1994-96 6
Asghar Ali 2004 2
Asif Iqbal 2015 1
Asim Saeed 2004 2
Atif Ali Khan 2016 1
   
Azhar Saeed 1994-96 7
IPP Batuwitarachchi 2008 2
AR Berenger 2014-15 10
SF Dukanwala 1996 5
Fahad Alhashmi 2008-15 5
Fahad Nawaz 2019 2
Fahad Tariq 2016 6
Fahad Usman 2004 2
   
Faizan Asif 2014-15 6
Farhan Ahmed 2016 3
Fayyaz Ahmed 2014-16 3 1
N Fernandes 2008 1
AM Guruge 2014-15 7 5
Imtiaz Abbasi 1994-96 7
Irfan Sajid 2014 1
Kamran Shazad 2014-15 4 3
   
Khurram Khan 2004-15 16 3
Krishna Chandran 2014-16 12
Mazhar Hussain 1994-96 7
V Mehra 1994-96 6
Mohammad Aslam 1996 4
Mohammad Ishaq 1994-96 5
Mohammad Kaleem 2016 9
Mohammad Naveed 2014-19 39 31
   
Mohammad Shahzad 2014-17 6 20
Mohammad Tauqir 2004-15 11 3
Mohammed Qasim 2016-17 5 3
Muhammed Shanil 2016 1
G Mylvaganam 1996 3
Naeemuddin Aslam 2004 2
Nasir Aziz 2014-15 5 1
SP Patil 2014-16 13 18
   
RH Poonawala 1994 2
Y Punja 2015 1
Qadeer Ahmed 2015-19 11 10
Ramveer Rai 2004 1
Rizwan Latif 2004 1
Saeed-al-Saffar 1996 1
Saleem Raza 1994-96 6
Salman Faris 2014 3
   
Salman Farooq 2014 1
JA Samarasekera 1994-96 7
Sameer Zia 2004 1
Saqib Ali 2008-14 5
Saqlain Haider 2014-16 5 6
Shahzad Altaf 1996 2
Shaiman Anwar 2014-19 40 32
Sharif Asadullah 2014 1
   
V Shetty 2008-14 2 2
EHSN Silva 2008-14 1 2
Sohail Butt 1994 2
L Sreekumar 2015-17 4 1
Sultan Zarawani 1994-96 7
Syed Maqsood 2004 2
Umair Ali 2015 2 3
Usman Mushtaq 2015-16 1 3
   
Zaheer Maqsood 2015-16 2 3
Zahid Shah 2008 2
United States Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Ali Khan 2019-22 7 6
RR Behera 2021 2
TO Carmichael 2021 2
KI Gore 2019-21 16 8
IG Holland 2019-22 11 6
A Homraj 2019-20 8
EH Hutchinson 2019-21 11 4
RM Jariwala 2022 4
   
Jasdeep Singh 2019-22 9 4
A Jones 2019-22 29 19
MO Kain 2021-22 7
NP Kenjige 2019-22 25
SP Krishnamurthi 2021 3
JS Malhotra 2019-22 18 17
XM Marshall 2019-21 13 14
SJ Modani 2021-22 16 5
   
SR Mukkamalla 2022 8
SN Netravalkar 2019-22 34 20
AA Paradkar 2021 2
MD Patel 2019-22 34 20
NK Patel 2019-22 27 17
TK Patel 2019-20 7 7
K Phillip 2021-22 3
DOD Rikhi 2021 2
   
RM Scott 2021 2
G Singh 2021-22 18 11
D Sivakumar 2022 1
CAH Stevenson 2019-22 18 4
SR Taylor 2019-22 33 19
J Theron 2019-22 14 9
VM Vaghela 2021-22 2
Yasir Mohammad 2021-22 3 3
 
  Career Test ODI T20
Aijaz Ali 2004 2
RP Alexander 2004 2
TP Allen 2019 5
DL Blake 2004 1
JH Desai 2004 1
CJ Gannon 2019 4
HR Johnson 2004 2
MR Johnson 2004 2
   
CB Lambert 2004 1
SJ Massiah 2004 2
Nasir Javed 2004 1
Rashid Zia 2004 2
CA Reid 2004 2
LC Romero 2004 2
KRP Silva 2019 2
S Sohal 2019 3
   
RW Staple 2004 2
HR Walsh 2019 1 8
Argentina Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
B Angeltti 2019-21 4
P Arrighi 2019 5
P Baron 2019-21 11
PL Bruno 2021 6
R Escobar 2019-21 11
H Fennell 2019-21 11
A Ferguson 2019-21 11
J Hurley 2019-21 7
   
A Husain 2019-21 10
A Kirschbaum 2021 6
LA Musiani 2019-21 10
A Mustafa 2021 1
EM Nino 2021 2
S Rossi 2019 5
T Rossi 2021 6
RM Siri 2019-21 10
   
R van der Merwe 2019 5
 
  Career Test ODI T20
Austria Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abdullah Akbarjan 2019-22 23
Abrar Bilal 2019-22 9
Aqib Iqbal 2019-22 26
Arsalan Arif 2019-22 4
Bilal Zalmai 2019-21 8
M Cheema 2022 9
Habib Ahmadzai 2019-22 13
Imran Asif 2021 3
   
Iqbal Hossain 2021-22 15
Itibarshah Deedar 2022 7
Jaweed Sadran 2021-22 13
K Joshi 2019-21 7
LP Kasturiarachchige 2021 5
A Larkan 2019 5
Mirza Ahsan 2019-22 23
SM Momin 2021-22 14
   
A Nathwani 2019-22 20
Osman Khan 2022 1
A Randhawa 2022 8
Rayhaan Ahmed 2021 4
Razmal Shigiwal 2019-22 28
Sahel Zadran 2021-22 23
M Simpson-Parker 2019-22 25
Umair Tariq 2021-22 10
   
Waqar Zalmai 2021 1
N Wijesekera 2021-22 7
A Yousuf 2022 3
Zabiullah Ibrahimkhel 2021 1
Zeshan Arif 2019 4
 
  Career Test ODI T20
Bahamas Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
JR Barry 2021 6
F Benn 2022 5
K Burrows 2022 1
R Davson 2021-22 6
R Fox 2022 4
S Goud 2021-22 9
MS Graham 2021 6
A Harris 2021-22 6
   
E Haven 2021-22 8
K Hinds 2021 6
G Irvin 2021 2
B Jagroo 2021-22 9
J Jagroo 2021-22 11
J Jemison 2022 5
RP Mitchell 2021 5
O Stewart 2021 5
   
GT Taylor 2021-22 11
M Taylor 2021-22 11
D Wheatley 2022 5
 
  Career Test ODI T20
Bahrain Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abdul Majid 2020-21 6
Ammad Uddin 2019-21 12
Anasim Khan 2019-21 12
G Axtell 2022 2
Fiaz Ahmed 2019-21 10
JCK Gedara 2022 4
Haider Ali Butt 2021-22 14
Imran Ali 2021 4
   
Imran Ali Butt 2019-20 8
Imran Anwar 2019-22 21
Imran Butt 2020 4
Imran Khan 2022 2
Junaid Aziz 2020-22 13
P Kurup 2021-22 3
DK Mathias 2022 9
Mohammed Sameer 2020 2
   
Muhammad Safdar 2022 2
Muhammad Younis 2020-22 14
Sachin Kumar 2022 4
Sarfaraz Ali 2019-22 19
Shahbaz Badar 2019-22 10
Shahid Mahmood 2022 8
Sikander Billah 2022 6
N Thailappan 2022 2
   
Umer Toor 2022 9
S Veerapathiran 2020-22 15
Waseeq Ahmed 2021-22 10
 
  Career Test ODI T20
Adil Hanif 2019 4
Babar Ali 2019 3
Muhammad Rafique 2019 2
Qasim Zia 2019 3
Tahir Dar 2019 4
Zeeshan Abbas 2019 1
Belgium Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abdul Rashid 2019-21 2
Adnan Razzaq 2021 1
Ali Raza 2021-22 6
Ashiqullah Said 2019-21 12
Aziz Mohammad 2019-22 14
F Bhatti 2022 7
Burhan Niaz 2021-22 8
Faisal Mehmood 2021 3
   
Hadisullah Tarakhel 2021 5
S Hakim 2021 1
Khalid Ahmadi 2020-22 15
A Khalid Ahmadzai 2022 5
O Mailk Khel 2022 5
Mamoon Latif 2019-21 11
Maqsood Ahmad 2021-22 6
NSK Mehta 2020-21 9
   
S Mehta 2020-21 3
Muhammad Muneeb 2020-22 15
Murid Ekrami 2019-22 19
Saber Zakhil 2019-22 23
Sajad Ahmadzai 2022 5
Saqlain Ali 2019-21 6
Sazzad Hosen 2020-21 6
Shagharai Sefat 2021-22 8
   
Shaheryar Butt 2019-22 18
Sheraz Sheikh 2021-22 15
Syed Jamil 2019-21 9
Wahidullah Usmani 2020-21 7
 
  Career Test ODI T20
N Kamawi 2019 1
N Momand 2019 2
Soheel Hussain 2019 1
Waqas Ali 2019 2
Zaki Ul Hassan 2019 3
Belize Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
AA Banner 2019-21 9
G Banner 2019-21 7
GG Banner 2019-21 9
NN Banner 2021 2
WC Broaster 2021 1
C Brown 2021 4
ML Castillo 2021 5
Muhammad Zaghlool 2021 2
   
AK Muslar 2019-21 9
TAM Patterson 2021 3
TW Samuels 2021 5
BS Stephenson 2019-21 9
TJ Stephenson 2019-21 4
KK Tillett 2021 5
KJ Young 2019-21 9
 
  Career Test ODI T20
HH Banner 2019 3
KK Flowers 2019 3
GM Hyde 2019 3
GJ Joseph 2019 1
GA Reynold 2019 3
KA Reynolds 2019 3
Bhutan Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
M Adhikari 2022 7
N Chejay 2019-22 6
S Chophel 2019 1
JN Dorji 2019 1
K Dorji 2019 2
RM Dorji 2019-22 7
U Dorji 2019 2
GK Ghalley 2022 7
   
T Jamtsho 2019-22 9
K Loday 2019 1
S Loday 2022 3
Namgay Thinley 2022 7
Ngawang Thinley 2022 7
K Nima 2019 1
K Penjor 2022 1
S Pradhan 2022 7
   
T Rabgey 2022 4
J Singye 2019-22 9
T Singye 2019 2
J Thinley 2019 2
S Tobgay 2019 2
T Wangchuk jnr 2019 2
T Wangchuk 2022 4
S Yeshi 2022 5
 
  Career Test ODI T20
Botswana Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Z Abbasi 2019-22 4
V Balakrishnan 2019-22 11
B Khumalo 2019-21 4
S Kollery 2022 2
D Maisuria 2019-22 14
L Maphane 2022 1
B Maphosa 2022 3
I Master 2019-22 6
   
V Mbazo 2019-22 12
M Mooketsi 2019-22 15
JWN Moses 2019-21 7
KM Motlhanka 2019-22 15
R Nehonde 2019-22 15
T Perera 2019-21 10
A Rangaswamy 2019-21 8
P Silas 2019-22 12
   
T Tshose 2019-22 8
 
  Career Test ODI T20
D Kegasitswe 2019 4
N Master 2019 2
K Modise 2019 3
T Phaswana 2019 1
H Pragji 2019 4
A Saiyed 2019 4
Brazil Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
J Allen 2019 2
R Avery 2019 4
KK Bishnoi 2019 3
G Caisley 2019 4
Fahad Ali 2019 3
LF Gonçalves 2019 3
Y Haroon 2019 4
Muhammad Saleem 2019 4
   
VRCF Poubel 2019 3
LH Rodrigues 2019 4
KM Silva 2019 3
JR Singleton 2019 3
I Ullah 2019 4
 
  Career Test ODI T20
Bulgaria Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
A Ahmadhel 2019-21 9
Ahsan Khan 2021-22 12
J Albin 2021-22 25
Asad Ali Rehemtulla 2020-22 16
Aswad Khan 2021 3
Bakhtiar Tahiri 2020-22 14
KC D'Souza 2020-22 36
K Dasan 2019-20 10
   
IA de Silva 2020-22 35
R Dhiman 2022 4
V Dikov 2019 3
Fayaz Mohammad 2020-22 5
A Harikumar 2021 1
V Hristov 2021 3
B Ivanov 2019-21 11
H Ivanov 2019-21 13
   
M Kadyan 2021-22 12
IH Katzarski 2019-22 17
H Lakov 2019-22 35
A Lilov 2021 4
P Mishra 2019-22 39
S Nair 2022 7
N Nankov 2019-21 5
D Nikolov 2019-22 20
   
RB Patel 2020-21 10
KS Pillai 2022 2
O Rassol 2021-22 20
Saim Hussain 2022 15
S Soosiyakumar 2019 1
Sulaiman Ali 2020-22 21
DV Varghese 2020-22 27
T Yadav 2022 3
   
N Yordanov 2019 2
 
  Career Test ODI T20
Cameroon Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
P Abanda 2021-22 6
JB Abega 2021-22 7
RGA Amah 2021-22 7
AN Aminou 2022 3
AR Balla 2021-22 3
M Fru 2021 4
KA Jadhav 2022 3
DB Loic 2021-22 7
   
AB Mengoumou 2021-22 4
FJ Mpegna 2021-22 7
N Ndouteng 2021 1
CB Ondoa 2021 4
I Tchakou 2021-22 7
AN Toube 2021-22 7
BN Toube 2021-22 7
 
  Career Test ODI T20
Cayman Islands Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
KA Bazil 2022 5
P Chin 2022 4
LHB Harrington-Myers 2019-22 9
P Heron 2022 5
AF Ifill 2019-22 11
D Johnson 2022 3
J Linton 2022 3
A Morris 2019-22 8
   
RA Sealy 2022 5
G Smith 2022 3
M Swack 2022 4
T Taylor 2019-22 10
OR Willis 2019-22 6
C Wright 2019-22 10
 
  Career Test ODI T20
D Cato 2019 3
KR Ebanks 2019 5
A Gavde 2019 1
C Hauptfleisch 2019 5
Z McLaughlin 2019 3
P Manning 2019 6
YSD Seneveratne 2019 6
Chile Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
A Carthew 2019 4
C Emmott 2019 2
S Gazi Hossain 2019 4
K Gupta 2019 4
Hardev Singh 2019 3
Irfan Mir 2019 4
I Lisboa 2019 1
MSS Mandy 2019 4
   
MS Meade 2019 1
H Patel 2019 4
M Patel 2019 3
R Rivas 2019 3
A Srivastav 2019 4
A Uniyal 2019 3
 
  Career Test ODI T20
China Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
 
  Career Test ODI T20
Cook Islands Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
 
  Career Test ODI T20
Costa Rica Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
 
  Career Test ODI T20
OS Arthur 2019 3
JC Cutinho 2019 3
O Fournier 2019 2
DM Mejia 2019 3
G Murali 2019 3
SM Murari 2019 3
Nanda Kumar 2019 3
SP Pillai 2019 3
   
C Prasad 2019 3
SR Ravikumar 2019 3
ES Soto 2019 1
Zain ul Tashnam 2019 3
Croatia Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
S Ahmad 2022 3
WK Bitis 2022 3
N Davidovic 2022 3
J Grzinic 2022 5
B Jerkovic 2022 5
M Jukic 2022 2
A Maheshwari 2022 3
D Marsic 2022 5
   
Naseem Khan 2022 2
JD Newton 2022 4
CP Turkich 2022 5
DJ Turkich 2022 5
SD Valjalo 2022 5
JM Vujnovich 2022 5
 
  Career Test ODI T20
Cyprus Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
SRMJJ Arachchilage 2022 4
S Austin 2021-22 9
R Brar 2021 1
Gurpratap Singh 2021-22 11
Iftekar Jaman 2021-22 5
AUKD Kalugala 2022 5
BLCS Kumara 2021 2
M Kyriacou 2021 6
   
R Mazumder 2021-22 11
Muhammad Farooq 2022 1
Murtaza Yamin 2021 1
SN Pathirana 2021-22 8
Qasim Anwar 2021 4
Riyaz Kajalwala 2022 2
CPPM Sadun 2021-22 11
Z Sarwar 2021 4
   
Shoaib Ahmed 2022 5
Syed Hussain 2022 1
Tejwinder Singh 2021-22 11
NK Tiwari 2021-22 11
Waqar Ali 2021 4
Yasir Mehmood 2021 4
 
  Career Test ODI T20
Czech Republic Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Ali Waqar 2021 6
Arshad Hayat 2019 6
A Ashokan 2019-22 28
S Bhuiyan 2022 12
S Chaudhary 2022 2
SL Clephane 2022 2
S Dalton 2019 3
S Davizi 2019-22 28
   
Divyendra Singh 2022 9
AHM Farhad 2022 3
S Gajjar 2020 3
K Gilham 2020-21 7
H Gori 2019-20 11
S Goud 2019 1
S Grover 2021 4
Hilal Ahmad 2019-21 15
   
V Jagannivasan 2021-22 7
EB Knowles 2019-21 14
TK Lal 2022 8
KD Mehta 2021 3
K Mendon 2019-21 16
Naveed Ahmed 2019-22 30
SJ Patel 2021-22 10
S Pokhriyal 2019-20 9
   
S Rakshit 2019 7
S Ramakrishnan 2022 6
S Rengarajan 2020 3
S Sengupta 2021-22 9
DM Steyn 2022 15
P Taylor 2019-21 11
UNGB Thenannahelage 2022 9
R Tomar 2022 15
   
KM Venkataswamy 2022 1
SMK Waththage 2019-22 19
S Wickramasekara 2019-22 31
 
  Career Test ODI T20
Denmark Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abdul Hashmi 2019-22 12
Abdullah Mahmood 2019-22 2
Absar Khan 2021-22 4
Aftab Ahmed 2019-21 4
SA Ahmad 2019-22 19
S Anand 2021-22 15
Anique Uddin 2019-21 11
Bashir Shah 2019-21 9
   
TS Bharaj 2019-22 20
Bilal Aftab 2021 3
Delawar Khan 2019-21 18
OD Hald 2019-22 17
J Jojo 2019-22 13
A Khan 2021-22 6
FA Klokker 2021-22 13
ND Laegsgaard 2019-22 14
   
Lucky Ali 2019-22 12
S Munir 2022 3
Musa Shaheen 2019-22 15
Omar Hayat 2019-22 8
Rizwan Mahmood 2019-22 12
Saran Aslam 2022 6
HAM Shah 2019-22 20
Shakerullah Safi 2021 4
   
S Thanikaithasan 2021-22 8
Zameer Khan 2019-21 8
 
  Career Test ODI T20
A Bulow 2019 2
Ihyas Sawmy 2019 2
Zishan Shah 2019 6
Estonia Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Ali Masood 2021-22 10
Ali Raza 2021-22 5
A Amjad 2022 6
T Cross 2021 2
V Dwivedi 2022 2
T Filer 2021 5
Habib Khan 2021-22 12
E Hasan 2022 6
   
S Hook 2021-22 11
Maidul Islam 2021-22 12
Moshiur Rahman 2021-22 4
MMR Obili 2021-22 12
A Paul 2022 4
A Rana 2021-22 5
Saqib Naveed 2021-22 4
M Sedgwick 2021 3
   
MD Shoyaib 2022 2
A Shuvo 2021 3
R Tanna 2022 1
A Ummat 2021 1
M Vaik 2021-22 11
K Vislapuu 2021-22 11
 
  Career Test ODI T20
Eswatini Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
JF Chester 2021 4
BM Dlamini 2022 5
LE Dlamini 2022 5
W Dlamini 2022 5
C Forbes 2021 6
J Ghadiyali 2021 6
N Gull 2021 6
J Hansrod 2021 4
   
M Jele 2021-22 10
S Kubheka 2021-22 8
M Magagula 2021-22 12
D Malinga 2022 3
Muhammad Amin 2021 6
HS Nyakatawa 2022 6
S Patel 2021 6
TAU Patel 2022 6
   
E Phiri 2022 6
H Rashid 2022 6
M Twala 2022 5
Umair Qasim 2021 6
JJ Wright 2021 5
L Zulu 2021-22 6
 
  Career Test ODI T20
Fiji Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
N Acawei 2022 6
J Baleicikoibia 2022 6
JW Batinibulu 2022 5
M Beitaki 2022 6
P Cabebula 2022 6
S Delai 2022 1
S Draunivudi 2022 3
DS Maraiwai 2022 6
   
S Ravoka 2022 6
SM Tupou 2022 6
PV Vuniwaqa 2022 6
TS Waqavakatoga 2022 6
S Weleilakeba 2022 3
 
  Career Test ODI T20
Finland Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Adnan Syed 2021 2
Amjad Sher 2019-22 19
Atif Rasheed 2022 4
M Brasier 2022 1
NG Collins 2019-22 19
H Dandapani 2019-21 7
PF Gallagher 2019-22 17
M Imran 2022 1
   
M Jenkinson 2022 4
P Kumar 2022 1
S Mehta 2022 5
Mohammad Asaduzzaman 2022 9
AK Mohan 2019-22 19
Naveed Shahid 2021-22 6
VS Padhaal 2019-22 18
A Pusthay 2019-22 12
   
Raaz Mohammad 2021-22 11
JOP Scamans 2019-22 15
MB Tambe 2021-22 14
Ziaur Rehman 2019-22 6
 
  Career Test ODI T20
M Chauhan 2019 2
Nurul Huda 2019 5
AA Quadir 2019 2
W Raja 2019 1
TK Saha 2019 4
Shoaib Qureshi 2019 5
France Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
L Canessane 2021-22 7
Dawood Ahmadzai 2021-22 9
Ibrahim Jabarkhel 2021-22 7
A Jabarkhel 2022 2
HA Jackson 2021-22 9
A Johnmary 2021 2
Jubaid Ahamed 2021-22 9
G McKeon 2022 5
   
R Mangal 2022 5
Mobashar Ashraf 2021 2
Noman Amjad 2021-22 9
M Omer 2021 1
AMA Rahman 2022 1
Rahmatullah Mangal 2021-22 9
S Santhirakumaran 2021-22 5
Usman Khan 2021 4
   
Usman Shahid 2021 4
Virk Ali 2021 4
Zain Ahmad 2022 5
 
  Career Test ODI T20
Germany Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abdul-Shakoor Rahimzei 2019-22 22
Abdul Stanikzai 2022 5
A Ahmadzai 2021 1
Ahmed Wardak 2019-22 12
Amir Mangal 2019-20 10
V Aritharan 2022 1
Asad Mohammad 2019-21 11
Azmat Ali 2021 2
   
W Behr 2022 5
SVE Bharathi 2020-22 22
DA Blignaut 2021-22 19
J Broad 2022 5
VB Chikkannaiah 2019-22 22
Faisal Mubashir 2021-22 11
Fayaz Khan 2021-22 6
V Ganesan 2019-22 29
   
Ghulam Ahmadi 2021-22 23
Harmanjot Singh 2019-21 23
Israr Khan 2021 2
Izatullah Dawlatzai 2019-20 12
H Kabeer 2021 1
D Klein 2020-22 13
S Mandy 2022 5
Muslim Yar 2019-22 22
   
Nooruddin Mujadady 2021-22 6
MJ Richardson 2019-22 16
Sahir Naqash 2019-21 21
Sajid Liaqat 2019-22 6
A Sarma 2019-21 4
Shoaib Khan 2022 6
H Srinivasan 2019-21 8
Talha Khan 2019-22 21
 
  Career Test ODI T20
CAJ Meschede 2019 5
Mudassar Muhammad 2019 7
R Pillai 2019 6
DJ Weston 2019 6
Ghana Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Amoluk Singh 2021-22 12
MK Anafie 2021 10
DK Anefie 2019-22 14
KM Awala 2022 2
SKA Awiah 2021-22 13
Aziz Sualley 2021-22 5
R Baaleri 2021-22 4
KS Bagabena 2019-22 18
   
G Bakiweyem 2019-21 12
KF Bakiweyem 2021 3
R Bakum 2019-22 18
Devender Singh 2021-22 14
Gagandeep Singh 2022 2
O Harvey 2021-22 14
JK Theodore 2021-22 14
JK Vifah 2019-22 17
 
  Career Test ODI T20
IKO Aboagye 2019 4
M Aboagye 2019 3
DNA Ankrah 2019 4
S Ateak 2019 3
V Ateak 2019 4
F Baaleri 2019 4
JH Mensah 2019 2
GSLK Perera 2019 2
Gibraltar Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
N Advani 2019-22 6
MO Bacarese 2019 3
S Bodha 2022 8
L Bruce 2021-22 19
T Caruana 2019 2
LA Collado 2019-21 9
R Cunningham 2021-22 7
CJ Delany 2019-21 13
   
IM Farrell 2022 1
KJ Ferrary 2021-22 5
JA Fitzgerald 2019-22 15
JD Freyone 2019-22 8
MD Garratt 2019-21 8
M Gouws 2022 9
CV Harrison 2021 7
P Hatchman 2021 9
   
RJ Hatchman 2019-22 12
MG Hunter 2019 4
IDM Latin 2022 4
J Marples 2021-22 19
K Nestor 2019-22 18
A Orfila 2019-21 5
E Packard 2019-21 8
BA Pai 2019-22 19
   
PA Raikes 2021-22 8
AV Reyes 2021-22 9
D Robeson 2021 1
CM Rocca 2022 2
Z Simpson 2022 2
KJ Stagno 2022 4
M Whelan 2022 9
 
  Career Test ODI T20
Greece Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Alexandros Karvelas 2022 4
A Anemogiannis 2019 1
Aristides Karvelas 2022 1
Arsalan Ahmed 2019-21 7
Aslam Mohammad 2019-22 10
A Aspoitis 2019 3
Asrar Ahmed 2019-21 7
S Bantzas 2019 1
   
I Bardis 2022 2
C Bogdanos 2022 4
S Bogdos 2022 4
G Fatouros 2022 4
GC Galanis 2019-22 10
A Gasteratos 2022 2
S Gasteratos 2021 4
S Goustis 2019 3
   
A Lagos 2019 1
P Magafas 2022 4
A Manatos 2021 2
A Manousis 2019-22 11
AS Mehmi 2019-22 11
N Mourikis 2021 2
Muhammad Awais 2019 3
G Nikitas 2019 2
   
AA Popalzae 2022 1
Shaffeq Muhammad 2019 2
S Siriotis 2021 4
Syed Amanullah 2021 4
T Zotos 2021-22 7
 
  Career Test ODI T20
Guernsey Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
LJ Barker 2019-20 10
LT Bichard 2020-22 11
MT Breban 2020 1
JP Butler 2019-22 22
IDA Damarell 2020-22 13
LB Ferbrache 2019-22 22
DR Hooper 2019-22 21
BE Johnson 2022 1
   
LC Le Tissier 2019-22 18
A Martel 2022 2
DE Martel 2022 5
JC Martin 2020-22 4
OE Newey 2019-22 10
OB Nightingale 2022 7
TW Nightingale 2020-22 13
WA Peatfield 2019-22 21
   
ACF Stokes 2019-22 16
MWR Stokes 2019-22 21
B Wentzel 2022 1
 
  Career Test ODI T20
N Buckle 2019 3
TCR Kimber 2019 3
JL Martel 2019 3
LD Nussbaumer 2019 1
TCW Veillard 2019 4
C Vorster 2019 1
AS Wright 2019 8
Hungary Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abhijeet Ahuja 2021-22 14
Abhishek Ahuja 2022 9
BP Adapaka 2022 13
Akramullah Malikzada 2022 5
K Akurugoda 2022 2
Ali Farasat 2022 11
Ali Yalmaz 2021-22 9
S Ashwathnarayana 2021-22 14
   
K Deldar 2021-22 15
M des Fontaine 2021-22 5
A Kheterpal 2021-22 13
NG Liyanage 2021 2
H Mandhyan 2021-22 17
SA Mohandas 2021-22 16
Sanjay Kumar 2021 2
G Torok 2022 1
   
AG Weligamage 2021-22 14
Zahir Mohammed 2021-22 14
Zeeshan Kukikhel 2021-22 11
 
  Career Test ODI T20
Indonesia Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
 
  Career Test ODI T20
Iran Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Adel Kolasangiani 2020 1
Ali Mohammadipour 2020 3
Arshad Mazarzei 2020 3
Dad Dahani 2020 3
Emran Shahbakhsh 2020 3
Hamid Hashemi 2020 1
Masood Jayezeh 2020 3
Mehran Dorri 2020 1
   
Mehran Siasar 2020 1
Nader Zahadiafzal 2020 3
Naiem Bameri 2020 3
Navid Abdollahpour 2020 2
Navid Balouch 2020 3
Yousef Shadzehisarjou 2020 3
 
  Career Test ODI T20
Isle of Man Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
MJ Ansell 2020-22 10
EF Beard 2021-22 9
G Burrows 2020-22 10
JA Burrows 2020-22 10
J Butler 2020-22 10
K Cawte 2022 5
J Clough 2022 1
C Hartmann 2020-22 10
   
D Jansen 2021-22 6
N Knights 2020-22 10
CJ Langford 2020-22 9
C Liebenberg 2020 1
AP McAuley 2020-22 9
S Mills 2020 1
C Smith 2021 4
ADL Stokoe 2021 4
   
OJH Webster 2020 1
 
  Career Test ODI T20
Israel Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
A Amado 2022 3
SG Bangera 2022 3
M Cohen 2022 3
J Evans 2022 4
E Kahamker 2022 4
T Kahamker 2022 3
L Kamarlekar 2022 1
N Nagavkar 2022 4
   
E Samson 2022 3
G Schachat 2022 3
E Solomon 2022 4
E Talker 2022 3
Yair Nagavkar 2022 4
Yogev Nagavkar 2022 2
 
  Career Test ODI T20
Italy Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Baljit Singh 2019-22 11
Bashar Khan 2022 5
GK Berg 2021-22 10
M Campopiano 2022 5
JW Dernbach 2021 6
MGSM Fernando 2021 6
JB Grassi 2021 6
A Hasan 2022 4
   
Jaspreet Singh 2019-22 13
CJPF Kalugamage 2022 4
HJ Manenti 2022 5
Manpreet Singh 2019-22 19
GPS Meade 2019-22 19
AJ Mosca 2022 3
J Mosca 2022 5
BBJL Perera 2019-22 18
   
A Sharif 2021 3
NL Smith 2021 6
G Stewart 2021 6
DKD Warnakulasuriya 2021-22 4
 
  Career Test ODI T20
Anam Mollik 2019 2
S Arachchige 2019 4
Charanjeet Singh 2019 3
Fida Hussain 2019 2
NA Maiolo 2019 8
GRD Munasinghe 2019 8
Rakibul Hasan 2019 8
Rehman Abdul 2019 7
   
MJ Ross 2019 8
Simranjit Singh 2019 1
Japan Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
 
  Career Test ODI T20
Jersey Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
D Birrell 2021-22 5
CPF Bisson 2019 14
DG Blampied 2019-22 31
C Brennan 2021-22 5
HL Carlyon 2019-22 23
JSE Dunford 2019-22 31
NJ Ferraby 2019-21 18
NA Greenwood 2019-22 16
   
AW Hawkins-Kay 2019 16
JW Jenner 2019-22 31
EJB Miles 2019-22 25
RJG Palmer 2019-22 7
CW Perchard 2019-22 29
WJR Robertson 2019 6
BDH Stevens 2019-22 20
JTS Sumerauer 2019-22 20
   
AM Tribe 2021-22 13
ZM Tribe 2021-22 7
BT Ward 2019-22 24
 
  Career Test ODI T20
Kuwait Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Adnan Idrees 2019-22 17
Ali Zaheer 2022 1
Aphsal Ashraf 2020 5
Bilal Tahir 2019-22 16
Haroon Shahid 2022 2
Ilyas Ahmed 2019-20 7
UKPW Kumaranayaka 2019-21 8
Meet Bhavsar 2019-22 21
   
Mohamed Shafeeq 2022 7
Mohammad Amin 2019-20 9
Mohammed Aslam 2019-22 23
Muhammad Ansar 2020 4
Muhammad Kashif 2019-22 21
Naveed Fakhr 2020-21 3
Nawaf Ahmed 2019-22 7
U Patel 2020-22 15
   
YI Patel 2022 6
R Sandaruwan 2019-22 27
MM Sarwar 2019-21 7
Sayed Monib 2020-22 13
Shahrukh Quddus 2022 1
D Sheeli 2019-20 5
Shiraz Khan 2019-22 23
ED Silva 2021-22 12
 
  Career Test ODI T20
Fiaz Ahmad 2019 3
Imran Ali 2019 4
Jandu Hamoud 2019 6
A Makesh 2019 4
Mohammad Ahsan 2019 6
Mohammad Asghar 2019 4
Usman Waheed 2019 6
S Varathappan 2019 3
   
Yasar Idrees 2019 1
Lesotho Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
TD Chaoana 2021 5
YYM Jakda 2021 6
ME Leoela 2021 2
M Leporoporo 2021 4
T Letsitsa 2021 1
Maaz Khan 2021 6
MJ Matsau 2021 5
L Monanthane 2021 2
   
Omar Hussain 2021 6
AAA Patel 2021 6
SAH Patel 2021 6
SAS Patel 2021 6
TG Thamae 2021 5
CF Tlali 2021 6
 
  Career Test ODI T20
Luxembourg Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Atif Kamal 2019-22 15
JP Barker 2019-22 23
TC Barker 2019-22 23
A Bhadauria 2022 2
S Browne 2020 4
M Cope 2019-21 10
WJ Cope 2020-22 23
A Dhingra 2021-22 10
   
M Dixit 2019-22 17
C Fry 2019 3
SKS Gill 2022 11
A Halbhavi 2021-22 4
R Heyns 2020 2
S Kushretha 2020-22 9
P Malav 2020-22 17
A Manepalli 2020-22 7
   
JA Mees 2019-22 26
A Nanda 2019-22 14
RM Neale 2019 3
A Orsu 2022 8
A Pandey 2021 3
A Trivedi 2022 1
S Vats 2020-21 5
G Venkateswaran 2019-22 12
   
V Vijh 2019-22 24
R Vishwanath 2019-21 5
TA Whiteman 2019-21 14
 
  Career Test ODI T20
S Sadiq 2019 2
Malawi Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
M Abdulla 2019-21 10
MA Baig 2019-22 16
IA Bhima 2019 4
C Chete 2019-22 11
M Choamba 2021-22 5
W Jackson 2021 2
D Jakiel 2022 3
A Kansonkho 2021 6
   
D Kansonkho 2019-22 16
G Kansonkho 2019-22 14
A Limdawala 2022 3
Mohammed Nurji 2019 6
Muhammad Khurram 2019 5
M Mwamadi 2019-22 12
L Nakomo 2021 6
F Nkhoma 2019 4
   
GM Ntambalika 2019-22 12
A Patel 2019 2
HH Patel 2019 7
MIA Patel 2019 3
B Pondani 2021-22 6
C Rice 2021 1
Sami Sohail 2019-22 16
Usama Master 2019 6
 
  Career Test ODI T20
Malaysia Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Ahmed Faiz 2019-22 34
Ainool Hafizs 2019-22 18
Ainool Haqqiem 2019 4
Aminuddin Ramly 2019-21 23
Ammar Zuhdi 2022 3
Anwar Arudin 2019-21 21
Anwar Rahman 2019-22 18
Fitri Sham 2019-22 28
   
Khizar Hayat 2020-22 20
D Mogan 2020-21 3
Mohammad Arief 2019-20 12
Muhammad Amir 2019-22 8
S Muniandy 2019-22 42
Nazril Rahman 2019-22 13
Pavandeep Singh 2019-22 33
BV Save 2020 2
   
Shafiq Sharif 2019-21 13
Syahadat Ramli 2019-22 21
Syazrul Idrus 2019-22 19
Syed Aziz 2019-22 41
S Vijay Unni 2022 6
Virandeep Singh 2019-22 39
Wafiq Irfan 2019-22 15
Zubaidi Zulkifle 2019-22 18
 
  Career Test ODI T20
NCK Liyanage 2019 6
Syafiq Ali 2019 2
Maldives Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abdullah Shahid 2022 3
Ahmed Hassan 2019-22 21
Ahmed Raid 2020 1
Ali Ivan 2019 1
Ameel Mauroof 2019-22 19
MNR Cooray 2019-20 7
YA Farhath 2019-22 12
Hassan Rasheed 2019-22 18
   
Ibrahim Hassan 2019-22 24
Ibrahim Nashath 2019-22 12
Ibrahim Rizan 2019-22 18
IGTR Kumara 2020 3
CA Liyanage 2019-20 3
WJ Malinda 2019-21 6
A Mauroof 2020 1
Mohamed Azzam 2019-22 20
   
Mohamed Mahfooz 2019-21 15
Mohamed Rishwan 2019-22 24
Nazwan Ismail 2019-20 4
L Shafeeg 2020 3
L Shafeeq 2019-22 9
Shunan Ali 2022 1
Umar Adam 2019-22 24
 
  Career Test ODI T20
MA Ganee 2019 1
Mihusan Hamid 2019 1
Muawiyath Ghanee 2019 4
Saafee Saeed 2019 5
Shafraz Jaleel 2019 4
Mali Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
 
  Career Test ODI T20
Malta Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Aaftab Alam Khan 2021-22 18
NN Akhter 2020 3
Amar Sharma 2020-22 30
S Appu 2019 4
SE Aquilina 2019-21 16
B Arora 2019-22 33
RR Bastiansz 2022 2
Bilal Muhammad 2021-22 31
   
A Bishnoi 2021 7
S Byrne 2019 2
G Chaturvedi 2019-22 19
Divyes Kumar 2022 1
B George 2021-22 22
HS Gericke 2020-22 21
M Goonetilleke 2019-21 3
Haroon Mughal 2019-21 15
   
J Hirschi 2019 4
Imran Ameer 2022 10
J Jerome 2022 6
B Kalki Kumar 2021 2
ST Kanakalil 2020 3
N Khanna 2019-22 19
N Khosla 2019 4
Z Malek 2021 1
   
J Patel 2022 4
Ravinder Singh 2019-21 7
S Roy 2019-21 2
J Shaju 2021-22 10
SSM Stanislaus 2020-22 26
VP Thamotharam 2020-22 31
J Thomas 2021 1
DS Vosloo 2021 2
   
Washeem Abbas 2019-22 32
Zeeshan Khan 2020-22 19
 
  Career Test ODI T20
GJ Agius 2019 2
Hasheem Shahzad 2019 2
D Marks 2019 2
M Nazir 2019 1
Sumair Khan 2019 1
Mexico Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
KK Ahuja 2019 8
R Ankad 2019 8
B Banerjee 2019 6
G Dutta 2019 7
L Hermida 2019 5
S Hirugade 2019 6
S Kaveri 2019 7
M Nandela 2019 2
   
T Sharma 2019 8
A Tripathi 2019 3
J Umanath 2019 7
AA Westphal 2019 5
 
  Career Test ODI T20
P Arora 2019 2
P Chandran 2019 3
RK Inampudi 2019 3
S Muhammad 2019 2
A Sathya 2019 3
NK Shetty 2019 2
S Zargar 2019 1
Mozambique Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
J Bulele 2019-22 20
FE Carava 2021-22 9
FA Cossa 2019-22 19
F Damiao Couana 2019-22 20
SDJ Dima 2019-22 15
L Emilio 2019-22 17
GF Gomes 2019-22 15
JJ Huo 2019-22 20
   
Imran Ismail 2019 7
JM Joao 2022 1
Kaleem Shah 2019 7
ZE Matsinhe 2019-22 17
AA Navicha 2021-22 10
SF Nhavotso 2021 4
LI Salomone 2022 1
BA Sambo 2019 2
   
BA Simango 2019-22 4
LA Simango 2019-22 16
GO Sopinho 2021 1
VE Tembo 2019-22 15
 
  Career Test ODI T20
Myanmar Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
 
  Career Test ODI T20
Nigeria Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
R Abdulkareem 2021 7
AS Abioye 2019 5
RA Abolarin 2019-21 10
S Adedeji 2019-21 24
VD Adewoye 2019-21 13
P Aho 2021 16
D Ajekun 2019-21 11
CM Akachukwu 2019-21 15
   
AJ Ayannaike 2019-21 20
D Gim 2019-21 17
OE Isesele 2021 5
S Mba 2021 8
TA Mohammed 2019-21 11
Mustapha Yusuf 2021 5
S Ogundipe 2021 4
IO Okpe 2019-21 20
   
SA Okpe 2019-21 16
OE Olaleye 2021 5
SO Olayinka 2021 3
AA Onikoyi 2019-21 14
CN Onwuzulike 2019-21 15
AM Oyede 2019 8
SI Runsewe 2019-21 10
A Shreshta 2021 12
   
P Useni 2021 16
G Yusuf 2019 1
 
  Career Test ODI T20
I Danladi 2019 3
O Yousof 2019 3
Norway Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abdullah Sheikh 2019-22 5
D Abeyrathna 2021 5
KD Abeyrathna 2022 6
Ahmadullah Shinwari 2021-22 10
Ali Saleem 2022 9
Aminullah Tanha 2022 3
Ansar Iqbal 2019-22 9
P Bhart 2019-21 10
   
Bilal Safdar 2021-22 9
Faizan Mumtaz 2021 3
Hashir Hussain 2021 1
Junaid Mehmood 2021 2
Khizer Ahmed 2019-22 9
Q Mushtaque 2022 5
I Rahimi 2022 3
V Ravi 2021-22 14
   
Raza Iqbal 2019-22 18
RHO Saunders 2022 2
Shahbaz Butt 2022 5
Sher Sahak 2021-22 14
Tafseer Ali 2019-22 8
E Ul Haq 2019-21 10
Usman Arif 2021-22 9
Wahidullah Sahak 2021-22 8
   
Walid Ghauri 2019-22 7
Waqas Ahmed 2019-21 10
 
  Career Test ODI T20
P Agnihotri 2019 2
Hayatullah Niazi 2019 4
Junaid Sheikh 2019 5
J Maroofkhail 2019 2
Nazakat Ali 2019 2
Panama Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
AN Ahir 2019-21 8
D Ahir 2021 5
KB Ahir 2019-21 8
N Ahir 2021 5
Y Bhoola 2021 5
A Doria 2021 3
SP Guzman 2021 5
I Hafejee 2021 6
   
A Jasat 2021 6
MB Jasat 2021 6
R Mangera 2021 4
MS Patel 2019-21 6
Yusuf Ebrahim 2019-21 9
 
  Career Test ODI T20
DKD Ahir 2019 2
V Ahir 2019 1
VD Chandra 2019 3
Imran Bulbulia 2019 3
Mahmad Data 2019 2
M Patel 2019 2
ND Patel 2019 3
PB Patel 2019 2
   
PJ Patel 2019 2
S Patel 2019 1
VM Sachdev 2019 2
Peru Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
D de la Puente 2019 2
Hafez Farooq 2019 4
S Hallett 2019 4
Jagjit Singh 2019 4
C Mahoney 2019 3
OM Marshall 2019 3
Mohsin Hub 2019 4
J Salazar 2019 2
   
Shaikh Ashraf 2019 4
PH Shamdasani 2019 4
M Spry 2019 4
Suresh Kumar 2019 2
Waqar Khan 2019 4
 
  Career Test ODI T20
Philippines Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
J Alegra 2022 5
MP Biddappa 2019-22 7
G Chohan 2022 5
R Goodwin 2019-22 9
J Hill 2019-22 8
Huzaifa Mohammed 2022 5
HM Isorena 2022 1
Kapil Kumar 2022 2
   
V Kumar 2019-22 4
S Mohan 2022 1
Muzammil Shahzad 2022 3
M Podosky 2022 5
GR Russ 2019-22 7
DC Smith 2019-22 9
HER Tyler 2019-22 7
 
  Career Test ODI T20
NG Karweng 2019 4
JH Kiani 2019 4
Kuldeep Singh 2019 4
J Long 2019 2
R Mahajan 2019 3
Surinder Singh 2019 4
Portugal Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Aamer Ikram 2019 4
Ali Naqi 2019 4
Amandeep Singh 2021-22 9
Amir Zaib 2021-22 9
Arslam Naseem 2021 1
Arslan Ahmed 2019 3
Azhar Andani 2021-22 7
R Bhardwaj 2021 1
   
PAR Buccimazza 2019-21 7
ARA Chambers 2021-22 5
Fakhrul Mohon 2019-22 8
SP Gomes 2022 4
Imran Khan 2019-22 9
Junaid Khan 2021-22 9
Kuldeep 2022 5
Mian Mehmood 2019-21 7
   
Najjam Shahzad 2019-22 13
Sirajullah Khadim 2021-22 9
F Stoman 2019-22 9
M Stoman 2021 3
Sukhwinder Singh 2019 1
Syed Maisam Ali 2022 5
Tariq Aziz 2019 4
Zohaib Sarwar 2019-22 6
   
Zulfiqar Ali Shah 2021 1
 
  Career Test ODI T20
Qatar Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Awais Malik 2019-20 18
AR Berenger 2021 4
Faisal Javed 2019 15
Imran Ashraf 2019-20 4
Iqbal Hussain 2019-21 26
Kamran Khan 2019-21 25
Khurram Shehzad 2020 7
IMG Liyanage 2020-21 11
   
Mohammad Rizlan 2019-21 26
Mohammed Nadeem 2019-21 26
Muhammad Murad 2021 4
Muhammad Tanveer 2019-21 26
GBW Munaweera 2019-21 16
Musawar Shah 2019-21 8
Nouman Sarwar 2019 14
Qalandar Khan 2019 4
   
Saqlain Arshad 2019 2
Tamoor Sajjad 2019-20 16
Zaheer Ibrahim 2019-21 24
 
  Career Test ODI T20
Inam-ul-Haq 2019 11
Romania Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abdul Shakoor 2019-22 15
Aftab Kayani 2020-22 9
Asif Bevinje 2020-21 6
P Danci 2019-20 4
P Florin 2019-21 16
L Gherasim 2019-22 5
M Gherasim 2020-22 12
Ijaz Hussain 2019-22 21
   
Imran Haider 2019-21 4
SVA Karthikeyan 2022 2
M Koli 2022 4
R Kumar 2019-22 10
G Manan 2019-21 15
D Manani 2019-21 3
P Masih 2020 3
G Mishra 2022 9
   
S Nadigotla 2019-22 19
S Periyalwar 2019-22 23
Rohit Kumar 2022 2
S Sahi 2022 2
V Saini 2020-22 23
Sami Ullah 2020-21 9
R Satheesan 2019-22 28
Taranjeet Singh 2021-22 19
   
S Thakur 2021 3
S Vashisht 2019-22 17
Waqar Abbasi 2020-21 3
C Zavoiu 2019-22 18
 
  Career Test ODI T20
R Pisal 2019 1
Sadeeq Khan 2019 3
Rwanda Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
M Akayezu 2021 11
Z Bimenyimana 2021 9
E Dusingizimana 2021 6
K Irakoze 2021 11
Y Mitari 2021 5
D Ndikubwimana 2021 5
W Niyitanga 2021 4
E Niyomugabo 2021 11
   
C Rubagumya 2021 11
S Samal 2021 7
E Sebareme 2021 6
O Tuyisenge 2021 11
B Tuyizere 2021 10
D Uwimana 2021 6
P Vekaria 2021 8
 
  Career Test ODI T20
Samoa Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
JD Baker 2019-22 10
SJ Cotter 2019-22 10
D Finau 2022 6
CK Jasmat 2022 6
UT Kaisala 2022 5
AJ Michael 2019-22 10
DP Michael 2019-22 10
DE Roache 2022 2
   
B Schuster 2022 2
U Sofi 2022 3
S Sola 2019-22 10
F Suluoto 2022 6
SF Tiai 2019-22 10
 
  Career Test ODI T20
DE Burgess 2019 4
L Evile 2019 4
FB Mailata 2019 4
F Mulivai 2019 4
OFJ Tonuu 2019 4
Saudi Arabia Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Abdul Waheed 2020-21 7
Abdul Wahid 2019-21 12
Adil Butt 2020 3
Ali Abbas 2020 1
Amir Shahzad 2021 1
Faisal Khan 2019-21 11
Hisham Sheikh 2021 4
Imran Arif 2021 4
   
Imran Yousaf 2020-21 4
Imran Yousuf 2021 2
Ishtiaq Ahmad 2021 4
Khawar Zafar 2020 2
Muhammad Naeem 2019-20 7
Sajid Cheema 2019-21 11
Sarfraz Butt 2020-21 6
Shamsudheen Purat 2019-20 6
   
Shoaib Ali 2019-20 8
Usman Ali 2019-20 8
Usman Khalid 2021 3
Zain Ul Abidin 2021 4
Zeeshan Butt 2021 1
 
  Career Test ODI T20
Abbas Saad 2019 2
Ibrahim Khan 2019 1
Ibrar-ul-Haq 2019 5
Mohammad Nadeem 2019 5
Muhammad Adnan 2019 5
Muhammad Hamayun 2019 4
Nawazish Jezuli 2019 1
Serbia Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
R Ademi 2019 2
B Ahmad 2019 1
WAE Burton 2021-22 15
I Civric 2019 1
H Dajc 2019 2
BJ Davidson 2021 4
A Dizija 2022 10
A Djorovic 2019-22 9
   
MR Dorgan 2021 3
B Dugic 2019-22 5
LA Dunbar 2019-22 17
AA Gajic 2022 5
S Hasan 2019 2
S Ivetic 2022 8
NR Johns-Wickberg 2021-22 15
ML Kostic 2022 9
   
A Mene-Ejegi 2022 11
A Mustafizur 2019-21 4
S Nerandzic 2019-22 3
MV Pavlovic 2022 8
J Reb 2019-21 6
M Sarenac 2019-22 15
SG Shinde 2022 1
S Tosic 2021-22 11
   
RL Vitas 2022 9
N Zimonjic 2021-22 7
V Zimonjic 2021-22 15
 
  Career Test ODI T20
Seychelles Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
P Byron 2021 1
K Govind 2021 1
HL Harji 2021 2
D Kalvin 2021 6
N Krishna 2021 6
SKDT Madusanka 2021 6
Mazharul Islam 2021 6
SR Mohan 2021 6
   
VL Mukesh 2021 5
R Nil 2021 4
KJ Patel 2021 6
T Rajiv 2021 6
SR Rocket 2021 6
S Udhayan 2021 5
 
  Career Test ODI T20
Sierra Leone Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
C Bah 2021 2
J Bangura 2021 10
S Conteh 2021 10
E Ernest 2021 10
A Gbla 2021 8
AB Kamara 2021 9
AL Kerai 2021 9
M Kpaka 2021 7
   
L Lamin 2021 10
I Mansaray 2021 4
OT Sankoh 2021 1
G Sesay 2021 10
S Tarawally 2021 6
S Williams 2021 10
Zahid Khan 2021 4
 
  Career Test ODI T20
Singapore Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
AG Achar 2019-20 5
Amjad Mahboob 2019-22 27
U Aryaman Sunil 2019-22 18
V Baskaran 2019-22 26
A Bhargava 2022 2
S Chandramohan 2019-22 28
TH David 2019-20 14
A Desai 2022 10
   
A Dixit 2019-22 4
A Dutta 2019-22 13
R Gaznavi 2019-22 16
NA Karnik 2022 2
A Krishna 2019-22 12
Manpreet Singh 2019-22 24
A Mutreja 2022 6
NMS Param 2019-22 15
   
J Prakash 2019-22 28
AR Puri 2022 12
R Rangarajan 2019-22 19
Sidhant Singh 2019-20 11
K Subramanian 2020 1
S Vijayakumar 2019 9
 
  Career Test ODI T20
AE Param 2019 3
CR Suryawanshi 2019 3
Slovenia Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Awais Ikram 2022 2
S Koppolu 2022 3
Mazhar Khan 2022 3
MH Oman 2022 4
DK Pallekonda 2022 1
P Pustoslemsek 2022 4
A Qureshi 2022 4
Ramanjot Singh 2022 4
   
BS Sandhu 2022 1
Shahid Arshad 2022 4
MSN Siddiqui 2022 3
Taher Muhammad 2022 4
NL Ujawe 2022 4
Waqar Khan 2022 3
 
  Career Test ODI T20
South Korea Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
 
  Career Test ODI T20
Spain Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
AD Algar 2020 1
M Atif 2022 1
Atif Mehmood 2019-22 16
Awais Ahmed 2019-22 23
LP Burns 2022 9
HS Dar 2019-22 13
D Doyle-Calle 2022 9
Faran Afzal 2019 9
   
PD Hennessy 2019-21 13
K Lal 2019-21 11
Mohammad Kamran 2022 9
C Muñoz-Mills 2019-22 20
Muhammad Asjed 2019-21 3
Mukhtiar Singh 2019 2
NH Naureen 2019 1
R Panchal 2019-22 18
   
J Perman 2019-21 7
Raja Adeel 2019-22 16
C Rumistrzewicz 2021-22 9
Tauqeer Hussain 2019-20 6
J Trembeath-Moro 2022 8
TC Vine 2019-22 11
Vinod Kumar 2019-20 4
Yasir Ali 2019-22 23
   
Zulqarnain Haider 2019-22 10
 
  Career Test ODI T20
Sweden Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Azam Khalil 2022 9
Baz Aybui 2021-22 10
W Boshoff 2021-22 15
F Choudary 2022 2
Dipanjan Dey 2021 6
A Dubey 2022 2
O Gholami 2021 5
R Gowthaman 2021 5
   
Hamid Mahmood 2022 9
Humayun Kabir 2021 3
Imal Zuwak 2021-22 7
Ismaeel Zia 2022 8
L Karlsson 2021-22 16
Khalid Zahid 2021-22 12
Lemar Momand 2021-22 7
H Mehmood 2021 5
   
Qudratullah Mir Afzail 2021 6
Rahel Khan 2021 7
Samiallah Khalil 2022 2
Tasaduq Hussain 2022 3
Umar Nawaz 2022 9
A Venkatesh 2021-22 16
Waqas Haider 2022 3
Zaker Taqawi 2022 9
 
  Career Test ODI T20
Switzerland Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
Ali Nayyer 2021-22 11
A Andrews 2021-22 7
NK Aneesh Kumar 2021-22 10
Anser Mehmood 2021-22 7
Arjun Vinod 2021-22 11
Asad Mahmood 2021-22 10
Ashwin Vinod 2021-22 11
Azeem Nazir 2022 4
   
Faheem Nazir 2022 7
K Fletcher 2022 5
S Franklin 2021 2
N Henderson 2021-22 5
Idrees Ul Haque 2021-22 6
M Martin 2021 1
S Narayanan 2022 5
Noorkhan Ahmedi 2021-22 8
   
Osama Mahmood 2021-22 7
J Sinh 2022 4
 
  Career Test ODI T20
Tanzania Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
A Anil 2022 5
HA Chohan 2021-22 14
JC Darji 2021 7
MY Issa 2022 1
ZR Jabeneke 2021 3
AA Jasani 2021 6
Jitin Singh 2021-22 15
SA Jumbe 2021-22 11
   
AM Kimote 2021-22 15
RK Kiseto 2021-22 9
MO Kitunda 2021-22 7
NK Mapunda 2021 7
K Nassoro 2021-22 15
YM Nkanya 2022 5
AR Patwa 2021-22 15
AP Rajeevan 2022 5
   
II Selemani 2021-22 15
SK Thakor 2021 10
 
  Career Test ODI T20
Thailand Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
T Buree 2022 1
C Chatphaisan 2022 6
P Desungnoen 2022 1
S Desungnoen 2020-22 7
Ismail Sardar 2020 2
DF Jacobs 2019-20 8
HJ Jordaan 2019-20 8
Mahsid Faheem 2019-20 7
   
K Namchaikul 2022 6
Naveed Pathan 2019-20 8
N Nuntarach 2022 6
J Pakhiaokajee 2022 6
C Pengkumta 2019-22 11
R Raina 2020 4
Y Saranonnakkun 2022 6
K Senamontree 2019-22 8
   
N Senamontree 2020 4
P Suanchuai 2020-22 10
P Thongsa 2022 2
W Uisuk 2020 4
Vichanath Singh 2019-22 14
T Yotharat 2022 3
Ziaul Hoque 2019-20 7
 
  Career Test ODI T20
Anowarul Islam 2019 4
S Hongsi 2019 3
NA Janes 2019 2
Shafiqul Haque 2019 4
K Suttisan 2019 2
Turkey Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
GG Alta 2022 4
C Bayraktar 2022 3
H Cakir 2022 2
Z Durmaz 2022 2
S Ehsan 2022 4
I Elec 2022 4
Ilyas Ataullah 2022 4
E Kuyumcu 2022 3
   
D Mutu 2022 1
R Nath 2022 4
MT Ozturk 2022 4
T Turan 2019-22 6
A Turkmen 2022 4
T Ulutuna 2019-22 6
 
  Career Test ODI T20
C Akyüz 2019 2
HS Alta 2019 4
AB Dursak 2019 4
O Göker 2019 1
H Helva 2019 4
AC Köse 2019 4
S Kansoy 2019 4
S Kizilkaya 2019 4
   
MF Koç 2019 2
M Sert 2019 4
R Ulutuna 2019 4
Uganda Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
F Achelam 2019-22 34
R Agamiire 2021 2
F Akankwasa 2020-22 32
Z Arinaitwe 2019-20 6
J Baguma 2022 1
Bilal Hussain 2021-22 14
T Bukenya 2020-21 4
HB Kayondo 2019-21 4
   
C Kyewuta 2021-22 12
B Masaba 2019-22 19
J Miyagi 2022 3
J Miyaji 2022 6
G Mubiru 2021 3
D Muhumza 2019-22 32
RG Mukasa 2019-22 13
IS Munir 2022 1
   
P Murungi 2022 5
DM Nakrani 2019-22 33
F Nsubuga 2019-22 32
A Otwani 2019-22 17
RB Patel 2021-22 24
AR Ramjani 2022 5
Riazat Ali Shah 2019-22 38
Saud Islam 2021 20
   
J Sebanja 2021 2
H Ssenyondo 2019-22 31
S Ssesazi 2021-22 29
C Waiswa 2019-21 10
K Waiswa 2020-22 25
 
  Career Test ODI T20
E Isaneez 2019 3
R Olipa 2019 2
Vanuatu Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
JD Allan 2022 6
JW Chilia 2019 14
JP Kaltapau 2022 6
T Langa 2019 1
A Mansale 2019-22 20
PK Matuataava 2019-22 16
W Nalisa 2019-22 15
N Nipiko 2019-22 19
   
SH Obed 2019-22 13
J Rasu 2019-22 19
RSK Samson 2022 2
ZK Shem 2019 5
AL Stephen 2019-22 6
K Tari 2022 1
R Tari 2019-22 19
C Tommy 2019 12
   
J Vira 2019 14
W Viraliliu 2019 10
D Wotu 2022 5
W Wotu 2022 4
O Yosef 2022 3
 
  Career Test ODI T20
CC Blake 2019 3
J Dunn 2019 4
G Kaltongga 2019 3

Copyright © 2020 Hat Trick Stats Cricket Database.