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-24 4 7
H Bader 2019-23 4
DS Bajwa 2023-24 1 4
U Bhagwan 2024 4 4
NS Dhaliwal 2019-24 7 30
N Dutta 2013-24 7 24
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-24 8 36
Hiba Shamshad 2019-21 8
M Hundal 2023 6
A Johnson 2022-24 12 16
   
RR Joshi 2021-24 7
Junaid Siddiqui 2011-22 9 20
Kainat Qazi 2019-23 8
Kaleem Sana 2022-24 8 16
K Kapadia 2021-23 7
A Kapoor 2022 2
A Kaur 2023 6
M Khokhar 2019-21 9
   
NR Kirton 2019-24 10 14
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-24 7 5
J Oldham 2021 2
   
Pargat Singh 2022-24 11 16
Parveen Kumar 2024 1
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-24 12 38
Salman Nazar 2021-22 8
Saniyah Zia 2019-23 13
D Saxena 2021-23 12
Shahid Ahmadzai 2023-24 3 1
IS Sohi 2024 2
M Spoors 2022-23 5 10
HT Thaker 2019-24 12 27
   
S Vig 2021 6
V Vithange 2023 4
SA Wijeratne 2019-24 10 17
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-24 19 74
Akbar Khan 2023 7
Anas Khan 2014-24 13
Ateeq Iqbal 2022-24 8
JJ Atkinson 2008-24 9 23
Babar Hayat 2014-24 22 65
   
M Bibi 2019-24 50
Bo Yee Poon 2019-23 19
G Bradley 2022 1
Chan Ka Man 2019-24 61
KY Chan 2019-24 60
Chan Sau Har 2023 6
SYD Chan 2023 11
A Cheung 2023 6
   
TOW Chu 2021-23 6
M Coetzee 2023-24 18
Y Daswani 2019-24 46
Ehsan Khan 2016-24 15 64
Ehsan Nawaz 2014-24 12 6
A Gorawara 2023 3
Hamed Khan 2020-23 5
Haroon Arshad 2019-24 36
   
Hassan Khan 2020-23 2
MT Hill 2019-24 56
Hiu Ying Cheung 2019-24 41
EK Hubbard 2022-24 14
Iqra Sahar 2021-24 37
R Kapur 2019-24 8
WK Lai 2019-24 27
MBA Lamplough 2019-24 22
   
H Lui 2021-23 3
JB Lui 2024 1
SS McKechnie 2017-23 8 30
S Mathur 2023 7
Mei Wai Siu 2019-24 39
NT Miles 2021-24 37
Mohammad Ghazanfar 2019-24 29
Mohammad Waheed 2023 1
   
Muhammad Khan 2023 6
Niaz Ali 2023 5
Nizakat Khan 2014-24 20 85
N Rana 2019-24 35
D Rao 2024 8
A Rath 2014-24 18 43
KD Shah 2014-23 10 49
Shahid Wasif 2016-23 10 24
   
Shanzeen Shahzad 2019-24 50
A Shukla 2022-24 27
Sin Yee Ho 2022-23 6
YS To 2019-23 20
R Venkatesh 2019-24 41
Yasim Murtaza 2022-24 33
A Yousaf 2023 1
Zeeshan Ali 2022-24 30
 
 
  Career Test ODI T20
Afzaal Haider 2004-08 4
Ahsan Abbasi 2019 6
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
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 46
V Abuga 2019-24 32
J Abwom 2022-23 7
R Achando 2021-22 6
SR Bhudia 2019-23 29
S Biko 2022 2
ER Bundi 2011-24 1 35
Gurdeep Singh 2013-24 1 11
   
L Idambo 2019-24 52
M Juma 2023 9
SA Juma 2019-23 37
IA Karim 2011-23 9 58
MI Khagoitsa 2021-24 40
SW Kinyua 2019-22 12
PK Langat 2021-24 26
KV Mehta 2023-24 8
   
N Mugabe 2023-24 11
C Muthoni 2023-24 20
F Mutua 2023-24 6
MW Mwangi 2019-23 43
GM Mwendwa 2022-24 17
JS Ndanu 2023-24 5
M Ndhambi 2019-23 27
MB Ngoche 2019-22 18
   
SO Ngoche 2010-24 14 84
D Njoroge 2019-23 33
AA Obanda 2007-23 49 51
CO Obuya 2001-24 104 75
EO Ochieng 2019-22 10
M Ochieng 2019-22 18
FA Odhiambo 2019-24 39
NM Odhiambo 2010-24 8 60
   
NN Odhiambo 2006-22 69 43
K Ogola 2022-24 22
JA Ogolla 2023 1
JA Ogollo 2023 3
LN Ojiambo 2023 3
L Oluoch 2011-24 2 50
V Ooko 2019-24 49
E Otieno 2007-22 26 31
   
JA Otieno 2021-22 7
A Patel 2024 2
RN Patel 2019-23 43
RR Patel 2008-24 39 68
PS Sharma 2022-23 10
T Sheikh 2022-23 15
MA Sifuna 2022-24 9
Sukhdeep Singh 2021-24 32
   
Y Talati 2022 2
Vishil Patel 2023-24 16
Vraj Patel 2021-23 38
EW Wangari 2019-24 53
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
JC Balt 2024 3
N Benjamin 2023-24 11
KJ Birkenstock 2019-23 20 9
PD Blignaut 2024 4
JT Brassell 2024 3 7
N Davin 2019-24 9 30
JA Diergaardt 2018-24 63
   
MD du Preez 2021-23 3 3
MG Erasmus 2019-24 44 57
D Foerster 2018-24 55
JN Frylinck 2019-24 32 57
M Gorases 2021-24 40
K Green 2018-24 72
ZE Green 2019-24 37 55
VH Hamunyela 2018-24 53
   
H Klazinge 2023-24 6
JP Kotze 2019-24 10 38
MB Kruger 2024 1 12
D la Cock 2022 16 5
DO Leicher 2022-24 10
JN Loftie-Eaton 2021-24 36 37
L Louwrens 2019-23 23 1
T Lungameni 2019-24 24 32
   
B Manuel 2023-24 8
M Mwatile 2021-24 15
WN Mwatile 2018-24 58
Reehana Khan 2018-21 23
S Fouché 2023-24 7 2
BM Scholtz 2019-24 45 58
SN Shihepo 2018-24 60
B Shikongo 2019-24 14 32
   
SP Shikongo 2024 4
N Shiomwenyo 2018-22 11
JJ Smit 2019-24 33 47
RC Trumpelmann 2021-24 38 28
S Tuhadeleni 2023-24 2
A van der Merwe 2018-23 59
M van Lingen 2021-24 32 27
GJ van Rensburg 2024 4
   
K van Wyk 2021 1
E van Zyl 2018-24 33
I van Zyl 2019-23 59
D Wiese 2021-24 9 30
CG Williams 2019-22 18 35
SA Wittmann 2019-23 56
HN Ya France 2019-23 25 21
Yasmeen Khan 2018-24 72
 
 
  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-24 51 38
Aasif Sheikh 2021-24 49 41
B Ahamad 2022 3 2
DS Airee 2018-24 55 61
KS Airee 2020-22 3 10
PS Airee 2015-22 12
S Alam 2021-22 6
L Bam 2022 8
   
LB Bam 2024 3
I Barma 2019-24 53
A Begam 2019-24 35
RC Belbashi 2019-24 55
B Bhandari 2014-24 17 40
K Bhandari 2019-21 21
S Bhari 2019-22 11 9
D Bhatta 2019-24 20
   
K Bhurtel 2021-24 52 40
I Bist 2023 5
S Bist 2023 2
A Bohara 2019-24 2 56
A Chand 2024 2 3
MK Chaudhary 2019-22 10
K Dangol 2023 10
R Dhakal 2024 2
   
S Dhakal 2022-24 8 3
SM Dhakal 2023 2
S Dhamala 2022 1
H Dhami 2024 1
GK Jha 2021-24 27 26
S Jora 2019-24 5 27
K Joshi 2021-24 32
Kajal Shrestha 2019-24 45
   
S Kami 2014-24 54 63
Kanchan Shrestha 2023 1
Karan KC 2015-24 51 65
A Karmacharya 2022-24 23
S Khadka 2019-24 25
SP Khakurel 2014-22 6 8
D Khanal 2022-24 14
SC Kumari 2019-23 10
   
KK Kunwar 2019-24 47
S Lamichhane 2018-23 51 51
S Magar 2019-22 24
SR Magar 2019-24 53
K Mahato 2022-23 2
P Mahato 2023-24 17
G Malla 2014-23 37 45
K Malla 2019-24 36 36
   
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-24 61 46
R Poddar 2023 1
   
Pratis GC 2023-24 3 9
LN Rajbanshi 2018-24 29 18
Rashid Khan 2019-24 2
B Rawal 2019-24 29
H Roy 2022 2
Sabnam Rai 2021-22 11
AK Sah 2018-24 10 2
Sangita Rai 2021-24 15
   
P Sarraf 2019-24 12 17
A Saud 2022-23 9 3
H Shah 2022 3
B Sharki 2022-24 25
B Sob 2021-22 5
S Tamang 2024 2
R Thapa 2019-24 21
S Vesawkar 2014-22 4 20
   
BK Yadav 2022-24 19
 
 
  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
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-24 50 44
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-24 5 3
CA de Lange 2019-23 8 44
BFW de Leede 2018-24 43 31
BJA de Leede 2018-23 9 51
JL de Mey 2021 3
MM Dekeling 2023 12
A Dutt 2021-24 38 9
SA Edwards 2018-24 51 56
   
SA Engelbrecht 2023-24 12 5
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-24 22 14
FJ Klaassen 2018-24 19 39
K Klein 2024 2 1
   
R Klein 2022-23 13 2
HWA Landheer 2019-23 6 29
M Levitt 2024 4 5
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-24 30 11
   
MP O'Dowd 2015-24 46 63
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-24 14 10
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-24 8 47
RE van der Merwe 2015-24 14 44
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-24 32 10
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-24 25 45
Afida Afthab 2022 3
Akshadha Gunasekar 2024 3
Alifiya Sayed 2022-24 4
NM Anil 2022 9
PS Athavale 2023-24 12
Ayaan Khan 2021-24 34 32
   
Bilal Khan 2015-24 45 72
S Channa 2022 9
A Dcosta 2022-24 12
N Dhamba 2021-22 10 1
Fayyaz Butt 2019-24 23 40
Fiza Javed 2020-22 18
S Goud 2019-24 36 28
Hina Javed 2020-24 12
   
N Jagadish 2020-22 15
Jatinder Singh 2015-24 46 52
KD Jayawant 2022 2
S Jeelany 2024 1
V Jesrani 2020-22 17
N Joshi 2024 3
Kaleemullah 2017-24 39 33
Khalid Kail 2024 10
   
Khawar Ali 2015-22 34 41
Khurram Nawaz 2017-22 3 24
PD Macchi 2021 1
Mehran Khan 2015-24 37
PE Mendonca 2020-24 21
Mohammad Nadeem 2015-24 34 52
S Nair 2020-22 12
Naseem Khushi 2017-24 32 46
   
JA Odedra 2019-23 9 3
TB Pawde 2024 3
SS Prabhu 2024 1
KH Prajapati 2021-24 31 38
Rafiullah 2022-24 24
CM Saldanha 2024 3
Sameera Khan 2020-24 18
SA Sathiya 2022 1
   
AA Shafique 2023 2
Shakeel Ahmed 2023-24 14
B Shetty 2020-22 17
SK Shetty 2024 1
SV Shetty 2020-24 20
SV Shetty 2024 1
Shoaib Khan 2021-24 24 22
SR Shrivastava 2022-24 7
   
Sufyan Mehmood 2015-22 1 5
Suraj Kumar 2019-23 24 19
Wasim Ali 2019-22 1 3
Zeeshan Maqsood 2015-24 42 62
SE Zehra 2020-24 3
 
 
  Career Test ODI T20
Aamer Ali 2015-16 10
Adnan Ilyas 2015-16 12
MS Ansari 2015-16 11
Badal Singh 2020 2
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
Flag Papua New Guinea Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
CJA Amini 2014-24 49 56
MN Ani 2024 2
V Araa 2018-24 5 42
K Arua 2018-24 47
SK Atai 2019-22 15 18
D Bau 2016-22 14 1
S Bau 2016-24 57 52
V Buruka 2023-24 3 7
   
M Charlie 2023 2
H Doriga 2022-23 16
K Doriga 2017-24 39 38
KR Frank 2023-24 3 10
JWW Gardner 2023-24 6
R Hekure 2019-23 25 24
H Hiri 2016-24 34 24
SL Jimmy 2018-24 5 50
   
SI Kamea 2022-24 22 17
J Kariko 2023-24 3 16
J Kila 2018-22 13 16
D Lohia 2024 2 5
KV Morea 2021-24 17 19
A Nao 2017-24 26 14
R Oa 2018-23 36
E Pokana 2019-24 4
   
N Pokana 2016-24 21 31
L Rajadurai 2024 2
DA Ravu 2017-22 18 24
T Ruma 2018-24 5 51
L Siaka 2014-24 47 59
P Siaka 2018-24 5 32
CA Soper 2015-24 56 27
BH Tau 2018-24 5 51
   
HL Tau 2023 1
HJ Thomas 2019-24 5 21
G Toka 2019-23 22
GP Tom 2022-24 3 17
M Tom 2018-22 28
I Toua 2018-24 5 36
TP Ura 2014-24 61 56
A Vala 2014-24 66 59
   
N Vanua 2014-24 57 55
HGV Vare 2022-24 6 13
NN Vare 2018-24 5 49
 
 
  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
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-24 115 87
KE Bryce 2018-24 4 40
SJ Bryce 2018-24 4 48
DE Budge 2018-22 17 8
DEM Carter 2023-24 4 12
   
PA Chatterji 2018-24 4 46
KJ Coetzer 2008-23 89 70
MH Cross 2013-24 93 67
BJ Currie 2023-24 3 8
SW Currie 2024 3
JH Davey 2010-22 31 31
OF Davidson 2022 1
JW Dickinson 2024 1
   
AC Evans 2009-23 42 35
M Faisal 2023 1 4
KJG Fraser 2019-24 1 31
RS Glen 2018-21 28
CN Greaves 2021-24 25 22
S Haggo 2019-23 13
OJ Hairs 2010-24 5 22
Hamza Tahir 2018-24 31 17
   
SM Horley 2022-24 1 7
L Jack 2018-24 4 44
JA Jarvis 2023-24 3 3
MA Jones 2018-22 12 4
MA Leask 2013-24 72 57
AK Lister 2021-24 3 28
CJ McBride 2022-23 18
MJ McColl 2019-23 2 30
   
K McGill 2018-22 34
B McMullen 2022-24 18 9
TSS Mackintosh 2023 10 2
CS MacLeod 2008-22 88 64
GT Main 2015-24 14 14
AM Maqsood 2018-23 3 45
HG Munsey 2015-24 56 65
LR Naylor 2023 1
   
A Neill 2019-23 9 5
HRA Rainey 2018-24 4 34
N Robertson-Jack 2023 2
CM Scott 2019-22 6
SM Sharif 2011-24 80 65
NM Sheikh 2023-24 2 5
RE Slater 2022-23 13
CB Sole 2016-23 30 8
   
CJ Tear 2024 2 2
ARI Umeed 2024 1
CD Wallace 2012-22 32 21
EL Watson 2019-24 4 20
MRJ Watt 2015-24 64 60
BTJ Wheal 2016-24 14 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-24 28 30
Adhitya Shetty 2023 1
Ahmed Raza 2014-22 53 55
Akif Raja 2021-24 5 17
Al Maseera Jahangir 2023 3
Ali Naseer 2023-24 9 22
V Aravind 2019-24 57 48
Asif Khan 2022-24 32 21
   
Basil Hameed 2019-24 40 54
RN Bhatia 2022-24 3
NM Cherriath 2021-22 16
R Chopra 2024 3 3
EC D'Souza 2023 3
S Dharnidharka 2019-24 48
KKN Egodage 2018-24 74
Fahad Nawaz 2019-22 2 1
   
M Gaur 2019-22 19
J Giyanani 2023 1
SS Gokhale 2022-24 28
Hazrat Bilal 2022-23 7
Hazrat Luqman 2024 2
H Hotchandani 2018-24 11
P Jain 2021-22 17
Junaid Siddique 2019-24 46 53
   
G Jyothis 2023 1
Kashif Daud 2021-22 19 16
L Keny 2022-23 28
N Keswani 2023 9
Khalid Shah 2023 8
S Kotte 2019-24 41
A Lakra 2022-24 16 10
Lovepreet Singh 2023 2
   
V Mahesh 2019-24 63
Matiullah Khan 2023 1
Mehak Thakur 2024 6
KP Meiyappan 2019-23 31 15
Mohammad Boota 2018-22 9 19
C Mughal 2018-23 66
Muhammad Farazuddin 2023 6
Muhammad Farooq 2024 3
   
Muhammad Jawadullah 2023-24 5 15
Muhammad Usman 2016-22 38 47
Muhammad Waseem 2021-24 48 50
I Nandakumar 2022-24 43
Omid Rahman 2024 1
ER Oza 2018-24 74
D Parashar 2023-24 2
AS Patil 2023 16
   
JJ Peter 2018-23 12
Rameez Shahzad 2016-23 26 22
Rinitha Rajith 2022-24 29
Rishitha Rajith 2023 2
Rithika Rajith 2022 6
CP Rizwan 2019-24 42 18
Rohan Mustafa 2014-23 81 58
Sabir Ali 2022-23 4 3
   
Sanchin Singh 2022-23 8
T Satish 2021-24 61
CR Seneviratne 2018-22 23
A Sharafu 2020-24 16 24
A Sharma 2023 7 11
K Sharma 2021-24 60
SM Sharma 2021-24 10 4
V Sukumaran 2022-24 2 3
   
Sultan Ahmed 2017-22 2 25
A Supriya 2023 9
C Suri 2018-23 37 31
T Suri 2023-24 2 7
Syed Haider 2024 2
A Tandon 2020-23 1 9
S Udawaththa 2023 1
A Valthapa 2023 3
   
AC Valthapa 2024 1
S Venkataraman 2018-21 18
Zahoor Khan 2017-24 62 57
Zawar Farid 2019-23 10 18
Zuhaib Zubair 2024 3 2
 
 
  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
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
Waheed Ahmed 2019-21 7 15
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
CJ Anderson 2024 2
JL Aras 2023 1
HS Baddhan 2024 4
RR Behera 2021 2
B Bhadriraju 2022 7
SM Bhaskar 2019-21 14
GC Bhogle 2021-24 1 10
   
TO Carmichael 2021 2
M Chaudhary 2021 6
T Chopra 2022 5
AI Chudasama 2023-24 1 6
D Dhingra 2022-24 1 14
ST Eyyunni 2022 5
S Farooq 2019-21 13
KI Gore 2019-21 16 8
   
AGS Gous 2024 3
IG Holland 2019-22 15 6
EH Hutchinson 2019-21 11 4
U Iftikhar 2019-23 14
S Immadi 2024 1
P Iyengar 2022 2
RM Jariwala 2022 4
Jasdeep Singh 2019-24 23 7
   
A Jones 2019-24 43 23
MO Kain 2021-22 7
M Kandanala 2019-22 6
NP Kenjige 2019-24 40 4
G Kodali 2019-24 1 18
A Kolan 2021-24 1 18
SP Krishnamurthi 2021 3
JS Malhotra 2019-22 18 17
   
XM Marshall 2019-21 13 14
Milind Kumar 2024 3
SJ Modani 2021-23 31 5
SR Mukkamalla 2022-23 17
LP Mullapudi 2021 1
SN Netravalkar 2019-24 48 24
TG Norris 2021 5
CR Pagydyala 2023 3
   
AA Paradkar 2021-23 4
MD Patel 2019-24 47 23
NK Patel 2019-24 41 20
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-24 1 13
RM Scott 2021 2
Shayan Jahangir 2022-23 12
G Singh 2021-24 33 13
D Sivakumar 2022 1
S Sriharsha 2019-24 1 28
CAH Stevenson 2019-22 18 4
   
SR Taylor 2019-24 45 22
Y Teki 2022 2
SR Thadani 2021-24 1 16
J Theron 2019-22 14 9
Usman Rafiq 2023-24 2 1
IM Vaghela 2021-24 1 19
VM Vaghela 2021-22 2
SC van Schalkwyk 2024 4
   
OT Wallerson 2019-23 8
JM Willathgamuwa 2023-24 1 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-24 22
Abdul Majid Abbasi 2023-24 7
Abeera Waris 2022-24 9
Ahmer Bin Nasir 2022-24 30
Ali Dawood 2023-24 19
Ammad Uddin 2019-21 12
Anasim Khan 2019-21 12
SB Arachchige 2023-24 7
   
G Axtell 2022 2
V Barboza 2022 4
D Bhaskara 2022 9
Danish Jasnaik 2022 9
Durriya Malik 2024 1
G Fernando 2022-23 7
Fiaz Ahmed 2019-23 12
TI Gajanayake 2022-24 16
   
JCK Gedara 2022 4
A Govinda 2023-24 5
Haider Ali Butt 2021-24 49
R Hathadurage 2022 9
Imran Ali 2021-24 16
Imran Anwar 2019-24 54
Imran Khan 2022 12
Poorvaja Jagdeesha 2022-24 4
   
Prajna Jagdeesha 2022-23 13
S Jayasinghe 2022 8
Junaid Aziz 2020-24 36
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-24 5
N Pereira 2024 1
S Prakash 2022-24 12
HMD Rasangika 2022-24 16
Rizwan Butt 2022-24 34
R Rodrigo 2022-23 12
Sachin Kumar 2022-24 13
   
A Samildeen 2022-24 6
Sana Butt 2024 3
Sarfaraz Ali 2019-24 46
Shahbaz Badar 2019-23 14
Shahid Mahmood 2022 13
P Shetty 2022-24 16
Sikander Billah 2022 7
Sohail Ahmed 2022-24 28
   
I Suhun 2022-24 11
N Thailappan 2022 2
Ubaid Murtaza 2024 2
Umer Toor 2022-24 26
S Veerapathiran 2020-24 42
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-24 11
K Bidha 2023 1
N Chejay 2019-24 11
T Cheki 2021-22 8
N Choden 2019-24 17
S Choden 2019-24 18
T Choden 2023-24 4
Y Choden 2019-24 20
   
T Chopel 2024 1
S Chophel 2019-23 5
K Dema 2019-24 15
JN Dorji 2019-24 9
K Dorji 2019-24 8
RM Dorji 2019-24 15
T Dorji 2024 1
A Ghalley 2023-24 7
   
GK Ghalley 2022-23 11
K Ghalley 2023 4
A Gurung 2019-24 20
T Jamtsho 2019-24 17
T Lhaden 2019-22 5
S Loday 2022-24 13
A Mongar 2023 2
Namgay Thinley 2022-24 11
   
Ngawang Thinley 2022-24 11
C Om 2023-24 7
S Paldon 2019-21 9
K Penjor 2022 1
T Phuntsho 2023-24 9
S Pradhan 2022-24 17
T Rabgey 2022-24 16
K Samten 2021 5
   
P Seldon 2019-22 13
J Singye 2019-22 9
Sonam 2022-24 11
N Thinley 2023-24 7
T Wangchuk 2022-24 16
D Wangmo 2019-24 20
S Wangmo 2022-24 3
Y Wangmo 2019-21 7
   
T Yangchen 2019-21 3
ES Yangzom 2024 1
S Yeshi 2022-24 14
D Zangmo 2022 1
T Zangmo 2019-24 20
 
 
  Career Test ODI T20
R Choden 2019 4
T Dema 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
M Badenhorst 2023 5
V Balakrishnan 2019-23 29
O Batisani 2018-22 24
B Freeman 2019-23 11
M Kasselman 2023 5
O Keitsemang 2018-23 26
J Kgang 2021 9
   
O Kgeresi 2022-23 21
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 29
D Maisuria 2019-23 37
   
L Makgale 2023 8
L Maphane 2022-23 4
B Maphosa 2022-23 10
P Mapotsane 2023 10
I Master 2019-22 6
G Matome 2018-23 39
R Mbaiwa 2022-23 3
V Mbazo 2019-23 34
   
K Modise 2019-23 7
T Modise 2019-23 29
A Mokgotlhe 2018-23 33
C Mokibelo 2021 2
M Mooketsi 2019-23 37
L Mophakedi 2018-23 47
JWN Moses 2019-21 7
S Mosweu 2018-23 39
   
T Motlhabaphuti 2021-23 16
KM Motlhanka 2019-23 39
W Moutswi 2023 6
B Mpedi 2018-23 24
R Nehonde 2019-23 39
W Nkosana 2023 1
T Perera 2019-22 16
M Phiase 2023 11
   
K Piet 2022-23 20
M Ramafifi 2018-22 20
A Rangaswamy 2019-21 8
A Saiyed 2019-23 16
F Samanyika 2018-23 47
G Setshwane 2023 1
T Shadrack 2019-23 40
P Silas 2019-23 29
   
R Swart 2023 4
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-23 17
SA Akenji 2023 6
RGA Amah 2021-23 17
AN Aminou 2022-23 12
RD Atangana 2022-23 9
AR Balla 2021-23 11
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-23 6
EGS Kana 2023 7
DLN Kenfack 2021 4
   
TMA Leslie 2021-23 14
DB Loic 2021-23 16
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-23 5
   
JAN Ngono 2021-23 8
CB Ondoa 2021-22 11
O Ranedoumoun 2023 10
MLN Sissako 2021-23 14
I Tchakou 2021-23 17
MSF Tedjui 2021 2
AN Toube 2021-23 17
BN Toube 2021-23 17
   
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-24 7
Chen Yue 2019-23 6
Chen Zhuo Yue 2023-24 11
Deng Jinqi 2023-24 6
Han Lili 2018-24 27
Huang Junjie 2024 7
Huang Zhuo 2019-24 18
Jiaping Li 2023 1
   
Jing Yang 2023 5
Luo Shilin 2023-24 11
Ma Qiancheng 2023-24 11
Mengting Liu 2023-24 12
Shenjian Zheng 2024 4
Sun Meng Yao 2019-24 7
Tian Sen Qun 2023-24 11
Wang Liuyang 2023 4
   
Wang Qi 2023 4
Wei Guo Lei 2023-24 11
Wenjing Yin 2023-24 3
Xie Kunkun 2023 4
Xie Qiulai 2024 1
Xiuli Jin 2023 9
Xu Qian 2018-24 18
Yang Yu Xuan 2024 2
   
Yin Chenhao 2023 3
Yuanyuan Cai 2023 9
Zhang Xiangxue 2018-24 11
R Zhao 2023 7
Zhao Tianle 2023-24 7
Zheng Lili 2019-24 15
Zhi Xinyu 2024 3
Zhou Caiyun 2019-23 14
   
M Zhu 2023-24 12
Zhuang Zelin 2023-24 11
Zi Mei 2023-24 7
Zong Yuechao 2023-24 8
Zou Kui 2023-24 7
 
 
  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
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 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
RV Auora 2024 5
MTMMJ Ave 2022 6
LGR Denny 2022 6
CR Dickson 2022 6
HB Dickson 2022 3
T Elikana 2024 5
I Evangelean 2024 2
JM George 2023 6
   
ZP Ikiua 2024 5
D Kataina 2023 6
M Kaukura 2023 6
PJ Kaveao 2023 6
W Kokaua 2022 5
Z Maeva 2023 6
TT Maika 2023-24 9
P Maruariki 2023 6
   
K Mataora 2023 5
TC Mataora 2024 5
T Mato 2023 2
G Miller 2022 2
AM Parima 2022 6
TN Parima 2022 6
MT Piakura 2023-24 5
TC Piakura 2023-24 8
   
G Raymond 2022 2
T Ritawa 2022 6
SK Samuels 2023-24 10
D Simpson 2022 3
D Teinaki 2022 4
T Touna 2023 4
S Vaia 2023-24 11
B Vakatini 2022 5
   
T Vanuarua 2022 6
MR Vila 2024 5
ET Williams 2024 4
 
 
  Career Test ODI T20
Flag Costa Rica Players Directory
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
 
  Career Test ODI T20
I Ahmed Kaneez 2024 5
KO Altamirano 2024 1
YJC Altamirano 2024 2
E Cruz 2024 1
D Ganesh 2024 5
SU Halarnkar 2024 2
YC Latouche 2024 1
J Meza 2024 1
   
G Murali 2019-24 8
SM Murari 2019-24 8
PV Naringrekar 2024 1
JM Obando 2024 1
SP Pillai 2019-24 8
SR Ravikumar 2019-24 8
D Rawat 2024 5
RR Saun 2024 3
   
K Shivam 2024 2
G Singhdeo 2024 5
 
 
  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
Nanda Kumar 2019 3
C Prasad 2019 3
NCB Ramirez 2019 6
   
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-24 15
S Barediya 2023 2
A Bhaiyat 2024 5
JF Chester 2021 4
BM Dlamini 2022 5
D Dlamini 2021-23 12
LE Dlamini 2022-24 9
M Dlamini 2021-23 14
   
N Dlamini 2022 5
P Dlamini 2021-22 6
T Dlamini 2023 2
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-24 25
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-24 24
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
B Mngoma 2024 3
Mohammed Alamgir 2022-24 10
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
H Patel 2024 3
M Patel 2024 1
S Patel 2021-23 9
TAU Patel 2022 6
E Phiri 2022-24 15
   
D Polpitiya 2022 6
R Sandeep 2024 5
T Sandeep 2022-24 15
B Shongwe 2022 1
P Sibiya 2022 1
N Simelane 2023 3
L Thobela 2022-23 3
M Twala 2022 5
   
Umair Qasim 2021-24 21
Wamkelwa Dlamini 2024 2
Wandile Dlamini 2022 8
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-24 20
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-24 20
AK Gonerara 2022-24 20
AISD Kainoco 2022-24 20
S Kijiana 2024 4
   
PT Kotoisuva 2023 4
C Lewatu 2023 3
LE Lomani 2022-24 16
V Manakitoga 2023 2
DS Maraiwai 2022-23 9
VLV Mataki 2022 2
R Muriyalo 2019-23 29
AR Poulter 2024 2
   
M Ratuki 2023-24 8
S Ravoka 2022 6
MR Rodan 2023-24 8
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-24 21
C Veretaki 2023 4
S Vuni 2022-24 20
PV Vuniwaqa 2022-23 10
MT Waqanisau 2024 5
   
IV Waqavakatoga 2019-24 32
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-24 14
J Alaare 2022 3
Amoluk Singh 2021-22 15
MK Anafie 2021 10
DK Anefie 2019-23 36
E Annor 2022-23 8
Aqeel Israr 2023 9
EO Asante 2022-23 9
   
R Asumadu 2022-23 9
KM Awala 2022-24 17
SKA Awiah 2021-23 35
K Awuah 2022-23 8
P Ayoleyine 2022-23 6
Aziz Sualley 2021-23 12
R Baaleri 2021-24 18
KS Bagabena 2019-24 40
   
G Bakiweyem 2019-24 36
KF Bakiweyem 2021 3
R Bakum 2019-24 42
F Bawa 2022 4
Devender Singh 2021-24 21
M Eshun 2022-23 9
Gagandeep Singh 2022 2
KK Grewal 2023 4
   
O Harvey 2021-24 37
J Kokam 2023 1
CA Konadu 2022-23 6
Nurudeen Ibrahim 2023 1
E Nyaaba 2022-23 7
CD Nyameke 2023 1
L Nyarko 2024 2
B Oduro 2022 3
   
RA Ofori 2022-23 8
A Osei 2022-24 12
R Salia 2022-23 9
F Serwaa 2022 5
JK Theodore 2021-24 38
JK Vifah 2019-24 31
IK Yeboah 2022-23 5
P Yevugah 2023-24 2
 
 
  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-24 24
A Andriani 2019-24 26
Y Anggraeni 2019-22 20
M Arda 2022-24 20
NK Ariani 2023-24 9
GD Arta 2022-24 16
IKEG Artawan 2022-24 25
SKPD Ayu 2022-24 8
   
F Banunaek 2022-24 24
IW Budiarta 2022 3
M Corazon 2022-24 19
IK Darmawan 2022-23 3
NLKWR Dewi 2023-24 14
IK Gamantika 2022-24 26
DJ Hawoe 2022-24 26
KS Kasse 2023-24 9
   
DK Kesuma 2023-24 9
RM Koda 2022-24 24
SAN Maypriani 2023 6
M Muhaddis 2023 4
Muhammad Afis 2022-23 4
RD Pangestuti 2019-24 18
DAL Paramitha 2019-22 6
BD Pare 2019-23 15
   
IKA Pastika 2023 3
GY Prastama 2023 4
KW Prastini 2019-24 19
GA Priandana 2022-24 22
L Qiao 2022-23 8
NKF Rada Rani 2019-24 29
AA Rahayu 2023 3
KC Ramamoorthy 2022-24 17
   
NPAN Sakarini 2019-24 32
L Salsabila 2022 5
NW Sariani 2019-24 29
S Sheelan 2023 1
DK Shetty 2023-24 5
PR Surve 2022-24 17
NMP Suwandewi 2019-24 36
MA Tadarus 2022-24 26
   
D Wulandari 2024 4
 
 
  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
KH Abe 2024 9
A Chandel 2022-24 23
KKO Dobell 2022 3
R Drake 2022-24 14
A Fujikawa 2022-24 15
K Fujikawa 2019-23 8
H Goto 2022-24 19
P Gundecha 2023 1
   
C Hinze 2024 7
H Iwasaki 2022-24 17
V Iyer 2022 2
KS Kadowaki-Fleming 2022-24 24
A Kanada 2019-22 8
R Kanai 2019-23 10
A Kano 2019-24 30
K Kato-Stafford 2024 5
   
S Kato 2022-24 15
S Kimura 2022-23 5
K Kubota 2022-23 10
P Kumbhare 2022-24 16
E Kusuda-Nairn 2023-24 12
S Miyaji 2019-22 13
W Miyauchi 2023-24 11
M Munakata 2022 1
   
Y Nakayama 2023 1
KTS Navaratne 2022-23 8
E Oda 2019-24 28
M Ogawa 2022-24 6
K Ota 2023-24 16
S Ranade 2023 2
S Ravichandran 2022-24 21
R Sakurano-Thomas 2022-24 23
   
AJD Shirai-Patmore 2022-24 17
MM Siddique 2023-24 3
S Sumi 2023-24 12
D Suzuki-McComb 2022-24 25
T Takada 2023 3
I Takahashi 2022-24 25
M Taniyama 2022-24 18
M Thurgate 2024 2
   
E Toguchi-Quinn 2023-24 16
L Yamamoto-Lake 2022-24 24
M Yanagida 2019-24 33
N Yasumoto 2023-24 14
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-24 1 7
DG Blampied 2019-24 3 39
R Bowley 2023 3
C Brennan 2021-24 14
T Brocklesby 2019-22 2
HL Carlyon 2019-24 5 32
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-24 3
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-24 5 41
J Kemp 2024 2
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-24 5 39
W Perchard 2024 1
G Richardson 2024 1
   
O Smith 2022 1
T Smith 2022-23 16
BDH Stevens 2019-23 1 20
JTS Sumerauer 2019-24 5 30
F Tanguy 2019-23 10
AM Tribe 2021-23 5 21
ZM Tribe 2021-24 12
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-24 27
Ahsan ul Haq 2023 3
Ali Zaheer 2022-23 6
Amna Tariq 2019-24 40
CV Anto 2023-24 15
Bilal Tahir 2019-24 35
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-24 39
Haroon Shahid 2022 2
Ilyas Ahmed 2019-24 16
Iqra Ishaq 2019-23 10
Khadija Khalil 2019-24 35
UKPW Kumaranayaka 2019-21 8
   
S Lita D'Sa 2023-24 12
Madeeha Zuberi 2019-24 13
Maria Jasvi 2019-24 39
Mariamma Hyder 2019-24 40
Maryyam Ashraf 2019-24 30
Meet Bhavsar 2019-24 47
GR Menezes 2021-24 8
Mirza Ahmed 2023-24 3
   
Mohamed Shafeeq 2022-24 23
Mohammad Amin 2019-24 11
Mohammed Aslam 2019-24 49
Muhammad Kashif 2019-22 21
P Murali 2019-24 40
Naveed Fakhr 2020-21 3
Nawaf Ahmed 2019-22 7
Nimish Lathief 2023-24 10
   
MO Omar 2019-24 32
Parvindar Kumar 2023-24 11
U Patel 2020-24 40
YI Patel 2022-24 29
Rida Zainab 2021-22 4
R Sandaruwan 2019-24 53
MM Sarwar 2019-21 7
Sayed Monib 2020-24 37
   
Shahrukh Quddus 2022-24 11
B Shanti 2021-24 26
DX Sheeli 2019-23 7
Shiraz Khan 2019-24 44
ED Silva 2021-22 12
Zeefa Jilani 2019-24 33
 
 
  Career Test ODI T20
Aphsal Ashraf 2020 5
Ayeesha Yasmeen 2020 4
Fiaz Ahmad 2019 3
Imran Ali 2019 4
Jandu Hamoud 2019 6
Mahnoor Mahmood 2019 2
A Makesh 2019 4
Mofida Kocchargi 2019-20 2
   
Mohammad Ahsan 2019 6
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-24 17
K Damane 2023 1
LM Gabriel 2022-24 12
YYM Jakda 2021-22 13
V Jayant 2022 6
Khan Arbaaz 2022 2
R Khanyapa 2024 5
T Kobeli 2018-23 9
   
SE Leluma 2024 1
ME Leoela 2021-24 12
LJ Leokaoke 2024 4
M Leporoporo 2021-24 7
T Letsitsa 2021 1
R Limema 2023 3
Maaz Khan 2021-24 18
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-24 7
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
TJ Ramphoma 2024 2
TG Thamae 2021-24 16
CF Tlali 2021-24 18
   
MA Tsemane 2023 3
Waseem Yaqoob 2022-24 12
 
 
  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 31
C Chete 2019-23 22
S Chinawa 2023 3
KM Chingaipe 2023 3
M Choamba 2021-23 17
LL Dimba 2023 3
N Gamaliyele 2018-23 4
   
W Jackson 2021-23 4
D Jakiel 2022-23 18
S Kananji 2023 3
A Kansonkho 2021-23 7
D Kansonkho 2019-23 31
G Kansonkho 2019-23 29
M Kudimba 2023 3
A Limdawala 2022-23 18
   
T Luka 2018-23 16
F Malefula 2023 3
L Malino 2023 3
B Masauko 2022-23 11
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 23
V Phiri 2018-23 14
B Pondani 2021-23 20
C Rice 2021 1
Sami Sohail 2019-23 31
SZ Vayani 2023 8
P Zuze 2023 4
 
 
  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 Aqeel 2024 5
Ahmed Faiz 2019-24 72
Aina Najwa 2018-24 37
Ainna Hamizah 2018-24 72
Ainool Hafizs 2019-24 36
Aisya Eleesa 2018-24 47
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-24 67
Fitri Sham 2019-24 45
J Intan 2018-24 47
   
Irdina Beh Nabil 2023 1
Khizar Hayat 2020-24 43
Mahirah Izzati 2018-24 48
Mas Elysa Yasmin 2018-24 73
D Mogan 2020-21 3
Mohamed Arief 2019-23 20
Muhammad Amir 2019-24 41
DS Muhanan 2018-24 13
   
S Muniandy 2019-24 74
Musfirah Nur Ainaa 2023 3
Nazmus Sakib 2024 3
Nazril Rahman 2019-22 13
Nik Nur Atiela 2018-24 34
Noor Hayati 2018-22 19
Nur Aishah 2023-24 7
Nur Arianna Natsya 2019-24 56
   
Nur Dania Syuhada 2022-24 48
Nurilyaa Natasya 2022 4
Pavandeep Singh 2019-24 54
Rizwan Haider 2022-24 23
Sasha Azmi 2018-22 27
Shafiq Sharif 2019-21 13
Sharveen Surendran 2023 2
Siow Tzin Yee 2019-24 40
   
CJA Smith 2023 2
Syahadat Ramli 2019-24 28
Syazrul Idrus 2019-23 33
Syed Aziz 2019-24 79
Syed Rehmatullah 2022 7
S Vijay Unni 2022-24 35
Virandeep Singh 2019-24 77
Wafiq Irfan 2019-24 30
   
Wan Azam 2023 1
Wan Julia 2018-24 66
Wan Nor Zulaika 2018-23 28
Yusrina Yaakop 2018-23 31
Zubaidi Zulkifle 2019-24 52
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