T20 Internationals - Batting Records and Statistics - Ducks and Low Scores
Players Batting in Positions  Scoring a Duck in Debut Innings
Player Country Match Versus Ground Career
Mat Inns Ducks Avg
Aadil Bhaiyat* Eswatini 29/03/2024 Lesotho Malkerns Country Club Oval 5 5 1 6.20
Aaftab Alam Khan* Malta 21/10/2021 Gibraltar Marsa Sports Club 29 27 5 14.65
Abass Gbla* Sierra Leone 20/10/2021 Nigeria University of Lagos Cricket Oval 32 26 4 11.73
Abdul Baladraf* Saudi Arabia 18/09/2023 Bahrain West End Park International Cricket Stadium 9 1 1 0.00
Abdul Farhad* Czech Republic 21/08/2024 Denmark King George V Sports Ground 13 5 1 4.00
Abdul Manan Ali* Saudi Arabia 15/09/2023 Kuwait West End Park International Cricket Stadium 47 43 4 22.94
Abdul Shakoor* Romania 29/08/2019 Turkey Moara Vlasiei Cricket Ground 18 14 1 18.82
Abdur Razzak Bangladesh 28/11/2006 Zimbabwe Sheikh Abu Naser Stadium 34 20 5 4.10
Abdykhabar Jabarkhail* Belgium 26/05/2024 Austria Seebarn Cricket Centre 6 2 1 9.00
Abhishek Sharma* India 06/07/2024 Zimbabwe Harare Sports Club 17 16 1 33.44
Abu Zar* Sweden 18/05/2023 Norway Solvangs Park, 2 2 1 1.00
S Adedeji* Nigeria 19/10/2019 Jersey Sheikh Zayed Stadium 43 40 3 20.35
Afif Hossain* Bangladesh 15/02/2018 Sri Lanka Shere Bangla National Stadium 70 64 6 20.31
P S B Ahir* Panama 06/12/2024 Suriname St Albans Club 6 5 2 3.40
S K Ahir* Panama 07/12/2024 Cayman Islands St George's College Ground 7 5 1 6.00
Ahmadi Ravat* Panama 25/02/2023 Argentina Hurlingham Club Ground 2 1 1 0.00
Ahmadullah Shinwari* Norway 05/08/2021 Germany Bayer Uerdingen Cricket Ground 28 12 3 10.75
Ahmed Raza* United Arab Emirates 20/03/2014 Zimbabwe Sylhet Stadium 55 20 3 12.20
Ahsan Ul Haq* Kuwait 15/09/2023 Saudi Arabia West End Park International Cricket Stadium 3 2 1 0.50
R J Ainsworth* Hungary 27/07/2025 Luxembourg GB Oval 2 2 1 1.00
Aizaz Khan* Hong Kong 16/03/2014 Nepal Zahur Ahmed Chowdhury Stadium 91 78 7 15.85
Ajayveer Singh Hundal* Canada 22/03/2025 Namibia Namibia Cricket Ground 1 1 1 0.00
Ajhar Alam* Czech Republic 21/08/2025 Romania Moara Vlasiei Cricket Ground 3 3 1 2.50
Akramullah Malikzada Hungary 04/06/2022 Austria Seebarn Cricket Centre 5 2 1 0.00
C Akyuz Turkey 29/08/2019 Luxembourg Moara Vlasiei Cricket Ground 1 1 1 0.00
Alam Nakash* South Korea 15/10/2022 Indonesia Sano International Cricket Ground 10 10 3 7.60
Alestin Johnmary* France 05/08/2021 Norway Bayer Uerdingen Cricket Ground 5 5 1 6.60
C Alexander* Falkland Islands 10/03/2025 Costa Rica Los Reyes Polo Club 6 6 3 1.83
Ali Abdulla Popalzae Greece 18/07/2022 Sweden Tikkurila Cricket Ground 1 1 1 0.00
Ali Khan* United States 08/11/2021 Bermuda Sir Vivian Richards Stadium 18 5 2 7.50
Ali Raza* Belgium 24/07/2021 Austria Royal Brussels Cricket Club Ground 29 26 3 19.88
F H Allen* New Zealand 28/03/2021 Bangladesh Seddon Park 52 52 5 25.20
K O Altamirano* Costa Rica 12/04/2024 Mexico Los Reyes Polo Club 4 3 3 0.00
A Aminou* Cameroon 15/09/2022 Malawi Willowmoore Park 17 13 7 4.92
Amir Hamza Afghanistan 15/11/2013 Netherlands Sharjah Cricket Stadium 33 9 1 10.00
Amjad Mahboob* Singapore 29/09/2019 Zimbabwe Indian Association Ground 30 18 2 6.91
Ammar Zuhidi Hazalan Malaysia 30/03/2022 Nepal Tribhuvan University International Cricket Ground 3 1 1 0.00
Anik Ahmed* Italy 04/11/2022 Germany Desert Springs Cricket Ground 4 4 1 26.50
Anowarul Islam Thailand 24/06/2019 Malaysia Kinrara Academy Oval 4 4 1 3.75
Anucha Kalasi* Thailand 02/10/2023 Malaysia Zhejiang University of Technology Cricket Field 12 6 2 7.00
Anwar Rahman* Malaysia 13/07/2019 Nepal Kinrara Academy Oval 22 10 2 3.67
Apon Mustafizur Serbia 14/10/2019 Bulgaria Marina Ground 4 4 3 2.75
M A Aponso Sri Lanka 27/10/2018 England R Premadasa Stadium 3 1 1 0.00
Apriliandi Rahayu* Indonesia 24/12/2023 Philippines Udayana Cricket Ground 22 11 1 11.14
S Arachchige Italy 16/06/2019 Guernsey College Field 4 1 1 0.00
Arif Nasir Uddin* Qatar 18/07/2025 Saudi Arabia West End Park International Cricket Stadium 3 1 1 0.00
Arjunsingh Rajpurohit* Gambia 22/10/2024 Kenya Gymkhana Club Ground 3 3 1 8.67
Arnov Manoj* Singapore 19/07/2025 Malaysia Singapore National Cricket Ground 3 3 3 0.00
P Arrighi* Argentina 04/10/2019 Peru El Cortijo Polo Club Pitch B Ground 8 6 1 7.17
Arshad Iqbal* Pakistan 23/04/2021 Zimbabwe Harare Sports Club 3 2 2 0.00
Aryan Dutt* Netherlands 20/04/2021 Nepal Tribhuvan University International Cricket Ground 23 12 3 11.83
Ashfaq Ahmed United Arab Emirates 22/10/2018 Australia Tolerance Oval 12 12 2 19.83
Ashiqullah Said Belgium 11/05/2019 Germany Royal Brussels Cricket Club Ground 12 6 1 4.25
J Asia* Nigeria 12/10/2023 Sierra Leone Tafawa Balewa Square Cricket Oval 16 4 2 1.00
Aswad Khan Bulgaria 26/06/2021 Greece National Sports Academy 3 1 1 0.00
S Atai Papua New Guinea 09/07/2019 Vanuatu Faleata Oval No 3 18 12 4 7.11
Atif Kamal Luxembourg 30/08/2019 Romania Moara Vlasiei Cricket Ground 15 10 4 5.50
M S Aulakh Canada 16/03/2013 Kenya ICC Global Cricket Academy 3 1 1 0.00
S Austin* Cyprus 06/10/2021 Isle of Man Happy Valley Ground 23 20 2 17.32
R Avery* Brazil 03/10/2019 Peru El Cortijo Polo Club Pitch A Ground 12 9 4 2.88
Awais Malik Qatar 04/07/2019 Kuwait West End Park International Cricket Stadium 18 7 3 2.43
K M Awala* Ghana 20/09/2022 Uganda Willowmoore Park 17 15 3 10.36
P Ayoleyine* Ghana 09/12/2022 Nigeria Gahanga International Cricket Stadium 6 2 2 0.00
Azeem Nazir Switzerland 30/07/2022 Czech Republic Kerava National Cricket Ground 4 2 1 18.00
O E G Baartman* South Africa 23/05/2024 West Indies Sabina Park 12 2 1 0.50
K S Bagabena* Ghana 21/05/2019 Kenya Kyambogo Cricket Oval 45 25 4 9.50
R Bakum* Ghana 20/05/2019 Namibia Kyambogo Cricket Oval 42 41 4 19.08
J C Balt* Namibia 18/03/2024 Nigeria Achimota Senior Secondary School B Field 5 4 1 14.33
B Banerjee Mexico 25/04/2019 Belize Reforma Athletic Club 6 4 2 4.00
G Banner* Belize 07/11/2021 United States Coolidge Cricket Ground 15 11 4 14.75
J Barry* Bahamas 07/11/2021 Canada Sir Vivian Richards Stadium 17 15 1 17.91
X C Bartlett* Australia 11/09/2024 England The Rose Bowl 8 3 1 4.67
R R Behera United States 22/12/2021 Ireland Central Broward Regional Park 2 2 1 8.00
D Berthe* Mali 25/09/2024 Lesotho Gymkhana Club Ground 2 2 2 0.00
E Beukes* Cambodia 04/05/2023 Singapore AZ Group Cricket Oval 34 29 4 21.32
M Bhanuka Sri Lanka 07/10/2019 Pakistan Gaddafi Stadium 5 4 1 16.00
T S Bharaj* Denmark 16/06/2019 Jersey King George V Sports Ground 35 34 1 24.77
S Bhari Nepal 01/10/2019 Zimbabwe Indian Association Ground 9 5 2 0.50
P Bhart Norway 16/06/2019 Jersey King George V Sports Ground 10 4 1 2.50
R L Bhudia Kenya 01/09/2007 Bangladesh Gymkhana Club Ground 3 3 1 10.00
Bilal Khan* Oman 29/11/2015 Afghanistan Sheikh Zayed Stadium 79 25 6 3.50
A Bishnoi* Malta 08/07/2021 Belgium Marsa Sports Club 12 9 3 2.75
D Bishoo West Indies 23/09/2011 England Kennington Oval 7 4 1 8.50
W K Bitis* Croatia 13/07/2022 Sweden Kerava National Cricket Ground 9 7 1 15.50
J A R Blain Scotland 12/09/2007 Pakistan Kingsmead 6 3 1 2.00
P Blignaut* Namibia 21/03/2024 Uganda Achimota Senior Secondary School A Field 4 1 1 0.00
A Bohara* Nepal 23/07/2019 Qatar Indian Association Ground 62 17 5 3.29
P R P Boissevain Netherlands 05/08/2019 United Arab Emirates VRA Ground 7 3 1 7.00
W Boshoff* Sweden 14/08/2021 Denmark Svanholm Park 20 17 2 11.71
D A J Bracewell New Zealand 22/02/2012 South Africa Eden Park 20 11 2 21.00
D L Brangman* Bermuda 19/08/2019 Canada National Stadium (Hamilton) 36 17 4 15.25
R Brar* Cyprus 08/10/2021 Estonia Happy Valley Ground 5 3 1 1.50
D M Bravo West Indies 28/02/2010 Zimbabwe Queen's Park Oval 26 22 3 21.32
S Bryne Malta 18/10/2019 Czech Republic Marsa Sports Club 2 2 1 1.50
N B Budayair Nepal 16/03/2014 Hong Kong Zahur Ahmed Chowdhury Stadium 4 3 1 3.50
J J Bumrah* India 09/02/2016 Sri Lanka Maharashtra Cricket Association Stadium 70 8 2 2.67
D E Burgess* Samoa 08/07/2019 Papua New Guinea Faleata Oval No 1 9 7 2 2.29
A Busing-Volschenk* Namibia 05/10/2024 United States Wanderers Cricket Ground 1 1 1 0.00
A F Buurman Netherlands 12/02/2010 Afghanistan Dubai International Cricket Stadium 4 2 2 0.00
Buyantushig Terbish* Mongolia 27/09/2023 Nepal Zhejiang University of Technology Cricket Field 4 4 3 0.33
M D Byrne* Indonesia 08/07/2025 South Korea Udayana Cricket Ground 2 1 1 0.00
P Byron Seychelles 22/10/2021 Uganda Integrated Polytechnic Regional Centre 1 1 1 0.00
G Cambell* Falkland Islands 11/03/2025 Costa Rica Los Reyes Polo Club 2 2 2 0.00
F Campbell* Gambia 01/12/2022 Eswatini Integrated Polytechnic Regional Centre 10 10 2 8.70
P Campbell* Gambia 01/12/2022 Eswatini Integrated Polytechnic Regional Centre 5 5 2 5.00
O Casasola* Belize 07/12/2024 Argentina St George's College Ground 7 7 1 10.14
J J Celestine Bermuda 03/08/2008 Scotland Civil Service Cricket Club 3 3 1 3.00
A R A Chambers* Portugal 19/08/2021 Malta Santarem Cricket Ground 17 17 1 17.56
M Charlie* Papua New Guinea 24/09/2023 Hong Kong Bayuemas Oval 2 1 1 0.00
G E G Chavez* Mexico 11/04/2024 Costa Rica Los Reyes Polo Club 3 3 2 0.50
P P Chawla India 22/12/2012 England Wankhede Stadium 7 1 1 0.00
N Chejay* Bhutan 02/07/2022 Malaysia UKM-YSD Cricket Oval 11 9 3 7.88
Chen Zhuo Yue* China 26/07/2023 Malaysia Bayuemas Oval 11 11 2 6.11
C Chete* Malawi 16/10/2021 Uganda Integrated Polytechnic Regional Centre 29 11 3 2.90
J Chialoufas* Cyprus 17/06/2024 Estonia Happy Valley Ground 10 10 3 16.33
Choudhry Md Imran* Saudi Arabia 16/12/2024 Bahrain ICC Global Cricket Academy 4 2 1 1.00
D O Christian West Indies 23/09/2011 England Kennington Oval 2 1 1 0.00
I Civric Serbia 15/10/2019 Greece Marina Ground 1 1 1 0.00
S Clarke* Isle of Man 12/06/2024 Italy Roma Cricket Ground 1 1 1 0.00
D K J Claude* Ivory Coast 23/11/2024 Sierra Leone Tafawa Balewa Square Cricket Oval 5 5 1 2.00
S S Cottrell* West Indies 14/01/2015 South Africa Kingsmead 45 10 1 4.50
C K Coventry Zimbabwe 04/05/2010 New Zealand Providence Stadium 13 12 2 12.70
G Cupido* Switzerland 30/05/2025 Austria Velden Cricket Ground 2 2 2 0.00
B C J Cutting Australia 13/02/2013 West Indies Brisbane Cricket Ground 7 5 1 10.00
S Dalton Czech Republic 30/08/2019 Turkey Moara Vlasiei Cricket Ground 3 1 1 0.00
J C Darji* Tanzania 02/11/2021 Mozambique Gahanga International Cricket Stadium 8 7 3 5.57
N Davidovic Croatia 15/07/2022 Greece Tikkurila Cricket Ground 3 3 1 6.67
A Dawson* Falkland Islands 10/03/2025 Costa Rica Los Reyes Polo Club 3 3 1 2.00
Y P Dayal* Suriname 06/12/2024 Panama St Albans Club 8 8 1 10.38
S T de Silva Sri Lanka 20/01/2017 South Africa SuperSport Park 3 2 1 1.50
J I de Villiers* Namibia 29/09/2024 United Arab Emirates Wanderers Cricket Ground 3 2 1 0.50
Delawar Khan* Denmark 16/06/2019 Jersey King George V Sports Ground 27 23 3 14.38
D Demba* Gambia 08/12/2023 Rwanda Willowmoore Park 2 2 1 6.00
J L Denly England 30/08/2009 Australia Old Trafford 13 12 2 12.50
N Deonarine West Indies 21/02/2010 Australia Bellerive Oval 8 7 3 11.00
M S Dhoni India 01/12/2006 South Africa Wanderers Stadium 98 85 1 37.60
Dhruv Parashar* United Arab Emirates 31/12/2023 Afghanistan Sharjah Cricket Stadium 20 15 2 13.43
B M Diamini* Eswatini 29/07/2022 Mozambique Malkerns Country Club Oval 6 5 3 2.80
N Dipakkumar Patel Panama 26/04/2019 Belize Reforma Athletic Club 3 1 1 0.00
T W Dlamini* Eswatini 28/11/2024 Sierra Leone Nigeria Cricket Federation Oval 2 6 1 1 0.00
K Dobell* Japan 11/10/2022 Indonesia Sano International Cricket Ground 3 2 1 3.00
J N Dorji* Bhutan 07/12/2019 Maldives Tribhuvan University International Cricket Ground 9 9 3 8.22
J S E Dunford* Jersey 31/05/2019 Guernsey College Field 39 20 4 20.13
R Ebanks* Cayman Islands 10/12/2024 Suriname Hurlingham Club Ground 6 3 2 0.67
J Edness Bermuda 03/08/2008 Scotland Civil Service Cricket Club 3 3 1 4.33
Ehsan Nawaz* Hong Kong 16/01/2017 Oman Sheikh Zayed Stadium 6 2 1 9.00
H Elder* Switzerland 01/06/2025 Austria Velden Cricket Ground 2 2 1 2.00
Emran Shahbakhsh Iran 23/02/2020 United Arab Emirates Al Amerat Cricket Ground Ministry Turf 2 3 3 2 1.00
Enkhtuvshin Munkhbat* Mongolia 27/09/2023 Nepal Zhejiang University of Technology Cricket Field 2 2 1 0.50
A C Evans Scotland 11/07/2015 Netherlands Grange Cricket Club 35 10 6 1.25
L K W Ezechiel* Ivory Coast 23/11/2024 Sierra Leone Tafawa Balewa Square Cricket Oval 4 4 2 1.33
Fahad Tariq United Arab Emirates 03/02/2016 Netherlands ICC Global Cricket Academy 6 5 2 4.75
M Faheem Thailand 24/06/2019 Malaysia Kinrara Academy Oval 7 3 1 1.00
Faizan Mumtaz Norway 05/08/2021 Germany Bayer Uerdingen Cricket Ground 3 3 1 2.00
Fakhrul Mohon Portugal 26/10/2019 Spain La Manga Club Bottom Ground 8 4 2 10.00
D Faletar* Croatia 23/06/2023 Bulgaria National Sports Academy 4 3 2 2.00
I M Farrell Gibraltar 29/06/2022 Denmark Royal Brussels Cricket Club Ground 1 1 1 0.00
Fayaz Khan* Germany 18/02/2022 Bahrain Al Amerat Cricket Ground Ministry Turf 2 18 14 4 16.09
Fazil Rahman* Malta 04/05/2023 Portugal Europa Sports Complex 6 5 3 2.33
P Fernando* Italy 04/11/2022 Germany Desert Springs Cricket Ground 2 1 1 0.00
T Filer Estonia 05/10/2021 Cyprus Happy Valley Ground 5 5 3 6.60
B C Fortuin* South Africa 14/02/2020 England Kingsmead 25 16 3 8.44
Z G Foulkes* New Zealand 27/04/2024 Pakistan Gaddafi Stadium 13 7 1 19.67
J Fraser-Mcgurk* Australia 04/09/2024 Scotland Grange Cricket Club 8 8 2 14.38
T S Fray* Bermuda 18/08/2019 United States Whitehill Field, Sandys Parish 40 37 3 16.97
S J French* Samoa 18/07/2025 Singapore Singapore National Cricket Ground 4 3 1 9.67
J D Freyone* Gibraltar 26/10/2019 Portugal La Manga Club Bottom Ground 14 13 4 8.82
E Frimpong* Ghana 22/09/2024 Malawi University of Dar-es-Salaam 4 2 1 6.00
S Gajjar Czech Republic 28/08/2020 Luxembourg Pierre Werner Cricket Ground 3 3 1 8.00
G C Galanis* Greece 18/10/2019 Bulgaria Marina Ground 14 11 1 10.00
G Gambhir India 14/09/2007 Pakistan Kingsmead 37 36 2 27.41
G Ganbold* Mongolia 07/05/2024 Japan Sano International Cricket Ground 13 13 2 3.67
D Ganesh* Costa Rica 12/04/2024 Mexico Los Reyes Polo Club 15 12 2 10.75
S P Gauchan Nepal 16/03/2014 Hong Kong Zahur Ahmed Chowdhury Stadium 9 5 2 4.33
Gershon Yusuf Nigeria 27/10/2019 Hong Kong Tolerance Oval 1 1 1 0.00
L Gharasim* Romania 29/08/2019 Austria Moara Vlasiei Cricket Ground 8 1 1 0.00
S K S Gill* Luxembourg 11/06/2022 Switzerland Pierre Werner Cricket Ground 36 35 4 25.45
N T Gireesh* Cambodia 23/11/2024 Qatar University of Doha for Science and Technology 14 3 2 2.00
M Goonetilleke Malta 18/10/2019 Czech Republic Marsa Sports Club 3 2 1 0.00
P B Gouge* Jersey 28/07/2023 Denmark Goldenacre 9 6 1 24.80
J Grzinic* Croatia 13/07/2022 Sweden Kerava National Cricket Ground 7 5 2 7.00
Guillermo Aburto* Chile 18/10/2023 Mexico St George's College Ground 2 2 1 2.00
K Gupta Chile 03/10/2019 Brazil El Cortijo Polo Club Pitch B Ground 4 4 1 15.33
M J Guptill* New Zealand 15/02/2009 Australia Sydney Cricket Ground 122 118 3 31.81
Haider Ali* United Arab Emirates 17/05/2025 Bangladesh Sharjah Cricket Stadium 9 4 1 10.50
H Hajnic* Croatia 23/06/2023 Bulgaria National Sports Academy 4 3 2 1.50
A D Hales* England 31/08/2011 India Old Trafford 75 75 5 30.96
S Hallett Peru 03/10/2019 Brazil El Cortijo Polo Club Pitch A Ground 4 4 1 2.50
Hamed Khan* Hong Kong 20/02/2020 Malaysia Kinrara Academy Oval 5 5 1 7.50
Hamid Mahmood* Sweden 09/06/2022 Germany Bayer Uerdingen Cricket Ground 18 15 2 26.50
Harsha Bharadwaj* Singapore 02/11/2023 Malaysia Tribhuvan University International Cricket Ground 12 2 1 0.50
Hasan Nawaz* Pakistan 16/03/2025 New Zealand Hagley Oval 15 15 5 26.77
Haseebullah Khan* Pakistan 21/01/2024 New Zealand Hagley Oval 3 3 1 12.00
Hassan Khan Mohammad* Hong Kong 19/09/2023 Malaysia Bayuemas Oval 2 1 1 0.00
Hassnain Shah* Oman 20/02/2025 United States Al Amerat Cricket Ground Ministry Turf 1 1 1 1 0.00
R J Hatchman* Gibraltar 20/08/2021 Malta Santarem Cricket Ground 20 14 2 10.62
D J Hawoe* Indonesia 09/10/2022 Japan Sano International Cricket Ground 70 53 9 10.28
M J Hay* New Zealand 09/11/2024 Sri Lanka Rangiri Dambulla International Stadium 11 9 2 12.43
J R Hazlewood* Australia 09/07/2021 West Indies Daren Sammy Cricket Ground 55 12 2 9.67
Hein Zin Aung* Myanmar 12/11/2024 Indonesia Udayana Cricket Ground 4 2 1 0.00
T Henderson South Africa 01/12/2006 India Wanderers Stadium 1 1 1 0.00
R R Hendricks* South Africa 05/11/2014 Australia Adelaide Oval 83 82 5 29.78
S Henry* Falkland Islands 10/03/2025 Costa Rica Los Reyes Polo Club 5 5 1 4.40
F F J Heo* Indonesia 19/10/2024 Maldives Gelephu International Cricket Ground 6 6 3 3.33
Hirani Harji* Seychelles 22/10/2021 Uganda Integrated Polytechnic Regional Centre 8 6 3 3.17
K C Hodsoll Bermuda 05/08/2008 Canada Civil Service Cricket Club 4 1 1 0.00
Htet Patel* Eswatini 29/03/2024 Lesotho Malkerns Country Club Oval 3 1 1 0.00
J Hurley Argentina 13/11/2021 Canada Sir Vivian Richards Stadium 7 1 1 0.00
D J Hussey Australia 20/06/2008 West Indies Kensington Oval 39 36 4 22.91
L Hyosin* South Korea 09/07/2025 Indonesia Udayana Cricket Ground 4 2 1 7.00
Ibrahim Altinoluk* Turkey 12/07/2025 Bulgaria Vassil Levski National Sports Academy 2 1 1 0.00
Ibrahim Jabarkhel* France 27/07/2022 Norway Kerava National Cricket Ground 12 6 1 12.00
Ibrahim Nashath* Maldives 20/01/2019 Kuwait Al Amerat Cricket Ground Ministry Turf 2 22 17 3 7.50
Ibrar Ahmad* Hungary 27/06/2025 Romania Moara Vlasiei Cricket Ground 3 2 1 4.00
L U Igalagamage* Sri Lanka 04/10/2023 Afghanistan Zhejiang University of Technology Cricket Field 1 1 1 0.00
Ihyas Sawmy Denmark 13/07/2019 Finland Svanholm Park 2 2 1 0.00
Ikramullah Khan* Qatar 16/12/2022 Malaysia UKM-YSD Cricket Oval 30 21 3 16.11
Imran Ahmed Kaneez* Costa Rica 12/04/2024 Mexico Los Reyes Polo Club 5 4 1 2.67
Imran Ali Kuwait 22/01/2019 Qatar Al Amerat Cricket Ground Ministry Turf 1 4 2 1 5.00
Imran Khan Pakistan 26/11/2015 England Dubai International Cricket Stadium 3 1 1 0.00
Imran Khan* Bahrain 17/08/2022 Kuwait Al Amerat Cricket Ground Ministry Turf 1 44 11 4 1.71
Imrul Kayes Bangladesh 01/05/2010 Pakistan Daren Sammy Cricket Ground 14 13 4 9.15
Iqbal Hussain Qatar 04/07/2019 Kuwait West End Park International Cricket Stadium 26 11 3 10.83
Irfan Ahmed Hong Kong 16/03/2014 Nepal Zahur Ahmed Chowdhury Stadium 8 8 2 9.50
Isae Niyomugabo* Rwanda 23/10/2024 Mozambique Gymkhana Club Ground 15 14 2 21.85
D Issiaka* Ivory Coast 23/11/2024 Sierra Leone Tafawa Balewa Square Cricket Oval 5 5 3 0.80
O Issouf* Ivory Coast 27/11/2024 Eswatini Nigeria Cricket Federation Oval 2 2 2 2 0.00
J P Izeta* Falkland Islands 13/03/2025 Costa Rica Los Reyes Polo Club 1 1 1 0.00
E Jabarkhel* Luxembourg 25/06/2023 Switzerland Pierre Werner Cricket Ground 10 8 1 6.83
V Jagannivasan Czech Republic 02/09/2021 Hungary Moara Vlasiei Cricket Ground 7 6 2 15.20
B Jagroo Bahamas 08/11/2021 Argentina Sir Vivian Richards Stadium 9 4 1 14.00
Jaikumar Thakur* Croatia 13/07/2024 Switzerland Bayer Uerdingen Cricket Ground 2 2 1 2.00
D Jansen* Isle of Man 13/07/2022 Serbia Tikkurila Cricket Ground 12 8 1 14.63
K M Jarvis Zimbabwe 16/09/2011 Pakistan Harare Sports Club 22 12 4 7.86
A B Jasat* Panama 07/11/2021 United States Coolidge Cricket Ground 10 10 3 6.38
Jasdeep Singh* United States 15/03/2019 United Arab Emirates ICC Global Cricket Academy 30 13 2 7.58
Jaswinder Singh* Malta 15/07/2023 Switzerland Marsa Sports Club 17 16 2 6.18
V Jayant* Lesotho 18/11/2022 Botswana Integrated Polytechnic Regional Centre 10 6 1 9.83
D P M D Jayawardene Sri Lanka 15/06/2006 England The Rose Bowl 55 55 4 31.77
M Jele* Eswatini 19/10/2021 Uganda Integrated Polytechnic Regional Centre 30 26 7 6.00
R Johnson* Turks and Caicos Island 17/04/2025 Panama Clayton Panama 2 2 1 2.50
S H Johnson* Australia 16/11/2024 Pakistan Sydney Cricket Ground 8 1 1 0.00
M A Jones* Scotland 29/07/2022 New Zealand Grange Cricket Club 11 11 1 22.40
K Juma* Tanzania 26/09/2024 Malawi Gymkhana Club Ground 10 2 1 0.00
C N Kakuru* Uganda 14/12/2022 Rwanda Gahanga International Cricket Stadium 46 26 4 11.32
Kaleemullah* Oman 19/01/2017 Scotland Dubai International Cricket Stadium 42 20 2 8.14
G Kaltongga Vanuatu 22/03/2019 Papua New Guinea Amini Park 3 2 1 5.00
Kamran Shahzad United Arab Emirates 17/03/2014 Netherlands Sylhet Stadium 3 2 1 10.50
A Kansonkho* Malawi 16/10/2021 Uganda Integrated Polytechnic Regional Centre 7 3 1 11.00
K Kekez* Croatia 03/08/2024 Spain Mladost Cricket Ground 3 3 1 4.00
P Kerai Kenya 27/10/2019 Papua New Guinea Dubai International Cricket Stadium 6 1 1 0.00
B Kgosiemang* Botswana 09/06/2023 Uganda Gymkhana Club Ground 15 7 1 8.50
Khalid Latif Pakistan 12/10/2008 Zimbabwe Maple Leaf North - West Ground 13 13 1 21.55
Khalid Shah* United Arab Emirates 18/10/2023 Nepal Mulpani Cricket Ground 8 8 2 14.50
V Khanduri* Cyprus 21/08/2024 Spain King George V Sports Ground 4 3 1 4.50
Khemraj Jaikaran* Suriname 06/12/2024 Panama St Albans Club 8 8 2 9.57
A M Kimote* Tanzania 07/11/2021 Botswana Gahanga International Cricket Stadium 73 42 5 14.30
H Kinga* Cameroon 21/09/2024 Ghana Gymkhana Club Ground 3 2 2 0.00
K Klein* Netherlands 02/03/2024 Nepal Tribhuvan University International Cricket Ground 14 7 2 4.83
M F Koc Turkey 29/08/2019 Romania Moara Vlasiei Cricket Ground 3 3 2 2.00
A C Kose Turkey 29/08/2019 Luxembourg Moara Vlasiei Cricket Ground 4 4 3 3.75
P Kotoisuva* Fiji 16/03/2023 Vanuatu Albert Park 1 10 9 3 9.00
S Kruger* Argentina 02/12/2024 Bermuda Hurlingham Club Ground 1 1 1 0.00
Kumar Shivam* Costa Rica 12/04/2024 Mexico Los Reyes Polo Club 8 5 1 3.60
BLCS Kumara Cyprus 05/10/2021 Estonia Happy Valley Ground 2 2 1 1.50
P Kumbhare* Japan 11/10/2022 Indonesia Sano International Cricket Ground 20 9 3 3.00
A Langham* St Helena 18/11/2022 Rwanda Gahanga International Cricket Stadium 7 5 1 11.60
B Leo* St Helena 23/11/2024 Nigeria University of Lagos Cricket Oval 4 1 1 0.00
D Leo* St Helena 27/11/2024 Botswana Nigeria Cricket Federation Oval 1 3 1 1 0.00
K S Leverock* Bermuda 18/08/2019 United States Whitehill Field, Sandys Parish 29 29 4 33.68
E Lewis* West Indies 27/03/2016 Afghanistan Vidarbha Cricket Association Stadium 65 64 6 29.70
R N Lewis West Indies 18/01/2008 South Africa Wanderers Stadium 1 1 1 0.00
L G Lhuan- dre Pretorius* South Africa 14/07/2025 Zimbabwe Harare Sports Club 8 8 1 16.38
A Lilov Bulgaria 22/10/2021 Switzerland Marsa Sports Club 4 1 1 0.00
A Limdawala* Malawi 16/09/2022 Kenya Willowmoore Park 48 36 2 18.61
Z B Lion-Cachet* Netherlands 23/08/2024 Canada Sportspark Maarschalkerweerd 11 9 2 11.67
J B Little* Ireland 05/09/2016 Hong Kong Bready Cricket Club 72 32 4 11.00
C A Liyanage* Maldives 25/06/2019 Malaysia Kinrara Academy Oval 4 4 3 0.00
Luo Shilin* China 26/07/2023 Malaysia Bayuemas Oval 11 7 2 1.20
Luvsanzzundui Erdenebulgan* Mongolia 27/09/2023 Nepal Zhejiang University of Technology Cricket Field 15 14 7 1.57
C S MacLeod* Scotland 07/06/2009 South Africa Kennington Oval 64 61 8 23.81
H A G Madhushanka* Seychelles 18/10/2024 Kenya Sikh Union Club Ground 2 1 1 0.00
P Madushan* Sri Lanka 16/10/2022 Namibia GMHBA Stadium 8 3 1 1.00
K A Maharaj* South Africa 23/10/2021 Australia Sheikh Zayed Stadium 39 15 2 11.44
Mahmudul Hasan Joy* Bangladesh 04/10/2023 Malaysia Zhejiang University of Technology Cricket Field 3 2 1 2.50
G I Maiden Scotland 02/08/2008 Ireland Civil Service Cricket Club 3 1 1 0.00
Maiga Ibrahim* Ivory Coast 23/11/2024 Sierra Leone Tafawa Balewa Square Cricket Oval 4 4 2 0.33
P Malav* Luxembourg 29/08/2020 Czech Republic Pierre Werner Cricket Ground 28 12 2 5.13
B A D Manenti* Italy 20/07/2023 Ireland Goldenacre 8 8 1 13.29
H J Manenti* Italy 13/07/2022 Finland Kerava National Cricket Ground 18 15 1 21.33
M F Manjate* Mozambique 15/12/2023 Malawi Willowmoore Park 7 4 2 5.00
P Manning* Cayman Islands 18/08/2019 Canada Whitehill Field, Sandys Parish 13 13 2 12.55
L Maphane* Botswana 18/09/2022 Ghana Willowmoore Park 4 4 2 7.00
O M Marshall Peru 04/10/2019 Argentina El Cortijo Polo Club Pitch B Ground 3 1 1 0.00
T Marumani* Zimbabwe 21/04/2021 Pakistan Harare Sports Club 45 45 4 16.79
S W Masakadza Zimbabwe 28/02/2010 West Indies Queen's Park Oval 7 5 1 4.50
I D Matic* Croatia 05/08/2023 Hungary GB Oval 2 2 2 0.00
Z E Matsinhe* Mozambique 06/11/2019 Malawi Lilongwe Golf Club 22 8 1 6.83
Mayank Nagayach* Luxembourg 21/06/2025 Switzerland Pierre Werner Cricket Ground 7 7 1 6.50
Mazhar Khan* Slovenia 25/07/2022 Austria Kerava National Cricket Ground 5 4 1 3.67
Mazharul Islam* Seychelles 16/10/2021 Ghana Gahanga International Cricket Stadium 18 17 3 19.57
N F I McCallum Scotland 12/09/2007 Pakistan Kingsmead 11 7 3 10.86
B J McCarthy* Ireland 10/03/2017 Afghanistan Greater Noida Sports Complex Ground 57 36 7 12.43
M J McClenaghan New Zealand 21/12/2012 South Africa Kingsmead 29 8 2 6.00
C E McConchie* New Zealand 01/09/2021 Bangladesh Shere Bangla National Stadium 12 9 2 16.67
A J McKay New Zealand 23/05/2010 Sri Lanka Central Broward Regional Park 2 1 1 0.00
N Mead* Samoa 19/08/2024 Cook Islands Faleata Oval No 2 11 4 1 4.33
M Meade Chile 05/10/2019 Peru El Cortijo Polo Club Pitch A Ground 1 1 1 0.00
Mehidy Hasan Miraz* Bangladesh 06/04/2017 Sri Lanka R Premadasa Stadium 34 29 2 16.72
Mehran Siasar Iran 25/02/2020 Kuwait Al Amerat Cricket Ground Ministry Turf 2 1 1 1 0.00
B Mejaro* Lesotho 22/09/2024 Tanzania Gymkhana Club Ground 3 2 1 1.00
Michael Nazir Malta 30/03/2019 Spain La Manga Club Bottom Ground 1 1 1 0.00
Milad Momend* Luxembourg 15/10/2023 Gibraltar Europa Sports Complex 13 8 4 2.00
K D Mills New Zealand 17/02/2005 Australia Eden Park 42 19 4 11.42
T S Mills* England 01/02/2017 India M Chinnaswamy Stadium 16 5 2 2.67
Mirza Baig* Pakistan 03/10/2023 Hong Kong Zhejiang University of Technology Cricket Field 3 3 1 18.00
A Mishra India 29/01/2017 England Vidarbha Cricket Association Stadium 10 1 1 0.00
R G D Mitchell* Philippines 03/05/2023 Singapore AZ Group Cricket Oval 1 1 1 0.00
R P Mitchell Bahamas 07/11/2021 Canada Sir Vivian Richards Stadium 5 4 1 2.00
J Miyagi* Uganda 10/04/2022 Namibia United Cricket Club 39 25 4 11.85
Mohamed Fadiga* Mali 22/09/2024 Cameroon Gymkhana Club Ground 1 1 1 0.00
Mohamed Ishmath* Maldives 04/02/2024 Japan Terdthai Cricket Ground 8 2 2 0.00
Mohamed Miuvaan* Maldives 01/10/2023 Nepal Zhejiang University of Technology Cricket Field 4 2 2 0.00
Mohammad Amir* Pakistan 12/06/2009 Sri Lanka Lord's 62 17 2 7.22
Mohammad Asaduzzaman Finland 07/05/2022 Denmark Svanholm Park 9 2 1 1.00
Mohammad Ayaz United Arab Emirates 25/02/2020 Saudi Arabia Al Amerat Cricket Ground Ministry Turf 2 1 1 1 0.00
Mohammad Mithun Bangladesh 12/02/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium 17 13 2 10.58
Mohammad Qazi Canada 05/08/2008 Bermuda Civil Service Cricket Club 1 1 1 0.00
Mohammad Shamshad Khan* Sierra Leone 01/12/2022 Tanzania Gahanga International Cricket Stadium 6 4 2 11.00
Mohan Vivekanandan* Mongolia 07/05/2024 Japan Sano International Cricket Ground 13 12 4 6.25
S R Mohan* Seychelles 16/10/2021 Ghana Gahanga International Cricket Stadium 15 11 2 10.63
Mohsin Shabbir* Saudi Arabia 15/09/2023 Kuwait West End Park International Cricket Stadium 3 3 1 2.00
H J Mol Netherlands 02/08/2008 Canada Civil Service Cricket Club 4 1 1 0.00
C H Morris South Africa 03/03/2013 Pakistan SuperSport Park 23 13 3 14.78
N Mourikis Greece 26/06/2021 Bulgaria National Sports Academy 2 1 1 0.00
T Mpatane* Botswana 04/12/2024 Uganda Gahanga International Cricket Stadium 3 1 1 0.00
Muhammad Afis* Indonesia 09/10/2022 Japan Sano International Cricket Ground 4 2 2 0.00
Muhammad Ajmal* Malta 26/06/2025 Belgium Moara Vlasiei Cricket Ground 4 3 1 5.33
Muhammad Haziq Aiman* Malaysia 18/07/2025 Hong Kong Singapore National Cricket Ground 3 3 1 2.00
Muhammad Jabir* Qatar 20/09/2023 United Arab Emirates West End Park International Cricket Stadium 28 9 3 1.50
Muhammad Khurram Malawi 06/11/2019 Mozambique Lilongwe Golf Club 5 3 1 1.33
Muhammad Nadir* Rwanda 04/10/2023 Nigeria Tafawa Balewa Square Cricket Oval 53 30 3 8.83
Muhammad Usman* Estonia 27/07/2025 Finland Estonian National Cricket and Rugby Field 5 4 2 11.25
Muhammed Basil* Bahrain 20/12/2024 Qatar ICC Global Cricket Academy 5 3 1 2.00
Muhammet Kursat* Turkey 23/06/2023 Serbia National Sports Academy 4 2 2 0.00
Mungun Altankhuyag* Mongolia 27/09/2023 Nepal Zhejiang University of Technology Cricket Field 2 2 1 4.00
M Muralitharan Sri Lanka 14/06/2009 Ireland Lord's 12 2 1 0.50
Murat Yilmaz* Turkey 23/06/2023 Serbia National Sports Academy 7 5 1 3.75
Musa Shaheen* Denmark 13/07/2019 Finland Svanholm Park 24 19 1 11.39
Mustafa Balkis* Turkey 11/07/2025 Gibraltar Achimota Senior Secondary School A Field 1 1 1 0.00
D V D Mutreja* Mexico 13/04/2024 Costa Rica Los Reyes Polo Club 7 5 2 1.50
F Mutua* Kenya 30/11/2023 Zimbabwe United Cricket Club 20 6 2 5.60
Muzammil Shahzad Philippines 19/02/2022 Nepal Al Amerat Cricket Ground Ministry Turf 2 3 3 1 0.67
Nagarajan Gnanapragasam* Seychelles 23/10/2024 Kenya Ruaraka Sports Club Ground 1 1 1 0.00
Nangeyalia Kharote* Afghanistan 15/03/2024 Ireland Sharjah Cricket Stadium 6 5 1 3.50
P V Naringrekar* Costa Rica 14/04/2024 Mexico Los Reyes Polo Club 9 7 2 4.40
Naseem Shah* Pakistan 28/08/2022 India Dubai International Cricket Stadium 30 11 4 7.29
Naseer Nail Ismail* Maldives 01/10/2023 Nepal Zhejiang University of Technology Cricket Field 2 1 1 0.00
Naveed Ahmed* Czech Republic 01/09/2019 Austria Moara Vlasiei Cricket Ground 40 18 3 13.67
Nazir Patel* Panama 19/04/2025 Mexico Clayton Panama 2 1 1 0.00
Neeraj Mishra* Czech Republic 08/06/2025 Austria Scott Page Field 6 3 2 2.00
Nemish Mehta Belgium 08/07/2021 Malta Marsa Sports Club 9 2 1 0.50
S O Ngoche* Kenya 11/02/2010 Netherlands Sheikh Zayed Stadium 104 65 10 12.58
H Niaz* France 09/05/2024 Malta Dreux Sports Cricket Club 10 10 1 16.80
Nizakat Khan* Hong Kong 16/03/2014 Nepal Zahur Ahmed Chowdhury Stadium 115 112 8 21.94
A A Noffke Australia 11/12/2007 New Zealand WACA Ground 2 1 1 0.00
Noorkhan Ahmedi* Switzerland 22/10/2021 Bulgaria Marsa Sports Club 10 7 1 11.57
Nooruddin Mujadady Germany 06/08/2021 France Bayer Uerdingen Cricket Ground 6 3 1 14.00
S Norman* Jersey 06/06/2025 Guernsey Grainville 3 2 1 3.00
I Ntirenganya* Rwanda 31/10/2022 Tanzania Annadil Burhani Ground 41 23 5 5.30
Nurudeen Ibrahim* Ghana 12/10/2023 Rwanda Tafawa Balewa Square Cricket Oval 1 1 1 0.00
L Nussbaumer Guernsey 01/06/2019 Jersey King George V Sports Ground 1 1 1 0.00
L Nyarko* Ghana 18/03/2024 Uganda Achimota Senior Secondary School B Field 5 2 2 0.00
Nyein Cham Soe* Myanmar 28/07/2023 Thailand Bayuemas Oval 16 10 4 2.00
J M Obando* Costa Rica 12/04/2024 Mexico Los Reyes Polo Club 1 1 1 0.00
M M Obili Estonia 05/10/2021 Cyprus Happy Valley Ground 12 9 2 11.40
J O'Brien* Finland 18/05/2023 Denmark Svanholm Park 20 19 2 14.67
E Ochieng Kenya 10/09/2021 Uganda Entebbe Cricket Oval 10 5 2 7.00
N N Odhiambo* Kenya 12/09/2007 New Zealand Kingsmead 43 31 6 10.92
Omid Shafi Rahman* United Arab Emirates 14/03/2024 Scotland Dubai International Cricket Stadium 5 1 1 0.00
A Orfila Gibraltar 27/10/2019 Spain La Manga Club Bottom Ground 5 3 1 3.00
W P O'Rourke* New Zealand 27/04/2024 Pakistan Gaddafi Stadium 7 1 1 0.00
Osman Sankoh Sierra Leone 20/10/2021 Nigeria University of Lagos Cricket Oval 1 1 1 0.00
M A Ouma Kenya 12/09/2007 New Zealand Kingsmead 22 19 3 7.06
C L Outerbridge* Bermuda 07/10/2023 Canada Whitehill Field, Sandys Parish 4 1 1 0.00
Owais Ahmed* Qatar 18/07/2025 Saudi Arabia West End Park International Cricket Stadium 4 1 1 0.00
J Pakeman* Belize 06/12/2024 Mexico St Albans Club 5 3 1 3.33
M W Parkinson England 17/07/2021 Pakistan Trent Bridge 6 4 3 1.25
Parveen Kumar* Canada 09/04/2024 United States Prairie View Cricket Complex 8 4 1 6.75
J S Patel New Zealand 16/09/2007 India Wanderers Stadium 11 4 1 3.00
M M Patel India 31/08/2011 England Old Trafford 3 1 1 0.00
S R Patel England 25/06/2011 Sri Lanka County Ground (Bristol) 18 14 2 15.75
S N Pathirana* Cyprus 05/10/2021 Estonia Happy Valley Ground 19 11 1 8.50
A Paul* Estonia 24/07/2022 Norway Kerava National Cricket Ground 19 7 2 7.25
M V Pavlovic* Serbia 08/07/2022 Bulgaria Lisicji Jarak Cricket Ground 20 13 2 11.36
M D K Perera Sri Lanka 08/08/2011 Australia Pallekele International Cricket Stadium 3 2 1 0.50
S Periyalwar* Romania 29/08/2019 Austria Moara Vlasiei Cricket Ground 38 32 3 26.67
T Phaswana Botswana 22/05/2019 Namibia Kyambogo Cricket Oval 1 1 1 0.00
A L Phehlukwayo* South Africa 22/01/2017 Sri Lanka Wanderers Stadium 42 25 7 9.22
J Pickering* Cook Islands 07/05/2025 Thailand Sano International Cricket Ground 5 5 1 9.67
R J Pierre* Rwanda 04/12/2024 Nigeria Gahanga International Cricket Stadium 8 8 1 7.33
F Pieters* South Korea 05/10/2024 Philippines Yeonhui Cricket Ground 1 1 1 0.00
S Pitabeddara* South Korea 29/09/2024 Japan Yeonhui Cricket Ground 3 2 1 1.00
Piyush Singh Baghel* Czech Republic 08/06/2025 Austria Scott Page Field 3 3 1 13.67
S M Pollock South Africa 21/10/2005 New Zealand Wanderers Stadium 12 9 3 12.29
D Polpitiya* Eswatini 04/12/2022 Nigeria Integrated Polytechnic Regional Centre 6 1 1 0.00
N Pradeep Sri Lanka 05/07/2016 England The Rose Bowl 16 6 1 10.00
S Pradhan* Bhutan 02/07/2022 Malaysia UKM-YSD Cricket Oval 28 27 3 14.19
Pranav Sudarshan* Singapore 02/03/2025 Bahrain Singapore National Cricket Ground 10 3 2 3.67
Pratik Singh Bais* Mexico 11/04/2024 Costa Rica Los Reyes Polo Club 18 12 2 8.40
Premsagar Gopalkrishnan* Qatar 01/03/2024 Hong Kong West End Park International Cricket Stadium 1 1 1 0.00
V Pulibanti* Croatia 05/08/2023 Hungary GB Oval 7 7 2 5.80
Punapunavale Sua* Samoa 19/08/2024 Cook Islands Faleata Oval No 2 2 1 1 0.00
Qadeer Ahmed United Arab Emirates 03/02/2016 Netherlands ICC Global Cricket Academy 10 4 1 7.00
K Qalo* Fiji 23/08/2024 Vanuatu Faleata Oval No 2 2 2 1 13.00
Rahel Khan Sweden 14/08/2021 Denmark Svanholm Park 7 7 1 19.00
K L Rahul* India 18/06/2016 Zimbabwe Harare Sports Club 72 68 5 37.75
S Rakshit Czech Republic 30/08/2019 Austria Moara Vlasiei Cricket Ground 7 5 1 8.50
K C Ramamoorthy* Indonesia 09/10/2022 Japan Sano International Cricket Ground 30 27 5 16.31
P F Ravarua* Cook Islands 14/05/2025 Japan Sano International Cricket Ground 2 1 1 0.00
R Ravindra* New Zealand 01/09/2021 Bangladesh Shere Bangla National Stadium 30 28 2 20.55
D Rawat* Costa Rica 11/04/2024 Mexico Los Reyes Polo Club 15 14 2 18.33
A Reyes* Gibraltar 22/10/2021 Switzerland Marsa Sports Club 29 16 2 14.25
D M Richards West Indies 02/08/2009 Bangladesh Warner Park 1 1 1 0.00
J A Richardson Australia 19/02/2017 Sri Lanka GMHBA Stadium 18 8 1 15.00
J D A Richardson* Bermuda 12/12/2024 Belize St George's College Ground 12 6 2 6.20
G Riley* Gambia 01/12/2022 Eswatini Integrated Polytechnic Regional Centre 3 3 1 1.67
Ripon Mondol* Bangladesh 06/10/2023 India Zhejiang University of Technology Cricket Field 3 1 1 0.00
R Rivas Chile 05/10/2019 Peru El Cortijo Polo Club Pitch A Ground 3 1 1 0.00
T B Robinson* New Zealand 18/04/2024 Pakistan Rawalpindi Cricket Stadium 12 12 2 27.80
D Robson* Estonia 30/09/2023 Gibraltar Europa Sports Complex 13 5 2 7.25
L H Rodriques* Brazil 03/10/2019 Peru El Cortijo Polo Club Pitch A Ground 13 12 3 11.44
T Rossi* Argentina 08/11/2021 Bahamas Sir Vivian Richards Stadium 19 14 2 7.31
S Rukmal* Seychelles 21/11/2022 St Helena Integrated Polytechnic Regional Centre 12 5 3 1.33
C Rumistrzewicz* Spain 11/09/2021 Germany Desert Springs Cricket Ground 26 7 1 9.00
A D Russell* West Indies 21/04/2011 Pakistan Daren Sammy Cricket Ground 86 75 9 22.00
Sacha De Alwis* Cayman Islands 18/08/2019 Canada Whitehill Field, Sandys Parish 23 23 1 27.55
Sadat Said* Hungary 29/08/2025 Serbia GB Oval 3 1 1 0.00
C Sadun* Cyprus 05/10/2021 Estonia Happy Valley Ground 17 16 1 21.62
Saeed Ahmed* Sweden 18/05/2023 Norway Solvangs Park, 15 12 2 18.00
Sahibzada Farhan* Pakistan 08/07/2018 Australia Harare Sports Club 16 16 1 21.00
Sahir Naqash* Germany 11/05/2019 Belgium Royal Brussels Cricket Club Ground 38 27 6 23.00
Sajad Stanikzay* France 09/05/2024 Malta Dreux Sports Cricket Club 9 3 2 0.67
Salman Mirza* Pakistan 20/07/2025 Bangladesh Shere Bangla National Stadium 3 2 1 0.00
Samarth Shetty* Sweden 14/06/2025 Finland Ishoj Cricket Club 4 4 1 6.50
E Samson Israel 29/06/2022 Spain Meersen 3 2 1 3.00
Sana Ullah* South Korea 15/10/2022 Indonesia Sano International Cricket Ground 4 2 1 0.00
R Sandeep* Eswatini 29/03/2024 Lesotho Malkerns Country Club Oval 10 10 2 16.83
P Sapesa* Malawi 23/07/2025 Bahrain Gahanga International Cricket Stadium 3 1 1 0.00
Z Sarwar Cyprus 06/10/2021 Isle of Man Happy Valley Ground 4 4 1 29.00
Saud Islam Uganda 05/04/2021 Namibia Wanderers Cricket Ground 20 19 4 26.59
S M H H Saw Aung* Myanmar 17/11/2024 Indonesia Udayana Cricket Ground 1 1 1 0.00
J Scheffer* Falkland Islands 10/03/2025 Costa Rica Los Reyes Polo Club 6 6 3 3.17
E Schiferli Netherlands 02/08/2008 Canada Civil Service Cricket Club 7 3 1 3.50
P M Seelaar Netherlands 02/08/2008 Canada Civil Service Cricket Club 77 46 1 17.38
Seetharam Guruvayoorappan* Mexico 11/04/2024 Costa Rica Los Reyes Polo Club 7 4 1 15.33
Serdar Burak Emir* Turkey 15/06/2024 France Roma Cricket Ground 4 3 2 14.00
Shafat Ali Syed* Spain 25/02/2023 Isle of Man La Manga Club Bottom Ground 10 7 1 13.14
Shafiq Sharif Malaysia 24/06/2019 Thailand Kinrara Academy Oval 13 13 3 20.25
K D Shah* Hong Kong 24/11/2014 Nepal P Sara Oval 49 45 7 19.08
Shahid Arshad* Slovenia 25/07/2022 Austria Kerava National Cricket Ground 16 16 2 12.80
Shakeel Ansar Pakistan 01/06/2012 Sri Lanka Mahinda Rajapaksha International Cricket Stadium 2 1 1 0.00
Shamsudheen Purat Saudi Arabia 22/01/2019 Maldives Al Amerat Cricket Ground Ministry Turf 2 6 5 2 29.50
Shamsullah Ehsan* Turkey 12/07/2022 Romania Kerava National Cricket Ground 8 8 1 8.88
Shamsur Rahman Bangladesh 31/03/2013 Sri Lanka Pallekele International Cricket Stadium 9 8 2 10.75
S Shanmugam* Costa Rica 12/03/2025 Falkland Islands Los Reyes Polo Club 3 2 2 0.00
Shapoor Zadran Afghanistan 01/02/2010 Ireland P Sara Oval 36 13 3 3.86
R R Sharan* Cambodia 04/05/2023 Singapore AZ Group Cricket Oval 22 22 5 18.70
P P Shaw India 25/07/2021 Sri Lanka R Premadasa Stadium 1 1 1 0.00
B Shikongo* Namibia 02/11/2019 Ireland Dubai International Cricket Stadium 33 3 2 0.50
Shoaib Ali Saudi Arabia 20/01/2019 Bahrain Al Amerat Cricket Ground Ministry Turf 1 8 3 1 5.00
Shoaib Khan Germany 21/02/2022 Ireland Al Amerat Cricket Ground Ministry Turf 1 6 5 1 6.00
A Shukla* Hong Kong 11/07/2022 Uganda Bulawayo Athletic Club 52 16 6 2.67
Siddharth Bukkaptnam* Oman 03/10/2024 Canada Maple Leaf North - West Ground 3 3 2 1.67
M Sidibe* Mali 17/11/2022 Lesotho Integrated Polytechnic Regional Centre 3 3 2 1.67
B A Simango* Mozambique 07/11/2019 Malawi Lilongwe Golf Club 4 3 3 0.00
L Simao* Brazil 12/10/2024 Mexico Sao Fernando Polo and Cricket Club 9 6 3 0.67
M Simmons Bermuda 24/08/2019 Canada Whitehill Field, Sandys Parish 6 4 2 9.67
M Simpson-Parker* Austria 29/08/2019 Romania Moara Vlasiei Cricket Ground 41 34 4 22.07
M S Sinclair New Zealand 17/02/2005 Australia Eden Park 2 2 2 0.00
Gurpratap Singh Cyprus 05/10/2021 Estonia Happy Valley Ground 11 11 1 19.27
S Singh Portugal 26/10/2019 Spain La Manga Club Bottom Ground 1 1 1 0.00
Tejwinder Singh Cyprus 06/10/2021 Isle of Man Happy Valley Ground 11 9 2 12.13
L Sipamla* South Africa 06/02/2019 Pakistan SuperSport Park 11 3 1 5.50
Sirajullah Khadim* Portugal 21/08/2021 Gibraltar Santarem Cricket Ground 29 14 3 9.22
S Siriotis Greece 24/06/2021 Romania National Sports Academy 4 2 2 0.00
Siva Mohan Philippines 24/02/2022 Germany Al Amerat Cricket Ground Ministry Turf 2 1 1 1 0.00
Smit Patel Czech Republic 22/05/2021 Austria Scott Page Field 10 4 3 0.67
G H Smit* Guernsey 14/08/2023 Germany Sportspark Het Schootsveld 3 3 1 20.67
Sohel Ebrahim Desai* Panama 06/12/2024 Suriname St Albans Club 5 5 2 2.75
S Soosiyakumar Bulgaria 14/10/2019 Serbia Marina Ground 1 1 1 0.00
G O Sopinho Mozambique 02/11/2021 Tanzania Gahanga International Cricket Stadium 1 1 1 0.00
E S Soto Costa Rica 27/04/2019 Belize Reforma Athletic Club 1 1 1 0.00
Soumya Sarkar* Bangladesh 24/04/2015 Pakistan Shere Bangla National Stadium 87 86 13 17.83
L Sreekumar United Arab Emirates 14/04/2017 Papua New Guinea Sheikh Zayed Stadium 1 1 1 0.00
A Srivastav Chile 03/10/2019 Brazil El Cortijo Polo Club Pitch B Ground 4 4 2 6.25
D St Ange* Turks and Caicos Island 17/04/2025 Panama Clayton Panama 4 3 1 5.67
G Stewart* Italy 16/10/2021 Jersey Desert Springs Cricket Ground 17 15 3 30.64
O Stewart Bahamas 07/11/2021 Canada Sir Vivian Richards Stadium 5 5 4 2.40
O P Stone* England 25/09/2022 Pakistan National Stadium (Karachi) 1 1 1 0.00
L Stubbs* Croatia 23/06/2023 Bulgaria National Sports Academy 4 3 2 0.67
Sumesh Halarniar* Costa Rica 12/04/2024 Mexico Los Reyes Polo Club 2 2 2 0.00
K Suttisan* Thailand 24/06/2019 Malaysia Kinrara Academy Oval 4 4 1 11.25
R Swart* Botswana 15/12/2023 Sierra Leone Willowmoore Park 4 3 1 3.50
Syed Maisam Ali* Portugal 28/06/2022 Israel Royal Brussels Cricket Club Ground 10 5 1 15.50
T Taibu Zimbabwe 12/09/2007 Australia Newlands 17 15 2 28.78
Tamoor Sajjad Qatar 21/01/2019 Saudi Arabia Al Amerat Cricket Ground Ministry Turf 2 16 15 1 34.55
Tanveer Ahmed Hong Kong 22/02/2016 Afghanistan Shere Bangla National Stadium 5 2 1 7.00
Tanwir Afzal Hong Kong 16/03/2014 Nepal Zahur Ahmed Chowdhury Stadium 21 18 4 13.69
Taranjeet Singh* Romania 24/06/2021 Greece National Sports Academy 40 39 1 35.40
Tariq Aziz Portugal 25/10/2019 Spain La Manga Club Bottom Ground 4 4 1 13.33
Tashi Chopel* Bhutan 15/02/2024 Saudi Arabia Terdthai Cricket Ground 1 1 1 0.00
Te Senglong* Cambodia 29/09/2023 Hong Kong Zhejiang University of Technology Cricket Field 3 1 1 0.00
Temuulen Amarmend* Mongolia 07/05/2024 Japan Sano International Cricket Ground 13 12 5 6.27
T G Thamae* Lesotho 17/10/2021 Seychelles Gahanga International Cricket Stadium 16 9 4 3.25
S Tharanga* Cyprus 08/08/2025 Croatia Mladost Cricket Ground 4 2 1 6.50
M M Theekshana* Sri Lanka 12/09/2021 South Africa R Premadasa Stadium 63 28 7 4.33
U N G B Thenannahelage Czech Republic 10/07/2022 Luxembourg Scott Page Field 9 5 1 6.00
Tholal Mohamed Rayer* Maldives 01/10/2023 Nepal Zhejiang University of Technology Cricket Field 2 1 1 0.00
K Thuchila* Malawi 13/10/2024 Rwanda TCA Oval 13 4 3 0.33
Thuya Aung* Myanmar 26/07/2023 Bhutan Bayuemas Oval 19 19 2 12.53
Tian Sen Qun* China 26/07/2023 Malaysia Bayuemas Oval 11 11 3 3.64
K Tillett* Belize 07/11/2021 United States Coolidge Cricket Ground 9 6 1 4.00
A N Toube* Cameroon 03/11/2021 Mozambique Gahanga International Cricket Stadium 22 20 6 3.45
B N Toube* Cameroon 03/11/2021 Mozambique Gahanga International Cricket Stadium 22 21 2 17.80
O Touray* Gambia 06/12/2022 Tanzania Gahanga International Cricket Stadium 3 2 1 3.00
C Trott* Bermuda 30/09/2023 Canada Whitehill Field, Sandys Parish 5 4 2 2.50
R J Trott Bermuda 03/08/2008 Scotland Civil Service Cricket Club 21 11 2 9.50
T Turan* Turkey 29/08/2019 Luxembourg Moara Vlasiei Cricket Ground 7 7 5 0.33
TV Badri Narayanan* Costa Rica 10/03/2025 Falkland Islands Los Reyes Polo Club 6 6 1 11.00
M Twala Eswatini 30/07/2022 Mozambique Malkerns Country Club Oval 5 3 1 2.00
S Udhayan* Seychelles 16/10/2021 Ghana Gahanga International Cricket Stadium 10 6 2 8.00
T Ulutuna Turkey 29/08/2019 Luxembourg Moara Vlasiei Cricket Ground 6 4 2 1.25
Umar Adam* Maldives 20/01/2019 Kuwait Al Amerat Cricket Ground Ministry Turf 2 46 45 5 17.80
Umer Imtiaz Bahrain 18/02/2022 Germany Al Amerat Cricket Ground Ministry Turf 2 4 4 1 12.75
A Ummat Estonia 05/10/2021 Cyprus Happy Valley Ground 1 1 1 0.00
Usman Arif* Norway 05/08/2021 Germany Bayer Uerdingen Cricket Ground 12 11 2 15.09
Usman Khan* France 05/08/2021 Norway Bayer Uerdingen Cricket Ground 25 23 3 23.00
Uzair Amir* Qatar 15/09/2023 Bahrain West End Park International Cricket Stadium 2 2 1 5.00
B Vakatini* Cook Islands 10/09/2022 Fiji Independence Park 6 4 2 1.67
S Varathappan Kuwait 04/07/2019 Qatar West End Park International Cricket Stadium 3 3 1 4.67
C V Varun* India 29/07/2021 Sri Lanka R Premadasa Stadium 18 3 2 0.50
M P Vaughan England 13/06/2005 Australia The Rose Bowl 2 2 1 13.50
Vigneshwaran Rathinasamy* Croatia 02/08/2024 Spain Mladost Cricket Ground 4 4 1 6.25
Virandeep Singh* Malaysia 24/06/2019 Thailand Kinrara Academy Oval 102 98 5 37.66
Vishal Ahir* Panama 25/02/2023 Argentina Hurlingham Club Ground 4 3 1 13.50
Vishil Patel* Kenya 15/06/2023 Botswana Gymkhana Club Ground 19 6 3 4.67
K Vislapuu* Estonia 07/10/2021 Cyprus Happy Valley Ground 24 9 3 3.40
Vivek Dixit* Luxembourg 21/06/2025 Switzerland Pierre Werner Cricket Ground 2 1 1 0.00
Vraj Patel* Kenya 15/09/2021 Uganda Entebbe Cricket Oval 59 8 2 3.67
Walid Sahibzada* Belgium 23/08/2025 Austria Velden Cricket Ground 4 3 1 14.00
Wang Qi* China 26/07/2023 Malaysia Bayuemas Oval 4 4 2 1.00
Waqar Abbasi Romania 25/06/2021 Serbia National Sports Academy 3 1 1 0.00
Waqar Khan Peru 04/10/2019 Argentina El Cortijo Polo Club Pitch B Ground 4 2 1 2.00
Waqar Ul Hassan* Saudi Arabia 28/09/2023 Maldives West End Park International Cricket Stadium 10 8 1 25.43
S Waqas Ahmed Norway 16/06/2019 Jersey King George V Sports Ground 10 8 1 14.00
M R J Watt* Scotland 11/07/2015 Netherlands Grange Cricket Club 77 38 5 10.89
Wayan Budiarta* Indonesia 10/10/2022 Japan Sano International Cricket Ground 5 3 2 2.00
C Webster* Isle of Man 25/02/2023 Spain La Manga Club Bottom Ground 6 6 2 23.60
N R Welch* Zimbabwe 24/10/2023 Namibia Wanderers Cricket Ground 7 7 1 13.86
D Weston Germany 11/05/2019 Belgium Royal Brussels Cricket Club Ground 6 6 2 7.83
T Whiteman Luxembourg 30/08/2019 Romania Moara Vlasiei Cricket Ground 14 12 1 34.43
Wiraphan Ngowhuad* Thailand 02/05/2024 Indonesia Udayana Cricket Ground 8 5 2 0.33
J J Wright* Eswatini 16/10/2021 Lesotho Integrated Polytechnic Regional Centre 6 5 2 8.00
L J Wright England 13/09/2007 Zimbabwe Newlands 51 44 9 18.98
Xie Kunkun* China 26/07/2023 Malaysia Bayuemas Oval 4 4 1 2.00
Xie Qiulai* China 29/01/2024 Myanmar Terdthai Cricket Ground 1 1 1 0.00
H N Ya France* Namibia 22/08/2019 Botswana United Cricket Club 21 10 2 4.57
Yasir Mohammad* United States 23/12/2021 Ireland Central Broward Regional Park 13 5 1 6.00
Yasser Nazir* Bahrain 11/03/2023 Kuwait Mission Road 2 2 1 2.00
S Yeshey* Bhutan 03/07/2022 Malaysia UKM-YSD Cricket Oval 25 12 4 3.38
P Yevugah* Ghana 11/12/2023 Botswana Willowmoore Park 6 5 1 3.40
N Yordanov Bulgaria 16/10/2019 Greece Marina Ground 2 2 1 19.00
Younis Khan Pakistan 28/08/2006 England County Ground (Bristol) 25 23 2 22.10
Zabiullah Zahid* Sweden 18/05/2023 Norway Solvangs Park, 2 2 2 0.00
Zafer Durmaz* Turkey 12/07/2022 Romania Kerava National Cricket Ground 8 8 5 9.86
Zain Ali* Italy 09/06/2024 Luxembourg Roma Cricket Ground 3 1 1 0.00
Zamir Khan* Afghanistan 04/10/2023 Sri Lanka Zhejiang University of Technology Cricket Field 4 1 1 0.00
V Zanko* Croatia 23/06/2023 Bulgaria National Sports Academy 7 6 1 8.67
Zeeshan Ali* Estonia 25/07/2025 Finland Estonian National Cricket and Rugby Field 6 6 1 11.20
Zhao Tianle* China 26/07/2023 Malaysia Bayuemas Oval 7 6 3 1.00
C Zhuwawo Zimbabwe 11/10/2008 Canada Maple Leaf North - West Ground 7 7 4 6.86
Ziaur Rehman* Finland 13/07/2019 Denmark Svanholm Park 10 10 1 13.25
Ziaurahman Shinwari* Austria 17/05/2025 Slovenia Velden Cricket Ground 9 1 1 0.00
Zohaib Sarwar* Portugal 25/10/2019 Spain La Manga Club Bottom Ground 14 10 3 13.14
M Zondeki South Africa 09/01/2006 Australia Brisbane Cricket Ground 1 1 1 0.00
Zou Kui* China 28/01/2024 Cambodia Terdthai Cricket Ground 7 5 3 3.00
Zulqarnain Haider Spain 17/08/2019 Finland Kerava National Cricket Ground 11 4 1 2.67
No. of Players = 588

Duck in Final Innings
Golden Duck in Debut Innings
Batting Records and Statistics Menu