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
One Day 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
Aaqib Javed
Pakistan
11/12/1988
Australia
Adelaide Oval
163
51
7
10.68
Aarif Sheikh*
Nepal
01/08/2018
Netherlands
VRA Ground
57
48
4
26.62
P R Adams
South Africa
19/01/1996
England
Buffalo Park
24
9
2
16.50
Aftab Ahmed
Bangladesh
12/09/2004
South Africa
Edgbaston
85
85
8
24.73
Afzaal Haider
Hong Kong
16/07/2004
Bangladesh
Sinhalese Sports Club Ground
4
4
2
7.33
R G Aga
Kenya
11/09/2004
India
The Rose Bowl
12
9
1
16.67
Ahmed Raza*
United Arab Emirates
01/02/2014
Scotland
Bert Sutcliffe Oval
53
40
7
11.88
Akif Raja*
United Arab Emirates
08/02/2022
Oman
Al Amerat Cricket Ground Ministry Turf 1
5
1
1
0.00
P J W Allott
England
13/02/1982
Sri Lanka
Sinhalese Sports Club Ground
13
6
2
3.75
Aman Ali
United Arab Emirates
26/06/2008
Sri Lanka
Gaddafi Stadium
1
1
1
0.00
Amir Hamza
Afghanistan
10/02/2012
Pakistan
Sharjah Cricket Stadium
31
16
1
3.29
J Angel
Australia
24/10/1994
South Africa
Arbab Niaz Stadium
3
1
1
0.00
Arshad Ali
United Arab Emirates
16/07/2004
India
Rangiri Dambulla International Stadium
4
4
1
13.50
Aryansh Sharma*
United Arab Emirates
05/04/2023
Jersey
Wanderers Cricket Ground
13
13
3
16.54
K I C Asalanka*
Sri Lanka
29/06/2021
England
Riverside Ground
71
63
5
40.17
Asif Mujtaba
Pakistan
04/11/1986
West Indies
Jinnah Stadium (Gujwranwala)
66
55
8
26.05
S F A Bacchus
West Indies
22/02/1978
Australia
Antigua Recreation Ground
29
26
2
26.61
L S Baker
West Indies
14/11/2008
Pakistan
Sheikh Zayed Stadium
10
4
1
6.50
S Baksh
Canada
16/06/1979
Australia
Edgbaston
1
1
1
0.00
G S Ballance*
England
03/09/2013
Ireland
The Village
21
20
1
25.22
M R C Bandarathilake
Sri Lanka
07/07/1998
India
R Premadasa Stadium
3
1
1
0.00
G E F Barnett
Canada
16/05/2006
Zimbabwe
Queen's Park Oval
22
22
1
20.68
G J Batty
England
13/12/2002
Australia
Sydney Cricket Ground
10
8
1
5.00
I P P Batuwitarachchi
United Arab Emirates
24/06/2008
Bangladesh
Gaddafi Stadium
2
2
1
7.00
B S Bedi
India
13/07/1974
England
Headingley
10
7
1
6.20
J E Benjamin
England
06/12/1994
Australia
Sydney Cricket Ground
2
1
1
0.00
S J Benn
West Indies
10/04/2008
Sri Lanka
Queen's Park Oval
47
30
5
7.91
Bilal Asif
Pakistan
03/10/2015
Zimbabwe
Harare Sports Club
3
3
1
13.33
Bilal Khan*
Oman
27/04/2019
Namibia
Wanderers Cricket Ground
49
21
7
3.00
R M H Binny
India
06/12/1980
Australia
Melbourne Cricket Ground
72
49
4
16.13
S T R Binny
India
28/02/2014
Sri Lanka
Khan Shaheb Osman Ali Stadium
14
11
1
28.75
D Birrell*
Jersey
05/04/2023
United Arab Emirates
Wanderers Cricket Ground
1
1
1
0.00
T J Bishop*
West Indies
06/02/2024
Australia
Manuka Oval
1
1
1
0.00
D L Blake
United States
13/09/2004
Australia
The Rose Bowl
1
1
1
0.00
P Blignaut*
Namibia
22/09/2024
United States
United Cricket Club
1
1
1
0.00
D E Bollinger
Australia
02/11/2009
India
Punjab Cricket Association IS Bindra Stadium
39
8
1
8.33
N E Bonner*
West Indies
20/01/2021
Bangladesh
Shere Bangla National Stadium
6
6
2
17.00
E A Brandes
Zimbabwe
10/10/1987
New Zealand
Lal Bahadur Shastri Stadium
59
41
3
13.03
H C Brook*
England
27/01/2023
South Africa
Mangaung Oval
22
22
2
37.50
H R Bryan
West Indies
11/04/1999
Australia
Arnos Vale Ground
15
8
1
7.17
J J Bumrah*
India
20/10/2016
New Zealand
Arun Jaitley Stadium
89
26
5
7.58
J C Buttler*
England
21/02/2012
Pakistan
Dubai International Cricket Stadium
183
156
14
39.60
R G Callender
Canada
13/06/1979
England
Old Trafford
2
2
2
0.00
T K Canning
New Zealand
01/12/2003
Pakistan
Gaddafi Stadium
4
4
1
17.33
S V Carlisle
Zimbabwe
22/02/1995
Pakistan
Harare Sports Club
111
107
11
27.68
N M Carter
Scotland
17/05/2013
Pakistan
Grange Cricket Club
3
1
1
0.00
R L Chase*
West Indies
09/06/2017
Afghanistan
Daren Sammy Cricket Ground
54
39
3
26.81
M Cheruparambil
Hong Kong
16/07/2004
Bangladesh
Sinhalese Sports Club Ground
2
2
1
15.00
C J Chibhabha*
Zimbabwe
31/08/2005
New Zealand
Harare Sports Club
109
109
8
23.12
K Christie
Hong Kong
06/11/2016
Papua New Guinea
Mission Road
1
1
1
0.00
R Clarke
England
17/06/2003
Pakistan
Old Trafford
20
13
2
11.08
S T Clarke
West Indies
12/04/1978
Australia
Mindoo Philip Park
10
8
1
10.00
D L Cock*
Namibia
10/07/2022
Scotland
Titwood
16
16
1
20.87
K J Coetzer*
Scotland
18/08/2008
England
Grange Cricket Club
89
87
8
38.93
D J Cullinan
South Africa
09/02/1993
Pakistan
Kingsmead
138
133
10
32.99
Dawlat Zadran
Afghanistan
07/08/2011
Canada
Maple Leaf North - West Ground
82
56
7
17.69
N A De Groot
Canada
11/02/2003
Bangladesh
Kingsmead
6
6
3
7.33
G R A de Silva
Sri Lanka
14/06/1975
Pakistan
Trent Bridge
6
4
1
4.50
J I de Villiers*
Namibia
09/01/2020
United Arab Emirates
Al Amerat Cricket Ground Ministry Turf 1
5
4
1
2.50
N Dhambar*
Oman
19/09/2021
Nepal
Al Amerat Cricket Ground Ministry Turf 1
10
6
1
8.50
S Dhawan*
India
20/10/2010
Australia
Dr YS Rajasekhara Reddy Cricket Stadium
167
164
5
44.11
M S Dhoni
India
23/12/2004
Bangladesh
MA Aziz Stadium
350
297
10
50.58
G H Dockrell*
Ireland
15/04/2010
West Indies
Sabina Park
127
89
6
22.61
Dolar Mahmud
Bangladesh
08/06/2008
Pakistan
Shere Bangla National Stadium
7
4
2
15.25
M W Douglas
New Zealand
16/04/1994
Australia
Sharjah Cricket Stadium
6
6
1
9.17
J A Duffy*
New Zealand
24/01/2023
India
Holkar Cricket Stadium
10
5
1
9.00
P J L Dujon
West Indies
05/12/1981
Pakistan
Adelaide Oval
169
120
8
23.15
Ehsan Nawaz
Hong Kong
01/05/2014
Afghanistan
Bayuemas Oval
12
10
3
5.00
Enamul Haque
Bangladesh
24/01/2005
Zimbabwe
MA Aziz Stadium
10
5
2
3.00
G M Ewing
Zimbabwe
01/12/2004
England
Harare Sports Club
7
7
2
13.86
Fahad Alhashmi
United Arab Emirates
24/06/2008
Bangladesh
Gaddafi Stadium
5
3
3
0.00
Fawad Alam
Pakistan
22/05/2007
Sri Lanka
Sheikh Zayed Stadium
38
36
3
40.25
Fazle Mahmud
Bangladesh
21/10/2018
Zimbabwe
Shere Bangla National Stadium
2
2
2
0.00
L H Ferguson*
New Zealand
04/12/2016
Australia
Sydney Cricket Ground
65
30
4
7.18
E R N Fernando
Sri Lanka
02/03/1983
New Zealand
Carisbrook
7
5
2
20.20
V Fernando
Sri Lanka
20/08/2017
India
Rangiri Dambulla International Stadium
8
8
1
15.00
W I A Fernando*
Sri Lanka
31/08/2016
Australia
Rangiri Dambulla International Stadium
50
49
5
32.41
R Flannigan
Scotland
17/08/2010
Afghanistan
Cambusdoon New Ground
1
1
1
0.00
D R Flynn
New Zealand
23/02/2008
England
AMI Stadium
20
17
3
15.20
N A Foster
England
18/02/1984
New Zealand
AMI Stadium
48
25
3
11.54
G Fowler
England
20/01/1983
New Zealand
Sydney Cricket Ground
26
26
2
31.00
D Foxcroft*
New Zealand
26/09/2023
Bangladesh
Shere Bangla National Stadium
1
1
1
0.00
T J Franklin
New Zealand
17/03/1983
Australia
Sydney Cricket Ground
3
3
1
9.00
W C A Ganegama
Sri Lanka
08/04/2001
Pakistan
Sharjah Cricket Stadium
4
2
1
3.50
Gazi Ashraf
Bangladesh
31/03/1986
Pakistan
Tyronne Fernando Stadium
7
7
1
8.43
N Gifford
England
26/03/1985
Pakistan
Sharjah Cricket Stadium
2
1
1
0.00
P G Gillespie
Ireland
13/06/2006
England
Civil Service Cricket Club
5
4
3
0.50
S F Graf
Australia
23/11/1980
New Zealand
Adelaide Oval
11
6
1
4.00
V Grandia
Netherlands
16/09/2002
Sri Lanka
R Premadasa Stadium
1
1
1
0.00
A P Grayson
England
10/10/2000
South Africa
Gymkhana Club Ground
2
2
1
3.00
T R Gripper
Zimbabwe
28/10/2001
Pakistan
Sharjah Cricket Stadium
8
8
1
10.00
Gulbadin Naib*
Afghanistan
09/08/2011
Canada
Cricket, Skating & Curling Club
86
75
7
20.22
P W Gunaratne
Sri Lanka
14/08/2002
Pakistan
National Cricket Stadium (Tangier)
23
8
2
7.20
A P Gurusinha
Sri Lanka
03/11/1985
Pakistan
Niaz Stadium
147
143
12
28.28
D R Hadlee
New Zealand
11/02/1973
Pakistan
AMI Stadium
11
7
3
8.00
Hamza Tahir*
Scotland
09/12/2019
United States
Sharjah Cricket Stadium
31
8
4
4.33
F Hand
Ireland
07/10/2024
South Africa
Sheikh Zayed Stadium
1
1
1
0.00
Harilal Shah
East Africa
07/06/1975
New Zealand
Edgbaston
3
3
2
2.00
R A Harper
West Indies
07/12/1983
India
Keenan Stadium
105
73
5
16.13
R G Hart
New Zealand
21/04/2002
Pakistan
National Stadium (Karachi)
2
1
1
0.00
Harun-Ur-Rashid
Bangladesh
27/10/1988
India
MA Aziz Stadium
2
2
2
0.00
S M Harwood
Australia
13/04/2009
South Africa
St George's Park
1
1
1
0.00
Hasan Ali*
Pakistan
27/08/2016
England
Lord's
66
38
4
14.19
Haseeb Amjad
Hong Kong
01/05/2014
Afghanistan
Bayuemas Oval
7
6
1
22.40
Haseebullah Khan
Pakistan
24/11/2024
Zimbabwe
Queens Sports Club
1
1
1
0.00
Hashmatullah Shahidi*
Afghanistan
02/10/2013
Kenya
Sharjah Cricket Stadium
87
85
5
33.93
D L Hemp
Bermuda
11/11/2006
Kenya
Mombasa Sports Ground
22
22
4
33.74
P J C Hoffmann
Scotland
27/06/2006
Pakistan
Grange Cricket Club
18
14
3
7.73
G J Hopkins
New Zealand
10/07/2004
West Indies
Lord's
25
17
3
14.75
D L Houghton
Zimbabwe
09/06/1983
Australia
Trent Bridge
63
60
5
26.38
A C Hudson
South Africa
10/11/1991
India
Eden Gardens
89
88
6
29.41
R O Hurley
West Indies
24/05/2003
Australia
Queen's Park Oval
9
4
1
3.25
Ihsanullah
Afghanistan
24/02/2017
Zimbabwe
Harare Sports Club
16
16
2
21.93
Ijaz Faqih
Pakistan
19/12/1980
West Indies
Gaddafi Stadium
27
19
4
12.31
M Iqbal Qasim
Pakistan
30/12/1977
England
Jinnah Stadium (Sialkot)
15
7
2
6.50
Irfan Ahmed
Hong Kong
24/06/2008
Pakistan
National Stadium (Karachi)
6
6
1
16.50
W Jaffer
India
22/11/2006
South Africa
Kingsmead
2
2
1
5.00
Jahangir Shah
Bangladesh
31/03/1986
Pakistan
Tyronne Fernando Stadium
5
4
1
8.00
Jasdeep Singh*
United States
27/04/2019
Papua New Guinea
Affies Park
35
25
3
11.19
Jatinder Singh*
Oman
27/04/2019
Namibia
Wanderers Cricket Ground
54
53
2
27.46
Jay Odedra*
Oman
23/06/2023
Sri Lanka
Queens Sports Club
17
6
1
7.75
G S N F G Jayasuriya
Sri Lanka
01/11/2015
West Indies
R Premadasa Stadium
12
10
2
21.67
H A P W Jayawardene
Sri Lanka
04/04/2003
Pakistan
Sharjah Cricket Stadium
6
5
1
5.40
A H Jones
New Zealand
10/10/1987
Zimbabwe
Lal Bahadur Shastri Stadium
87
87
4
35.69
D I Joyce
Ireland
13/06/2006
England
Civil Service Cricket Club
3
3
1
9.67
B D Julien
West Indies
05/09/1973
England
Headingley
12
8
1
14.33
Junaid Siddiqui*
Canada
07/08/2011
Afghanistan
Maple Leaf North - West Ground
11
10
1
10.57
Kaleemullah*
Oman
27/04/2019
Namibia
Wanderers Cricket Ground
46
28
4
8.29
S I Kamea*
Papua New Guinea
09/04/2022
Scotland
Dubai International Cricket Stadium
22
18
4
2.86
S H T Kandamby
Sri Lanka
27/04/2004
Zimbabwe
Harare Sports Club
39
36
2
29.00
Karan KC*
Nepal
01/08/2018
Netherlands
VRA Ground
57
41
4
14.75
J Kariko*
Papua New Guinea
02/04/2023
United States
Wanderers Cricket Ground
3
2
1
4.00
P H T Kaushal
Sri Lanka
18/03/2015
South Africa
Sydney Cricket Ground
1
1
1
0.00
J M Kemp
South Africa
17/01/2001
Sri Lanka
Wanderers Stadium
85
66
6
31.50
Khaliq Dad
Afghanistan
19/04/2009
Scotland
Willowmoore Park
6
4
1
13.33
D Khanal*
Nepal
25/03/2022
Papua New Guinea
Tribhuvan University International Cricket Ground
14
12
2
27.42
S C Khanna
India
09/06/1979
West Indies
Edgbaston
10
10
1
22.00
L Klusener
South Africa
19/01/1996
England
Buffalo Park
171
137
13
41.10
L J Koen
South Africa
31/03/1997
Australia
St George's Park
5
5
1
16.40
C K Kruger
Hong Kong
24/06/2008
Pakistan
National Stadium (Karachi)
2
2
1
1.50
C K B Kulasekara
Sri Lanka
11/11/2011
Pakistan
Dubai International Cricket Stadium
4
3
1
12.67
B Kumar
India
03/01/2013
Pakistan
Eden Gardens
121
55
8
14.15
A Kumble
India
27/04/1990
Pakistan
Sharjah Cricket Stadium
271
136
18
10.54
V V S Laxman
India
09/04/1998
Zimbabwe
Barabati Stadium
86
83
3
30.76
M Levitt*
Netherlands
17/02/2024
Nepal
Tribhuvan University International Cricket Ground
9
9
3
21.78
A G R Loudon
England
24/06/2006
Sri Lanka
Riverside Ground
1
1
1
0.00
T Lungameni*
Namibia
06/03/2022
Oman
ICC Global Cricket Academy
31
16
1
7.00
A S Luseno
Kenya
06/04/2003
Sri Lanka
Sharjah Cricket Stadium
10
9
1
17.00
M A Lynch
England
19/05/1988
West Indies
Edgbaston
3
3
1
2.67
N M Lyon
Australia
08/03/2012
Sri Lanka
Adelaide Oval
29
14
1
19.25
L D Madushanka
Sri Lanka
04/02/2017
South Africa
Wanderers Stadium
4
4
1
4.67
S S B Magala*
South Africa
23/01/2022
India
Newlands
8
5
1
6.00
J N Malan*
South Africa
29/02/2020
Australia
Boland Park
23
22
2
47.90
J S Malhotra*
United States
27/04/2019
Papua New Guinea
Affies Park
18
18
2
30.64
T T Maposa
Zimbabwe
19/12/2024
Afghanistan
Harare Sports Club
1
1
1
0.00
A Maregwede
Zimbabwe
30/11/2003
West Indies
Harare Sports Club
11
11
1
12.40
D R Martyn
Australia
08/12/1992
West Indies
Sydney Cricket Ground
208
182
10
40.81
T Marumani*
Zimbabwe
16/07/2021
Bangladesh
Harare Sports Club
18
17
3
13.94
S J Massiah
United States
10/09/2004
New Zealand
Kennington Oval
2
2
1
11.50
A D Mathews*
Sri Lanka
28/11/2008
Zimbabwe
Harare Sports Club
226
195
17
40.24
R D McCann
Ireland
03/07/2010
Afghanistan
Hazelaarweg
8
5
1
11.00
B J McCarthy*
Ireland
16/06/2016
Sri Lanka
The Village
45
30
4
9.57
J A McCollum
Ireland
28/02/2019
Afghanistan
Rajiv Gandhi International Cricket Stadium
10
10
1
18.80
N L McCullum
New Zealand
08/09/2009
Sri Lanka
R Premadasa Stadium
84
62
3
20.98
G D McGrath
Australia
09/12/1993
South Africa
Melbourne Cricket Ground
250
68
14
3.83
Mehran Khan*
Oman
16/07/2024
Scotland
Forthill
4
4
1
16.50
K P Meiyappan*
United Arab Emirates
08/12/2019
United States
Sharjah Cricket Stadium
31
22
6
9.06
Milind Kumar*
United States
13/08/2024
Canada
Sportpark Westvliet
11
10
2
52.25
A Mishra
India
03/06/2010
Zimbabwe
Harare Sports Club
36
11
2
5.38
Mohammad Hasnain*
Pakistan
27/03/2019
Australia
Sheikh Zayed Stadium
14
7
1
17.67
Mohammad Kashif
Netherlands
04/07/2006
Sri Lanka
VRA Ground
11
3
2
0.33
Mohammad Shahzad
United Arab Emirates
02/05/2014
Afghanistan
Kinrara Academy Oval
6
6
2
31.67
Mohammad Talha
Pakistan
01/03/2014
India
Shere Bangla National Stadium
3
1
1
0.00
Mohammad Wasim*
Pakistan
29/03/2022
Australia
Gaddafi Stadium
20
9
1
11.43
H J Mol
Netherlands
21/09/2002
Pakistan
Sinhalese Sports Club Ground
11
9
2
8.38
Moniruzzaman
Bangladesh
10/11/2003
England
Bangabandhu National Stadium
2
2
1
0.50
L R T Morris*
Australia
10/11/2024
Pakistan
Perth Stadium
3
1
1
0.00
C B Mpofu
Zimbabwe
28/11/2004
England
Harare Sports Club
84
41
7
2.85
Muhammad Waseem*
United Arab Emirates
05/02/2022
Oman
Al Amerat Cricket Ground Ministry Turf 1
56
56
7
24.96
Mujeeb Ur Rahman*
Afghanistan
07/12/2017
Ireland
Sharjah Cricket Stadium
75
39
12
9.08
Mushtaq Ahmed
Pakistan
23/03/1989
Sri Lanka
Sharjah Cricket Stadium
144
76
10
9.50
W Mwayenga
Zimbabwe
27/05/2004
Australia
Harare Sports Club
3
2
1
0.50
Naeem Islam
Bangladesh
11/10/2008
New Zealand
Shere Bangla National Stadium
59
51
5
27.08
Naeemuddin Aslam
United Arab Emirates
16/07/2004
India
Rangiri Dambulla International Stadium
2
2
1
6.00
Najaf Shah
Pakistan
22/05/2007
Sri Lanka
Sheikh Zayed Stadium
1
1
1
0.00
Najeeb Amar
Hong Kong
16/07/2004
Bangladesh
Sinhalese Sports Club Ground
4
4
1
12.67
Naseem Khushi*
Oman
05/01/2020
United Arab Emirates
Al Amerat Cricket Ground Ministry Turf 1
32
25
3
17.17
Nasir Hameed
Hong Kong
18/07/2004
Pakistan
Sinhalese Sports Club Ground
1
1
1
0.00
J D S Neesham*
New Zealand
19/01/2013
South Africa
Boland Park
76
65
3
28.21
T S Nethula
New Zealand
29/02/2012
South Africa
McLean Park
5
3
1
6.00
S O Ngoche
Kenya
18/02/2010
Netherlands
Gymkhana Club Ground
14
12
4
7.56
P A Nixon
England
12/01/2007
Australia
Melbourne Cricket Ground
19
18
2
21.21
Nurul Abedin
Bangladesh
31/03/1986
Pakistan
Tyronne Fernando Stadium
4
4
2
3.75
S B O'Connor
New Zealand
20/05/1997
Sri Lanka
Lal Bahadur Shastri Stadium
38
13
3
3.43
H Osinde
Canada
16/05/2006
Zimbabwe
Queen's Park Oval
42
28
7
4.27
C Overton*
England
10/07/2021
Pakistan
Lord's
7
5
1
22.67
J Overton
England
31/10/2024
West Indies
Sir Vivian Richards Stadium
3
3
1
12.67
M B Owens
New Zealand
13/12/1992
Sri Lanka
R Premadasa Stadium
1
1
1
0.00
G K Pandey
India
24/03/1999
Pakistan
Sawai Mansingh Stadium
2
2
1
4.00
T Panyangara
Zimbabwe
22/04/2004
Sri Lanka
Queens Sports Club
65
49
9
6.64
N M Parker
New Zealand
16/10/1976
Pakistan
Jinnah Stadium (Sialkot)
1
1
1
0.00
N T Pascal
West Indies
26/07/2009
Bangladesh
Windsor Park
1
1
1
0.00
A K Patel
India
28/09/1984
Australia
Jawaharlal Nehru Stadium (Delhi)
8
2
1
3.00
J M Patel
Canada
09/06/1979
Pakistan
Headingley
3
3
1
1.00
K A Patel
Kenya
20/03/2006
Bangladesh
Sheikh Abu Naser Stadium
2
2
1
1.00
M L Patel
Kenya
14/09/2004
Pakistan
Edgbaston
3
3
1
13.33
P A R P Perera
Sri Lanka
13/03/2019
South Africa
St George's Park
2
2
1
16.50
P D R Perera
Sri Lanka
29/01/1999
England
WACA Ground
19
7
4
1.60
N Phillip
West Indies
12/04/1978
Australia
Mindoo Philip Park
1
1
1
0.00
N Pokana*
Papua New Guinea
31/03/2017
United Arab Emirates
Sheikh Zayed Stadium
21
15
2
7.00
N Pooran*
West Indies
20/02/2019
England
Kensington Oval
61
58
3
39.66
D B Powell
West Indies
11/05/2005
South Africa
Kensington Oval
55
25
8
5.36
K O A Powell
West Indies
31/07/2009
Bangladesh
Warner Park
46
44
4
22.84
B K V Prasad
India
22/04/1994
Pakistan
Sharjah Cricket Stadium
161
63
8
6.91
S Prasanna
Sri Lanka
20/08/2011
Australia
R Premadasa Stadium
40
37
7
12.38
M Prasidh Krishna*
India
28/03/2021
England
Maharashtra Cricket Association Stadium
17
7
2
1.00
T J G Pringle*
Netherlands
19/06/2022
England
VRA Ground
4
4
3
1.50
A G Puttick
South Africa
28/10/2005
New Zealand
Newlands
1
1
1
0.00
C G Rackemann
Australia
11/01/1983
England
Sydney Cricket Ground
52
18
6
2.83
Rafiqul Islam
Bangladesh
09/10/2002
South Africa
Diamond Oval
1
1
1
0.00
S K Raina
India
30/07/2005
Sri Lanka
Rangiri Dambulla International Stadium
226
194
14
35.31
K Rajitha*
Sri Lanka
06/03/2019
South Africa
SuperSport Park
34
19
4
9.75
L S Rajput
India
23/01/1985
England
Vidarbha Cricket Association Ground
4
4
2
3.00
C P H Ramanayake
Sri Lanka
11/03/1986
Pakistan
Sinhalese Sports Club Ground
62
35
7
10.00
D R Ramsammy
Canada
12/07/2012
Scotland
Cambusdoon New Ground
1
1
1
0.00
A N Ranasinghe
Sri Lanka
07/06/1975
West Indies
Old Trafford
9
8
2
21.86
N Ranatunga
Sri Lanka
04/02/1993
Pakistan
Sharjah Cricket Stadium
2
1
1
0.00
Raza Hasan
Pakistan
10/10/2014
Australia
Dubai International Cricket Stadium
1
1
1
0.00
B Regmi
Nepal
01/08/2018
Netherlands
VRA Ground
4
4
2
3.25
G J Rennie
Zimbabwe
30/10/1996
Pakistan
Bugti Stadium
42
38
5
20.48
C J Richards
England
20/12/1981
India
Gandhi Stadium
22
16
3
11.85
K W Richardson
Australia
13/01/2013
Sri Lanka
Adelaide Oval
25
12
2
15.00
Rizwan Latif
United Arab Emirates
16/07/2004
India
Rangiri Dambulla International Stadium
1
1
1
0.00
K A J Roach*
West Indies
26/07/2009
Bangladesh
Windsor Park
95
60
9
12.83
L C Romero
United States
10/09/2004
New Zealand
Kennington Oval
2
2
1
0.50
G R J Roope
England
18/07/1973
New Zealand
St Helen's
8
8
1
21.63
R R Rossouw
South Africa
21/08/2014
Zimbabwe
Queens Sports Club
36
35
5
38.72
J J Roy*
England
09/06/2015
New Zealand
Edgbaston
116
110
11
39.92
Rubel Hossain
Bangladesh
16/01/2009
Sri Lanka
Shere Bangla National Stadium
104
53
11
4.97
Rumman Raees
Pakistan
16/10/2017
Sri Lanka
Sheikh Zayed Stadium
9
4
1
9.00
D B Rundle
South Africa
09/01/1994
Australia
Brisbane Cricket Ground
2
2
1
3.00
Saad Nasim
Pakistan
17/04/2015
Bangladesh
Shere Bangla National Stadium
3
3
1
49.50
Saleem Malik
Pakistan
12/01/1982
West Indies
Sydney Cricket Ground
283
256
19
32.89
Salman Butt
Pakistan
22/09/2004
West Indies
The Rose Bowl
78
78
15
36.82
A M Salvi
India
11/04/2003
Bangladesh
Bangabandhu National Stadium
4
3
2
2.00
M A R Samarasekera
Sri Lanka
09/06/1983
Pakistan
St Helen's
39
39
2
22.81
S Samarawickrama*
Sri Lanka
20/10/2017
Pakistan
Sharjah Cricket Stadium
50
45
5
31.53
Samiur Rahman
Bangladesh
31/03/1986
Pakistan
Tyronne Fernando Stadium
2
2
1
2.00
Sandeep Goud*
Oman
27/04/2019
Namibia
Wanderers Cricket Ground
39
30
2
25.39
T Sangha*
Australia
12/09/2023
South Africa
Senwes Park
2
1
1
0.00
R L Sanghvi
India
14/04/1998
Australia
Arun Jaitley Stadium
10
2
1
4.00
Saqib Zulfiqar*
Netherlands
21/06/2019
Zimbabwe
Sportspark Het Schootsveld
15
15
1
14.92
Saqlain Mushtaq
Pakistan
15/10/1995
West Indies
Sharjah Cricket Stadium
169
98
13
11.85
P M Seelaar*
Netherlands
06/07/2006
Sri Lanka
VRA Ground
57
39
9
11.97
Shadab Kabir
Pakistan
01/09/1996
England
Trent Bridge
3
3
3
0.00
Shafiqullah
Afghanistan
18/02/2010
Canada
Sharjah Cricket Stadium
24
21
4
22.63
S Shahbaz Ahmed*
India
04/12/2022
Bangladesh
Shere Bangla National Stadium
3
1
1
0.00
Shakeel Khan
Pakistan
22/11/1987
England
Arbab Niaz Stadium
1
1
1
0.00
Sharafuddin Ashraf*
Afghanistan
18/07/2014
Zimbabwe
Queens Sports Club
20
12
2
8.75
S K Sharma
India
02/01/1988
West Indies
Eden Gardens
23
12
2
10.00
H B Shipley*
New Zealand
09/01/2023
Pakistan
National Stadium (Karachi)
8
6
2
3.60
Shoaib Malik
Pakistan
15/10/1999
Sri Lanka
Sharjah Cricket Stadium
287
258
15
34.56
Shoriful Islam*
Bangladesh
25/05/2021
Sri Lanka
Shere Bangla National Stadium
40
23
1
7.77
Sikander Bakht
Pakistan
30/12/1977
England
Jinnah Stadium (Sialkot)
27
11
2
7.75
Simandeep Singh
Hong Kong
17/03/2018
Papua New Guinea
Old Hararians Sports Club
1
1
1
0.00
L M P Simmons
West Indies
07/12/2006
Pakistan
Iqbal Stadium
68
65
9
31.58
M S Sinclair
New Zealand
26/02/2000
Australia
AMI Stadium
54
50
8
28.35
C J O Smith
Scotland
27/06/2006
Pakistan
Grange Cricket Club
27
25
3
19.64
J F Smith*
South Africa
18/09/2024
Afghanistan
Sharjah Cricket Stadium
3
3
1
44.00
S Snater*
Netherlands
01/08/2018
Nepal
VRA Ground
4
4
1
11.00
G Snyman
Namibia
16/02/2003
Pakistan
Diamond Oval
5
4
3
1.25
G S A Sobers
West Indies
05/09/1973
England
Headingley
1
1
1
0.00
I S Sodhi*
New Zealand
19/08/2015
South Africa
SuperSport Park
54
26
6
9.55
I S Sohi*
Canada
08/02/2024
Nepal
Tribhuvan University International Cricket Ground
2
1
1
0.00
Sompal Kami*
Nepal
01/08/2018
Netherlands
VRA Ground
61
47
2
20.94
K Srikkanth
India
25/11/1981
England
Sardar Vallabhai Patel Stadium
146
145
11
29.01
R W Staple
United States
10/09/2004
New Zealand
Kennington Oval
2
2
1
2.00
Tanish Suri*
United Arab Emirates
28/02/2024
Canada
Dubai International Cricket Stadium
4
4
1
19.50
Tanvir Mehdi
Pakistan
22/05/1992
England
Kennington Oval
1
1
1
0.00
Tanzid Hasan*
Bangladesh
31/08/2023
Sri Lanka
Pallekele International Cricket Stadium
21
20
3
20.65
B R M Taylor
Zimbabwe
20/04/2004
Sri Lanka
Queens Sports Club
205
203
15
35.55
P L Taylor
Australia
22/01/1987
England
Sydney Cricket Ground
83
47
4
19.86
S R Taylor*
United States
27/04/2019
Papua New Guinea
Affies Park
49
49
8
25.82
H T Tector*
Ireland
30/07/2020
England
The Rose Bowl
48
44
3
48.39
S R Tendulkar
India
18/12/1989
Pakistan
Jinnah Stadium (Gujwranwala)
463
452
20
44.83
A P B Tennekoon
Sri Lanka
07/06/1975
West Indies
Old Trafford
4
4
1
34.25
O R Thomas*
West Indies
01/11/2018
India
Greenfield International Stadium
25
14
3
3.67
G J Thompson
Ireland
20/03/2008
Bangladesh
Shere Bangla National Stadium
3
2
1
1.00
T Thushara
Sri Lanka
15/04/2008
West Indies
Daren Sammy Cricket Ground
38
27
4
18.67
I J L Trott
England
27/08/2009
Ireland
Civil Service Cricket Club
68
65
5
51.25
C K Tshuma
Zimbabwe
06/03/2020
Bangladesh
Sylhet Stadium
2
1
1
0.00
M L Udawatte
Sri Lanka
10/04/2008
West Indies
Queen's Park Oval
9
9
1
28.56
Usman Rafique*
United States
26/06/2023
Zimbabwe
Harare Sports Club
2
2
1
28.00
Usman Shinwari
Pakistan
19/09/2018
India
Dubai International Cricket Stadium
17
4
2
2.00
A van der Merwe
Ireland
09/07/2010
Netherlands
VRA Ground
9
6
2
3.75
J J van der Wath
South Africa
20/01/2006
Australia
Etihad Stadium
10
8
3
14.83
L P van Troost
Netherlands
16/09/2002
Sri Lanka
R Premadasa Stadium
23
20
2
15.78
C J P Van Zyl
South Africa
07/04/1992
West Indies
Sabina Park
2
2
1
3.00
N Vanua*
Papua New Guinea
04/11/2016
Hong Kong
Mission Road
57
53
8
17.08
J C B Vaughan
Canada
09/06/1979
Pakistan
Headingley
3
3
1
10.00
M R J Veletta
Australia
03/04/1987
Pakistan
Sharjah Cricket Stadium
20
19
2
32.27
R Walters
Namibia
10/02/2003
Zimbabwe
Harare Sports Club
2
2
2
0.00
C A K Walton
West Indies
23/09/2009
Pakistan
Wanderers Stadium
9
8
4
6.63
S L Watkin
England
26/02/1994
West Indies
Sabina Park
4
2
1
2.00
G D Watson
Australia
24/08/1972
England
Old Trafford
2
2
1
11.00
B A Westdijk
Netherlands
28/02/2011
West Indies
Arun Jaitley Stadium
4
3
2
0.50
C White
England
06/12/1994
Australia
Sydney Cricket Ground
51
41
9
15.78
C L White
Australia
10/12/2005
New Zealand
AMI Stadium
91
77
4
33.97
G P Wickramasinghe
Sri Lanka
13/01/1992
Pakistan
National Stadium (Karachi)
134
64
12
8.60
R G C Wijesuriya
Sri Lanka
13/10/1985
Pakistan
Arbab Niaz Stadium
8
3
1
18.00
K S Williamson*
New Zealand
10/08/2010
India
Rangiri Dambulla International Stadium
167
159
5
49.65
C M Willoughby
South Africa
28/03/2000
Pakistan
Sharjah Cricket Stadium
3
2
2
0.00
J W Wilson
New Zealand
19/03/1993
Australia
Carisbrook
6
6
1
20.60
P Wilson
Australia
14/01/1998
New Zealand
Sydney Cricket Ground
11
5
2
1.33
C B Wishart
Zimbabwe
26/08/1996
Australia
R Premadasa Stadium
90
82
8
23.23
J P Yadav
India
06/11/2002
West Indies
Keenan Stadium
12
7
2
20.25
Yamin Ahmadzai*
Afghanistan
25/12/2015
Zimbabwe
Sharjah Cricket Stadium
9
5
1
3.00
Yasir Ali*
Bangladesh
23/02/2022
Afghanistan
Zahur Ahmed Chowdhury Stadium
9
7
1
14.57
Yograj Singh
India
21/12/1980
New Zealand
Brisbane Cricket Ground
6
4
1
0.50
Zahid Ahmed
Pakistan
18/11/1987
England
Gaddafi Stadium
2
2
1
3.00
Zahoor Khan*
United Arab Emirates
02/03/2017
Ireland
ICC Global Cricket Academy
62
41
10
7.14
Zakir Hossain
Bangladesh
12/01/1998
Pakistan
Bangabandhu National Stadium
1
1
1
0.00
Ziaur Rahman
Bangladesh
23/03/2013
Sri Lanka
Mahinda Rajapaksha International Cricket Stadium
13
11
3
11.27
No. of Players = 323
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