Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Gerhard Erasmus
ODI World Cup
▼
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
▼
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
▼
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Dots – Complete Cricket Stats & Records
This page lists the players with the most dots in cricket history. These records highlight the most consistent and impactful performances across different eras.
ODI
All-time
500 entries
1
749
Mitchell Santner
NZ
81 clear of Mehidy Hasan
2
668
Mehidy Hasan
BAN
81 off the lead
3
664
Adil Rashid
ENG
85 off the lead
● LEADS
Mitchell Santner
NZ
749 · 81 ahead of Hasan
↑ IN THE CHASE
0
players within 10% of the lead — Santner is out on their own
★ TOP-10 CUT-OFF
494
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
New Zealand
7 of the top 50 · 13 teams represented
Most Dots — full list
500 entries, ranked
Table view
1
Mitchell Santner
NZ
749
2
Mehidy Hasan
BAN
668
3
Adil Rashid
ENG
664
4
Shaheen Afridi
PAK
599
5
Asitha Fernando
SL
594
6
Michael Bracewell
NZ
581
7
Kuldeep Yadav
IND
546
8
Ravindra Jadeja
IND
538
9
Jofra Archer
ENG
506
10
Adam Zampa
AUS
494
11
Taskin Ahmed
BAN
484
12
Jayden Seales
WI
482
12
Naseem Shah
PAK
482
12
Jacob Duffy
NZ
482
12
Matt Henry
NZ
482
13
Gudakesh Motie
WI
466
14
Mustafizur Rahman
BAN
457
15
Haris Rauf
PAK
434
16
Axar Patel
IND
428
17
Will O?Rourke
NZ
426
18
Blessing Muzarabani
ZIM
423
19
Keshav Maharaj
SA
419
20
Alzarri Joseph
WI
415
21
Kyle Jamieson
NZ
392
22
Sikandar Raza
ZIM
381
23
Ruben Trumpelmann
NAM
379
24
Nathan Smith
NZ
369
25
Roston Chase
WI
367
26
Jamie Overton
ENG
361
26
Abrar Ahmed
PAK
361
27
Nathan Ellis
AUS
360
28
Lungi Ngidi
SA
359
29
Maheesh Theekshana
SL
358
30
Dunith Wellalage
SL
357
31
Harshit Rana
IND
351
31
JJ Smit
NAM
351
32
Rashid Khan
AFG
349
33
Corbin Bosch
SA
346
34
Azmatullah Omarzai
AFG
340
35
Wanindu Hasaranga
SL
339
36
Shakeel Ahmed
OMN
336
37
Rishad Hossain
BAN
334
38
Tanvir Islam
BAN
332
39
Jack Brassell
NAM
321
40
Brad Evans
ZIM
319
41
Josh Hazlewood
AUS
318
42
Matthew Forde
WI
315
43
Dilshan Madushanka
SL
312
44
Brydon Carse
ENG
308
45
Prasidh Krishna
IND
303
46
Gus Atkinson
ENG
289
47
Sam Curran
ENG
286
48
Arshdeep Singh
IND
283
49
Andy McBrine
IRE
280
50
Aayan Afzal Khan
UAE
277
51
Eshan Malinga
SL
271
52
Mohammed Shami
IND
270
53
Bernard Scholtz
NAM
269
54
Hassnain Shah
OMN
259
55
Saqib Mahmood
ENG
258
56
Sandeep Lamichhane
NEP
256
57
Jay Odedra
OMN
252
57
Jai Moondra
IRE
252
58
Nahid Rana
BAN
249
59
Richard Ngarava
ZIM
247
60
Nandre Burger
SA
242
61
Mohammad Nabi
AFG
241
62
Marco Jansen
SA
240
63
Liam Dawson
ENG
237
64
Faheem Ashraf
PAK
234
64
Dushmantha Chameera
SL
234
65
Gurnoor Brar
IND
233
66
Will Jacks
ENG
230
66
Mark Adair
IRE
230
67
Salman Agha
PAK
229
68
Gavin Hoey
IRE
226
69
Bjorn Fortuin
SA
223
70
Khary Pierre
WI
221
71
AM Ghazanfar
AFG
220
72
Mitchell Starc
AUS
216
73
Mohammed Siraj
IND
213
74
Liam McCarthy
IRE
210
75
Khuzaima Tanveer
UAE
209
75
Mohammad Nawaz
PAK
209
76
Zakary Foulkes
NZ
205
77
Not on record
CAN
204
78
Curtis Campher
IRE
199
78
Lalit Rajbanshi
NEP
199
79
Jayden Lennox
NZ
198
79
Shakib Al Hasan
BAN
198
80
Wiaan Mulder
SA
197
81
Wellington Masakadza
ZIM
192
81
Xavier Bartlett
AUS
192
82
Karan KC
NEP
190
83
Aryan Dutt
NED
187
84
Justin Greaves
WI
182
85
Mohammad Wasim
PAK
180
86
Samay Shrivastava
OMN
178
87
Fazalhaq Farooqi
AFG
175
87
Hardik Pandya
IND
175
88
Shoriful Islam
BAN
174
89
Kaleem Sana
CAN
173
90
Dipendra Singh Airee
NEP
172
91
Josh Little
IRE
171
92
George Dockrell
IRE
170
93
Saim Ayub
PAK
162
94
Kagiso Rabada
SA
157
95
Tanzim Hasan Sakib
BAN
156
95
Vitel Lawes
WI
156
96
Spencer Johnson
AUS
153
96
Harsh Thaker
CAN
153
97
Ravichandran Ashwin
IND
152
98
Mark Wood
ENG
151
99
Not on record
NED
150
100
Sukhjinder Singh
CAN
146
101
Tim Southee
NZ
140
101
Junaid Siddique
UAE
140
102
Shamar Joseph
WI
139
102
Charith Asalanka
SL
139
103
Muhammad Arfan
UAE
138
103
Aiden Markram
SA
138
104
Mashrafe Mortaza
BAN
137
105
Mark Watt
SCO
135
106
Thisara Perera
SL
134
106
Ben Dwarshuis
AUS
134
106
Glenn Maxwell
AUS
134
107
Saurabh Netravalkar
USA
132
107
Barry McCarthy
IRE
132
108
Not on record
CAN
131
109
Janith Liyanage
SL
129
110
Jeffrey Vandersay
SL
127
110
Romario Shepherd
WI
127
111
Jason Holder
WI
126
111
Matthew Humphreys
IRE
126
112
Glenn Phillips
NZ
123
112
Sean Williams
ZIM
123
112
Nuwan Kulasekara
SL
123
113
Moeen Ali
ENG
122
114
Daniel Vettori
NZ
121
115
Newman Nyamhuri
ZIM
119
115
Nandan Yadav
NEP
119
115
Varun Chakravarthy
IND
119
116
Akeal Hosein
WI
118
116
Safyaan Sharif
SCO
118
117
Josh Tongue
ENG
116
118
Washington Sundar
IND
115
119
Cooper Connolly
AUS
113
119
Mujibur Ali
OMN
113
119
Basil Hameed
UAE
113
120
Fred Klaassen
NED
111
120
Jasprit Bumrah
IND
111
120
Yuzvendra Chahal
IND
111
121
Hasan Ali
PAK
110
121
Blair Tickner
NZ
110
122
Byron McDonough
IRE
109
122
Lasith Malinga
SL
109
122
Dwayne Bravo
WI
109
123
Brett Lee
AUS
108
123
Graham Hume
IRE
108
123
Saad Bin Zafar
CAN
108
123
Ben Sears
NZ
108
123
Jan Nicol Loftie-Eaton
NAM
108
124
Muhammad Rohid
UAE
107
124
Shane Watson
AUS
107
124
Sean Abbott
AUS
107
124
Arafat Minhas
PAK
107
125
Liam Livingstone
ENG
106
125
Prosper Utseya
ZIM
106
126
Timm van der Gugten
NED
105
127
Harbhajan Singh
IND
103
128
Graeme Cremer
ZIM
101
129
Wessly Madhevere
ZIM
100
129
Yamin Ahmadzai
AFG
100
129
Senuran Muthusamy
SA
100
129
Abdur Razzak
BAN
100
130
Anshul Kamboj
IND
99
131
Sachindu Colombage
SL
98
131
Shahid Afridi
GER
98
131
Joe Root
ENG
98
131
Karan Sonavale
OMN
98
132
Tabraiz Shamsi
SA
96
132
Gerhard Erasmus
NAM
96
132
Chris Woakes
ENG
96
132
Akif Javed
PAK
96
133
Muttiah Muralitharan
SL
95
133
Hasan Mahmud
BAN
95
133
Jasdeep Singh
USA
95
134
Nadeem Khan
OMN
94
134
Brandon McMullen
SCO
94
134
Rachin Ravindra
NZ
94
134
Rehan Ahmed
ENG
94
135
Max Heingo
NAM
93
135
Shubham Ranjane
USA
93
136
Jacob Bethell
ENG
92
136
James Anderson
ENG
92
136
Dhananjaya de Silva
SL
92
136
Khushdil Shah
PAK
92
137
Sufiyan Muqeem
PAK
89
137
Matthew Short
AUS
89
137
Pat Cummins
AUS
89
137
Nangeyalia Kharote
AFG
89
137
Imran Tahir
SA
89
138
Kyle Mills
NZ
88
138
Trevor Gwandu
ZIM
88
139
Matthew Fisher
ENG
87
140
Prenelan Subrayen
SA
86
140
Pramod Madushan
SL
86
140
Shadab Khan
PAK
86
140
Sonny Baker
ENG
86
140
Nasum Ahmed
BAN
86
140
Shoaib Malik
PAK
86
141
Mahmudullah
BAN
83
141
Bhuvneshwar Kumar
IND
83
141
Muhammad Jawadullah
UAE
83
142
Gerald Coetzee
SA
82
142
Jordan Neill
IRE
82
142
Mohammad Hafeez
PAK
82
143
Ehsan Adil
PAK
81
143
Colin Ackermann
NED
81
144
Ziaur Rahman
AFG
80
144
Vinay Kumar
IND
80
145
Sanath Jayasuriya
SL
79
146
Aaron Hardie
AUS
78
146
Xavier Doherty
AUS
78
146
Kemar Roach
WI
78
147
Marlon Samuels
WI
77
147
Rangana Herath
SL
77
147
Jacques Kallis
SA
77
148
Trent Boult
NZ
76
148
Shah Faisal
OMN
76
148
Eathan Bosch
SA
76
148
Stuart Broad
ENG
76
149
Ernest Masuku
ZIM
75
149
Kristian Clarke
NZ
75
149
Donovan Ferreira
SA
75
150
Nqabayomzi Peter
SA
74
151
Irfan Pathan
IND
73
152
Yuvraj Singh
IND
72
152
Umesh Yadav
IND
72
152
Alick Athanaze
WI
72
152
Andre Russell
WI
72
152
Lizaad Williams
SA
72
153
Paul van Meekeren
NED
71
153
Akshdeep Nath
UAE
71
153
Sunil Narine
WI
71
153
Auqib Nabi
IND
71
154
Chris Gayle
WI
70
154
Gulbadin Naib
AFG
70
154
Nathan McCullum
NZ
70
155
Bas de Leede
NED
69
155
Virender Sehwag
IND
69
156
Brad Hogg
AUS
68
156
Rubel Hossain
BAN
68
156
Makhaya Ntini
SA
68
156
Dale Steyn
SA
68
156
Ray Price
ZIM
68
157
Elton Chigumbura
ZIM
67
157
Nqobani Mokoena
SA
67
158
Clint McKay
AUS
66
159
Tillakaratne Dilshan
SL
65
160
Morne Morkel
SA
64
161
Muhammed Imran
OMN
63
162
Tinashe Panyangara
ZIM
62
162
Ansh Patel
CAN
62
162
Lockie Ferguson
NZ
62
162
Sachithra Senanayake
SL
62
162
Mohammad Rafique
BAN
62
162
Umar Gul
PAK
62
162
Darren Sammy
WI
62
163
Kamindu Mendis
SL
61
163
Dasun Shanaka
SL
61
163
Daniel Doram
NED
61
163
Jean-Paul Duminy
SA
61
163
Dawlat Zadran
AFG
61
163
Rohit Paudel
NEP
61
164
Noor Ahmad
AFG
60
164
Robin Peterson
SA
60
164
Ish Sodhi
NZ
60
165
Kwena Maphaka
SA
59
165
Andrew Symonds
AUS
59
165
Matt Renshaw
AUS
59
166
Jack Edwards
AUS
58
166
Mitchell Johnson
AUS
58
166
Saeed Ajmal
PAK
58
166
Akhil Kumar
CAN
58
166
Kevin O'Brien
IRE
58
167
James Neesham
NZ
57
167
Matthew Potts
ENG
57
168
Saif Hassan
BAN
56
168
Travis Head
AUS
56
168
Chaminda Vaas
SL
56
168
Zaheer Khan
IND
56
168
Shaun Pollock
SA
56
168
Tendai Chatara
ZIM
56
168
Sompal Kami
NEP
56
168
Harmeet Singh
USA
56
168
Nosthush Kenjige
USA
56
169
Rohan Mustafa
UAE
55
169
Johan Botha
SA
55
169
Harry Tector
IRE
55
169
Shardul Thakur
IND
55
169
Dilhara Fernando
SL
55
170
Liam Plunkett
ENG
54
170
Pieter Seelaar
NED
54
170
Muhammad Shahdad
UAE
54
171
Ahmed Raza
UAE
53
171
Scott Styris
NZ
53
171
Shamar Springer
WI
53
171
Ajantha Mendis
SL
53
172
Nathan Bracken
AUS
52
172
Mohammad Saifuddin
BAN
52
173
Suranga Lakmal
SL
51
173
Thomas Mayes
IRE
51
173
Mujeeb Ur Rahman
AFG
51
174
Gulsan Jha
NEP
50
174
Angelo Mathews
SL
50
174
James Faulkner
AUS
50
174
Ishant Sharma
IND
50
174
Wahab Riaz
PAK
50
174
Graeme Swann
ENG
50
174
James Tredwell
ENG
50
174
Jerome Taylor
WI
50
175
Paul Collingwood
ENG
49
175
Abdul Razzaq
PAK
49
175
David Willey
ENG
49
175
Mohammad Saleem
AFG
49
175
Michael Leask
SCO
49
176
Milind Kumar
USA
48
176
Haider Ali
UAE
48
176
Ali Naseer
UAE
48
176
Ottneil Baartman
SA
48
176
Jacob Oram
NZ
48
177
Shamim Hossain
BAN
47
177
Junaid Khan
PAK
47
177
Lahiru Kumara
SL
47
178
Boyd Rankin
ENG
46
178
Charl Langeveldt
SA
46
178
Tim Murtagh
IRE
46
178
Majid Haq
SCO
46
178
Bilal Sami
AFG
46
179
Norman Vanua
PNG
45
179
Andile Phehlukwayo
SA
45
179
Keemo Paul
WI
45
179
Ashley Nurse
WI
45
179
Glenn McGrath
AUS
45
180
Nitish Kumar Reddy
IND
44
180
Ravi Rampaul
WI
44
180
Ben Stokes
ENG
44
180
Jeetan Patel
NZ
44
180
Bilal Khan
OMN
44
180
Steve Tikolo
KEN
44
181
Nicky Boje
SA
43
181
Hassan Khan
GER
43
182
Wayne Parnell
SA
42
182
Amit Mishra
IND
42
182
Anil Kumble
IND
42
182
Ben Hilfenhaus
AUS
42
183
Seekkuge Prasanna
SL
41
183
Charles Amini
PNG
41
183
Chad Soper
PNG
41
184
Chris Mpofu
ZIM
40
184
Shehan Jayasuriya
SL
40
184
Tim Bresnan
ENG
40
184
Jediah Blades
WI
40
185
Mosaddek Hossain
BAN
39
185
Nuwan Pradeep
SL
39
185
Ashish Nehra
IND
39
185
Zach Lion-Cachet
NED
39
186
Andre Nel
SA
38
186
Jasper Davidson
SCO
38
186
Shane Warne
AUS
38
186
Upul Chandana
SL
38
186
Mitchell Marsh
AUS
38
186
Marcus Stoinis
AUS
38
186
Shoaib Akhtar
PAK
38
187
Imad Wasim
PAK
37
187
Nathan Hauritz
AUS
37
187
Farveez Maharoof
SL
37
187
Kyle Jarvis
ZIM
37
187
Grant Flower
ZIM
37
187
Zahoor Khan
UAE
37
187
Shivam Sharma
CAN
37
187
Paul Stirling
IRE
37
188
James Franklin
NZ
36
188
Adam Milne
NZ
36
188
Mohammad Naveed
UAE
36
188
Chamu Chibhabha
ZIM
36
188
Jack Jarvis
SCO
36
188
Assad Vala
PNG
36
188
Kaleemullah
OMN
36
188
Akila Dananjaya
SL
36
188
Shafiul Islam
BAN
36
188
Ibrar Ahmad
HUN
36
189
Praveen Kumar
IND
35
189
Mitchell McClenaghan
NZ
35
189
Daryl Tuffey
NZ
35
190
Corey Anderson
NZ
34
190
Shariz Ahmad
NED
34
190
Craig Young
IRE
34
190
Not on record
CAN
34
190
Lonwabo Tsotsobe
SA
34
190
Karthik Meiyappan
UAE
34
190
Mohammad Ali
PAK
34
191
Saqlain Mushtaq
PAK
33
191
Sulieman Benn
WI
33
191
Sheldon Cottrell
WI
33
191
Carlos Brathwaite
WI
33
191
Corey Collymore
WI
33
191
Peter Ongondo
KEN
33
191
Hiren Varaiya
KEN
33
191
Thomas Odoyo
KEN
33
191
Oliver Davidson
SCO
33
191
Logan van Beek
NED
33
192
Kyle Klein
NED
32
192
Samiullah Shenwari
AFG
32
192
Steven Finn
ENG
32
192
Tom Curran
ENG
32
192
Naman Dhir
IND
32
192
Shivam Dube
IND
32
193
Mohammad Hasnain
PAK
31
193
Suresh Raina
IND
31
193
Ajit Agarkar
IND
31
193
Faisal Akram
PAK
31
193
Kasun Rajitha
SL
31
193
Naved-ul-Hasan
PAK
31
193
Nikita Miller
WI
31
193
Alasdair Evans
SCO
31
193
Basant Regmi
NEP
31
193
Zeeshan Maqsood
OMN
31
193
Vivian Kingma
NED
31
193
Chris Harris
NZ
31
193
Chris Cairns
NZ
31
193
Peter Chase
IRE
31
194
Simi Singh
IRE
30
194
Roelof van der Merwe
NED
30
194
Ali Khan
USA
30
194
Tawanda Mupariwa
ZIM
30
194
Ian Bradshaw
WI
30
194
Khaled Mahmud
BAN
30
194
James Hopes
AUS
30
194
Marnus Labuschagne
AUS
30
195
Suraj Randiv
SL
29
195
Munaf Patel
IND
29
195
Henry Crocombe
ENG
29
195
Soumya Sarkar
BAN
29
195
Gary Brent
ZIM
29
195
Tanaka Chivanga
ZIM
29
195
Nadeem Ahmed
HK
29
195
Ryan McLaren
SA
29
195
George Linde
SA
29
196
Grant Elliott
NZ
28
196
Nehemiah Odhiambo
KEN
28
196
Imran Haider
UAE
28
196
Ayaan Khan
OMN
28
196
Taijul Islam
BAN
28
196
Iftikhar Anjum
PAK
28
196
Mohammad Sami
PAK
28
196
Andrew Flintoff
ENG
28
196
Ramesh Powar
IND
28
196
Murali Kartik
IND
28
196
Razaullah
PAK
28
196
Prince Yadav
IND
28
196
Tanveer Sangha
AUS
28
197
Nathan Coulter-Nile
AUS
27
197
Michael Clarke
AUS
27
197
Nathan Lyon
AUS
27
197
Piyush Chawla
IND
27
197
Yannic Cariah
WI
27
197
Devendra Bishoo
WI
27
197
Sohail Tanvir
PAK
27
197
Mohammad Amir
PAK
27
197
Sohag Gazi
BAN
27
197
Alei Nao
PNG
27
197
Chris Sole
SCO
27
197
Collins Obuya
KEN
27
197
Jimmy Kamande
KEN
27
197
Shane Bond
NZ
27
197
John Mooney
IRE
27
198
Jan Balt
NAM
26
198
Ehsan Khan
HK
26
198
Donald Tiripano
ZIM
26
198
Steven Taylor
USA
26
198
Daren Powell
WI
26
198
Sachin Tendulkar
IND
26
198
Sourav Ganguly
IND
26
198
Yusuf Pathan
IND
26
199
Ashley Giles
ENG
25
199
Naeem Islam
BAN
25
199
Tanwir Afzal
HK
25
199
Craig McMillan
NZ
25
199
Harvir Baidwan
CAN
25
200
Junior Dala
SA
24
200
Aizaz Khan
HK
24
200
Muhammad Abbas
NZ
24
200
Aryan Bisht
OMN
24
200
John Nyumbu
ZIM
24
200
Ryan Burl
ZIM
24
200
Hamilton Masakadza
ZIM
24
200
Codi Yusuf
SA
24
200
Luke Wood
ENG
24
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›