ICC Associate Team Player Menus
Flag Bermuda Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
JDP Albertze 2023 4
O Bascome 2019-21 17
OGL Bascome 2019-21 17
DL Brangman 2019-23 16
ZA Burgess 2021-23 13
JT Darrell 2021-23 2
AC Douglas 2019-23 21
TS Fray 2019-23 21
   
KC Hodsoll 2007-21 3 4
MO Jones 2006-23 12 18
KS Leverock 2019-23 29
T Manders 2021-23 17
CL Outerbridge 2023 4
JE Pitcher 2019-23 9
DMW Rawlins 2019-23 28
JDA Richardson 2023 3
   
D Sabir 2021-23 14
M Simmons 2019-21 6
S Smith 2019-23 15
DC Stovell 2019-21 12
C Trott 2023 5
RJ Trott 2007-21 11 21
M Walker 2023 1
 
 
  Career Test ODI T20
OO Bascome 2008-19 6 3
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
DAP Darrell 2019 11
   
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
GH O'Brien 2006-19 9 11
SD Outerbridge 2006-09 23 3
   
ADJ Pitcher 2007 3
AR Pitcher 2006-07 4
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
   
JJ Tucker 2006-19 26 5
KL Tucker 2006-07 12
TE Tucker 2008-09 5 1
Flag Canada Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Ammar Khalid 2022 7
H Bader 2019-23 4
DS Bajwa 2023 1
NS Dhaliwal 2019-23 28
N Dutta 2013-23 6 22
N Gallagher 2023 2
M Gill 2021 5
JOA Gordon 2012-23 10 12
   
K Gray 2021 3
Hala Azmat 2019-21 9
Hamza Tariq 2011-22 7 26
DA Heyliger 2019-23 2 32
Hiba Shamshad 2019-21 8
M Hundal 2023 6
A Johnson 2022-23 5 12
RR Joshi 2021-22 3
   
Junaid Siddiqui 2011-22 9 20
Kainat Qazi 2019-23 8
Kaleem Sana 2022-23 5 16
K Kapadia 2021-23 7
A Kapoor 2022 2
A Kaur 2023 6
M Khokhar 2019-21 9
NR Kirton 2019-23 3 10
   
D McGahey 2023 6
Mahrukh Imtiaz 2021 3
J Matharu 2021-22 7
KN Mirchandani 2019-21 9
R Misra 2023 6
SV Movva 2021-22 4
J Oldham 2021 2
Pargat Singh 2022-23 5 12
   
H Patel 2009-21 23 15
RK Pathan 2013-22 1 11
A Perera 2019-23 14
C Pervez 2021 5
R Rajput 2023 3
Ravinderpal Singh 2019-23 5 29
Saad Bin Zafar 2019-23 5 34
Salman Nazar 2021-22 8
   
Saniyah Zia 2019-23 13
D Saxena 2021-23 12
Shahid Ahmadzai 2023 1
M Spoors 2022-23 5 10
HT Thaker 2019-23 5 23
S Vig 2021 6
V Vithange 2023 4
SA Wijeratne 2019-23 5 14
   
S Zafar 2021-23 9
 
 
  Career Test ODI T20
Abdul Jabbar 2007 2
Abraash Khan 2019 7
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
GDR Eranga 2019 9
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
NR Kumar 2010-19 16 18
Mahewish Khan 2019 3
   
Maliha Baig 2019 3
I Maraj 2003 6
CA Marshall 1979 2
C Martin 2019 3
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
M Patel 2019 2
J Patraj 2007 2
   
Qaiser Ali 2006-08 17
DR Ramsammy 2012 1
Raza-ur-Rehman 2012-14 6 5
Rizwan Cheema 2008-19 33 24
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
RA Thomas 2019 8
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
Flag Hong Kong Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Adil Mehmood 2016-23 3
Aftab Hussain 2020-22 10
Aizaz Khan 2014-23 19 60
Akbar Khan 2023 7
Anas Khan 2014-23 8
Ateeq Iqbal 2022 1
Babar Hayat 2014-23 22 52
M Bibi 2019-23 46
   
Bo Yee Poon 2019-23 19
G Bradley 2022 1
Chan Ka Man 2019-23 57
KY Chan 2019-23 56
Chan Sau Har 2023 6
SYD Chan 2023 11
A Cheung 2023 6
TOW Chu 2021-23 6
   
M Coetzee 2023 7
Y Daswani 2019-23 42
Ehsan Khan 2016-23 15 51
A Gorawara 2023 3
Hamed Khan 2020-23 5
Haroon Arshad 2019-23 32
Hassan Khan 2020-23 2
MT Hill 2019-23 52
   
Hiu Ying Cheung 2019-23 38
EK Hubbard 2022-23 13
Iqra Sahar 2021-23 33
R Kapur 2019-23 7
WK Lai 2019-23 25
MBA Lamplough 2019-23 18
H Lui 2021-23 3
SS McKechnie 2017-23 8 30
   
S Mathur 2023 7
Mei Wai Siu 2019-23 36
NT Miles 2021-23 35
Mohammad Ghazanfar 2019-23 28
Mohammad Waheed 2023 1
Muhammad Khan 2023 6
Niaz Ali 2023 5
Nizakat Khan 2014-23 20 71
   
N Rana 2019-23 24
A Rath 2014-23 18 30
KD Shah 2014-23 10 49
Shahid Wasif 2016-23 10 24
Shanzeen Shahzad 2019-23 46
A Shukla 2022-23 20
Sin Yee Ho 2022-23 6
YS To 2019-23 20
   
R Venkatesh 2019-23 40
Yasim Murtaza 2022-23 20
A Yousaf 2023 1
Zeeshan Ali 2022-23 19
 
 
  Career Test ODI T20
Afzaal Haider 2004-08 4
Ahsan Abbasi 2019 6
JJ Atkinson 2008-20 9 17
A Bhagwat 2019 4
KH Butt 2008 2
RJ Campbell 2016 3
CJ Carter 2015-18 11 10
MS Chapman 2014-16 2 19
   
M Cheruparambil 2004 2
KM Christie 2016-19 1 11
JM Davies 2019 6
Ehsan Nawaz 2014-18 12 5
AN French 2004 2
Haseeb Amjad 2014-16 7 18
Hung Ying Ho 2019 4
Ilyas Gull 2004 2
   
Irfan Ahmed 2008-15 6 8
Ishtiaq Muhammad 2016 1
J Kaur 2019 2
Khalid Khan 2004 2
CK Kruger 2008 2
SB Lama 2004 1
JPR Lamsam 2004-08 2
C McAuslan 2017 2
   
Mehreen Yousaf 2019 12
Mohsin Khan 2020 3
Munir Dar 2008-14 2 2
Nadeem Ahmed 2004-18 25 24
Najeeb Amar 2004-14 4 1
Nasir Hameed 2004 1
A Sharma 2014 4
R Sharma 2004 2
   
Simandeep Singh 2018-19 1 7
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
JE Titmuss 2019 9
Waqas Barkat 2014-20 10 30
   
Waqas Khan 2014-20 8 16
Zain Abbas 2008 1
Flag Kenya Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
QA Abel 2019-23 43
V Abuga 2019-22 29
J Abwom 2022-23 6
R Achando 2021-22 6
SR Bhudia 2019-23 29
S Biko 2022 2
ER Bundi 2011-23 1 25
Gurdeep Singh 2013-21 1 10
   
L Idambo 2019-23 46
M Juma 2023 9
SA Juma 2019-23 37
IA Karim 2011-23 9 50
MI Khagoitsa 2021-23 34
SW Kinyua 2019-22 12
PK Langat 2021-23 17
KV Mehta 2023 2
   
C Muthoni 2023 14
GM Muthui 2022-23 13
F Mutua 2023 1
MW Mwangi 2019-23 40
M Ndhambi 2019-23 27
MB Ngoche 2019-22 18
SO Ngoche 2010-23 14 73
D Njoroge 2019-23 33
   
AA Obanda 2007-23 49 51
CO Obuya 2001-23 104 65
EO Ochieng 2019-22 10
M Ochieng 2019-22 18
FA Odhiambo 2019-23 33
NM Odhiambo 2010-23 8 51
NN Odhiambo 2006-22 69 43
K Ogola 2022-23 18
   
JA Ogolla 2023 1
JA Ogollo 2023 2
LN Ojiambo 2023 3
L Oluoch 2011-23 2 39
V Ooko 2019-23 43
E Otieno 2007-22 26 31
JA Otieno 2021-22 7
RN Patel 2019-23 39
   
RR Patel 2008-23 39 63
PS Sharma 2022-23 10
T Sheikh 2022-23 7
MA Sifuna 2022-23 5
Sukhdeep Singh 2021-23 29
Y Talati 2022 2
Vishil Patel 2023 6
Vraj Patel 2021-23 38
   
EW Wangari 2019-23 47
AW Wangui 2023 4
EW Wanjiru 2019-23 8
DS Wesonga 2010-21 4 3
SB Wetoto 2019-22 23
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
AR Gandhi 2019 3
   
DM Gondaria 2013-19 2 11
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
P Kerai 2019 6
   
JS Kundi 2019 6
AS Luseno 2003-10 10
T Mishra 2006-13 42 15
HS Modi 1996-2006 63
F Mutua 2019 2
T Mwangi 2019 2
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
Flag Namibia Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
SJ Baard 2019-22 19 28
N Benjamin 2023 5
KJ Birkenstock 2019-23 20 9
N Davin 2019-23 5 27
JA Diergaardt 2018-23 56
MD du Preez 2021-23 3 3
MG Erasmus 2019-23 40 52
D Foerster 2018-23 53
   
JN Frylinck 2019-23 28 48
M Gorases 2021-23 33
K Green 2018-23 65
ZE Green 2019-23 33 46
VH Hamunyela 2018-23 46
H Klazinge 2023 3
JP Kotze 2019-23 8 26
D la Cock 2022 16 5
   
DO Leicher 2022 2
JN Loftie-Eaton 2021-23 32 32
L Louwrens 2019-23 23 1
T Lungameni 2019-23 22 26
B Manuel 2023 7
M Mwatile 2021-23 8
WN Mwatile 2018-23 56
Reehana Khan 2018-21 23
   
S Fouché 2023 7
BM Scholtz 2019-23 41 49
SN Shihepo 2018-23 54
B Shikongo 2019-23 14 26
N Shiomwenyo 2018-22 11
JJ Smit 2019-23 29 43
RC Trumpelmann 2021-23 34 19
S Tuhadeleni 2023 1
   
A van der Merwe 2018-23 59
M van Lingen 2021-23 28 24
K van Wyk 2021 1
E van Zyl 2018-23 26
I van Zyl 2019-23 54
D Wiese 2021-23 9 25
CG Williams 2019-22 18 35
SA Wittmann 2019-23 51
   
HN Ya France 2019-23 25 21
Yasmeen Khan 2018-23 65
 
 
  Career Test ODI T20
M Bosman 2019 4
AJ Burger 2003 6
LJ Burger 2003 6
SF Burger 2003 2
JI de Villiers 2020 2
MP Enright 2019 4
Z Groenewald 2019 4 10
M Karg 2003 3
   
C Kauripeke 2018-19 4
EU Kejarukua 2018-19 8
D Keulder 2003 6
BL Kotze 2003 5
DB Kotze 2003 6
JL Louw 2003 1
GB Murgatroyd 2003 6
M Short 2019 9
   
E Simeon 2018 6
G Snyman 2003 5
SJ Swanepoel 2003 5
BO van Rooi 2003 3
A van Schoor 2019 1
M van Schoor 2003 5
RJ van Vuuren 2003 5
R Venter 2019 5
   
C Viljoen 2019 2 12
R Walters 2003 2
Flag Nepal Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Aarif Sheikh 2018-23 48 31
Aasif Sheikh 2021-23 43 33
B Ahamad 2022 3 2
DS Airee 2018-23 52 53
KS Airee 2020-22 3 10
PS Airee 2015-22 12
S Alam 2021-22 6
L Bam 2022 8
   
I Barma 2019-23 48
A Begam 2019-23 30
RC Belbashi 2019-23 50
B Bhandari 2014-23 17 36
K Bhandari 2019-21 21
S Bhari 2019-22 11 9
D Bhatta 2019-22 15
K Bhurtel 2021-23 46 29
   
I Bist 2023 5
S Bist 2023 2
A Bohara 2019-23 2 48
MK Chaudhary 2019-22 10
K Dangol 2023 10
S Dhakal 2022 8 2
SM Dhakal 2023 2
S Dhamala 2022 1
   
GK Jha 2021-23 24 14
S Jora 2019-23 5 18
K Joshi 2021-23 27
Kajal Shrestha 2019-23 40
S Kami 2014-23 49 55
Kanchan Shrestha 2023 1
Karan KC 2015-23 48 55
A Karmacharya 2022-23 21
   
S Khadka 2019-23 24
SP Khakurel 2014-22 6 8
D Khanal 2022 10
SC Kumari 2019-23 10
KK Kunwar 2019-23 42
S Lamichhane 2018-23 51 51
S Magar 2019-22 24
SR Magar 2019-23 48
   
K Mahato 2022-23 2
P Mahato 2023 13
G Malla 2014-23 37 45
K Malla 2019-23 29 28
K Marasini 2023 2
Mohammad Aadil Alam 2022 6 8
JK Mukhiya 2014-22 10
D Nath 2022 4
   
S Pakhrin 2023 2
J Pandey 2021-23 17
RK Paudel 2018-23 54 34
R Poddar 2023 1
Pratis GC 2023 3 1
LN Rajbanshi 2018-23 23 14
B Rawal 2019-23 27
H Roy 2022 2
   
Sabnam Rai 2021-22 11
AK Sah 2018-22 4 1
Sangita Rai 2021-23 14
P Sarraf 2019-22 8 17
A Saud 2022-23 9 3
H Shah 2022 3
B Sharki 2022-23 18
B Sob 2021-22 5
   
R Thapa 2019-23 16
S Vesawkar 2014-22 4 20
BK Yadav 2022-23 13
 
 
  Career Test ODI T20
LS Bhandari 2018 1
A Bhattarai 2014 1
A Bidari 2019 2
NB Budayair 2014 4
A Chand 2019 3
SP Gauchan 2014-18 1 9
B Karki 2020 1
A Karn 2015 2
   
P Khadka 2014-20 10 33
S Khatiwada 2019 1
RP Magar 2014-15 6
AK Mandal 2015 2
I Pandey 2019 4
S Pun 2014-18 1 9
Rashid Khan 2019 1
B Regmi 2014-19 4 18
   
N Thapa 2019 11
Flag Netherlands Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
CN Ackermann 2019-23 16 22
W Barresi 2010-23 49 42
GDMO Bloemen 2019-22 4 1
PRP Boissevain 2019-22 6 7
DM Braat 2006-22 1 19 10
TS Braat 2019-21 6
BN Cooper 2013-21 13 58
TLW Cooper 2010-23 32 33
   
NRJ Croes 2023 1
CA de Lange 2019-23 8 44
BFW de Leede 2018-23 39 31
BJA de Leede 2018-23 9 51
JL de Mey 2021 3
MM Dekeling 2023 12
A Dutt 2021-23 34 5
SA Edwards 2018-23 47 51
   
SA Engelbrecht 2023 8
C Floyd 2019-23 9 4
BD Glover 2019-23 9 24
BHG Gorlee 2022 3
SL Kalis 2018-23 5 30
VJ Kingma 2014-23 18 9
FJ Klaassen 2018-23 19 37
R Klein 2022-23 13 2
   
HWA Landheer 2019-23 6 29
EN Lynch 2019-23 9 39
P Molkenboer 2023 2 15
Musa Ahmed 2021-23 13
SJ Myburgh 2011-22 22 45
AT Nidamanuru 2022-23 27 6
MP O'Dowd 2015-23 42 58
FCJ Overdijk 2019-23 9 25
   
J Post 2018-22 3 27
TJG Pringle 2022 4 13
R Rijke 2018-23 9 51
MJG Rippon 2013-22 9 18
Saqib Zulfiqar 2018-23 15 6
PM Seelaar 2006-22 57 77
Shariz Ahmad 2022-23 12 9
HDJ Siegers 2018-23 5 45
   
SNL Siegers 2018-22 4 31
S Snater 2018-22 4 13
AJ Staal 2019-21 14
RN ten Doeschate 2006-21 33 24
AH Thomson 2019-23 1 16
LV van Beek 2014-23 33 23
AS van Beuge 2019-22 3 12
MIW van den Raad 2023 1
   
T van der Gugten 2012-22 8 42
RE van der Merwe 2015-23 11 39
I van der Woning 2021-23 5 13
CH van Koolwijk 2023 11
PA van Meekeren 2013-23 22 58
RM van Oosterom 2022-23 4 3
J van Vliet 2018-23 4 7
M Veringmeier 2008-21 15 22
   
F Vermeire 2023 1
Vikramjit Singh 2019-23 31 8
TP Visée 2015-21 3 31
IJR Zwilling 2019-23 9 47
MMH Zwilling 2019-23 6
 
 
  Career Test ODI T20
Adeel Raja 2002-11 21
RI Ahmed 2015 2
GJAF Aponso 1996 5
PJ Bakker 1996 5
A Batenberg-Venturini 1988-95 24
LK Bennett 2011-19 5 10
PW Borren 2006-17 58 43
L Brouwers 2009-11 12 8
   
AF Buurman 2007-11 17 4
PE Cantrell 1996 5
NE Clarke 1996 5
EE Corder 2018 5
M de Boer 1984 1
ML de Boer 1999-2001 14
MEC de Fouw 1991-2018 1 35 6
CM de Groot 2007-11 15 8
   
TN de Grooth 2006-13 34 15
ELT de Lange 2005-11 15 6
TBM de Leede 1996-2007 29
MA de Regt 2003 3
WP Diepeveen 2011 1
H Dinnissen 1988-91 8
I Dulfer-Keijzer 1988-93 20
L Egging 2005-08 1 12 2
   
MDR Entrop 2011 2
JJ Esmeijer 2002-03 6
C Eveleens 1988-89 6
M Flieringa 1999 4
E Gerrits 2009-11 3 7
W Gerritsen 1993-95 7
EL Gouka 1996 3
VD Grandia 2002 1
   
C Grevers 1984-90 13
TGJ Gruijters 2010-13 5 8
M Grunsing 1997 2
JC Hartenhof 1998-2011 1 28 4
TJ Heggelman 2010-11 5
CMW Hes 2001 2
LM Hoitink 1999-2008 1 14
M Hommels 1995 2
   
J Howard 1990-99 21
MAA Jamil 2011-17 12 31
F Jansen 1996 2
E Janss 1989-97 21
IW Jharap 1999-2001 12
MBS Jonkman 2006-10 16 3
MMA Jonkman 2007-10 4
MA Köster 1995-2007 1 46
   
S Keijzer-Klein 1984 1
AN Kervezee 2006-12 39 10
L Klokgieters 2018-19 4
JF Kloppenburg 2002-03 6
D Kooij 1999-2003 7
I Koppe-van Dishoek 1988 6
Mandy Kornet 2001-09 1 15 2
Mariska Kornet 2010-18 10 8
   
S Kottman 1991-2003 32
A Kroon 1995 2
BP Kruger 2010-11 5
N Kruger 2011 2
I Kure 1993 6
E Lanser 2010-11 14 6
RP Lefebvre 1996-2003 11
I Leurs 2002-05 4
   
DL Loman 1984-91 11
ML Loman 1989 2
BP Loots 2010-11 7
SW Lubbers 1996 4
G Ludwig 1989-93 5
B Meihuizen 1984 1
S Melchers 1993 5
RC Milburn 2000 7
   
Mohammad Kashif 2006-10 11 3
AC Mol 2009-11 4 3
GMC Mol 2007-08 6 1
HJC Mol 2002-08 11 4
MAC Molenaar 2001-06 15
Mudassar Bukhari 2007-16 46 38
DP Nannes 2009 2
ME Nijman 2005-11 1 21 6
   
RG Nijman 2009 1
L Offenberg 1984 1
CFF Oudolf 1995-2009 36 2
HC Overdijk 2018-19 4
AM Overhoff 2006 1
M Panchal 2007 1
J Pashley 2006-08 10 1
N Payne 1988-98 37
   
D Prins 2006-10 7 2
CH Rambaldo 1997-2001 23
HW Rambaldo 1998-2011 1 46 10
DJ Reekers 2006-09 19 6
EI Reynolds 1997-2000 16
CA Salomons 1995-2011 51 5
R Scheepstra 1991 1
MMC Schewe 1996 5
   
E Schiferli 2002-13 30 7
RH Scholte 2002-03 5
I Schoof 1984-91 15
JD Schoonheim 2008 1
M Schroeder 1997-98 9
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
AS Tanke 1997-2010 1 39 5
PJ te Beest 1990-2008 64
DJ ter Braak 2018 2
VAB Tewarie 2011 1
   
KA Tomlinson 2011 4
MMFM Toussaint 2001-02 9
FEM van Arkel 2019 2
DLS van Bunge 2002-13 37 14
A van de Broeke 1998 1
C van de Kieft 2001 5
CZ van der Flier 1984 1
T van der Gun 2000 7
   
D van Deventer 2008-19 18 25
E van Leeuwen 1999-2003 17
A van Lier 1984-93 16
MWA van Nierop 2006 2
A van Noortwijk 1989-97 27
KJJ van Noortwijk 1996-2003 9
RF van Oosterom 1996-2002 3
K van Rijn 1989-91 9
   
MB van Schelven 2015 2
CC van Slobbe 2018 5
B van Teunenbroek 1984-89 9
LP van Troost 2002-07 23
E Veltman 1988-93 19
CMS Verheul 1999-2002 10
L Vernout 1984-88 8
B Viguurs 2001-05 13
   
VCE Wattenberg 2007-11 1 19 11
V Wesenhagen 1988-90 10
IMG Westbury 2005 1
BA Westdijk 2011 4
K Zorab 1997-2002 5
B Zuiderent 1996-2011 57 6
Flag Oman Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Aamer Kaleem 2015-22 3 33
Aaqib Ilyas 2015-23 25 35
Afida Afthab 2022 3
Alifiya Sayed 2022 2
NM Anil 2022 9
PS Athavale 2023 5
Ayaan Khan 2021-23 34 22
Bilal Khan 2015-23 45 64
   
S Channa 2022 9
A Dcosta 2022 9
N Dhamba 2021-22 10 1
Fayyaz Butt 2019-23 23 33
Fiza Javed 2020-22 18
S Goud 2019-23 36 26
N Jagadish 2020-22 15
Jatinder Singh 2015-23 46 50
   
KD Jayawant 2022 2
V Jesrani 2020-22 17
Kaleemullah 2017-23 39 26
Khawar Ali 2015-22 34 41
Khurram Nawaz 2017-22 3 24
PD Macchi 2021 1
Mehran Khan 2015-23 30
PE Mendonca 2020-22 18
   
Mohammad Nadeem 2015-23 34 46
S Nair 2020-22 12
Naseem Khushi 2017-23 32 38
JA Odedra 2019-23 9 3
KH Prajapati 2021-23 31 29
Rafiullah 2022-23 13
Sameera Khan 2020-22 15
SA Sathiya 2022 1
   
AA Shafique 2023 2
Shakeel Ahmed 2023 10
B Shetty 2020-22 17
SV Shetty 2020-22 18
Shoaib Khan 2021-23 24 21
SR Shrivastava 2022 4
Sufyan Mehmood 2015-22 1 5
Suraj Kumar 2019-23 24 19
   
Wasim Ali 2019-22 1 3
Zeeshan Maqsood 2015-23 42 53
 
 
  Career Test ODI T20
Aamer Ali 2015-16 10
Adnan Ilyas 2015-16 12
MS Ansari 2015-16 11
Badal Singh 2020 2
Hina Javed 2020 9
Hira Javed 2020 9
AV Lalcheta 2015-19 2 17
A Poulose 2017 3
   
RJ Ranpura 2015-16 3
ME Sanuth 2020 3 1
AR Shetty 2020 2
Sultan Ahmed 2015-17 17
AL Tiwari 2020 3
Y Verma 2020 8
VS Wategaonkar 2016 2
Zeeshan Siddiqui 2015 5
   
SE Zehra 2020 2
Flag Papua New Guinea Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
CJA Amini 2014-23 49 50
V Araa 2018-23 36
K Arua 2018-23 43
SK Atai 2019-22 15 18
D Bau 2016-22 14 1
S Bau 2016-23 57 44
V Buruka 2023 2
M Charlie 2023 2
   
H Doriga 2022-23 16
K Doriga 2017-23 39 31
K Frank 2023 5
JWW Gardner 2023 2
R Hekure 2019-23 25 24
H Hiri 2016-23 34 16
SL Jimmy 2018-23 43
SI Kamea 2022-23 22 14
   
J Kariko 2023 3 10
J Kila 2018-22 13 16
KV Morea 2021-23 17 15
A Nao 2017-23 26 10
R Oa 2018-23 36
N Pokana 2016-23 21 27
DA Ravu 2017-22 18 24
T Ruma 2018-23 44
   
L Siaka 2014-23 47 51
P Siaka 2018-23 26
CA Soper 2015-23 56 23
BH Tau 2018-23 44
HL Tau 2023 1
HJ Thomas 2019-23 14
G Toka 2019-23 22
GP Tom 2022-23 12
   
M Tom 2018-22 28
I Toua 2018-23 30
TP Ura 2014-23 61 49
A Vala 2014-23 66 53
N Vanua 2014-23 57 51
HGV Vare 2022-23 6 8
NN Vare 2018-23 43
 
 
  Career Test ODI T20
NM Ambo 2019 16
CR Amini 2014 2
G Buruka 2019 4
H Buruka 2019 4
MD Dai 2014-18 18 9
VK Frank 2018-19 10
WT Gavera 2014-17 4 6
N Ila 2019 2
   
K John 2018 5
GO Jones 2014 2
VV Morea 2014-18 13 5
H Nou 2019 12
L Nou 2015 3
KH Oala 2019 5
K Pala 2015 2
E Pokana 2019 3
   
P Raho 2014-16 1 2
JB Reva 2015-19 9 9
JNT Vare 2014-18 9 8
Flag Scotland Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
CG Abel 2023 5
A Aitken-Drummond 2018-22 25
ON Bell 2022-23 3 3
RD Berrington 2008-23 112 85
KE Bryce 2018-23 3 40
SJ Bryce 2018-23 3 48
DE Budge 2018-22 17 8
DEM Carter 2023 3 12
   
PA Chatterji 2018-23 3 46
KJ Coetzer 2008-23 89 70
MH Cross 2013-23 90 65
BJ Currie 2023 6
JH Davey 2010-22 31 31
OF Davidson 2022 1
AC Evans 2009-23 42 35
M Faisal 2023 1 4
   
KJG Fraser 2019-22 31
RS Glen 2018-21 28
CN Greaves 2021-23 23 20
S Haggo 2019-23 13
OJ Hairs 2010-23 5 20
Hamza Tahir 2018-23 31 15
SM Horley 2022 7
L Jack 2018-23 3 44
   
JA Jarvis 2023 3
MA Jones 2018-22 12 4
MA Leask 2013-23 69 54
AK Lister 2021-23 2 28
CJ McBride 2022-23 18
MJ McColl 2019-23 2 30
K McGill 2018-22 34
B McMullen 2022-23 15 6
   
TSS Mackintosh 2023 10 2
CS MacLeod 2008-22 88 64
GT Main 2015-23 14 12
AM Maqsood 2018-23 3 45
HG Munsey 2015-23 53 62
LR Naylor 2023 1
A Neill 2019-23 9 5
HRA Rainey 2018-23 3 34
   
N Robertson-Jack 2023 2
CM Scott 2019-22 6
SM Sharif 2011-23 77 63
NM Sheikh 2023 1 5
RE Slater 2022-23 13
CB Sole 2016-23 30 8
CD Wallace 2012-22 32 21
EL Watson 2019-23 3 20
   
MRJ Watt 2015-23 61 58
BTJ Wheal 2016-22 13 17
 
 
  Career Test ODI T20
MJD Allingham 1999 3
Asim Butt 1999 5
S Aslam 2003 3
JAR Blain 1999-2009 33 6
JE Brinkley 1999 5
DR Brown 2006-07 16 2
CG Burnett 2013 1
SJ Cameron 2018 2
   
FE Campbell 2003 4
K Carswell 2001-03 8
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
AJ Drummond 2003 5
   
GD Drummond 2007-13 30 17
NR Dyer 1999 5
R Flannigan 2010-12 1 4
AM Galvin 2001-03 6
HJW Gardiner 2013-15 11
G Goudie 2008-13 16 9
L Grant 2018 5
GM Hamilton 1999-2010 38 12
   
RM Haq 2006-15 54 21
RV Hawkins 2018-19 16
PJC Hoffmann 2006-07 18
AF Hogg 2019 1
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
SR McIntyre 2001-03 6
MW Machan 2013-16 23 13
SJ MacLean 2001-03 6
NJ MacRae 2006 2
GI Maiden 2008-11 7 3
VSC Maxwell 2001-03 7
PL Mommsen 2010-17 44 24
   
J Mudie 2003 3
D Murphy 2013 8 4
JD Nel 2006-10 19 10
DM Newlove 2001 3
MA Parker 2010-12 10 2
BMW Patterson 1999 3
MJ Petrie 2009 4
IL Philip 1999 3
   
NS Poonia 2006-10 21 8
PA Quin 2001 1
A Ramsay 2001-03 7
GA Rogers 2006-09 13 2
G Salmond 1999 5
MQ Sheikh 2008-10 7
CJO Smith 2006-09 27 8
EJ Smith 2001 3
   
MJ Smith 1999 5
RAJ Smith 2016-19 2 2
SJS Smith 2010-12 5
TB Sole 2018-19 10 9
LI Spence 2001-03 6
JH Stander 2009-12 5 11
IM Stanger 1999-2006 5
CJ Sweetman 2001-03 4
   
RML Taylor 2013-16 15 9
FE Urquhart 2001-03 8
I Wardlaw 2013-15 22 4
RR Watson 2006-10 35 10
DF Watts 2006-12 36 11
K White 2001-03 8
SG Whittingham 2017-19 5 3
JG Williamson 1999 2
   
RK Willis 2018-19 16
CM Wright 2006-09 20 3
Flag Utd Arab Emirates Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Aayan Afzal Khan 2022-23 25 21
Adhitya Shetty 2023 1
Ahmed Raza 2014-22 53 55
Akif Raja 2021-23 5 9
Al Maseera Jahangir 2023 3
Ali Naseer 2023 9 16
V Aravind 2019-23 55 45
Asif Khan 2022-23 30 18
   
Basil Hameed 2019-23 37 45
RN Bhatia 2022-23 2
NM Cherriath 2021-22 16
EC D'Souza 2023 3
S Dharnidharka 2019-23 42
KKN Egodage 2018-23 68
Fahad Nawaz 2019-22 2 1
M Gaur 2019-22 19
   
J Giyanani 2023 1
SS Gokhale 2022-23 23
Hazrat Bilal 2022-23 7
P Jain 2021-22 17
Junaid Siddique 2019-23 43 44
G Jyothis 2023 1
Kashif Daud 2021-22 19 16
L Keny 2022-23 28
   
Khalid Shah 2023 7
S Kotte 2019-23 35
A Lakra 2022-23 16 5
Lovepreet Singh 2023 2
V Mahesh 2019-23 57
Matiullah Khan 2023 1
KP Meiyappan 2019-23 31 15
Mohammad Boota 2018-22 9 19
   
C Mughal 2018-23 66
Muhammad Farazuddin 2023 6
Muhammad Jawadullah 2023 5 12
Muhammad Usman 2016-22 38 47
Muhammad Waseem 2021-23 45 41
I Nandakumar 2022-23 42
Nilansh Keswani 2023 8
ER Oza 2018-23 68
   
AS Patil 2023 16
JJ Peter 2018-23 12
Rameez Shahzad 2016-23 26 22
Rinitha Rajith 2022-23 23
Rishitha Rajith 2023 2
Rithika Rajith 2022 6
CP Rizwan 2019-23 41 18
Rohan Mustafa 2014-23 81 58
   
Sabir Ali 2022-23 4 3
Sanchin Singh 2022-23 8
T Satish 2021-23 55
CR Seneviratne 2018-22 23
A Sharafu 2020-23 14 18
A Sharma 2023 7 11
K Sharma 2021-23 54
SM Sharma 2021-23 8 4
   
V Sukumaran 2022 2
Sultan Ahmed 2017-22 2 25
A Supriya 2023 9
C Suri 2018-23 37 31
A Tandon 2020-23 1 9
A Valthapa 2023 3
S Venkataraman 2018-21 18
Waheed Ahmed 2019-21 7 15
   
Zahoor Khan 2017-23 59 57
Zawar Farid 2019-23 10 18
 
 
  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
Ashfaq Ahmed 2018-19 16 12
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
CA Bhatt 2019 5
DDP D'Silva 2019-20 6 10
N D'Souza 2018-19 10
UCKA Dona 2018-19 11
   
SF Dukanwala 1996 5
Fahad Alhashmi 2008-15 5
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
   
Ghulam Shabbir 2016-19 23 17
AM Guruge 2014-15 7 5
H Hotchandani 2018 5
Humaira Tasneem 2018-19 16
Imran Haider 2016-19 20 11
Imtiaz Abbasi 1994-96 7
Irfan Sajid 2014 1
JF John 2019-20 2
   
Kamran Shazad 2014-15 4 3
Khurram Khan 2004-15 16 3
Krishna Chandran 2014-16 12
IS Mananelage 2018-19 7
Mazhar Hussain 1994-96 7
V Mehra 1994-96 6
Mohammad Aslam 1996 4
Mohammad Ayaz 2020 1
   
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
R Nagraj 2018 3
Nasir Aziz 2014-15 5 1
Nisha Ali 2018 5
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
I Seneviratne 2019 6
Shahzad Altaf 1996 2
Shaiman Anwar 2014-19 40 32
Sharif Asadullah 2014 1
N Sharma 2018-19 13
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
Flag United States Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Ali Khan 2019-23 15 6
JL Aras 2023 1
RR Behera 2021 2
B Bhadriraju 2022 7
SM Bhaskar 2019-21 14
GC Bhogle 2021-23 10
TO Carmichael 2021 2
M Chaudhary 2021 6
   
T Chopra 2022 5
AI Chudasama 2023 6
D Dhingra 2022-23 14
ST Eyyunni 2022 5
S Farooq 2019-21 13
KI Gore 2019-21 16 8
IG Holland 2019-22 15 6
EH Hutchinson 2019-21 11 4
   
U Iftikhar 2019-23 14
P Iyengar 2022 2
RM Jariwala 2022 4
Jasdeep Singh 2019-23 23 4
A Jones 2019-23 43 19
MO Kain 2021-22 7
M Kandanala 2019-22 6
NP Kenjige 2019-23 40
   
G Kodali 2019-23 18
A Kolan 2021-23 18
SP Krishnamurthi 2021 3
JS Malhotra 2019-22 18 17
XM Marshall 2019-21 13 14
SJ Modani 2021-23 31 5
SR Mukkamalla 2022-23 17
LP Mullapudi 2021 1
   
SN Netravalkar 2019-23 48 20
TG Norris 2021 5
CR Pagydyala 2023 3
AA Paradkar 2021-23 4
MD Patel 2019-23 47 20
NK Patel 2019-23 41 17
S Paul 2022 8
K Phillip 2021-23 5
   
C Prasad 2021 2
L Ramjit 2019-22 14
AG Rao 2019-21 9
DOD Rikhi 2021 2
Ritu Singh 2022-23 13
RM Scott 2021 2
Shayan Jahangir 2022-23 12
G Singh 2021-23 33 11
   
D Sivakumar 2022 1
S Sriharsha 2019-23 28
CAH Stevenson 2019-22 18 4
SR Taylor 2019-23 45 19
Y Teki 2022 2
SR Thadani 2021-23 16
J Theron 2019-22 14 9
Usman Rafiq 2023 2
   
IM Vaghela 2021-23 19
VM Vaghela 2021-22 2
OT Wallerson 2019-23 8
JM Willathgamuwa 2023 4
Yasir Mohammad 2021-22 3 3
 
 
  Career Test ODI T20
Aijaz Ali 2004 2
RP Alexander 2004 2
TP Allen 2019 5
C Atkins 2019 1
C Beckford 2019 6
DL Blake 2004 1
SK Chandhrasekar 2019 7
JH Desai 2004 1
   
CJ Gannon 2019 4
NT Gruny 2019 8
A Homraj 2019-20 8
HR Johnson 2004 2
MR Johnson 2004 2
CB Lambert 2004 1
SJ Massiah 2004 2
Nasir Javed 2004 1
   
TK Patel 2019-20 7 7
S Ramautar 2019 7
Rashid Zia 2004 2
CA Reid 2004 2
EH Rendler 2019 8
LC Romero 2004 2
KRP Silva 2019 2
S Sohal 2019 3
   
RW Staple 2004 2
HR Walsh 2019 1 8
Flag Argentina Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
G Angeletti 2023 2
B Angeltti 2019-21 4
P Arrighi 2019-23 8
P Baron 2019-23 19
TF Basile 2021-23 14
PL Bruno 2021 6
S Bruno 2021-23 3
M Castiñeiras 2019-23 28
   
JC Cullen 2019-23 17
M del Valle 2019-22 8
S Duggan 2023 2
A Emch 2023 4
R Escobar 2019-23 17
M Esquivel 2021 5
H Fennell 2019-23 19
A Ferguson 2019-23 19
   
A Galan 2021-23 16
F Galan 2023 4
CA Greloni 2021-23 12
J Hurley 2019-21 7
A Husain 2019-23 15
L Iglesias 2021 2
M Iturbe 2023 1
S Iturbe 2023 1
   
A Kirschbaum 2021-23 14
M Lollo 2019-23 19
M Martinez 2019-23 26
D Mauro 2023 4
LA Musiani 2019-23 16
A Mustafa 2021-23 2
EM Nino 2021 2
N Patron Fuentes 2022-23 12
   
A Prince 2022-23 14
M Quinn 2023 3
AAP Rivero 2023 8
I Roberts 2023 1
L Rossi 2023 2
S Rossi 2019-23 10
T Rossi 2021-23 14
O Rowe 2023 1
   
RM Siri 2019-21 10
C Sosa 2019-23 23
A Stocks 2019-23 28
L Taylor 2019-23 28
V Vasquez 2019-23 28
 
 
  Career Test ODI T20
C Comaschi 2019 3
AC Cullen 2019 4
P Gauna 2019 2
R van der Merwe 2019 5
C Vecchi 2019 5
Flag Austria Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Abdullah Akbarjan 2019-23 28
Abrar Bilal 2019-22 9
Aqib Iqbal 2019-23 34
Arsalan Arif 2019-22 4
E Avdylaj 2019-23 7
R Avdylaj 2019-23 17
V Avdylaj 2019-23 40
GT Bapat 2021-22 16
   
S Bhardwaj 2023 6
H Bhullar 2019-23 33
Bilal Zalmai 2019-21 8
SB Chamundaiah 2020-23 23
M Cheema 2022-23 19
H Dhaliwal 2019-21 11
D Eckstein 2023 1
P Ganeshan 2023 2
   
Habib Ahmadzai 2019-22 13
Imran Asif 2021 3
Iqbal Hossain 2021-23 25
Itibarshah Deedar 2022 7
Jaweed Sadran 2021-23 20
K Joshi 2019-21 7
S Kailath 2019-21 13
LP Kasturiarachchige 2021 5
   
EL Kirkman 2023 1
SC Kittimani 2023 5
Mirza Ahsan 2019-23 31
SM Momin 2021-23 24
A Nathwani 2019-23 29
A Nookala 2019-23 35
Osman Khan 2022 1
MPM Pathirannehelage 2021-23 27
   
P Ponraj 2021-22 4
A Randhawa 2022-23 17
Rayhaan Ahmed 2021 4
Razmal Shigiwal 2019-23 38
SK Reddy 2021-23 17
Saafiya Mohideen 2022 2
P Sabu 2019-23 35
Sahel Zadran 2021-23 28
   
A Saifee 2021-23 15
H Siddiqui 2023 4
H Simpson-Parker 2022-23 10
M Simpson-Parker 2019-23 33
J Stiglitz 2020-23 34
R Trobinger 2021-22 2
B Uca 2019-23 37
Umair Tariq 2021-23 17
   
Waqar Zalmai 2021 1
N Wijesekera 2021-23 10
A Yousuf 2022 3
Zabiullah Ibrahimkhel 2021 1
A Zepeda 2019-23 28
 
 
  Career Test ODI T20
A Avdylaj 2019 2
T Kazanci 2019-20 10
D Kumar 2019 4
A Larkan 2019 5
Zeshan Arif 2019 4
Flag Bahamas Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
JR Barry 2021-23 10
F Benn 2022-23 9
T Brown 2023 4
K Burrows 2022 1
R Davson 2021-22 6
NH Ekanayake 2023 4
R Fox 2022 4
S Goud 2021-23 13
   
MS Graham 2021 6
A Harris 2021-22 6
E Haven 2021-22 8
K Hinds 2021-23 10
G Irvin 2021 2
B Jagroo 2021-22 9
J Jagroo 2021-22 11
J Jemison 2022-23 9
   
RP Mitchell 2021 5
JE Scott 2023 4
O Stewart 2021 5
GT Taylor 2021-23 15
M Taylor 2021-23 15
D Wheatley 2022-23 9
 
 
  Career Test ODI T20
Flag Bahrain Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Abdul Majid 2020-23 17
Abdul Majid Abbasi 2023 3
Abeera Waris 2022-23 6
Ahmer Bin Nasir 2022-23 22
Ali Dawood 2023 11
Ammad Uddin 2019-21 12
Anasim Khan 2019-21 12
SB Arachchige 2023 4
   
Ashwini Govinda 2023 4
G Axtell 2022 2
V Barboza 2022 4
D Bhaskara 2022 9
Danish Jasnaik 2022 9
G Fernando 2022-23 7
Fiaz Ahmed 2019-23 12
TI Gajanayake 2022-23 13
   
JCK Gedara 2022 4
Haider Ali Butt 2021-23 41
R Hathadurage 2022 9
Imran Ali 2021-23 13
Imran Anwar 2019-23 46
Imran Khan 2022 12
Poorvaja Jagdeesha 2022 1
Prajna Jagdeesha 2022-23 13
   
S Jayasinghe 2022 8
Junaid Aziz 2020-23 31
P Kurup 2021-23 12
M Malik 2023 2
DK Mathias 2022 16
Mohsin Zaki 2023 5
Muhammad Safdar 2022 3
Muhammad Younis 2020-22 14
   
S Nunna 2022-23 3
S Prakash 2022-23 10
HMD Rasangika 2022-23 13
Rizwan Butt 2022-23 27
R Rodrigo 2022-23 12
Sachin Kumar 2022-23 11
A Samildeen 2022-23 4
Sarfaraz Ali 2019-23 39
   
Shahbaz Badar 2019-23 14
Shahid Mahmood 2022 13
P Shetty 2022-23 13
Sikander Billah 2022 7
Sohail Ahmed 2022-23 22
I Suhun 2022-23 8
N Thailappan 2022 2
Umer Toor 2022-23 19
   
S Veerapathiran 2020-23 34
Waseeq Ahmed 2021-22 16
Yasser Nazir 2023 2
Yousif Wali 2022-23 2
Zeeshan Abbas 2019-22 4
 
 
  Career Test ODI T20
Adil Hanif 2019 4
Babar Ali 2019 3
Imran Ali Butt 2019-20 8
Imran Butt 2020 4
Mohammed Sameer 2020 2
Muhammad Rafique 2019 2
Qasim Zia 2019 3
Tahir Dar 2019 4
Flag Belgium Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Abdul Rashid 2019-21 2
Adnan Razzaq 2021-23 3
Ali Raza 2021-23 10
ZS Amanda 2021 3
Ashiqullah Said 2019-21 12
Aziz Mohammad 2019-23 16
AM Beairsto 2021 3
S Bhandari 2021 2
   
Burhan Niaz 2021-23 10
SA Dias 2021 2
Fahim Bhatti 2022-23 9
Faisal Mehmood 2021-23 5
Hadisullah Tarakhel 2021 5
S Hakim 2021 1
Khalid Ahmadi 2020-23 18
A Khalid Ahmadzai 2022 5
   
RA Lister 2021 3
J Mclean 2021 3
Mamoon Latif 2019-21 11
Maqsood Ahmad 2021-22 6
NSK Mehta 2020-21 9
S Mehta 2020-21 3
Muhammad Muneeb 2020-23 17
Murid Ekrami 2019-23 21
   
Noorullah Sidiqi 2023 1
Omid Malik Khel 2022-23 8
S Parker 2021 1
A Pramanik 2021 3
Saber Zakhil 2019-23 27
Sajad Ahmadzai 2022-23 8
Saqlain Ali 2019-21 6
Sazzad Hosen 2020-21 6
   
Shagharai Sefat 2021-23 10
Shaheryar Butt 2019-23 22
Sheraz Sheikh 2021-23 19
AA Singh 2021 3
S Sinha 2021 3
Syed Jamil 2019-21 9
R Thapliyal 2023 2
NJ Thrupp 2021 3
   
H Venigalla 2021 2
N Verma 2021 2
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
Flag Belize Players Directory
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
M Anthony 2019 6
D Baldwin 2019 5
HH Banner 2019 3
KK Flowers 2019 3
GM Hyde 2019 3
G Joseph 2019 5
GJ Joseph 2019 1
E Major 2019 5
   
GA Reynold 2019 3
A Reynolds 2019 2
KA Reynolds 2019 3
Y Reynolds 2019 2
C Rhaburn 2019 5
R Rhaburn 2019 6
S Robinson 2019 5
L Smith 2019 6
   
A Stephenson 2019 6
K Terry 2019 6
Y Thompson 2019 6
M Will 2019 1
Flag Bhutan Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
M Adhikari 2022 7
K Bidha 2023 1
N Chejay 2019-22 6
T Cheki 2021-22 8
N Choden 2019-23 14
S Choden 2019-23 15
T Choden 2023 3
Y Choden 2019-23 17
   
S Chophel 2019-23 5
K Dema 2019-23 12
K Dorji 2019-23 6
RM Dorji 2019-22 7
A Ghalley 2023 4
GK Ghalley 2022-23 11
K Ghalley 2023 4
A Gurung 2019-23 17
   
T Jamtsho 2019-22 9
T Lhaden 2019-22 5
S Loday 2022-23 7
A Mongar 2023 2
Namgay Thinley 2022 7
Ngawang Thinley 2022 7
C Om 2023 4
S Paldon 2019-21 9
   
K Penjor 2022 1
T Phuntsho 2023 4
S Pradhan 2022-23 11
T Rabgey 2022-23 8
K Samten 2021 5
P Seldon 2019-22 13
J Singye 2019-22 9
Sonam 2022-23 8
   
N Thinley 2023 4
T Wangchuk 2022-23 8
D Wangmo 2019-23 17
S Wangmo 2022 2
Y Wangmo 2019-21 7
T Yangchen 2019-21 3
S Yeshi 2022-23 7
D Zangmo 2022 1
   
T Zangmo 2019-23 17
 
 
  Career Test ODI T20
R Choden 2019 4
T Dema 2019 1
JN Dorji 2019 1
U Dorji 2019 2
K Loday 2019 1
K Nima 2019 1
T Singye 2019 2
J Thinley 2019 2
   
S Tobgay 2019 2
T Wangchuk jnr 2019 2
Flag Botswana Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Z Abbasi 2019-22 4
V Balakrishnan 2019-23 25
O Batisani 2018-22 24
B Freeman 2019-23 11
O Keitsemang 2018-23 25
J Kgang 2021 9
O Kgeresi 2022-23 19
B Kgosiemang 2022-23 6
   
B Khumalo 2019-23 16
S Kollery 2022 2
T Legabile 2018-22 24
A Letuba 2022 1
B Madimabe 2018-23 27
D Maisuria 2019-23 33
L Makgale 2023 4
L Maphane 2022 1
   
B Maphosa 2022-23 10
P Mapotsane 2023 8
I Master 2019-22 6
G Matome 2018-23 36
R Mbaiwa 2022-23 3
V Mbazo 2019-23 29
K Modise 2019-23 5
T Modise 2019-23 29
   
A Mokgotlhe 2018-23 30
C Mokibelo 2021 2
M Mooketsi 2019-23 34
L Mophakedi 2018-23 44
JWN Moses 2019-21 7
S Mosweu 2018-23 36
T Motlhabaphuti 2021-23 13
KM Motlhanka 2019-23 34
   
W Moutswi 2023 3
B Mpedi 2018-23 24
R Nehonde 2019-23 34
T Perera 2019-22 16
M Phiase 2023 9
K Piet 2022-23 15
M Ramafifi 2018-22 20
A Rangaswamy 2019-21 8
   
A Saiyed 2019-23 16
F Samanyika 2018-23 44
G Setshwane 2023 1
T Shadrack 2019-23 37
P Silas 2019-23 29
T Tshose 2019-23 26
 
 
  Career Test ODI T20
B Gaanamong 2018-19 12
E Gare 2019 1
D Kegasitswe 2019 4
N Master 2019 2
P Modimo 2018-19 4
T Phaswana 2019 1
H Pragji 2019 4
V Thari 2018-19 2
Flag Brazil Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
L Agatha 2018-23 32
M Artur 2021-23 18
RDM Avery 2018-23 37
LV Boas 2018-23 31
L Cardoso 2021-23 23
RD de Sousa 2018-23 36
E de Souza 2021-22 14
MB dos Santos 2023 2
   
CV Fernandes Torres 2023 1
MR Machado 2022-23 12
L Moisés 2019-22 18
NC Monteiro 2018-23 36
EC Muller 2023 4
AT Nascimento 2018-21 12
CS Nascimento 2022-23 20
WD Pereira Alves 2023 1
   
LK Ribeiro Bento 2022-23 5
ER Ribeiro 2018-21 6
M Ribeiro 2021-23 23
AC Sabino 2023 5
MLG Silva 2022-23 11
D Staddon 2021-22 12
 
 
  Career Test ODI T20
J Allen 2019 2
R Avery 2019 4
E Batista 2019 1
KK Bishnoi 2019 3
G Caisley 2019 4
E Carvalho 2018-19 4
D Costa 2018 2
ME Costa 2019 3
   
D de Souza 2018-19 10
Fahad Ali 2019 3
JA Faustino 2018-19 9
LF Gonçalves 2019 3
Y Haroon 2019 4
Muhammad Saleem 2019 4
R Oliveira 2019 3
VRCF Poubel 2019 3
   
NR Ribeiro 2018 4
LH Rodrigues 2019 4
GC Silva 2018-19 8
KM Silva 2019 3
JR Singleton 2019 3
I Ullah 2019 4
AE Vicentin 2018 4
Flag Bulgaria Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
A Ahmadhel 2019-23 11
Ahsan Khan 2021-22 12
J Albin 2021-22 25
Asad Ali Rehemtulla 2020-22 16
Z Asif 2023 4
Aswad Khan 2021 3
Bakhtiar Tahiri 2020-22 14
Z Chughtai 2023 2
   
KC D'Souza 2020-22 36
K Dasan 2019-20 10
IA de Silva 2020-22 35
R Dhiman 2022 4
Fayaz Mohammad 2020-22 5
Gagandeep Singh 2023 4
A Harikumar 2021 1
V Hristov 2021-23 4
   
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-23 43
S Nair 2022 7
   
N Nankov 2019-21 5
D Nikolov 2019-23 24
RB Patel 2020-21 10
KS Pillai 2022 2
D Raja 2023 4
O Rassol 2021-22 20
Saim Hussain 2022-23 18
Z Soulat 2023 4
   
Sulaiman Ali 2020-22 21
DV Varghese 2020-23 31
T Yadav 2022 3
H Yousuf 2023 4
I Zaroo 2023 4
 
 
  Career Test ODI T20
V Dikov 2019 3
S Soosiyakumar 2019 1
N Yordanov 2019 2
Flag Cambodia Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
E Beukes 2023 3
S Chadha 2023 3
S Chan Boromey 2023 5
GM Chughtai 2023 3
D Da Nit 2022-23 12
Em Rothana 2022-23 4
S Godara 2023 3
L Gupta 2023 3
   
US Hathinjar 2023 3
Heang Karoney 2022 5
Huon Saruon 2022 1
U Jain 2023 3
Luqman Butt 2023 3
SS Maov 2022-23 9
PS Pheak 2022-23 11
P Pisa 2022-23 12
   
AR Prasad 2023 3
P Samon 2022-23 13
L Saomakara 2022-23 8
H Seakmey 2022-23 8
S Seav 2023 3
RR Sharan 2023 3
H Siv Na 2022-23 11
O Sophy 2022-23 12
   
H Sovannary 2022-23 11
LL Srey 2022-23 9
S Stanly 2023 3
H Theara 2022-23 9
 
 
  Career Test ODI T20
Flag Cameroon Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
P Abanda 2021-22 13
JB Abega 2021-22 14
SA Akenji 2023 6
RGA Amah 2021-22 14
AN Aminou 2022 9
RD Atangana 2022 6
AR Balla 2021-22 8
ME Bessala 2021-23 14
   
MFD Douma 2021-23 10
MSN Ekani 2021-23 14
AAM Eliane 2021 4
M Fru 2021 4
E Guehoada 2023 5
KA Jadhav 2022 3
EGS Kana 2023 7
DLN Kenfack 2021 4
   
TMA Leslie 2021-23 14
DB Loic 2021-22 13
CI Manidom 2021-23 14
BMA Mbida 2021-23 14
CD Mboe 2021-23 6
AB Mengoumou 2021-22 8
FJ Mpegna 2021-22 7
N Ndouteng 2021-22 2
   
JAN Ngono 2021-23 8
CB Ondoa 2021-22 11
O Ranedoumoun 2023 10
MLN Sissako 2021-23 14
I Tchakou 2021-22 14
MSF Tedjui 2021 2
AN Toube 2021-22 14
BN Toube 2021-22 14
   
B Waluma 2023 8
 
 
  Career Test ODI T20
Flag Cayman Islands Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
KA Bazil 2022-23 8
J Buchanan 2023 3
P Chin 2022-23 9
BKB Corbin 2023 7
ROC Dunka 2023 3
LHB Harrington-Myers 2019-22 9
P Heron 2022-23 11
T Hewa 2023 3
   
AF Ifill 2019-23 19
D Johnson 2022-23 6
J Linton 2022 3
M Manivannan 2023 1
P Manning 2019-23 13
A Morris 2019-23 12
AR Naidoo 2023 4
RA Sealy 2022-23 13
   
YSD Seneveratne 2019-23 10
G Smith 2022 3
M Swack 2022 4
T Taylor 2019-23 15
OR Willis 2019-23 8
A Wright 2023 4
C Wright 2019-23 18
 
 
  Career Test ODI T20
D Cato 2019 3
KR Ebanks 2019 5
A Gavde 2019 1
C Hauptfleisch 2019 5
Z McLaughlin 2019 3
Flag Chile Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
G Aburto 2023 2
NJV Aburto 2023 1
S Araya 2023 3
JW Bartlett 2023 2
A Carthew 2019-23 6
BRF Constanzo 2023 1
JD Inglis 2023 1
IJM Lisboa 2019-23 2
   
S Mardones 2023 2
F Martinez 2023 3
JA Miranda 2018-23 11
F Moya 2018-23 10
Y Nunez 2023 3
MAP Ovalle 2023 2
C Oyarce 2019-23 7
AEV Puentes 2023 2
   
AG Roe 2023 2
E Rubio 2023 3
MJ Salazar 2023 3
SP Shalders 2023 2
EG Taylor 2023 2
E Toro 2023 3
A Uniyal 2019-23 5
C Valdes 2019-23 7
   
C Vergara 2023 2
 
 
  Career Test ODI T20
MC Cea 2018 1
NA Conejeros 2018-19 9
C Emmott 2019 2
JT Espinoza 2018 5
FA Gálvez 2018-19 9
S Gazi Hossain 2019 4
JC González 2018-19 9
JC Guardia 2018-19 7
   
K Gupta 2019 4
Hardev Singh 2019 3
Irfan Mir 2019 4
MSS Mandy 2019 4
MS Meade 2019 1
H Patel 2019 4
M Patel 2019 3
M Pino 2019 1
   
T Pueye 2018-19 7
FR Riquelme 2018 5
R Rivas 2019 3
YB Rodriguez 2018-19 9
MJ Saavedra 2018-19 5
A Srivastav 2019 4
A Tapia 2018 2
Unknown04 2018 1
   
Unknown05 2018 1
A Uribe 2018 4
Flag China Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Chen Xinyu 2023 6
Chen Yue 2019-23 6
Chen Zhuo Yue 2023 4
Deng Jinqi 2023 1
Han Lili 2018-23 24
Huang Zhuo 2019-23 15
Jiaping Li 2023 1
Jing Yang 2023 5
   
Luo Shilin 2023 4
Ma Qiancheng 2023 4
Mengting Liu 2023 9
Tian Sen Qun 2023 4
Wang Liuyang 2023 4
Wang Qi 2023 4
Wei Guo Lei 2023 4
Wenjing Yin 2023 1
   
Xie Kunkun 2023 4
Xiuli Jin 2023 9
Xu Qian 2018-23 15
Yin Chenhao 2023 3
Yuanyuan Cai 2023 9
R Zhao 2023 7
Zhao Tianle 2023 2
Zheng Lili 2019-23 12
   
Zhou Caiyun 2019-23 14
M Zhu 2023 9
Zhuang Zelin 2023 4
Zi Mei 2023 4
Zong Yuechao 2023 1
Zou Kui 2023 1
 
 
  Career Test ODI T20
Li Haoyue 2018-19 14
Liu Chang 2019 2
Liu Jie 2019 10
Liu Min 2018-19 5
Lyu Ping 2018-19 5
Song Fengfeng 2019 10
Sun Meng Yao 2019 4
Wang Luowanyu 2018-19 6
   
Wang Meng 2019 9
Wu Juan 2019 10
Yi Qing 2018 3
Zhang Chan 2018-19 16
Zhang Huiyue 2018-19 4
Zhang Mei 2019 10
Zhang Xiangxue 2018-19 10
Zhang Yanling 2018-19 6
   
Zhou Ying 2018-19 5
Flag Cook Islands Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
MTMMJ Ave 2022 6
LGR Denny 2022 6
CR Dickson 2022 6
HB Dickson 2022 3
JM George 2023 6
D Kataina 2023 6
M Kaukura 2023 6
PJ Kaveao 2023 6
   
W Kokaua 2022 5
Z Maeva 2023 6
T Maika 2023 4
P Maruariki 2023 6
K Mataora 2023 5
T Mato 2023 2
G Miller 2022 2
AM Parima 2022 6
   
TN Parima 2022 6
M Piakura 2023 1
T Piakura 2023 3
G Raymond 2022 2
T Ritawa 2022 6
S Samuels 2023 5
D Simpson 2022 3
D Teinaki 2022 4
   
T Touna 2023 4
S Vaia 2023 6
B Vakatini 2022 5
T Vanuarua 2022 6
 
 
  Career Test ODI T20
Flag Costa Rica Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
 
 
  Career Test ODI T20
G Arguedas 2019 3
OS Arthur 2019 3
AJA Campos 2019 7
APC Castrillo 2019 1
S Centeno 2019 3
T Cerdas 2019 4
A Cespedes 2019 4
JC Cutinho 2019 3
   
WM Delgado 2019 8
G Diaz 2019 4
EFB Estrada 2019 8
O Fournier 2019 2
IMB Guevara 2019 1
YPC Hernandez 2019 2
M Lewis 2019 5
JPM Lopez 2019 2
   
AB Martinez 2019 7
SB Martinez 2019 8
DM Mejia 2019 3
K Molina 2019 3
J Mora 2019 3
G Murali 2019 3
SM Murari 2019 3
Nanda Kumar 2019 3
   
SP Pillai 2019 3
C Prasad 2019 3
NCB Ramirez 2019 6
SR Ravikumar 2019 3
OF Rios 2019 2
A Smith 2019 3
ES Soto 2019 1
MTB Vega 2019 2
   
A Wolfe 2019 3
Zain ul Tashnam 2019 3
Flag Croatia Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
WK Bitis 2022-23 9
P Bosnjak 2023 6
N Davidovic 2022 3
A Daxini 2023 4
A Faletar 2023 4
D Faletar 2023 4
J Grzinic 2022 5
H Hajnic 2023 4
   
B Jerkovic 2022 5
M Jukic 2022 2
A Magdalenic 2023 6
A Maheshwari 2022-23 5
D Marsic 2022 5
ID Matic 2023 2
Naseem Khan 2022-23 8
JD Newton 2022 4
   
CG Osborne 2023 2
V Pulibanti 2023 2
Sohail Ahmad 2022-23 9
I Splicevic 2023 2
L Stubbs 2023 4
CP Turkich 2022 5
DJ Turkich 2022 5
SD Valjalo 2022 5
   
JM Vujnovich 2022 5
V Zanko 2023 6
 
 
  Career Test ODI T20
Flag Cyprus Players Directory
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
Flag Czech Republic Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
R Afridi 2023 3
Ali Waqar 2021 6
A Ashokan 2019-23 31
S Bhuiyan 2022-23 15
S Chaudhary 2022 2
SL Clephane 2022 2
S Davizi 2019-23 31
Divyendra Singh 2022-23 11
   
AHM Farhad 2022-23 4
K Gilham 2020-21 7
S Grover 2021-23 5
Hilal Ahmad 2019-21 15
V Jagannivasan 2021-22 7
P Khari 2023 3
EB Knowles 2019-21 14
TK Lal 2022 8
   
V Marghashayam 2023 2
KD Mehta 2021 3
K Mendon 2019-21 16
Naveed Ahmed 2019-23 33
SJ Patel 2021-22 10
Rahat Ali 2023 2
S Ramakrishnan 2022 6
S Sengupta 2021-22 9
   
DM Steyn 2022-23 16
P Taylor 2019-21 11
UNGB Thenannahelage 2022 9
R Tomar 2022-23 17
N Tyagi 2023 1
KM Venkataswamy 2022 1
SMK Waththage 2019-22 19
S Wickramasekara 2019-23 34
 
 
  Career Test ODI T20
Arshad Hayat 2019 6
S Dalton 2019 3
S Gajjar 2020 3
H Gori 2019-20 11
S Goud 2019 1
S Pokhriyal 2019-20 9
S Rakshit 2019 7
S Rengarajan 2020 3
Flag Denmark Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Abdul Hashmi 2019-23 21
Abdullah Mahmood 2019-23 10
Absar Khan 2021-22 4
Aftab Ahmed 2019-21 4
SA Ahmad 2019-23 29
S Anand 2021-23 22
AMN Andersen 2022-23 6
Anique Uddin 2019-23 13
   
Bashir Shah 2019-21 9
TS Bharaj 2019-23 26
Bilal Aftab 2021 3
K Brock-Nielsen 2023 3
EB Brogaard 2023 1
S Brunsgaard 2023 3
SK Buchwaldt 2022 3
LM Christensen 2022-23 5
   
NP Dalgaard 2022-23 6
Delawar Khan 2019-21 18
TS Erichsen 2022 3
D Golechha 2022-23 6
OD Hald 2019-23 23
JS Henriksen 2023 3
NC Holmgaard 2022 2
J Jojo 2019-22 13
   
E Karimi 2023 2
ML Karlsen 2022-23 6
A Khan 2021-22 6
FA Klokker 2021-22 13
M Kristensen 2023 2
ND Laegsgaard 2019-23 23
L Leisner 2023 3
Lucky Ali 2019-23 21
   
AB Lyngby 2022 2
KR Mosumgaard 2022 2
Musa Shaheen 2019-23 21
RT Nielsen 2022-23 5
Omar Hayat 2019-22 8
S Ostergaard 2023 3
C Pallesen 2022 1
SH Petersen 2022 2
   
Rizwan Mahmood 2019-23 13
Saran Aslam 2022-23 10
Saud Munir 2022-23 13
HAM Shah 2019-23 26
Shakerullah Safi 2021 4
AB Slebsager 2022-23 3
S Thanikaithasan 2021-23 18
S Vijay 2023 1
   
Zameer Khan 2019-21 8
 
 
  Career Test ODI T20
M Brock 1997-98 8
A Bulow 2019 2
DT Christensen 1995-99 11
E Christensen 1998-99 3
DS Christiansen 1991-97 21
T Christiansen 1989-97 26
C Corneliussen 1989 2
AM Fernandes 1989 2
   
M Frost 1990-99 23
M Gregersen 1990-99 18
H Hansen 1995-98 6
L Hansen 1989-91 10
Ihyas Sawmy 2019 2
M Iversen 1993-99 17
H Jensen 1990-91 5
J Jensen 1990-93 10
   
J Jonsson 1989-99 32
P Jonsson 1993 4
S Jorgensen 1989 2
H Kjaer 1990-97 16
B Langerhuus 1989-90 6
L Laursen 1989 3
K Mikkelsen 1993-99 20
I Neilsen 1997-99 9
   
S Neilsen 1989-99 32
VG Neilsen 1989-99 26
J Philipsen 1995-97 9
H Pico 1998 1
M Slebsager 1989-99 21
HC Smith 1989-91 10
H Sorensen 1995 1
L Sorensen 1990 1
   
P Thomsen 1993 5
L Vilsgaard 1999 3
Zishan Shah 2019 6
Flag Estonia Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Ali Masood 2021-23 12
Ali Raza 2021-22 5
Arslan Amjad 2022-23 8
S Chauhan 2023 2
T Cross 2021 2
L Dalbina 2023 1
V Dwivedi 2022 2
T Filer 2021 5
   
V Frey 2023 1
P Gheewala 2023 2
S Gocheva 2023 1
Habib Khan 2021-22 12
R Hallik 2023 1
E Hasan 2022 6
S Hook 2021-23 13
J Horn 2023 1
   
B Jones 2023 1
R Krishan 2023 1
Maidul Islam 2021-22 12
B Masud 2023 2
Moshiur Rahman 2021-22 4
MMR Obili 2021-22 12
A Panwar 2023 2
S Pattenden 2023 1
   
A Paul 2022-23 6
M Pugi 2023 1
A Rana 2021-22 5
D Robson 2023 2
Saqib Naveed 2021-22 4
M Sedgwick 2021 3
A Shifa 2023 1
MD Shoyaib 2022 2
   
A Shuvo 2021 3
L Sormus 2023 1
R Tanna 2022 1
N Tykhonravova 2023 1
A Ummat 2021 1
M Vaik 2021-22 11
M Valner 2023 1
K Vislapuu 2021-23 13
 
 
  Career Test ODI T20
Flag Eswatini Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Adil Butt 2022-23 10
S Barediya 2023 2
JF Chester 2021 4
BM Dlamini 2022 5
D Dlamini 2021-23 12
LE Dlamini 2022 7
M Dlamini 2021-23 14
N Dlamini 2022 5
   
P Dlamini 2021-22 6
T Dlamini 2023 2
W Dlamini 2022 8
C Forbes 2021-23 15
J Ghadiyali 2021 6
W Ginindza 2021-23 14
N Gwebu 2021 5
J Hansrod 2021 4
   
Haris Rashid 2022-23 15
H Jangariya 2023 3
M Jele 2021-23 20
S Khoza 2022 3
N Khumalo 2021-22 8
S Kubheka 2021-22 8
W Landman 2023 3
N Mabila 2021-23 7
   
N Mabuza 2021-23 14
M Magagula 2021-22 19
N Magagula 2021-22 8
D Malinga 2022 3
T Malinga 2021-23 6
L Mamba 2023 2
K Maseko 2021 3
M May 2021-22 5
   
Ntombizodwa Mkhatshwa 2021-23 12
Ntombizonke Mkhatshwa 2021-23 14
Z Mkhwanazi 2022 5
Mohammed Alamgir 2022-23 5
Muhammad Amin 2021-23 9
Naeem Gull 2021-22 13
HS Nyakatawa 2022 6
A Nyirenda 2023 1
   
N Nyoni 2022 1
F Patel 2023 2
S Patel 2021-23 9
TAU Patel 2022 6
E Phiri 2022 11
D Polpitiya 2022 6
T Sandeep 2022-23 10
B Shongwe 2022 1
   
P Sibiya 2022 1
N Simelane 2023 3
L Thobela 2022-23 3
M Twala 2022 5
Umair Qasim 2021-23 16
JJ Wright 2021 5
L Zulu 2021-22 6
 
 
  Career Test ODI T20
Flag Fiji Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
N Acawei 2022-23 10
KM Amoe 2022-23 8
J Baleicikoibia 2022 6
JW Batinibulu 2022-23 6
M Beitaki 2022-23 10
M Biu 2022-23 15
P Cabebula 2022-23 10
TLT Colati 2022 5
   
P Dakainivanua 2023 4
S Delai 2022 1
S Draunivudi 2022 3
I Eranavula 2019-23 4
MSC Erasito 2022-23 15
AK Gonerara 2022-23 16
AISD Kainoco 2022-23 15
PT Kotoisuva 2023 4
   
C Lewatu 2023 3
LE Lomani 2022-23 14
V Manakitoga 2023 2
DS Maraiwai 2022-23 9
VLV Mataki 2022 2
R Muriyalo 2019-23 29
M Ratuki 2023 5
S Ravoka 2022 6
   
M Rodan 2023 3
EPG Rokoro 2022-23 6
O Sekilekutu 2022 4
S Sigaiwasa 2023 6
U Sorovakatini 2023 1
S Tabuisulu 2023 4
T Talemaitoga 2023 3
SS Tuitoga 2023 2
   
SM Tupou 2022-23 9
KV Vakuruivalu 2022-23 16
C Veretaki 2023 4
S Vuni 2022-23 15
PV Vuniwaqa 2022-23 10
I Waqavakatoga 2019-23 27
TS Waqavakatoga 2022 6
S Weleilakeba 2022 3
 
 
  Career Test ODI T20
AZ Dean 2019 7
S Lomani 2019 11
S Lote 2019 7
W Ofamoli 2019 12
L Rika 2019 11
L Samani 2019 7
A Tagilala 2019 10
M Tilau 2019 10
   
L Vua 2019 4
M Vua 2019 12
L Vuadreu 2019 9
M Vuruna 2019 8
Flag Finland Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Adnan Syed 2021 2
Amjad Sher 2019-23 25
Areeb Quadir 2019-23 4
A Arjunan 2023 4
Atif Rasheed 2022-23 9
M Brasier 2022-23 3
NG Collins 2019-23 24
H Dandapani 2019-21 7
   
PF Gallagher 2019-23 22
M Imran 2022 1
M Jenkinson 2022-23 5
P Kumar 2022-23 4
S Mehta 2022 5
Mohammad Asaduzzaman 2022 9
AK Mohan 2019-23 25
Naveed Shahid 2021-22 6
   
F Nellancheri 2023 5
J O'Brien 2023 6
VS Padhaal 2019-23 23
A Pusthay 2019-22 12
Raaz Mohammad 2021-23 16
JOP Scamans 2019-22 15
Sumit Singh 2023 2
MB Tambe 2021-23 18
   
Ziaur Rehman 2019-22 6
 
 
  Career Test ODI T20
M Chauhan 2019 2
Nurul Huda 2019 5
W Raja 2019 1
TK Saha 2019 4
Shoaib Qureshi 2019 5
Flag France Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
LM Aramas 2021-23 7
SPY Baron 2021 1
A Bester 2023 16
E Brelivet 2019-23 17
TE Britton 2021-23 29
AC Brodin 2021-23 14
L Canessane 2021-23 16
M Cargouet 2019-22 17
   
CM Bretéché 2019-22 17
Dawood Ahmadzai 2021-23 18
EFA Chancé 2019-21 12
DL Graham 2021-23 24
Ibrahim Jabarkhel 2021-23 12
A Jabarkhel 2022 2
HA Jackson 2021-23 18
A Johnmary 2021 2
   
Jubaid Ahamed 2021-22 9
JC King 2019-21 15
K Lemoine 2022 1
L Lestavel 2022 1
PC McGeown 2021-23 27
G McKeon 2022-23 11
IY McKeon 2023 16
PKM Mahawattage 2023 11
   
R Mangal 2022-23 12
MCM Marchello-Nizia 2019-22 11
Mobashar Ashraf 2021 2
Mukhtar Ghulami 2023 9
Noman Amjad 2021-23 18
M Omer 2021 1
S Pécaud 2019-21 7
E Patel 2023 16
   
B Pierre 2021-22 3
P Pirabakaran 2023 3
G Pooja 2022-23 16
AMA Rahman 2022 1
Rahmatullah Mangal 2021-23 18
T Rodriguez 2019-21 10
S Santhirakumaran 2021-23 6
AL Seddon 2023 16
   
Usman Khan 2021-23 13
Usman Shahid 2021 4
B Verdon 2022-23 9
ME Violleau 2021-23 29
Virk Ali 2021 4
I Vrignaud 2019-21 10
SM Warnakulasuriya 2023 8
L Wykes-Templeman 2022-23 17
   
Zain Ahmad 2022-23 11
 
 
  Career Test ODI T20
E Chauveau 2019 6
I Costaz-Puyou 2019 5
S Lieury 2019 5
Flag Gambia Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
H Badjie 2022 4
K Bah 2022 4
O Bah 2022 7
A Bobb 2022 3
ML Bojang 2022 6
F Campbell 2022 5
P Campbell 2022 5
F Ceesay 2022 2
   
AM Conteh 2022 7
S Dibba 2022 3
F Faye 2022 3
A Jarju 2022 6
M Jobarteh 2022 7
T Kassama 2022 2
A Kuyateh 2022 6
C Mendy 2022 3
   
MGJ Mendy 2022 3
Muhammed Manga 2022 7
G Riley 2022 2
M Sambou 2022 4
M Sano 2022 3
S Sano 2022 2
F Singhateh 2022 4
M Suwareh 2022 7
   
I Tamba 2022 7
F Thorpe 2022 2
O Touray 2022 3
H Wally 2022 4
 
 
  Career Test ODI T20
Flag Germany Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Abdul-Shakoor Rahimzei 2019-23 26
Abdul Bashir 2023 1
Abdul Stanikzai 2022 5
A Ahmadzai 2021 1
Ahmed Wardak 2019-23 13
V Aritharan 2022-23 2
Asad Mohammad 2019-21 11
Azmat Ali 2021 2
   
EC Bargna 2019-23 21
W Behr 2022 8
MS Beresford 2019-23 26
SVE Bharathi 2020-23 37
A Bierwisch 2019-23 24
DA Blignaut 2021-23 29
J Broad 2022 9
VB Chikkannaiah 2019-23 27
   
A Doddaballapur 2020-23 28
Faisal Mubashir 2021-23 20
Fayaz Khan 2021-23 9
ST Frohnmayer 2019-22 26
V Ganesan 2019-23 43
SM Gangareddy 2022-23 19
Ghulam Ahmadi 2021-23 41
CM Gough 2019-23 38
   
Harmanjot Singh 2019-23 32
AM Healey 2019-21 17
W Hornero-Garcia 2022 7
Israr Khan 2021 2
H Kabeer 2021 1
D Klein 2020-23 23
A Kohli 2020-23 14
S Kolcharam 2022-23 11
   
BM Loch 2021 8
SR McAnanama-Brereton 2019-23 25
S Mannan 2022-23 10
A Meyenborg 2019-22 15
M Montgomery 2023 1
Mudassar Muhammad 2019-23 10
Muslim Yar 2019-23 40
S Noor 2022 1
   
Nooruddin Mujadady 2021-22 6
MJ Richardson 2019-23 25
JE Ronalds 2019-22 32
S Sadarangani 2020-23 28
Sahir Naqash 2019-23 38
Sajid Liaqat 2019-22 6
A Sarma 2019-21 4
C Scholz 2021 1
   
Shahid Afridi 2023 7
R Shahid 2023 5
Shoaib Khan 2022 6
H Srinivasan 2019-21 8
V Stolle 2019-21 8
Talha Khan 2019-23 28
J van Heerden 2022-23 10
K Vijayaraghavan 2019-23 37
   
PA Wadenpohl 2019-22 25
Zahid Zadran 2023 5
 
 
  Career Test ODI T20
Amir Mangal 2019-20 10
Izatullah Dawlatzai 2019-20 12
CAJ Meschede 2019 5
S Meyenborg 2019-20 4
C Pfalzner-Gibbon 2020 2
R Pillai 2019 6
K Qureshi 2019-20 3
L Skatulla 2020 2
   
DJ Weston 2019 6
Flag Ghana Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
M Aboagye 2019-23 13
J Alaare 2022 3
Amoluk Singh 2021-22 15
MK Anafie 2021 10
DK Anefie 2019-23 31
E Annor 2022-23 8
Aqeel Israr 2023 9
EO Asante 2022-23 9
   
R Asumadu 2022-23 9
KM Awala 2022-23 11
SKA Awiah 2021-23 30
K Awuah 2022-23 8
P Ayoleyine 2022 4
Aziz Sualley 2021-23 10
R Baaleri 2021-22 11
KS Bagabena 2019-23 33
   
G Bakiweyem 2019-23 29
KF Bakiweyem 2021 3
R Bakum 2019-23 35
F Bawa 2022 4
Devender Singh 2021-22 20
M Eshun 2022-23 9
Gagandeep Singh 2022 2
KK Grewal 2023 4
   
O Harvey 2021-23 30
J Kokam 2023 1
CA Konadu 2022-23 6
Nurudeen Ibrahim 2023 1
E Nyaaba 2022-23 7
CD Nyameke 2023 1
B Oduro 2022 3
RA Ofori 2022-23 8
   
A Osei 2022-23 5
R Salia 2022-23 9
F Serwaa 2022 5
JK Theodore 2021-23 31
JK Vifah 2019-23 29
IK Yeboah 2022-23 5
 
 
  Career Test ODI T20
IKO Aboagye 2019 4
DNA Ankrah 2019 4
S Ateak 2019 3
V Ateak 2019 4
F Baaleri 2019 4
JH Mensah 2019 2
GSLK Perera 2019 2
Flag Gibraltar Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
N Advani 2019-23 8
MO Bacarese 2019-23 4
S Bodha 2022-23 21
L Bruce 2021-23 34
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-23 29
JD Freyone 2019-23 14
MD Garratt 2019-21 8
M Gouws 2022 9
CV Harrison 2021 7
P Hatchman 2021-23 13
RJ Hatchman 2019-23 16
   
J Horrocks 2023 12
IDM Latin 2022-23 17
J Marples 2021-22 19
K Mirpuri 2023 15
K Nestor 2019-23 31
A Orfila 2019-21 5
E Packard 2019-21 8
BA Pai 2019-23 32
   
PA Raikes 2021-23 11
AV Reyes 2021-23 20
D Robeson 2021 1
CM Rocca 2022 2
A Sawyer 2023 2
Z Simpson 2022 2
KJ Stagno 2022-23 19
J West 2023 4
   
M Whelan 2022-23 11
BAA Zammitt 2023 3
 
 
  Career Test ODI T20
T Caruana 2019 2
MG Hunter 2019 4
Flag Greece Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Alexandros Karvelas 2022 4
A Argyropoulou 2022-23 12
Aristides Karvelas 2022 1
Arsalan Ahmed 2019-21 7
Aslam Mohammad 2019-22 10
Asrar Ahmed 2019-21 7
I Bardis 2022 2
C Bogdanos 2022 4
   
S Bogdos 2022 4
J Chytiri 2022 3
Eleni Grammenou 2022-23 4
G Fatouros 2022 4
GC Galanis 2019-22 10
A Gasteratos 2022 2
S Gasteratos 2021 4
S Georgota 2022-23 12
   
A Gisdaki 2022 3
ES Grammenou 2023 4
Z Grammenou 2023 1
C Kanta 2023 3
P Magafas 2022 4
A Makri 2022-23 12
A Manatos 2021 2
A Manousis 2019-22 11
   
AS Mehmi 2019-22 11
V Moulinou 2023 3
N Mourikis 2021 2
T Parisi-mesimeri 2022-23 11
M Polimeri 2022-23 12
AA Popalzae 2022 1
A Savvani 2022-23 11
S Siriotis 2021 4
   
T Skordili 2022 2
Syed Amanullah 2021 4
M Syrioti 2022-23 12
ST Varzakakou 2023 6
M Vervitsioti 2022-23 12
DS Vlachopoulou 2023 9
T Zotos 2021-22 7
 
 
  Career Test ODI T20
A Anemogiannis 2019 1
A Aspoitis 2019 3
S Bantzas 2019 1
S Goustis 2019 3
A Lagos 2019 1
Muhammad Awais 2019 3
G Nikitas 2019 2
Shaffeq Muhammad 2019 2
Flag Guernsey Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
LT Bichard 2020-23 16
E Bourgaize 2023 4
FM Bulpitt 2019-23 10
A Bushell 2023 3
JP Butler 2019-23 26
M Dale-Bradley 2023 2
IDA Damarell 2020-23 15
A Davis 2023 3
   
R Davis 2023 7
K de la Mare 2023 7
H Eulenkamp 2022-23 9
LB Ferbrache 2019-23 25
B Fitchet 2023 2
DR Hooper 2019-23 24
R Hubbard 2019-23 9
C Jennings 2019-23 9
   
BE Johnson 2022 1
TMP Kirk 2023 1
M Le Ray 2022-23 3
LC Le Tissier 2019-23 20
A Martel 2022-23 7
DE Martel 2022 5
JC Martin 2020-22 4
E Merrien 2022-23 9
   
E Millington 2023 6
C Milner 2022-23 5
O Morgan 2022 2
D Mullen 2023 5
OE Newey 2019-22 10
OB Nightingale 2022-23 12
TW Nightingale 2020-23 18
WA Peatfield 2019-22 21
   
M Robinson 2022-23 8
J Savage 2019-22 3
GH Smit 2023 3
PJ Stahelin 2019-23 6
ACF Stokes 2019-22 16
MWR Stokes 2019-23 26
B Wentzel 2022 1
ED Willcocks 2019-23 5
 
 
  Career Test ODI T20
LJ Barker 2019-20 10
MT Breban 2020 1
N Buckle 2019 3
C Eddie 2019 1
K Guilbert 2019 1
TCR Kimber 2019 3
Leigh Le Page 2019 1
Lucy Le Page 2019 1
   
JL Martel 2019 3
LD Nussbaumer 2019 1
TCW Veillard 2019 4
C Vorster 2019 1
K Watson 2019 1
AS Wright 2019 8
Flag Hungary Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Abhijeet Ahuja 2021-23 19
Abhishek Ahuja 2022-23 14
BP Adapaka 2022-23 17
Akramullah Malikzada 2022 5
K Akurugoda 2022 2
Ali Farasat 2022-23 14
Ali Yalmaz 2021-23 12
S Ashwathnarayana 2021-22 14
   
K Deldar 2021-22 15
M des Fontaine 2021-23 7
A Ghani 2023 2
A Kheterpal 2021-23 18
NG Liyanage 2021 2
H Mandhyan 2021-22 17
SA Mohandas 2021-23 20
A Prashar 2023 5
   
S Rasik 2023 2
V Ravindran 2023 5
Sanjay Kumar 2021 2
G Torok 2022 1
AG Weligamage 2021-22 14
Yadwinder Singh 2023 1
Zahir Mohammed 2021-23 19
Zeeshan Kukikhel 2021-23 15
 
 
  Career Test ODI T20
Flag Indonesia Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Ahmad Ramdoni 2022-23 14
A Andriani 2019-23 22
Y Anggraeni 2019-22 20
M Arda 2022-23 16
NK Ariani 2023 7
GD Arta 2022-23 6
IKEG Artawan 2022-23 14
SKPD Ayu 2022 6
   
F Banunaek 2022-23 12
IW Budiarta 2022 3
M Corazon 2022-23 15
IK Darmawan 2022-23 3
NLKWR Dewi 2023 10
IK Gamantika 2022-23 14
DJ Hawoe 2022-23 14
KS Kasse 2023 7
   
RM Koda 2022-23 13
SAN Maypriani 2023 6
M Muhaddis 2023 3
Muhammad Afis 2022 3
RD Pangestuti 2019-23 16
DAL Paramitha 2019-22 6
BD Pare 2019-23 15
IKA Pastika 2023 3
   
KW Prastini 2019-23 18
GA Priandana 2022-23 13
L Qiao 2022-23 8
NKF Rada Rani 2019-23 25
KC Ramamoorthy 2022-23 11
NPAN Sakarini 2019-23 29
L Salsabila 2022 5
NW Sariani 2019-23 25
   
DK Shetty 2023 3
PR Surve 2022-23 11
NMP Suwandewi 2019-23 32
MA Tadarus 2022-23 14
 
 
  Career Test ODI T20
AD Avianty 2019 2
AAIP Bastari 2019 6
E Eduard 2019 12
T Hanum 2019 7
P Haryanti 2019 13
Jantralia 2019 4
N Sitompul 2019 10
A Sulistianingsih 2019 7
   
T Wigradianti 2019 3
Y Yuliana 2019 11
Flag Iran Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
 
 
  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
Flag Isle of Man Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
MJ Ansell 2020-23 17
L Barnett 2022-23 11
EF Beard 2021-23 18
K Buchan 2022 2
G Burrows 2020-23 16
JA Burrows 2020-23 19
J Butler 2020-23 15
K Carney 2022-23 11
   
K Cawte 2022-23 9
F Clarke 2023 9
E Cleator 2022-23 11
J Clough 2022 1
R Corkish 2022 3
C Crowe 2022 4
JJ Griffin 2023 3
C Hartmann 2020-23 19
   
C Henery 2023 5
J Hicks 2022-23 11
D Jansen 2021-23 12
N Knights 2020-23 18
CJ Langford 2020-23 12
A Littlejohns 2022-23 6
AP McAuley 2020-23 18
F Martin 2023 1
   
E Miller 2023 5
D Murphy 2022-23 9
B Murtagh 2023 7
R Overman 2022 2
C Perry 2022-23 11
J Pullen 2022 1
C Smith 2021 4
ADL Stokoe 2021 4
   
A Thorpe 2022-23 11
E Walker 2023 5
L Ward 2023 1
C Webster 2023 6
R Webster 2022-23 10
 
 
  Career Test ODI T20
C Liebenberg 2020 1
S Mills 2020 1
OJH Webster 2020 1
Flag Israel Players Directory
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
Flag Italy Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Ali Hasan 2022 6
Anik Ahmed 2022 4
Anmoldeep Singh 2022 4
KTC Araliya 2021-22 8
N Asuramanage 2022-23 16
Baljit Singh 2019-22 11
EL Bartram 2022-23 15
Bashar Khan 2022 5
   
HMGK Batagoda 2021-23 17
GK Berg 2021-23 15
M Campopiano 2022-23 14
A Denuwan 2022 3
JW Dernbach 2021 6
S di Bartolomeo 2023 3
MGSM Fernando 2021 6
MLSV Fernando 2021-23 14
   
NMDR Fernando 2021-23 24
P Fernando 2022 2
JB Grassi 2021 6
Gurpreet Singh 2022 3
Jaspreet Singh 2019-23 18
CJPF Kalugamage 2022-23 8
K Kaur 2022-23 7
RSI Khan 2023 11
   
DNP Kumari 2021 4
A Landage 2022 5
WL Madsen 2023 4
C Mahamalage 2022-23 20
BAD Manenti 2023 5
HJ Manenti 2022-23 10
Manpreet Singh 2019-23 20
GPS Meade 2019-23 27
   
AJ Mosca 2022-23 8
J Mosca 2022-23 9
S Naqvi 2023 1
JBKN Peddrick 2021-23 25
BBJL Perera 2019-22 18
N Ponnanperumage 2021 1
W Rana 2022 3
M Rathnayake 2022-23 19
   
SJ Sabelli 2021 1
P Sadev 2022 4
APLDR Sadunika 2021 5
SADHDP Samarasinghe 2021-22 6
D Samarawickrama 2022 3
D Samarawickrama 2021-23 15
KP Sewmini 2021-23 16
A Sharif 2021 3
   
NL Smith 2021 6
G Stewart 2021-23 14
S Toffoletto 2022-23 13
F Vaccarella 2021 1
AS Warnakulasuriya 2022-23 7
DKD Warnakulasuriya 2021-22 8
AS Withanage 2021-23 25
 
 
  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
Flag Japan Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
A Chandel 2022-23 19
KKO Dobell 2022 3
R Drake 2022-23 7
A Fujikawa 2022-23 12
K Fujikawa 2019-23 8
H Goto 2022-23 15
P Gundecha 2023 1
H Iwasaki 2022-23 13
   
V Iyer 2022 2
KS Kadowaki-Fleming 2022-23 15
A Kanada 2019-22 8
R Kanai 2019-23 10
A Kano 2019-23 27
S Kato 2022-23 11
S Kimura 2022-23 5
K Kubota 2022-23 10
   
P Kumbhare 2022-23 12
E Kusuda-Nairn 2023 10
S Miyaji 2019-22 13
W Miyauchi 2023 5
M Munakata 2022 1
Y Nakayama 2023 1
KTS Navaratne 2022-23 8
E Oda 2019-23 24
   
M Ogawa 2022-23 5
K Ota 2023 12
S Ranade 2023 2
S Ravichandran 2022-23 12
R Sakurano-Thomas 2022-23 14
AJD Shirai-Patmore 2022-23 12
MM Siddique 2023 1
S Sumi 2023 11
   
D Suzuki-McComb 2022-23 15
T Takada 2023 3
I Takahashi 2022-23 15
M Taniyama 2022-23 11
E Toguchi-Quinn 2023 12
L Yamamoto-Lake 2022-23 15
M Yanagida 2019-23 29
N Yasumoto 2023 12
   
M Yoshioka 2022-23 10
 
 
  Career Test ODI T20
R Endo 2019 8
A Fujishiro 2003 4
R Hiroto 2003 4
I Iimura 2003 3
E Iko 2019 4
M Ishiyama 2003 3
A Iwasaki 2003 4
M Kanno 2019 9
   
K Kato 2003 5
M Kenjo 2003 3
A Kitayama 2019 9
M Kono 2003 4
S Kubota 2003 5
E Kuribayashi 2003 5
K Nanno 2019 5
M Saito 2003 5
   
Y Saito 2003 3
E Sakata 2003 2
M Shiraishi 2019 6
K Taniguchi 2019 3
N Tokizawa 2019 9
K Uchibori 2003 5
Flag Jersey Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
A Aikenhead 2023 11
D Birrell 2021-23 1 5
DG Blampied 2019-23 3 37
R Bowley 2023 3
C Brennan 2021-23 12
T Brocklesby 2019-22 2
HL Carlyon 2019-23 5 30
F Copley 2019-23 10
   
M da Rocha 2019-23 19
E Duffy 2022-23 12
JSE Dunford 2019-23 5 31
NJ Ferraby 2019-21 18
E Gouge 2019-23 21
PB Gouge 2023 1
CM Greechan 2019-23 24
NA Greenwood 2019-23 5 22
   
L Greig 2019-23 16
S Hanson 2023 3
AW Hawkins-Kay 2019-23 1 16
RM Hill 2019-23 10
JW Jenner 2019-23 5 39
JAD Lawrenson 2023 5 8
M Maguire 2019-23 24
G Mallett 2019-23 17
   
A Merritt 2019-23 20
C Miles 2022-23 13
EJB Miles 2019-23 4 33
RJG Palmer 2019-23 10
CW Perchard 2019-23 5 37
O Smith 2022 1
T Smith 2022-23 16
BDH Stevens 2019-23 1 20
   
JTS Sumerauer 2019-23 5 28
F Tanguy 2019-23 10
AM Tribe 2021-23 5 21
ZM Tribe 2021-23 10
BT Ward 2019-23 5 31
G Wetherall 2019-23 22
 
 
  Career Test ODI T20
T Alker 2019 3
CPF Bisson 2019 14
N Greig 2019 5
R Heaney 2019 2
WJR Robertson 2019 6
Flag Kuwait Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Adnan Idrees 2019-23 26
Ahsan ul Haq 2023 3
Ali Zaheer 2022-23 6
Amna Tariq 2019-23 33
CV Anto 2023 9
Bilal Tahir 2019-23 29
A Bose 2020-22 18
AG D'Costa 2023 2
   
RM D'Souza 2020-23 6
VS D'Souza 2021-22 2
SL Gomez 2019-23 33
Haroon Shahid 2022 2
Ilyas Ahmed 2019-23 14
Iqra Ishaq 2019-23 10
Khadija Khalil 2019-23 28
UKPW Kumaranayaka 2019-21 8
   
S Lita D'Sa 2023 5
Maria Jasvi 2019-23 32
Mariamma Hyder 2019-23 33
Maryyam Ashraf 2019-23 23
Meet Bhavsar 2019-23 39
GR Menezes 2021-23 5
Mirza Ahmed 2023 2
Mohamed Shafeeq 2022-23 18
   
Mohammed Aslam 2019-23 41
Muhammad Kashif 2019-22 21
P Murali 2019-23 33
Naveed Fakhr 2020-21 3
Nawaf Ahmed 2019-22 7
Nimish Lathief 2023 3
MO Omar 2019-23 28
Parvindar Kumar 2023 6
   
U Patel 2020-23 33
YI Patel 2022-23 21
Rida Zainab 2021-22 4
R Sandaruwan 2019-23 45
MM Sarwar 2019-21 7
Sayed Monib 2020-23 31
Shahrukh Quddus 2022-23 8
B Shanti 2021-23 19
   
DX Sheeli 2019-23 7
Shiraz Khan 2019-23 39
ED Silva 2021-22 12
Zeefa Jilani 2019-23 29
 
 
  Career Test ODI T20
Aphsal Ashraf 2020 5
Ayeesha Yasmeen 2020 4
Fiaz Ahmad 2019 3
Imran Ali 2019 4
Jandu Hamoud 2019 6
Madeeha Zuberi 2019-20 9
Mahnoor Mahmood 2019 2
A Makesh 2019 4
   
Mofida Kocchargi 2019-20 2
Mohammad Ahsan 2019 6
Mohammad Amin 2019-20 9
Mohammad Asghar 2019 4
Muhammad Ansar 2020 4
Sabreen Zaki 2019 4
Usman Waheed 2019 6
S Varathappan 2019 3
   
Yasar Idrees 2019 1
Flag Lesotho Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
TD Chaoana 2021-22 12
K Damane 2023 1
LM Gabriel 2022 7
YYM Jakda 2021-22 13
V Jayant 2022 6
Khan Arbaaz 2022 2
T Kobeli 2018-23 9
ME Leoela 2021-22 7
   
M Leporoporo 2021 4
T Letsitsa 2021 1
R Limema 2023 3
Maaz Khan 2021-22 13
MM Mabathoana 2023 3
TJ Mahe 2023 3
MJ Matsau 2021-22 12
NM Mokhachane 2023 3
   
M Mokoatsela 2023 2
KM Molapo 2023 3
L Monanthane 2021 2
MA Nyabela 2023 3
Omar Hussain 2021 6
AAA Patel 2021-22 8
SAH Patel 2021 6
SAS Patel 2021-22 13
   
P Pheko 2018-23 9
KC Phohlo 2023 3
TG Thamae 2021-22 11
CF Tlali 2021-22 13
MA Tsemane 2023 3
Waseem Yaqoob 2022 7
 
 
  Career Test ODI T20
T Khabo 2018 5
R Khasana 2018 5
L Khotso 2018 4
T Koloi 2018 5
B Lekau 2018 5
M Matobole 2018 2
M Moalosi 2018 6
M Mohasane 2018 5
   
B Phelenyane 2018 5
T Ramabitsa 2018 6
M Tsarsi 2018 5
N Tsiame 2018 1
Flag Luxembourg Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Atif Kamal 2019-22 15
N Bamrah 2023 4
JP Barker 2019-23 33
TC Barker 2019-23 35
A Bhadauria 2022 2
GEM Brealey 2023 5
M Cope 2019-21 10
WJ Cope 2020-23 30
   
A Dhingra 2021-23 18
M Dixit 2019-23 28
J Dubey 2023 5
FC Ellingworth 2023 5
K Fraser 2023 5
SKS Gill 2022-23 24
A Halbhavi 2021-23 16
E Jabarkhel 2023 10
   
V Jagadeesh 2023 2
D Kandpal 2023 3
K Kandpal 2023 5
S Kushretha 2020-22 9
SH Lawlor 2023 5
P Malav 2020-23 25
A Manepalli 2020-22 7
T Martin 2023 4
   
JA Mees 2019-23 34
M Momend 2023 1
A Nanda 2019-23 26
A Orsu 2022-23 14
A Pandey 2021 3
J Pant 2023 1
A Priya 2023 5
S Sati 2023 5
   
M Serfioti 2023 3
A Trivedi 2022 1
A Trivedi 2023 3
S Vats 2020-21 5
G Venkateswaran 2019-23 17
V Vijh 2019-23 37
H Virdee 2023 1
R Vishwanath 2019-23 6
   
TA Whiteman 2019-21 14
 
 
  Career Test ODI T20
S Browne 2020 4
C Fry 2019 3
R Heyns 2020 2
RM Neale 2019 3
S Sadiq 2019 2
Flag Malawi Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
M Abdulla 2019-21 10
MA Baig 2019-23 26
C Chete 2019-23 21
S Chinawa 2023 3
KM Chingaipe 2023 3
M Choamba 2021-22 12
LL Dimba 2023 3
N Gamaliyele 2018-23 4
   
W Jackson 2021-23 4
D Jakiel 2022-23 13
S Kananji 2023 3
A Kansonkho 2021-23 7
D Kansonkho 2019-23 26
G Kansonkho 2019-23 24
M Kudimba 2023 3
A Limdawala 2022-23 13
   
T Luka 2018-23 16
F Malefula 2023 3
L Malino 2023 3
B Masauko 2022 7
N Mpandakwaya 2019-23 5
TT Mpandakwaya 2018-23 14
M Mwamadi 2019-22 12
L Nakomo 2021 6
   
F Nkhoma 2019-23 5
GM Ntambalika 2019-23 22
V Phiri 2018-23 14
B Pondani 2021-23 15
C Rice 2021 1
Sami Sohail 2019-23 26
SZ Vayani 2023 3
 
 
  Career Test ODI T20
IA Bhima 2019 4
T Chabila 2018 4
P Chiwaya 2019 4
M Dailesi 2018-19 12
D Dzimau 2018-19 12
S Dzimau 2018-19 13
S Hussein 2018-19 13
C Juma 2019 7
   
T Katunga 2018-19 4
M Mabvuka 2018 6
L Mbendera 2019 4
Mohammed Nurji 2019 6
Muhammad Khurram 2019 5
B Ndipo 2018-19 12
D Ndipo 2018 5
A Patel 2019 2
   
HH Patel 2019 7
MIA Patel 2019 3
D Rice 2019 5
S Tambala 2018 1
Usama Master 2019 6
Flag Malaysia Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Ahmed Faiz 2019-23 62
Aina Najwa 2018-23 28
Ainna Hamizah 2018-23 63
Ainool Hafizs 2019-23 29
Aisya Eleesa 2018-23 38
Amalin Sorfina 2018-23 2
Aminuddin Ramly 2019-21 23
Ammar Zuhdi 2022 3
   
Anwar Arudin 2019-21 21
Anwar Rahman 2019-23 22
Aslam Khan 2022-23 6
CN Baret 2018-23 21
WA Duraisingam 2018-23 58
Fitri Sham 2019-23 42
J Intan 2018-23 41
Irdina Beh Nabil 2023 1
   
Khizar Hayat 2020-23 37
Mahirah Izzati 2018-23 39
Mas Elysa Yasmin 2018-23 64
D Mogan 2020-21 3
Mohamed Arief 2019-23 20
Muhammad Amir 2019-23 32
DS Muhanan 2018-23 6
S Muniandy 2019-23 64
   
Musfirah Nur Ainaa 2023 3
Nazril Rahman 2019-22 13
Nik Nur Atiela 2018-23 33
Noor Hayati 2018-22 19
Nur Aishah 2023 4
Nur Arianna Natsya 2019-23 52
Nur Dania Syuhada 2022-23 39
Nurilyaa Natasya 2022 4
   
Pavandeep Singh 2019-23 44
Rizwan Haider 2022-23 21
Sasha Azmi 2018-22 27
Shafiq Sharif 2019-21 13
Sharveen Surendran 2023 2
Siow Tzin Yee 2019-23 34
CJA Smith 2023 2
Syahadat Ramli 2019-23 24
   
Syazrul Idrus 2019-23 33
Syed Aziz 2019-23 69
Syed Rehmatullah 2022 7
S Vijay Unni 2022-23 27
Virandeep Singh 2019-23 67
Wafiq Irfan 2019-23 23
Wan Azam 2023 1
Wan Julia 2018-23 57
   
Wan Nor Zulaika 2018-23 28
Yusrina Yaakop 2018-23 31
Zubaidi Zulkifle 2019-23 46
Zumika Azmi 2018-22 12
 
 
  Career Test ODI T20
Ainool Haqqiem 2019 4
Emylia Eliani 2018-19 10
Fatin Nazirah 2018 1
J Francis 2018 2
NCK Liyanage 2019 6
Nor Syahira 2018 4
Nur Alliah Asyqin 2018-19 4
Nur Dania Aqeelah 2018 2
   
Nur Nadhirah 2018-19 14
Nur Natasya Nazira 2018 4
Nurul Syahira 2018 3
BV Save 2020 2
Syafiq Ali 2019 2
Flag Maldives Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Abdullah Shahid 2022 3
Ahmed Hassan 2019-22 21
MHSMS Amaradasa 2023 1
Ameel Mauroof 2019-23 25
Fareed Shius 2023 2
YA Farhath 2019-23 18
MA Ganee 2019-23 3
Hassan Rasheed 2019-23 20
   
Ibrahim Hassan 2019-23 30
Ibrahim Nashath 2019-23 18
Ibrahim Rizan 2019-23 24
Ismail Ali 2023 2
CA Liyanage 2019-23 4
WJ Malinda 2019-23 11
M Miuvaan 2023 2
Mohamed Azzam 2019-23 26
   
Mohamed Mahfooz 2019-21 15
T Mohamed Raya 2023 2
Mohamed Rishwan 2019-23 30
N Naail Ismail 2023 2
Nazwan Ismail 2019-23 6
A Rafeeg 2023 2
Rasheed Rassam 2023 2
KTK Rodrigo 2023 5
   
H Saadhin 2023 2
L Shafeeq 2019-23 14
Shaof Hassan 2023 1
Shunan Ali 2022 1
Umar Adam 2019-23 30
 
 
  Career Test ODI T20
Ahmed Raid 2020 1
Aima Aishath 2019 3
Ali Ivan 2019 1
MNR Cooray 2019-20 7
Eashal Ibrahim 2019 3
Hafsaa Abdhulla 2019 3
Hamza Niyaz 2019 3
Kinaanath Ismail 2019 3
   
IGTR Kumara 2020 3
Latsha Haleemath 2019 3
Maaha Naseer 2019 2
A Mauroof 2020 1
Mihusan Hamid 2019 1
Muawiyath Ghanee 2019 4
Saafee Saeed 2019 5
Sajaa Fathimath 2019 3
   
L Shafeeg 2020 3
Shaffaa Saleem 2019 1
Shafraz Jaleel 2019 4
Shamma Ali 2019 3
Sumayya Abdul 2019 3
Zoona Mariyam 2019 3
Flag Mali Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
L Berthe 2022 4
MT Diaby 2022 7
SG Diaby 2022 6
MS Diakite 2022 4
MS Diawara 2022 7
S Kamate 2022 7
CA Keita 2022 7
TM Macalou 2022 7
   
Z Makadji 2022 2
M Malle 2022 3
Mohamed Coulibaly 2022 7
L Sanogo 2022 7
M Sidibe 2022 3
D Traore 2022 6
 
 
  Career Test ODI T20
R Cisse 2019 6
B Coulibaly 2019 6
M Coulibaly 2019 5
C Diarra 2019 3
M Djiguiba 2019 2
S Kagnassy 2019 6
T Konate 2019 6
A Kone 2019 6
   
M Samake 2019 6
A Sangare 2019 6
Y Sangare 2019 6
M Sidibe 2019 1
O Sow 2019 6
N Traore 2019 1
Flag Malta Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
Aaftab Alam Khan 2021-23 27
W Ahmad 2023 15
NN Akhter 2020 3
Amar Sharma 2020-23 36
SE Aquilina 2019-21 16
B Arora 2019-23 48
B Baby 2023 4
RR Bastiansz 2022-23 5
   
D Bejec 2022 3
P Bhandari 2023 4
Bilal Muhammad 2021-22 31
A Bishnoi 2021-23 12
T Calingin 2023 4
G Chaturvedi 2019-22 19
S Cholasseri 2022-23 7
K Demetrova 2022 3
   
Divyes Kumar 2022 1
HC Du Toit 2022 3
CS Evans 2022 3
B George 2021-23 25
HS Gericke 2020-22 21
M Goonetilleke 2019-21 3
Haroon Mughal