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.
TEST
All-time
500 entries
1
2234
Taijul Islam
BAN
228 clear of Nathan Lyon
2
2006
Nathan Lyon
AUS
228 off the lead
3
1912
Mehidy Hasan
BAN
322 off the lead
● LEADS
Taijul Islam
BAN
2234 · 228 ahead of Lyon
↑ IN THE CHASE
0
players within 10% of the lead — Islam is out on their own
★ TOP-10 CUT-OFF
1494
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
England
7 of the top 50 · 12 teams represented
Most Dots — full list
500 entries, ranked
Table view
1
Taijul Islam
BAN
2234
2
Nathan Lyon
AUS
2006
3
Mehidy Hasan
BAN
1912
4
Jayden Seales
WI
1877
5
Mitchell Starc
AUS
1851
6
Prabath Jayasuriya
SL
1818
7
Ravindra Jadeja
IND
1805
8
Josh Tongue
ENG
1694
9
Mohammed Siraj
IND
1544
10
Jomel Warrican
WI
1494
11
Simon Harmer
SA
1486
12
Ben Stokes
ENG
1478
13
Keshav Maharaj
SA
1469
14
Blessing Muzarabani
ZIM
1460
15
Jofra Archer
ENG
1448
16
Gus Atkinson
ENG
1336
17
Pat Cummins
AUS
1274
18
Brydon Carse
ENG
1216
19
Kagiso Rabada
SA
1165
20
Hasan Mahmud
BAN
1153
21
Jasprit Bumrah
IND
1142
22
Scott Boland
AUS
1106
23
Shoaib Bashir
ENG
1061
24
Shamar Joseph
WI
1056
25
Marco Jansen
SA
1009
26
Asitha Fernando
SL
1006
27
Chris Woakes
ENG
993
28
Justin Greaves
WI
961
29
Roston Chase
WI
956
30
Josh Hazlewood
AUS
937
31
Jacob Duffy
NZ
842
32
Mohammad Ali
PAK
808
33
Sajid Khan
PAK
790
34
Mohammad Abbas
PAK
783
35
Prasidh Krishna
IND
777
36
Wiaan Mulder
SA
773
37
Matt Henry
NZ
734
38
Nayeem Hasan
BAN
720
39
Zakary Foulkes
NZ
717
40
Kemar Roach
WI
697
41
Washington Sundar
IND
692
42
Kuldeep Yadav
IND
675
43
Noman Ali
PAK
656
44
Richard Ngarava
ZIM
634
45
Matthew Humphreys
IRE
615
46
Shane Warne
AUS
614
47
Khurram Shahzad
PAK
613
48
Milan Rathnayake
SL
609
49
Andy McBrine
IRE
608
50
Zia-ur-Rehman
AFG
584
51
Morne Morkel
SA
575
52
Wellington Masakadza
ZIM
572
53
Nathan Smith
NZ
558
53
Ollie Robinson
ENG
558
53
Alzarri Joseph
WI
558
54
Glenn McGrath
AUS
535
55
Beau Webster
AUS
510
56
Will O?Rourke
NZ
490
57
Sikandar Raza
ZIM
489
58
Tanaka Chivanga
ZIM
475
59
Akash Deep
IND
455
60
Anderson Phillip
WI
453
60
Ali Usman
PAK
453
61
Joe Root
ENG
428
62
Nahid Rana
BAN
424
63
Matthew Kuhnemann
AUS
421
64
Senuran Muthusamy
SA
415
65
Ajaz Patel
NZ
413
65
Ebadot Hossain
BAN
413
66
Moeen Ali
ENG
410
66
Yamin Ahmadzai
AFG
410
67
Salman Agha
PAK
400
68
Damien Fleming
AUS
396
69
Newman Nyamhuri
ZIM
378
70
Tharindu Ratnayake
SL
365
71
Michael Bracewell
NZ
362
71
Graeme Cremer
ZIM
362
71
Hasan Murad
BAN
362
72
Stuart Broad
ENG
354
73
Michael Neser
AUS
350
74
James Anderson
ENG
345
75
Taskin Ahmed
BAN
338
76
Wessly Madhevere
ZIM
333
77
Mohammad Saleem
AFG
329
78
Vincent Masekesa
ZIM
323
79
Shaheen Afridi
PAK
322
80
Shakib Al Hasan
BAN
319
81
Sonal Dinusha
SL
314
82
Vernon Philander
SA
313
83
Michael Rae
NZ
303
84
Kyle Jamieson
NZ
291
85
Liam Dawson
ENG
286
86
Cameron Green
AUS
284
87
Mitchell Santner
NZ
282
87
Shoriful Islam
BAN
282
88
Corbin Bosch
SA
280
89
Nishan Peiris
SL
278
90
Peter Siddle
AUS
276
91
Colin Miller
AUS
275
92
Khary Pierre
WI
258
93
James Pattinson
AUS
257
94
Brian Bennett
ZIM
241
94
Rashid Khan
AFG
241
94
Ziaur Rahman
AFG
241
95
Ben Hilfenhaus
AUS
236
96
Toby Roland-Jones
ENG
235
97
Daniel Vettori
NZ
231
98
Vishwa Fernando
SL
224
98
Prenelan Subrayen
SA
224
99
Bryan Strang
ZIM
220
100
Will Jacks
ENG
218
101
Codi Yusuf
SA
217
102
Matthew Potts
ENG
214
103
Victor Nyauchi
ZIM
208
104
Qais Ahmad
AFG
207
105
Anrich Nortje
SA
206
106
Barry McCarthy
IRE
199
106
Travis Head
AUS
199
107
Lahiru Kumara
SL
198
108
Nitish Kumar Reddy
IND
197
109
Jacob Bethell
ENG
192
109
Gudakesh Motie
WI
192
110
Rangana Herath
SL
190
111
Matthew Fisher
ENG
186
112
Kevin Sinclair
WI
183
112
Aiden Markram
SA
183
113
Not on record
WI
182
114
Brendan Doggett
AUS
181
115
Gavin Hoey
IRE
180
115
Ojay Shields
WI
180
115
Khaled Ahmed
BAN
180
116
Ravichandran Ashwin
IND
178
117
Mark Adair
IRE
176
118
Dhananjaya de Silva
SL
173
118
Asif Afridi
PAK
173
119
Kwena Maphaka
SA
172
120
Wasim Akram
PAK
170
121
Aamer Jamal
PAK
168
122
Heath Streak
ZIM
164
123
Ismat Alam
AFG
163
124
Dale Steyn
SA
162
124
Abrar Ahmed
PAK
162
125
Mushtaq Ahmed
PAK
160
126
Duanne Olivier
SA
159
127
Johann Layne
WI
158
128
Shoaib Akhtar
PAK
155
129
Jamie Overton
ENG
154
130
Isitha Wijesundara
WI
151
131
Kavem Hodge
WI
150
131
Harbhajan Singh
IND
150
132
Naseem Shah
PAK
149
133
Hashmatullah Shaidi
AFG
145
134
Kyle Jarvis
ZIM
144
135
Mark Wood
ENG
142
136
Sam Cook
ENG
136
137
Sonny Baker
ENG
134
137
Rachin Ravindra
NZ
134
138
Trent Boult
NZ
130
139
Scott Muller
AUS
126
140
Not on record
ZIM
124
140
Mir Hamza
PAK
124
141
Tim Southee
NZ
122
142
Matt Renshaw
AUS
121
143
Danish Kaneria
PAK
119
144
Kasun Rajitha
SL
118
144
Trevor Gwandu
ZIM
118
144
Craig Young
IRE
118
145
Gerald Coetzee
SA
117
146
Chris Martin
NZ
114
147
Ramesh Mendis
SL
113
148
Jeffrey Vandersay
SL
112
148
Brian Vitori
ZIM
112
149
Fareed Ahmad
AFG
111
150
Hamilton Masakadza
ZIM
110
150
Jordan Neill
IRE
110
151
Graeme Swann
ENG
105
152
Axar Patel
IND
101
153
Grant Flower
ZIM
100
154
Chris Morris
SA
99
154
Glenn Phillips
NZ
99
155
Guy Whittall
ZIM
98
155
Shingi Masakadza
ZIM
98
155
Azhar Mahmood
PAK
98
156
Monty Panesar
ENG
97
156
Sean Williams
ZIM
97
156
Muttiah Muralitharan
SL
97
157
Shardul Thakur
IND
94
158
Ben Sears
NZ
89
158
Doug Bracewell
NZ
89
159
Curtis Campher
IRE
86
159
Anil Kumble
IND
86
160
Rory Kleinveldt
SA
85
160
Blair Tickner
NZ
85
161
Yasir Shah
PAK
82
162
Marnus Labuschagne
AUS
80
162
Todd Murphy
AUS
80
163
Jack Leach
ENG
79
164
Abdul Razzaq
PAK
76
164
Kundai Matigimu
ZIM
76
165
Ubaid Shah
PAK
75
166
Jacques Kallis
SA
72
166
Henry Olonga
ZIM
72
167
Brad Evans
ZIM
70
168
Nicky Boje
SA
69
168
Mominul Haque
BAN
69
169
Sharafuddin Ashraf
AFG
67
169
Anshul Kamboj
IND
67
170
Devendra Bishoo
WI
63
171
Daryl Mitchell
NZ
62
171
Jeetan Patel
NZ
62
172
Ashley Giles
ENG
61
173
Saim Ayub
PAK
60
174
Dilruwan Perera
SL
59
174
Cooper Connolly
AUS
59
175
Makhaya Ntini
SA
58
176
Rob Quiney
AUS
57
177
Ricky Ponting
AUS
56
177
Paul Harris
SA
56
177
Ray Price
ZIM
56
177
Harry Brook
ENG
56
178
Matthew Fisher
ENG
54
178
Neil Wagner
NZ
54
179
Stuart MacGill
AUS
52
179
Pragyan Ojha
IND
52
180
Johnathan Campbell
ZIM
51
181
Harry Tector
IRE
50
181
Abdur Rehman
PAK
50
182
Hasan Ali
PAK
49
183
Dane Piedt
SA
48
183
Greg Blewett
AUS
48
183
Mark Craig
NZ
48
184
Shane Shillingford
WI
46
185
Tanzim Hasan Sakib
BAN
45
186
Kamindu Mendis
SL
43
187
Jhye Richardson
AUS
42
188
Dan Lawrence
ENG
41
188
Sulieman Benn
WI
41
189
Nathan Hauritz
AUS
40
190
Mohammad Rafique
BAN
39
190
Kashif Ali
PAK
39
191
Adil Rashid
ENG
38
191
Graeme Smith
SA
38
192
Ish Sodhi
NZ
37
192
Saeed Ajmal
PAK
37
193
Paul Wiseman
NZ
34
194
Nic Maddinson
AUS
33
195
Robin Peterson
SA
31
195
Imran Tahir
SA
31
195
Zulfiqar Babar
PAK
31
196
Chris Gayle
WI
30
196
Lasith Embuldeniya
SL
30
197
Suraj Randiv
SL
29
198
Brett Lee
AUS
27
198
Marlon Samuels
WI
27
198
Kraigg Brathwaite
WI
27
198
Ishant Sharma
IND
27
198
Amit Mishra
IND
27
199
Veerasammy Permaul
WI
26
199
Khalil Gurbaz
AFG
26
200
Jean-Paul Duminy
SA
25
201
Kane Williamson
NZ
24
201
Mahmudullah
BAN
24
202
Andrew Flintoff
ENG
23
202
Matthew Hoggard
ENG
23
202
Saqlain Mushtaq
PAK
23
202
Shaun Pollock
SA
23
203
Mohammed Shami
IND
22
203
Steve Waugh
AUS
22
203
Abdur Razzak
BAN
22
203
Steve Harmison
ENG
22
203
Mohammad Hafeez
PAK
22
204
Theunis de Bruyn
SA
21
204
Trevor Gripper
ZIM
21
204
Abdul Malik
AFG
21
205
Ajantha Mendis
SL
20
205
Zaheer Khan
IND
20
205
Enamul Haque jnr
BAN
20
205
Omari Banks
WI
20
206
Mitchell Johnson
AUS
19
207
Dewald Brevis
SA
18
207
Virender Sehwag
IND
18
208
Tom Hartley
ENG
17
208
Shannon Gabriel
WI
17
208
Michael Clarke
AUS
17
208
Akila Dananjaya
SL
17
208
Tillakaratne Dilshan
SL
17
209
Paul Adams
SA
16
209
Andy Caddick
ENG
16
209
Fidel Edwards
WI
16
209
Ramnaresh Sarwan
WI
16
209
Rehan Ahmed
ENG
16
209
Umar Gul
PAK
16
210
Sachin Tendulkar
IND
15
210
Sohag Gazi
BAN
15
210
Suranga Lakmal
SL
15
210
Kamil Mishara
SL
15
210
Steve O'Keefe
AUS
15
210
Jason Gillespie
AUS
15
211
Brad Hogg
AUS
14
211
Michael Hussey
AUS
14
211
Steven Smith
AUS
14
211
William Somerville
NZ
14
211
Andre Nel
SA
14
211
Dominic Bess
ENG
14
211
Mohammad Ashraful
BAN
14
211
Irfan Pathan
IND
14
211
Dave Mohammed
WI
14
211
Narsingh Deonarine
WI
14
211
Dwayne Bravo
WI
14
211
Rahkeem Cornwall
WI
14
212
Daren Powell
WI
13
212
Suresh Raina
IND
13
212
Shoaib Malik
PAK
13
212
Zahid Mahmood
PAK
13
212
Enamul Haque
BAN
13
212
Dean Elgar
SA
13
212
Tharindu Kaushal
SL
13
212
Sanath Jayasuriya
SL
13
212
Mitchell Marsh
AUS
13
213
Upul Chandana
SL
12
213
Claude Henderson
SA
12
213
Ryan Hinds
WI
12
213
Jerome Taylor
WI
12
213
Darren Sammy
WI
12
214
Sunil Narine
WI
11
214
Phil Tufnell
ENG
11
214
Johan Botha
SA
11
214
Chaminda Vaas
SL
11
214
Jon Holland
AUS
11
215
Kumar Dharmasena
SL
10
215
Iain O'Brien
NZ
10
215
Ben White
IRE
10
215
Mervyn Dillon
WI
10
215
Shahadat Hossain
BAN
10
215
Nasir Hossain
BAN
10
215
Sreesanth
IND
10
216
Umesh Yadav
IND
9
216
Mohammad Nawaz
PAK
9
216
Manjurul Islam
BAN
9
216
Shaun Udal
ENG
9
216
Steven Finn
ENG
9
216
Mahendra Nagamootoo
WI
9
216
Tino Best
WI
9
216
Jason Holder
WI
9
216
Neil Brand
SA
9
216
Lakshan Sandakan
SL
9
216
Thilan Samaraweera
SL
9
216
Shubman Gill
IND
9
217
Bryce McGain
AUS
8
217
Shane Watson
AUS
8
217
Stuart Clark
AUS
8
217
Malinga Bandara
SL
8
217
Dushmantha Chameera
SL
8
217
Mark Gillespie
NZ
8
217
Brooke Walker
NZ
8
217
George Linde
SA
8
217
Jacques Rudolph
SA
8
217
John Nyumbu
ZIM
8
217
Stuart Matsikenyeri
ZIM
8
217
Prosper Utseya
ZIM
8
217
Craig White
ENG
8
217
Jermaine Lawson
WI
8
217
Tim Bresnan
ENG
8
217
Gareth Batty
ENG
8
217
Shahid Afridi
GER
8
218
Elias Sunny
BAN
7
218
Abu Jayed
BAN
7
218
Kevin Pietersen
ENG
7
218
Richard Dawson
ENG
7
218
Samit Patel
ENG
7
218
Mohammad Sharif
BAN
7
218
Kamran Ghulam
PAK
7
218
Nilesh Kulkarni
IND
7
218
Dinanath Ramnarine
WI
7
218
Dion Myers
ZIM
7
218
Roy Kaia
ZIM
7
218
Andrew Hall
SA
7
218
Alviro Petersen
SA
7
218
Chris Drum
NZ
7
218
Shane Bond
NZ
7
218
Ian Butler
NZ
7
218
Malinda Pushpakumara
SL
7
218
Lasith Malinga
SL
7
218
Chanaka Welegedara
SL
7
218
Ryan Harris
AUS
7
218
Michael Kasprowicz
AUS
7
219
Yashasvi Jaiswal
IND
6
219
Beau Casson
AUS
6
219
Jason Krejza
AUS
6
219
Shaminda Eranga
SL
6
219
Nuwan Pradeep
SL
6
219
Dhammika Prasad
SL
6
219
Chris Cairns
NZ
6
219
James Franklin
NZ
6
219
Nathan Astle
NZ
6
219
Martin Guptill
NZ
6
219
Todd Astle
NZ
6
219
Kyle Mills
NZ
6
219
Neil Johnson
ZIM
6
219
Brandon Mavuta
ZIM
6
219
Gavin Ewing
ZIM
6
219
Pedro Collins
WI
6
219
Gareth Breese
WI
6
219
Peter Such
ENG
6
219
Mark Butcher
ENG
6
219
Kyle Mayers
WI
6
219
Javagal Srinath
IND
6
219
Junaid Khan
PAK
6
219
Mohammad Sami
PAK
6
219
Mohammad Amir
PAK
6
219
Mohammad Asif
PAK
6
219
Sanwar Hossain
BAN
6
219
Alok Kapali
BAN
6
219
Manzarul Islam
BAN
6
219
Shafiul Islam
BAN
6
219
Olly Stone
ENG
6
219
Ryan Sidebottom
ENG
6
219
Jubair Hossain
BAN
6
219
Ijaz Ahmed
PAK
6
220
James Tredwell
ENG
5
220
Sam Curran
ENG
5
220
Mashrafe Mortaza
BAN
5
220
Fahim Muntasir
BAN
5
220
Shadab Khan
PAK
5
220
Piyush Chawla
IND
5
220
Yuvraj Singh
IND
5
220
Ravi Rampaul
WI
5
220
Vasbert Drakes
WI
5
220
Amit Jaggernauth
WI
5
220
Corey Collymore
WI
5
220
Chris Mpofu
ZIM
5
220
Mohammad Nabi
AFG
5
220
Shahidullah
AFG
5
220
Brian Murphy
ZIM
5
220
Lungi Ngidi
SA
5
220
Lonwabo Tsotsobe
SA
5
220
Hashim Amla
SA
5
220
Daryl Tuffey
NZ
5
220
Jacob Oram
NZ
5
220
Chris Harris
NZ
5
220
Milinda Siriwardana
SL
5
220
Andrew Symonds
AUS
5
220
Xavier Doherty
AUS
5
220
Simon Katich
AUS
5
220
Shahbaz Nadeem
IND
5
220
Dhruv Jurel
IND
5
221
Devdutt Padikkal
IND
4
221
Karn Sharma
IND
4
221
Ramesh Powar
IND
4
221
Jayant Yadav
IND
4
221
Andy Bichel
AUS
4
221
Marcus North
AUS
4
221
Doug Bollinger
AUS
4
221
Andrew McDonald
AUS
4
221
Cameron White
AUS
4
221
Glenn Maxwell
AUS
4
221
Craig McMillan
NZ
4
221
Brent Arnel
NZ
4
221
Bruce Martin
NZ
4
221
Nuwan Kulasekara
SL
4
221
Dilhara Fernando
SL
4
221
Dane Paterson
SA
4
221
Mohammad Zadran
AFG
4
221
Zahir Khan
AFG
4
221
Amir Hamza
AFG
4
221
Tinashe Panyangara
ZIM
4
221
Carl Hooper
WI
4
221
Ryan Austin
WI
4
221
Jermaine Blackwood
WI
4
221
Rahul Sanghvi
IND
4
221
Venkatapathy Raju
IND
4
221
Saud Shakeel
PAK
4
221
Sourav Ganguly
IND
4
221
Rahat Ali
PAK
4
221
Mohammad Talha
PAK
4
221
Azhar Ali
PAK
4
221
Rajin Saleh
BAN
4
221
Hasibul Hossain
BAN
4
221
Waqar Younis
PAK
4
221
Shuvagata Hom
BAN
4
222
Najmul Hossain Shanto
BAN
3
222
Mustafizur Rahman
BAN
3
222
Subashis Roy
BAN
3
222
Naimur Rahman
BAN
3
222
Robiul Islam
BAN
3
222
Rubel Hossain
BAN
3
222
Chris Tremlett
ENG
3
222
Zafar Ansari
ENG
3
222
Joe Denly
ENG
3
222
Dawid Malan
ENG
3
222
Simon Jones
ENG
3
222
Paul Collingwood
ENG
3
222
Imran Farhat
PAK
3
222
Shabbir Ahmed
PAK
3
222
Salman Butt
PAK
3
222
Haris Sohail
PAK
3
222
Ashish Nehra
IND
3
222
Sunil Joshi
IND
3
222
Murali Kartik
IND
3
222
RP Singh
IND
3
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)
›