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 in 2023: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the most dots in 2023, featuring the most impactful players of the year.
ODI
2023
389 entries
1
36
Adam Zampa
AUS
2 clear of Mehidy Hasan
2
34
Mehidy Hasan
BAN
2 off the lead
3
32
Lungi Ngidi
SA
4 off the lead
● LEADS
Adam Zampa
AUS
36 · 2 ahead of Hasan
↑ IN THE CHASE
1
player sits within 10% of the lead on most dots
★ TOP-10 CUT-OFF
20
The mark at number ten — 379 entries sit below it
● NATION IN FRONT
South Africa
6 of the top 50 · 18 teams represented
Most Dots — full list
389 entries, ranked
Table view
1
Adam Zampa
AUS
36
2
Mehidy Hasan
BAN
34
3
Lungi Ngidi
SA
32
4
Karthik Meiyappan
UAE
29
4
Rachin Ravindra
NZ
29
4
Kuldeep Yadav
IND
29
4
Sandeep Lamichhane
NEP
29
5
Aryan Dutt
NED
26
5
Marco Jansen
SA
26
6
Kasun Rajitha
SL
24
6
Yannic Cariah
WI
24
7
Mitchell Santner
NZ
23
7
Aayan Afzal Khan
UAE
23
8
Tim Southee
NZ
22
8
Haris Rauf
PAK
22
9
Adil Rashid
ENG
21
9
Mitchell Starc
AUS
21
10
Tabraiz Shamsi
SA
20
10
Junaid Siddique
UAE
20
10
Logan van Beek
NED
20
11
Mujeeb Ur Rahman
AFG
19
11
Keshav Maharaj
SA
19
11
Gerald Coetzee
SA
19
11
Rohan Mustafa
UAE
19
11
Ravindra Jadeja
IND
19
12
Mohammed Shami
IND
18
12
Shoriful Islam
BAN
18
12
Hasan Mahmud
BAN
18
12
Bas de Leede
NED
18
12
Sompal Kami
NEP
18
12
Karan KC
NEP
18
12
Bilal Khan
OMN
18
13
Shadab Khan
PAK
17
13
Shakib Al Hasan
BAN
17
13
Shardul Thakur
IND
17
13
Trent Boult
NZ
17
13
Wanindu Hasaranga
SL
17
14
Mohammed Siraj
IND
16
14
Mohammad Nawaz
PAK
16
14
Alzarri Joseph
WI
16
14
Matt Henry
NZ
16
14
Kagiso Rabada
SA
16
14
Zahoor Khan
UAE
16
14
Kushal Malla
NEP
16
15
Chad Soper
PNG
15
15
Nosthush Kenjige
USA
15
15
Jasdeep Singh
USA
15
15
Bernard Scholtz
NAM
15
15
Josh Little
IRE
15
15
Moeen Ali
ENG
15
15
Mustafizur Rahman
BAN
15
15
Usama Mir
PAK
15
15
Pat Cummins
AUS
15
15
Josh Hazlewood
AUS
15
15
Lockie Ferguson
NZ
15
16
Ish Sodhi
NZ
14
16
Cameron Green
AUS
14
16
Dhananjaya de Silva
SL
14
16
Hardik Pandya
IND
14
16
Shaheen Afridi
PAK
14
16
Akeal Hosein
WI
14
16
Aiden Markram
SA
14
16
Dipendra Singh Airee
NEP
14
16
Gulsan Jha
NEP
14
17
Lalit Rajbanshi
NEP
13
17
Sayed Monib Sayed Ahmad
KUW
13
17
Ben Shikongo
NAM
13
17
Glenn Phillips
NZ
13
18
James Neesham
NZ
12
18
Maheesh Theekshana
SL
12
18
Sean Abbott
AUS
12
18
Sam Curran
ENG
12
18
Gus Atkinson
ENG
12
18
Mark Adair
IRE
12
18
Andy McBrine
IRE
12
18
Paul van Meekeren
NED
12
18
Fazalhaq Farooqi
AFG
12
19
Naveen-ul-Haq
AFG
11
19
Blair Tickner
NZ
11
19
Gareth Delany
IRE
11
19
Helao France
NAM
11
19
Ruben Trumpelmann
NAM
11
19
Taskin Ahmed
BAN
11
19
Hasan Ali
PAK
11
19
Nasum Ahmed
BAN
11
19
Iftikhar Ahmed
PAK
11
19
Reece Topley
ENG
11
19
Dilshan Madushanka
SL
11
19
Dunith Wellalage
SL
11
20
Lahiru Kumara
SL
10
20
Matheesha Pathirana
SL
10
20
Axar Patel
IND
10
20
Romario Shepherd
WI
10
20
Taijul Islam
BAN
10
20
Karl Birkenstock
NAM
10
20
Colin Ackermann
NED
10
20
Azmatullah Omarzai
AFG
10
20
Chris Greaves
SCO
10
20
Mark Watt
SCO
10
20
Tendai Chatara
ZIM
10
20
Shahrukh Quddus
KUW
10
20
Charles Amini
PNG
10
20
Ayaan Khan
OMN
10
20
Semo Kamea
PNG
10
20
Not on record
SIN
10
21
Akshay Puri
SIN
9
21
Aritra Dutta
SIN
9
21
Riley Hekure
PNG
9
21
Assad Vala
PNG
9
21
Adnan Idrees
KUW
9
21
Kaleemullah
OMN
9
21
Zeeshan Maqsood
OMN
9
21
Aryan Lakra
UAE
9
21
Michael Leask
SCO
9
21
Roston Chase
WI
9
21
Chris Woakes
ENG
9
21
Jasprit Bumrah
IND
9
21
Marcus Stoinis
AUS
9
22
Salman Agha
PAK
8
22
Dushmantha Chameera
SL
8
22
Liam Livingstone
ENG
8
22
Mahedi Hasan
BAN
8
22
Mohammad Nabi
AFG
8
22
Rashid Khan
AFG
8
22
Ali Naseer
UAE
8
22
Roelof van der Merwe
NED
8
22
Jacob Duffy
NZ
8
22
Graham Hume
IRE
8
22
Benjamin Ward
JER
8
22
Mohammed Aslam
KUW
8
23
Ramesh Kalimuthu
SIN
7
23
Ahmad Butt
OMN
7
23
Nisarg Patel
USA
7
23
Barry McCarthy
IRE
7
23
Sanchit Sharma
UAE
7
23
Brad Evans
ZIM
7
23
Sisanda Magala
SA
7
23
Basil Hameed
UAE
7
23
Mark Wood
ENG
7
23
Adam Milne
NZ
7
23
Glenn Maxwell
AUS
7
24
Travis Head
AUS
6
24
Washington Sundar
IND
6
24
Chamika Karunaratne
SL
6
24
Nathan Ellis
AUS
6
24
Mohammad Wasim
PAK
6
24
Brydon Carse
ENG
6
24
Rehan Ahmed
ENG
6
24
Anrich Nortje
SA
6
24
George Dockrell
IRE
6
24
Kyle Jamieson
NZ
6
24
Henry Shipley
NZ
6
24
Shariz Ahmad
NED
6
24
Sese Bau
PNG
6
24
Aqib Sulehri
OMN
6
24
Muhammad Tanveer
QTR
6
24
Shiraz Khan
KUW
6
25
Ishtiaq Ahmad
SAR
5
25
Harrison Carlyon
JER
5
25
Eliot Miles
JER
5
25
Norman Vanua
PNG
5
25
Ali Khan
USA
5
25
Abhishek Paradkar
USA
5
25
Vikramjit Singh
NED
5
25
Clayton Floyd
NED
5
25
Saqib Zulfiqar
NED
5
25
Michael Bracewell
NZ
5
25
Wayne Parnell
SA
5
25
Kaleem Sana
CAN
5
25
Zawar Farid
UAE
5
25
Noor Ahmad
AFG
5
25
Tanzim Hasan Sakib
BAN
5
25
David Willey
ENG
5
25
Kavem Hodge
WI
5
25
Dasun Shanaka
SL
5
25
Mukesh Kumar
IND
5
26
Prasidh Krishna
IND
4
26
Umran Malik
IND
4
26
Naseem Shah
PAK
4
26
Yuzvendra Chahal
IND
4
26
Aaron Hardie
AUS
4
26
Michael Neser
AUS
4
26
Daryl Mitchell
NZ
4
26
Jayden Seales
WI
4
26
Jason Holder
WI
4
26
Kyle Mayers
WI
4
26
Keemo Paul
WI
4
26
Oshane Thomas
WI
4
26
Odean Smith
WI
4
26
Ebadot Hossain
BAN
4
26
Bjorn Fortuin
SA
4
26
Andile Phehlukwayo
SA
4
26
Lizaad Williams
SA
4
26
Nandre Burger
SA
4
26
Richard Ngarava
ZIM
4
26
Ryan Burl
ZIM
4
26
Matthew Humphreys
IRE
4
26
Curtis Campher
IRE
4
26
Ben White
IRE
4
26
Jan Nicol Loftie-Eaton
NAM
4
26
Cole McConchie
NZ
4
26
Ryan Klein
NED
4
26
Yasim Murtaza
HK
4
26
Alei Nao
PNG
4
26
Jay Odedra
OMN
4
26
Steven Taylor
USA
4
26
Waseeq Ahmed
BHR
4
26
Parvindar Kumar
KUW
4
26
Atif-Ur-Rehman
SAR
4
27
Adwitya Bhargava
SIN
3
27
Muhammad Wafiq
MAL
3
27
Charles Perchard
JER
3
27
Rizwan Haider
MAL
3
27
Dominic Blampied
JER
3
27
Mohammad Nadeem
OMN
3
27
Saurabh Netravalkar
USA
3
27
Aarif Sheikh
NEP
3
27
Vivian Kingma
NED
3
27
Pramod Madushan
SL
3
27
Shaun Fouché
NAM
3
27
Nikhil Dutta
CAN
3
27
Saad Bin Zafar
CAN
3
27
Blessing Muzarabani
ZIM
3
27
Wellington Masakadza
ZIM
3
27
Sikandar Raza
ZIM
3
27
Fareed Ahmad
AFG
3
27
Adrian Neill
SCO
3
27
Adhitya Shetty
UAE
3
27
Safyaan Sharif
SCO
3
27
Chris Sole
SCO
3
27
Jack Jarvis
SCO
3
27
Brandon McMullen
SCO
3
27
Faheem Ashraf
PAK
3
27
Mahmudullah
BAN
3
27
Tom Hartley
ENG
3
27
Khaled Ahmed
BAN
3
27
Joe Root
ENG
3
27
Jofra Archer
ENG
3
27
Dushan Hemantha
SL
3
27
Mitchell Marsh
AUS
3
27
Tanveer Sangha
AUS
3
27
Ravichandran Ashwin
IND
3
27
Tilak Varma
IND
3
28
Arshdeep Singh
IND
2
28
Suryakumar Yadav
IND
2
28
Matthew Short
AUS
2
28
Olly Stone
ENG
2
28
Akeem Jordan
WI
2
28
Gudakesh Motie
WI
2
28
Soumya Sarkar
BAN
2
28
Will Jacks
ENG
2
28
Afif Hossain
BAN
2
28
Mrittunjoy Chowdhury
BAN
2
28
Rishad Hossain
BAN
2
28
Gulbadin Naib
AFG
2
28
Sean Williams
ZIM
2
28
Wessly Madhevere
ZIM
2
28
Muhammad Jawadullah
UAE
2
28
Harsh Thaker
CAN
2
28
Beuran Hendricks
SA
2
28
Theo Woerkom
IRE
2
28
Haroon Mohammad
HK
2
28
Tangeni Lungameni
NAM
2
28
Gerhard Erasmus
NAM
2
28
Benjamin Lister
NZ
2
28
Nizakat Khan
HK
2
28
Kishore Mahato
NEP
2
28
Aaron Jones
USA
2
28
Gajanand Singh
USA
2
28
Kabua Morea
PNG
2
28
Jatinder Singh
OMN
2
28
Anthony Hawkins-Kay
JER
2
28
Vijay Unni
MAL
2
28
Yasin Patel
KUW
2
28
Mohd Fitri Bin Mohd Sham
MAL
2
28
Manpreet Singh
SIN
2
28
Vinoth Baskaran
SIN
2
29
Surendran Chandramohan
SIN
1
29
Zain Ul Abidin
SAR
1
29
Imran Arif
SAR
1
29
Hisham Shaikh
SAR
1
29
Abdul Waheed
SAR
1
29
Abdul Wahid
SAR
1
29
Owais Ahmed
QTR
1
29
Not on record
QTR
1
29
Amir Farooq
QTR
1
29
Muhammad Murad
QTR
1
29
Muhammad Anwar A Rahman
MAL
1
29
Virandeep Singh
MAL
1
29
Muhamad Syahadat
MAL
1
29
Syazrul Ezat Idrus
MAL
1
29
Khizar Hayat
MAL
1
29
Sohail Ahmed
BHR
1
29
Julius Sumerauer
JER
1
29
Benjamin Stevens
JER
1
29
Daniel Birrell
JER
1
29
Usman Rafiq
USA
1
29
Kyle Phillip
USA
1
29
John Kariko
PNG
1
29
Abdul Rahmani
AFG
1
29
Rohit Paudel
NEP
1
29
Aizaz Khan
HK
1
29
Ehsan Khan
HK
1
29
Ayush Shukla
HK
1
29
Mohammad Ghazanfar
HK
1
29
Brandon Glover
NED
1
29
Fred Klaassen
NED
1
29
Josh Clarkson
NZ
1
29
Will O?Rourke
NZ
1
29
Craig Young
IRE
1
29
Jeremy Gordon
CAN
1
29
Dilon Heyliger
CAN
1
29
Muhammad Waseem
UAE
1
29
Brandon Mavuta
ZIM
1
29
Victor Nyauchi
ZIM
1
29
Luke Jongwe
ZIM
1
29
Rahmat Shah
AFG
1
29
Mohammad Saleem
AFG
1
29
Karim Janat
AFG
1
29
Hazrat Bilal
UAE
1
29
Matthew Potts
ENG
1
29
George Scrimshaw
ENG
1
29
Najmul Hossain Shanto
BAN
1
29
Spencer Johnson
AUS
1
29
Marnus Labuschagne
AUS
1
29
Tim David
AUS
1
29
Jeffrey Vandersay
SL
1
29
Nuwanidu Fernando
SL
1
29
Sai Sudharsan
IND
1
29
Ashton Agar
AUS
1
29
Rohit Sharma
IND
1
30
Zaman Khan
PAK
0
30
Ihsanullah
PAK
0
30
Jaydev Unadkat
IND
0
30
Virat Kohli
IND
0
30
Shubman Gill
IND
0
30
Shreyas Iyer
IND
0
30
Avesh Khan
IND
0
30
Rinku Singh
IND
0
30
Charith Asalanka
SL
0
30
Sahan Arachchige
SL
0
30
Angelo Mathews
SL
0
30
Shamim Hossain
BAN
0
30
Mohammad Hasnain
PAK
0
30
Matthew Forde
WI
0
30
Alick Athanaze
WI
0
30
Kevin Sinclair
WI
0
30
Sherfane Rutherford
WI
0
30
Raymon Reifer
WI
0
30
Dominic Drakes
WI
0
30
Keacy Carty
WI
0
30
Saqib Mahmood
ENG
0
30
Rahul Bhatia
UAE
0
30
Richie Berrington
SCO
0
30
Alasdair Evans
SCO
0
30
Matiullah Khan
UAE
0
30
Zia-ur-Rehman
AFG
0
30
Hamza Tahir
SCO
0
30
Christopher McBride
SCO
0
30
Wiaan Mulder
SA
0
30
Tanaka Chivanga
ZIM
0
30
Sabir Ali
UAE
0
30
Rameez Shahzad
UAE
0
30
Pargat Singh
CAN
0
30
Harry Tector
IRE
0
30
Michael van Lingen
NAM
0
30
Adithya Ashok
NZ
0
30
Tom Cooper
NED
0
30
Kushal Bhurtel
NEP
0
30
Pratish Chhetri
NEP
0
30
Asa Tribe
JER
0
30
Ali Dawood
BHR
0
30
Abdul Majid
BHR
0
30
Rizwan Butt
BHR
0
30
David Mathias
BHR
0
30
Haider Butt
BHR
0
30
Junaid Aziz
BHR
0
30
Imran Anwar
BHR
0
30
Muhammad Amir
MAL
0
30
Bilal Tahir
KUW
0
30
Ilyas Ahmed Saber Ahmed
KUW
0
30
Khurram Shahzad
QTR
0
30
Gayan Buddika Wijeweera Munaweera
QTR
0
30
Zaheer Ibrahim
QTR
0
30
Valeed Nayan Veetil
QTR
0
30
Ikramullah Khan
QTR
0
30
Ahmed Abdul Waheed Baladraf
SAR
0
30
Mohammed Nadeem
QTR
0
30
Kamran Khan
QTR
0
Show all 389 ↓
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)
›