Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
T20 Internationals - Batting Records and Statistics - Ducks and Low Scores
Players Batting in Positions
1 - 2
1 - 3
1 - 4
1 - 5
1 - 6
1 - 7
1 - 8
1 - 9
1 - 10
1 - 11
Scoring a Duck in Debut Innings
Player
Country
Match
Versus
Ground
Career
Mat
Inns
Ducks
Avg
Aaftab Alam Khan*
Malta
21/10/2021
Gibraltar
Marsa Sports Club
18
17
2
16.08
Abass Gbla*
Sierra Leone
20/10/2021
Nigeria
University of Lagos Cricket Oval
15
12
1
8.00
Abdul Shakoor*
Romania
29/08/2019
Turkey
Moara Vlasiei Cricket Ground
15
12
1
19.56
Abdur Razzak
Bangladesh
28/11/2006
Zimbabwe
Sheikh Abu Naser Stadium
34
20
5
4.10
S Adedeji*
Nigeria
19/10/2019
Jersey
Sheikh Zayed Stadium
28
27
3
22.30
Afif Hossain*
Bangladesh
15/02/2018
Sri Lanka
Shere Bangla National Stadium
60
55
6
21.34
Ahmadullah Shinwari*
Norway
05/08/2021
Germany
Bayer Uerdingen Cricket Ground
10
5
2
2.60
Ahmed Raza*
United Arab Emirates
20/03/2014
Zimbabwe
Sylhet Stadium
55
20
3
12.20
Aizaz Khan*
Hong Kong
16/03/2014
Nepal
Zahur Ahmed Chowdhury Stadium
49
42
4
12.62
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
4
4
2
6.25
Alestin Johnmary*
France
05/08/2021
Norway
Bayer Uerdingen Cricket Ground
2
2
1
4.00
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
6
2
1
0.00
Ali Raza*
Belgium
24/07/2021
Austria
Royal Brussels Cricket Club Ground
6
4
1
27.33
F H Allen*
New Zealand
28/03/2021
Bangladesh
Seddon Park
27
27
2
22.70
A Aminou*
Cameroon
15/09/2022
Malawi
Willowmoore Park
9
8
3
6.86
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
27
15
2
4.38
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
Anwar Rahman*
Malaysia
13/07/2019
Nepal
Kinrara Academy Oval
19
8
2
1.80
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
S Arachchige
Italy
16/06/2019
Guernsey
College Field
4
1
1
0.00
P Arrighi
Argentina
04/10/2019
Peru
El Cortijo Polo Club Pitch B Ground
5
4
1
4.00
Arshad Iqbal*
Pakistan
23/04/2021
Zimbabwe
Harare Sports Club
1
1
1
0.00
Aryan Dutt*
Netherlands
20/04/2021
Nepal
Tribhuvan University International Cricket Ground
5
1
1
0.00
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
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
9
8
2
10.75
R Avery
Brazil
03/10/2019
Peru
El Cortijo Polo Club Pitch A Ground
4
3
1
3.33
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
2
1
1
0.00
P Ayoleyine*
Ghana
09/12/2022
Nigeria
Gahanga International Cricket Stadium
4
1
1
0.00
Azeem Nazir*
Switzerland
30/07/2022
Czech Republic
Kerava National Cricket Ground
4
2
1
18.00
K S Bagabena*
Ghana
21/05/2019
Kenya
Kyambogo Cricket Oval
25
10
1
16.60
R Bakum*
Ghana
20/05/2019
Namibia
Kyambogo Cricket Oval
25
24
3
22.90
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
7
5
1
23.67
J Barry*
Bahamas
07/11/2021
Canada
Sir Vivian Richards Stadium
6
6
1
12.00
R R Behera*
United States
22/12/2021
Ireland
Central Broward Regional Park
2
2
1
8.00
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
20
19
1
22.82
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
53
18
5
3.57
A Bishnoi*
Malta
08/07/2021
Belgium
Marsa Sports Club
7
4
2
1.33
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
3
2
1
0.50
J A R Blain
Scotland
12/09/2007
Pakistan
Kingsmead
6
3
1
2.00
A Bohara*
Nepal
23/07/2019
Qatar
Indian Association Ground
36
10
2
5.25
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
15
13
1
12.62
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)
5
4
2
11.50
R Brar*
Cyprus
08/10/2021
Estonia
Happy Valley Ground
1
1
1
0.00
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
60
7
1
4.00
D E Burgess
Samoa
08/07/2019
Papua New Guinea
Faleata Oval No 1
4
4
2
1.50
A F Buurman
Netherlands
12/02/2010
Afghanistan
Dubai International Cricket Stadium
4
2
2
0.00
P Byron*
Seychelles
22/10/2021
Uganda
Integrated Polytechnic Regional Centre
1
1
1
0.00
F Campbell*
Gambia
01/12/2022
Eswatini
Integrated Polytechnic Regional Centre
5
5
1
7.20
P Campbell*
Gambia
01/12/2022
Eswatini
Integrated Polytechnic Regional Centre
5
5
2
5.00
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
Gucherre Cricket Ground
5
5
1
18.60
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
6
5
2
5.25
C Chete*
Malawi
16/10/2021
Uganda
Integrated Polytechnic Regional Centre
18
4
3
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 S Cottrell*
West Indies
14/01/2015
South Africa
Kingsmead
42
10
1
4.50
C K Coventry
Zimbabwe
04/05/2010
New Zealand
Providence Stadium
13
12
2
12.70
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
S T de Silva
Sri Lanka
20/01/2017
South Africa
SuperSport Park
3
2
1
1.50
Delawar Khan*
Denmark
16/06/2019
Jersey
King George V Sports Ground
18
15
2
13.64
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
B M Diamini*
Eswatini
29/07/2022
Mozambique
Malkerns Country Club Oval
5
5
3
2.80
N Dipakkumar Patel
Panama
26/04/2019
Belize
Reforma Athletic Club
3
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
1
1
1
0.00
J S E Dunford*
Jersey
31/05/2019
Guernsey
College Field
31
17
4
18.50
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
5
1
1
0.00
Emran Shahbakhsh*
Iran
23/02/2020
United Arab Emirates
Al Amerat Cricket Ground Ministry Turf 2
3
3
2
1.00
A C Evans*
Scotland
11/07/2015
Netherlands
Grange Cricket Club
35
10
6
1.25
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
I M Farrell*
Gibraltar
29/06/2022
Denmark
Royal Brussels Cricket Club Ground
1
1
1
0.00
Fayaz Khani*
Germany
18/02/2022
Bahrain
Al Amerat Cricket Ground Ministry Turf 2
6
4
1
7.00
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
13
6
1
10.00
T S Fray
Bermuda
18/08/2019
United States
Whitehill Field, Sandys Parish
10
10
3
8.11
J D Freyone*
Gibraltar
26/10/2019
Portugal
La Manga Club Bottom Ground
8
8
4
4.14
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
10
7
1
14.25
G Gambhir
India
14/09/2007
Pakistan
Kingsmead
37
36
2
27.41
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
5
1
1
0.00
S K S Gill*
Luxembourg
11/06/2022
Switzerland
Pierre Werner Cricket Ground
11
10
2
22.67
M Goonetilleke*
Malta
18/10/2019
Czech Republic
Marsa Sports Club
3
2
1
0.00
J Grzinic*
Croatia
13/07/2022
Sweden
Kerava National Cricket Ground
5
4
2
7.50
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
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
3
3
1
5.00
Hamid Mahmood*
Sweden
09/06/2022
Germany
Bayer Uerdingen Cricket Ground
9
8
1
31.50
R J Hatchman*
Gibraltar
20/08/2021
Malta
Gucherre Cricket Ground
12
9
1
10.50
D J Hawoe*
Indonesia
09/10/2022
Japan
Sano International Cricket Ground
7
7
3
6.80
J R Hazlewood*
Australia
09/07/2021
West Indies
Daren Sammy National Cricket Stadium
41
7
1
11.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
48
47
2
29.83
Hirani Harji*
Seychelles
22/10/2021
Uganda
Integrated Polytechnic Regional Centre
4
3
2
0.33
K C Hodsoll*
Bermuda
05/08/2008
Canada
Civil Service Cricket Club
4
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
Ibrahim Jabarkhel*
France
27/07/2022
Norway
Kerava National Cricket Ground
7
3
1
12.00
Ibrahim Nashath*
Maldives
20/01/2019
Kuwait
Al Amerat Cricket Ground Ministry Turf 2
12
9
3
6.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
7
2
1
7.00
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
12
4
2
1.67
Imrul Kayes
Bangladesh
01/05/2010
Pakistan
Daren Sammy National Cricket Stadium
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
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
D Jansen*
Isle of Man
13/07/2022
Serbia
Tikkurila Cricket Ground
6
3
1
11.67
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
6
6
1
8.40
Jasdeep Singh
United States
15/03/2019
United Arab Emirates
ICC Global Cricket Academy
4
2
1
15.50
V Jayant*
Lesotho
18/11/2022
Botswana
Integrated Polytechnic Regional Centre
6
4
1
9.25
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
17
14
3
7.55
M A Jones*
Scotland
29/07/2022
New Zealand
Grange Cricket Club
4
4
1
27.50
C N Kakuru*
Uganda
14/12/2022
Rwanda
Gahanga International Cricket Stadium
11
8
2
10.29
Kaleemullah*
Oman
19/01/2017
Scotland
Dubai International Cricket Stadium
25
11
1
12.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
6
3
1
11.00
P Kerai
Kenya
27/10/2019
Papua New Guinea
Dubai International Cricket Stadium
6
1
1
0.00
Khalid Latif
Pakistan
12/10/2008
Zimbabwe
Maple Leaf North - West Ground
13
13
1
21.55
A M Kimote*
Tanzania
07/11/2021
Botswana
Gahanga International Cricket Stadium
38
19
4
18.33
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
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
6
3
2
0.00
A Langham*
St Helena
18/11/2022
Rwanda
Gahanga International Cricket Stadium
7
5
1
11.60
K S Leverock*
Bermuda
18/08/2019
United States
Whitehill Field, Sandys Parish
18
18
4
21.13
E Lewis*
West Indies
27/03/2016
Afghanistan
Vidarbha Cricket Association Stadium
53
52
4
29.90
R N Lewis
West Indies
18/01/2008
South Africa
Wanderers Stadium
1
1
1
0.00
A Lilov*
Bulgaria
22/10/2021
Switzerland
Marsa Sports Club
4
1
1
0.00
A Limdawala*
Malawi
16/09/2022
Kenya
Willowmoore Park
10
3
1
6.33
J B Little*
Ireland
05/09/2016
Hong Kong
Bready Cricket Club
53
25
4
7.82
C A Liyanage*
Maldives
25/06/2019
Malaysia
Kinrara Academy Oval
3
3
2
0.00
C S MacLeod*
Scotland
07/06/2009
South Africa
Kennington Oval
64
61
8
23.81
P Madushan*
Sri Lanka
16/10/2022
Namibia
GMHBA Stadium
5
2
1
1.00
K A Maharaj*
South Africa
23/10/2021
Australia
Sheikh Zayed Stadium
25
6
2
13.80
G I Maiden
Scotland
02/08/2008
Ireland
Civil Service Cricket Club
3
1
1
0.00
P Malav*
Luxembourg
29/08/2020
Czech Republic
Pierre Werner Cricket Ground
17
6
2
4.25
H J Manenti*
Italy
13/07/2022
Finland
Kerava National Cricket Ground
5
3
1
5.67
P Manning
Cayman Islands
18/08/2019
Canada
Whitehill Field, Sandys Parish
6
6
1
11.20
L Maphane*
Botswana
18/09/2022
Ghana
Willowmoore Park
1
1
1
0.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
16
16
1
10.63
S W Masakadza
Zimbabwe
28/02/2010
West Indies
Queen's Park Oval
7
5
1
4.50
Z E Matsinhe*
Mozambique
06/11/2019
Malawi
Lilongwe Golf Club
22
8
1
6.83
Mazhar Khan*
Slovenia
25/07/2022
Austria
Kerava National Cricket Ground
3
3
1
4.50
Mazharul Islam*
Seychelles
16/10/2021
Ghana
Gahanga International Cricket Stadium
13
12
2
22.00
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
37
24
5
13.40
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
5
4
2
16.00
A J McKay
New Zealand
23/05/2010
Sri Lanka
Central Broward Regional Park
2
1
1
0.00
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
19
17
2
14.40
Mehran Siasar*
Iran
25/02/2020
Kuwait
Al Amerat Cricket Ground Ministry Turf 2
1
1
1
0.00
Michael Nazir
Malta
30/03/2019
Spain
La Manga Club Bottom Ground
1
1
1
0.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
13
4
1
4.00
A Mishra
India
29/01/2017
England
Vidarbha Cricket Association Stadium
10
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
18
11
2
12.33
Mohammad Amir*
Pakistan
12/06/2009
Sri Lanka
Lord's
50
14
2
7.38
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
S R Mohan*
Seychelles
16/10/2021
Ghana
Gahanga International Cricket Stadium
10
7
2
12.25
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
Muhammad Afis*
Indonesia
09/10/2022
Japan
Sano International Cricket Ground
3
1
1
0.00
Muhammad Khurram
Malawi
06/11/2019
Mozambique
Lilongwe Golf Club
5
3
1
1.33
M Muralitharan
Sri Lanka
14/06/2009
Ireland
Lord's
12
2
1
0.50
Musa Shaheen*
Denmark
13/07/2019
Finland
Svanholm Park
15
11
1
8.09
Muzammil Shahzad*
Philippines
19/02/2022
Nepal
Al Amerat Cricket Ground Ministry Turf 2
3
3
1
0.67
Naseem Shah*
Pakistan
28/08/2022
India
Dubai International Cricket Stadium
16
5
2
7.67
Naveed Ahmed*
Czech Republic
01/09/2019
Austria
Moara Vlasiei Cricket Ground
30
11
2
10.43
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
57
34
5
13.59
Nizakat Khan*
Hong Kong
16/03/2014
Nepal
Zahur Ahmed Chowdhury Stadium
53
51
6
19.53
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
8
7
1
11.57
Nooruddin Mujadady*
Germany
06/08/2021
France
Bayer Uerdingen Cricket Ground
6
3
1
14.00
I Ntirenganya*
Rwanda
31/10/2022
Tanzania
Annadil Burhani Ground
11
7
1
2.50
L Nussbaumer
Guernsey
01/06/2019
Jersey
King George V Sports Ground
1
1
1
0.00
M M Obili*
Estonia
05/10/2021
Cyprus
Happy Valley Ground
12
9
2
11.40
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
A Orfila*
Gibraltar
27/10/2019
Spain
La Manga Club Bottom Ground
5
3
1
3.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
M W Parkinson*
England
17/07/2021
Pakistan
Trent Bridge
6
4
3
1.25
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
V Patel*
Kenya
15/09/2021
Uganda
Entebbe Cricket Oval
23
3
1
3.00
S N Pathirana*
Cyprus
05/10/2021
Estonia
Happy Valley Ground
8
5
1
3.25
A Paul*
Estonia
24/07/2022
Norway
Kerava National Cricket Ground
4
3
1
15.00
M V Pavlovic*
Serbia
08/07/2022
Bulgaria
Lisicji Jarak Cricket Ground
8
6
1
7.50
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
23
21
1
33.15
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
38
21
6
9.93
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
7
6
2
5.40
Qadeer Ahmed
United Arab Emirates
03/02/2016
Netherlands
ICC Global Cricket Academy
10
4
1
7.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
7
7
2
6.57
R Ravindra*
New Zealand
01/09/2021
Bangladesh
Shere Bangla National Stadium
6
6
2
9.00
A Reyes*
Gibraltar
22/10/2021
Switzerland
Marsa Sports Club
9
6
1
17.40
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
G Riley*
Gambia
01/12/2022
Eswatini
Integrated Polytechnic Regional Centre
2
2
1
1.50
R Rivas
Chile
05/10/2019
Peru
El Cortijo Polo Club Pitch A Ground
3
1
1
0.00
L H Rodriques
Brazil
03/10/2019
Peru
El Cortijo Polo Club Pitch A Ground
4
3
1
7.00
T Rossi*
Argentina
08/11/2021
Bahamas
Sir Vivian Richards Stadium
6
4
2
0.67
S Rukmal*
Seychelles
21/11/2022
St Helena
Integrated Polytechnic Regional Centre
7
1
1
0.00
C Rumistrzewicz*
Spain
11/09/2021
Germany
Desert Springs Cricket Ground
12
6
1
8.50
A D Russell*
West Indies
21/04/2011
Pakistan
Daren Sammy National Cricket Stadium
67
57
9
19.50
Sacha De Alwis
Cayman Islands
18/08/2019
Canada
Whitehill Field, Sandys Parish
6
6
1
8.00
C Sadun*
Cyprus
05/10/2021
Estonia
Happy Valley Ground
11
11
1
22.50
Sahibzada Farhan
Pakistan
08/07/2018
Australia
Harare Sports Club
3
3
1
13.33
Sahir Naqash*
Germany
11/05/2019
Belgium
Royal Brussels Cricket Club Ground
25
18
4
19.60
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
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
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
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
45
41
5
20.27
Shahid Arshad*
Slovenia
25/07/2022
Austria
Kerava National Cricket Ground
4
4
1
7.50
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
4
4
1
4.00
Shamsur Rahman
Bangladesh
31/03/2013
Sri Lanka
Pallekele International Cricket Stadium
9
8
2
10.75
Shapoor Zadran*
Afghanistan
01/02/2010
Ireland
P Sara Oval
36
13
3
3.86
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
22
1
1
0.00
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
7
3
1
0.50
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
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
25
19
3
19.06
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
9
2
1
8.00
Sirajullah Khadim*
Portugal
21/08/2021
Gibraltar
Gucherre Cricket Ground
9
6
1
10.00
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
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
72
72
11
17.57
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
G Stewart*
Italy
16/10/2021
Jersey
Desert Springs Cricket Ground
10
9
2
34.44
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
K Suttisan
Thailand
24/06/2019
Malaysia
Kinrara Academy Oval
2
2
1
2.00
Syed Maisam Ali*
Portugal
28/06/2022
Israel
Royal Brussels Cricket Club Ground
5
4
1
13.00
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
19
19
1
41.41
Tariq Aziz
Portugal
25/10/2019
Spain
La Manga Club Bottom Ground
4
4
1
13.33
T G Thamae*
Lesotho
17/10/2021
Seychelles
Gahanga International Cricket Stadium
11
6
4
1.00
M M Theekshana*
Sri Lanka
12/09/2021
South Africa
R Premadasa Stadium
35
14
3
4.25
U N G B Thenannahelage*
Czech Republic
10/07/2022
Luxembourg
Scott Page Field
9
5
1
6.00
K Tillett*
Belize
07/11/2021
United States
Coolidge Cricket Ground
5
3
1
4.00
A N Toube*
Cameroon
03/11/2021
Mozambique
Gahanga International Cricket Stadium
14
13
3
4.08
B N Toube*
Cameroon
03/11/2021
Mozambique
Gahanga International Cricket Stadium
14
13
2
18.38
O Touray*
Gambia
06/12/2022
Tanzania
Gahanga International Cricket Stadium
3
2
1
3.00
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
6
6
5
0.17
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
24
23
2
14.59
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
9
8
1
17.88
Usman Khan*
France
05/08/2021
Norway
Bayer Uerdingen Cricket Ground
4
4
1
10.25
B Vakatini*
Cook Islands
10/09/2022
Fiji
Independence Park
5
3
1
2.50
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
6
1
1
0.00
M P Vaughan
England
13/06/2005
Australia
The Rose Bowl
2
2
1
13.50
Virandeep Singh*
Malaysia
24/06/2019
Thailand
Kinrara Academy Oval
46
45
3
33.00
K Vislapuu*
Estonia
07/10/2021
Cyprus
Happy Valley Ground
11
4
2
0.50
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
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
52
21
3
10.31
Wayan Budiarta*
Indonesia
10/10/2022
Japan
Sano International Cricket Ground
3
2
1
4.00
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
J J Wright*
Eswatini
16/10/2021
Lesotho
Integrated Polytechnic Regional Centre
5
5
2
8.00
L J Wright
England
13/09/2007
Zimbabwe
Newlands
51
44
9
18.98
H N Ya France*
Namibia
22/08/2019
Botswana
United Cricket Club
18
10
2
4.57
Yasir Mohammad*
United States
23/12/2021
Ireland
Central Broward Regional Park
3
2
1
8.00
S Yeshi*
Bhutan
03/07/2022
Malaysia
UKM-YSD Cricket Oval
5
3
1
3.00
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
Zafer Durmaz*
Turkey
12/07/2022
Romania
Kerava National Cricket Ground
2
2
2
0.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
6
6
1
11.00
Zohaib Sarwar*
Portugal
25/10/2019
Spain
La Manga Club Bottom Ground
6
6
2
13.50
M Zondeki
South Africa
09/01/2006
Australia
Brisbane Cricket Ground
1
1
1
0.00
Zulqarnain Haider*
Spain
17/08/2019
Finland
Kerava National Cricket Ground
11
4
1
2.67
No. of Players = 362
Duck in Final Innings
Golden Duck in Debut Innings
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links