Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Most Dots in 2025 for all time
Position
Most Dots
Player Name
Team Name
1
37
Adil Rashid
England
2
32
Alzarri Joseph
West Indies
3
29
Gudakesh Motie
West Indies
4
26
Adam Zampa
Australia
5
25
Salman Agha
Pakistan
6
24
Mitchell Santner
New Zealand
7
23
Jofra Archer
England
7
23
RM Koda
8
22
Abdul Abbasi
9
21
Michael Bracewell
New Zealand
10
19
Shaheen Afridi
Pakistan
11
18
Roston Chase
West Indies
11
18
Romario Shepherd
West Indies
11
18
Jason Holder
West Indies
12
17
Nathan Lyon
Australia
12
17
Matt Henry
New Zealand
12
17
Jacob Duffy
New Zealand
12
17
Brydon Carse
England
12
17
K Mirpuri
13
16
F Banunaek
13
16
New Zealand
13
16
Shoaib Bashir
England
13
16
Marc Taylor
14
15
Matthew Forde
West Indies
14
15
Derrick Brangman
Bermuda
14
15
Akeal Hosein
West Indies
14
15
Glenn Maxwell
Australia
14
15
DJ Hawoe
14
15
IKEG Artawan
14
15
Milen Gogev
15
14
Sean Abbott
Australia
15
14
Naseem Shah
Pakistan
15
14
Haris Rauf
Pakistan
15
14
Senuran Muthusamy
South Africa
15
14
William O'Rourke
New Zealand
16
13
Benjamin Sears
New Zealand
16
13
Abrar Ahmed
Pakistan
16
13
Mark Wood
England
16
13
Anjar Tadarus
16
13
K Nassoro
17
12
Bermuda
17
12
Jonathan Barry
17
12
Romeo Dunka
17
12
Barry McCarthy
Ireland
17
12
Wellington Masakadza
Zimbabwe
17
12
Axar Patel
India
17
12
Benjamin Dwarshuis
Australia
18
11
Daniel Jakiel
Zimbabwe
18
11
Varun Vinod
India
18
11
Joshua Tongue
England
18
11
Jamie Overton
England
18
11
Alessandro Morris
18
11
Danyal Raja
18
11
Waseem Abbas
18
11
D Marks
18
11
Gaurav Tiwari
19
10
A Reyes
19
10
Muslim Yar
19
10
Jakob Gul
19
10
West Indies
19
10
19
10
KDA Lukies
19
10
Shamar Joseph
West Indies
19
10
Daniel Doram
Netherlands
19
10
Gregory Taylor
19
10
Joe Root
England
19
10
Blessing Muzarabani
Zimbabwe
19
10
Liam Livingstone
England
19
10
Josh Little
Ireland
19
10
Wanindu Hasaranga
Sri Lanka
19
10
Faheem Ashraf
Pakistan
20
9
Kyle Jamieson
New Zealand
20
9
Muralikrishna Krishna
India
20
9
Glenn Phillips
New Zealand
20
9
Josh Hazlewood
Australia
20
9
Ravindra Jadeja
India
20
9
Kagiso Rabada
South Africa
20
9
Angus Atkinson
England
20
9
Tanzim Sakib
Bangladesh
20
9
Kariyawasam Asalanka
Sri Lanka
20
9
GG Alta
20
9
20
9
Zimbabwe
20
9
Prakash Mishra
20
9
Hristo Lakov
20
9
Mahammad Zalmai
20
9
Ali Dawood
20
9
Imran Khan
20
9
Conroy Wright
20
9
SZ Vayani
21
8
A Limdawala
21
8
Amar Sharma
21
8
IK Gamantika
21
8
Troy Taylor
21
8
Aqib Iqbal
21
8
Umair Tariq
21
8
Shah Hussain
21
8
Muhammad Butt
21
8
21
8
Pakistan
21
8
England
21
8
Saim Ayub
Pakistan
21
8
Nathan Ellis
Australia
21
8
Delray Rawlins
Bermuda
21
8
Matthew Kuhnemann
Australia
21
8
Jayden Seales
West Indies
21
8
Richard Ngarava
Zimbabwe
21
8
Lalit Rajbanshi
Nepal
21
8
Trevor Gwandu
Zimbabwe
21
8
Andy McBrine
Ireland
21
8
Hardik Pandya
India
21
8
Andre Russell
West Indies
21
8
Mohammad Wasim
Pakistan
21
8
Khushdil Shah
Pakistan
21
8
Prabath Jayasuriya
Sri Lanka
21
8
Hasan Ali
Pakistan
21
8
Lungi Ngidi
South Africa
21
8
Washington Sundar
India
22
7
Kuldeep Yadav
India
22
7
Wessly Madhevere
Zimbabwe
22
7
Saqib Mahmood
England
22
7
Taskin Ahmed
Bangladesh
22
7
Binura Fernando
Sri Lanka
22
7
Brandon McMullen
Scotland
22
7
Festus Benn
22
7
Akash Deep
India
22
7
Ravi Bishnoi
India
22
7
Justin Greaves
West Indies
22
7
Mohammad Hossain
Bangladesh
22
7
Zeko Burgess
Bermuda
22
7
Aaron Hardie
Australia
22
7
Mohammad Ali
Pakistan
22
7
Morawakage Theekshana
Sri Lanka
22
7
Serdar Burak Emir
22
7
AM Kimote
22
7
V Saini
22
7
India
22
7
22
7
Sohail Ahmed
22
7
Karanbir Singh
22
7
E Karimi
22
7
Adrian Wright
22
7
AA Rahayu
22
7
JA Fitzgerald
22
7
Pavandeep Singh
23
6
VP Thamotharam
23
6
K Nestor
23
6
Usman Khan
23
6
L Bruce
23
6
SA Mohandas
23
6
Delawar Khan
23
6
Gagandeep Singh
23
6
Mohamad Zalmai
23
6
Sahel Zadran
23
6
Imran Anwar
23
6
23
6
Pakistan
23
6
23
6
South Africa
23
6
G Chohan
23
6
Muhammad Moiz
23
6
South Africa
23
6
Yasim Murtaza
Hong Kong
23
6
Kyle Klein
Netherlands
23
6
Dilon Heyliger
Canada
23
6
Nqabayomzi Peter
South Africa
23
6
Karan KC
Nepal
23
6
Mohammed Shami
India
23
6
Shadab Khan
Pakistan
23
6
Mark Adair
Ireland
23
6
Keshav Maharaj
South Africa
23
6
Mohammed Siraj
India
23
6
Mehidy Hasan
Bangladesh
24
5
Ehsan Khan
Hong Kong
24
5
Hussain Talat
Pakistan
24
5
Mahedi Hasan
Bangladesh
24
5
Mohammad Islam
Bangladesh
24
5
Wiaan Mulder
South Africa
24
5
Sajid Khan
Pakistan
24
5
Haider Ali
Pakistan
24
5
Taijul Islam
Bangladesh
24
5
Ish Sodhi
New Zealand
24
5
Sikandar Raza
Zimbabwe
24
5
Roelof van der Merwe
Netherlands
24
5
Jeffrey Vandersay
Sri Lanka
24
5
Mark Watt
Scotland
24
5
Benjamin White
Ireland
24
5
Zakary Foulkes
New Zealand
24
5
Aryan Dutt
Netherlands
24
5
Dipendra Airee
Nepal
24
5
Dhruv Parashar
United Arab Emirates
24
5
Muhammad Afridi
Pakistan
24
5
24
5
24
5
Canada
24
5
Zeerak Chughtai
24
5
Utkarsh Jain
24
5
Abdul Bashir
24
5
Shahid Afridi
24
5
Fayaz Khan
24
5
A Pusthay
24
5
Sajid Liaqat
24
5
Muhammad Burhan
24
5
Abbas Ghani
24
5
DK Shetty
24
5
RJ Hatchman
24
5
Syed Aziz
24
5
GA Priandana
24
5
V Vijh
25
4
Sami Sohail
25
4
E Mathew
25
4
Jaspal Singh
25
4
Rahmatullah Mangal
25
4
PR Surve
25
4
SA Ahmad
25
4
Sharwan Godara
25
4
Sri Lanka
25
4
South Africa
25
4
25
4
Bermuda
25
4
Sri Lanka
25
4
LJ Myott
25
4
Rameez Khan
25
4
Qamar Mushtaque
25
4
Taranjeet Singh
25
4
Shaik Basha
25
4
Ilandari Thushara
Sri Lanka
25
4
Luke Wood
England
25
4
Matthew Potts
England
25
4
William Jacks
England
25
4
Sufyan Mehmood
Oman
25
4
Mohammad Nadeem
Oman
25
4
Fazalhaq Farooqi
Afghanistan
25
4
George Linde
South Africa
25
4
Christopher Greaves
Scotland
25
4
Saad Zafar
Canada
25
4
Kushal Bhurtel
Nepal
25
4
Vikramjit Singh
Netherlands
25
4
Nasrulla Rana
Hong Kong
25
4
Matthew Humphreys
Ireland
25
4
Anas Khan
Hong Kong
25
4
Shem Ngoche
Kenya
25
4
George Dockrell
Ireland
25
4
Imran Khan
Pakistan
25
4
Mitchell Starc
Australia
25
4
Liam Dawson
England
25
4
Asitha Fernando
Sri Lanka
26
3
Kamindu Mendis
Sri Lanka
26
3
Mohammad Saifuddin
Bangladesh
26
3
Nayeem Hasan
Bangladesh
26
3
Ryan Burl
Zimbabwe
26
3
Pat Cummins
Australia
26
3
James Neesham
New Zealand
26
3
Chris Woakes
England
26
3
Ben Stokes
England
26
3
Dhiren Gondaria
Kenya
26
3
Paul van Meekeren
Netherlands
26
3
Safyaan Sharif
Scotland
26
3
Graham Hume
Ireland
26
3
Gerald Coetzee
South Africa
26
3
Bas Leede
Netherlands
26
3
Sandeep Lamichhane
Nepal
26
3
Sandeep Goud
26
3
Kervon Hinds
26
3
Harmeet Baddhan
U.S.A.
26
3
Keith Burrows
26
3
Dwight Wheatley
26
3
Bradley Currie
Scotland
26
3
Shakeel Ahmed
Oman
26
3
Syed Kaleem
Oman
26
3
Dunith Wellalage
Sri Lanka
26
3
Aamer Jamal
Pakistan
26
3
Matthew Short
Australia
26
3
Rachin Ravindra
New Zealand
26
3
Dominic Sabir
Bermuda
26
3
SA Jumbe
26
3
Manpreet Singh
26
3
ASF Sirah
26
3
Ahmadullah Shinwari
26
3
KD Abeyrathna
26
3
Waqar Khan
26
3
Kenya
26
3
South Africa
26
3
Netherlands
26
3
Australia
26
3
Sri Lanka
26
3
Murat Yilmaz
26
3
A Turkmen
26
3
J Baguma
26
3
F Nsubuga
26
3
C Kyewuta
26
3
Australia
26
3
26
3
26
3
Canada
26
3
26
3
26
3
26
3
Akshay Reddy Naidoo
26
3
NM Salonen
26
3
Ghulam Abbas Butt
26
3
Amjad Sher
26
3
Ghulam Ahmadi
26
3
Gulam Murtaza
26
3
Julius Sumerauer
26
3
Charles Perchard
26
3
M Dale-Bradley
26
3
AE Isesele
26
3
AJ Parmar
26
3
Mohameed Taiwo
26
3
Virandeep Singh
26
3
S Vijay Unni
26
3
A Nanda
27
2
B Pondani
27
2
Khizar Hayat
27
2
G Kansonkho
27
2
SA Okpe
27
2
Muhammad Wafiq
27
2
LT Bichard
27
2
MWR Stokes
27
2
ACF Stokes
27
2
Dawood Ahmadzai
27
2
DNA Ankrah
27
2
KC Ramamoorthy
27
2
GD Arta
27
2
Amal Jacob
27
2
Sheikh Rasik
27
2
Zeeshan Kukikhel
27
2
Khalid Ahmadi
27
2
Syed Shah
27
2
Mustafa Omer
27
2
Surya Anand
27
2
C Roberts
27
2
Akhil Arjunan
27
2
Kevon Bazil
27
2
Kervin Ebanks
27
2
27
2
Zimbabwe
27
2
Ireland
27
2
27
2
Bermuda
27
2
Nepal
27
2
U.S.A.
27
2
27
2
U.S.A.
27
2
Oman
27
2
Zimbabwe
27
2
J Miyagi
27
2
Ilyas Ataullah
27
2
Scotland
27
2
M Koli
27
2
Abdul Naser Baluch
27
2
IP Swaney
27
2
AR Puri
27
2
NK Aneesh Kumar
27
2
Xavier Bartlett
Australia
27
2
Spencer Johnson
Australia
27
2
Tanveer Sangha
Australia
27
2
Khurram Shahzad
Pakistan
27
2
Muhammad Khan
Pakistan
27
2
Sufiyan Muqeem
Pakistan
27
2
Samay Shrivastava
Oman
27
2
Arshdeep Singh
India
27
2
Vishil Patel
Kenya
27
2
Pushkar Sharma
Kenya
27
2
Brian Bennett
Zimbabwe
27
2
Tanaka Chivanga
Zimbabwe
27
2
Vraj Patel
Kenya
27
2
Peter Langat
Kenya
27
2
Steven Taylor
U.S.A.
27
2
Harsh Thaker
Canada
27
2
Dylan Leicher
Namibia
27
2
Simon Shikongo
Namibia
27
2
Ateeq Iqbal
Hong Kong
27
2
Dushmantha Chameera
Sri Lanka
27
2
Adam Milne
New Zealand
27
2
Craig Young
Ireland
27
2
Rashid Khan
Afghanistan
27
2
Tabraiz Shamsi
South Africa
27
2
Jomel Warrican
West Indies
27
2
Rashid Khan
Pakistan
27
2
Mohammad Nabi
Afghanistan
27
2
Aizaz Khan
Hong Kong
27
2
Victor Nyauchi
Zimbabwe
27
2
Noman Ali
Pakistan
27
2
Gareth Delany
Ireland
27
2
Harry Tector
Ireland
27
2
Mohammad Hasnain
Pakistan
27
2
Marnus Labuschagne
Australia
27
2
Najmul Hossain Shanto
Bangladesh
28
1
Vishwa Fernando
Sri Lanka
28
1
Mohammad Abbas
Pakistan
28
1
Mir Hamza
Pakistan
28
1
Aiden Markram
South Africa
28
1
Junior Dala
South Africa
28
1
Hasan Mahmud
Bangladesh
28
1
Nasum Ahmed
Bangladesh
28
1
Kevin Sinclair
West Indies
28
1
Wanigamuni Mendis
Sri Lanka
28
1
Curtis Campher
Ireland
28
1
Travis Head
Australia
28
1
Scott Boland
Australia
28
1
Fareed Ahmad
Afghanistan
28
1
Rakep Patel
Kenya
28
1
Lucas Oluoch
Kenya
28
1
Mustafizur Rahman
Bangladesh
28
1
Michael Leask
Scotland
28
1
Ayush Shukla
Hong Kong
28
1
Jan Balt
Namibia
28
1
Jack Brassell
Namibia
28
1
Peter-Daniel Blignaut
Namibia
28
1
Anil Nidamanuru
Netherlands
28
1
Zhivago Groenewald
Namibia
28
1
Fionn Hand
Ireland
28
1
Nandre Burger
South Africa
28
1
Marco Jansen
South Africa
28
1
Dewald Brevis
South Africa
28
1
Noor Lakanwal
Afghanistan
28
1
Jasraj Kundi
Kenya
28
1
Francis Mutua
Kenya
28
1
Raja Khan
United Arab Emirates
28
1
Jack Jarvis
Scotland
28
1
Azmatullah Omarzai
Afghanistan
28
1
Jatinder Singh
Oman
28
1
Kavem Hodge
West Indies
28
1
Harry Brook
England
28
1
Tanvir Islam
Bangladesh
28
1
Shamim Patwari
Bangladesh
28
1
Todd Murphy
Australia
28
1
Ali Nayyer
28
1
Khalid Zahid
28
1
AG Achar
28
1
R Kalimuthu
28
1
Samiullah Rahmani
28
1
AN Lascu
28
1
HER Tyler
28
1
Scotland
28
1
Afghanistan
28
1
India
28
1
Sri Lanka
28
1
Zafer Durmaz
28
1
S Nsubuga
28
1
DM Nakrani
28
1
Bangladesh
28
1
U.S.A.
28
1
Oman
28
1
Oman
28
1
Oman
28
1
Zimbabwe
28
1
28
1
28
1
28
1
28
1
Bermuda
28
1
Netherlands
28
1
Ireland
28
1
Canada
28
1
28
1
28
1
28
1
Saud Munir
28
1
Lucky Ali
28
1
Abdullah Mahmood
28
1
Dimo Nikolov
28
1
Dominic Blampied
28
1
Nosthusha Kenjige
U.S.A.
28
1
Faisal Khaliq
28
1
Nicholas Greenwood
28
1
Benjamin Ward
28
1
Harrison Carlyon
28
1
N Advani
28
1
Harry Johnson
28
1
IO Okpe
28
1
I Danladi
28
1
P Useni
28
1
P Aho
28
1
Aqeel Wahid
29
0
Rizwan Haider
29
0
Muhammad Amir
29
0
G Venkateswaran
29
0
Milad Momend
29
0
SI Runsewe
29
0
Imran Ameer
29
0
Jaswinder Singh
29
0
VD Adewoye
29
0
A Martel
29
0
Khaibar Deldar
29
0
V Ravindran
29
0
A Prashar
29
0
Asa Tribe
29
0
Sheraz Sheikh
29
0
Luqman Butt
29
0
Salvin Stanly
29
0
Saber Zakhil
29
0
H Singh
29
0
Raaz Mohammad
29
0
R Mangal
29
0
PV Naringrekar
29
0
YJC Altamirano
29
0
KO Altamirano
29
0
G Singhdeo
29
0
D Rawat
29
0
D Ganesh
29
0
S Ravikumar
29
0
S Pillai
29
0
S Murari
29
0
29
0
29
0
South Africa
29
0
New Zealand
29
0
Sri Lanka
29
0
29
0
29
0
Pakistan
29
0
Oman
29
0
29
0
South Africa
29
0
South Africa
29
0
Oman
29
0
Afghanistan
29
0
India
29
0
Bilal Hassun
29
0
K Waiswa
29
0
AR Ramjani
29
0
Sri Lanka
29
0
Namibia
29
0
Namibia
29
0
Canada
29
0
United Arab Emirates
29
0
United Arab Emirates
29
0
Luca Petre
29
0
FN Walsh
29
0
Ibrahim Rahimi
29
0
Vinay Ravi
29
0
Hamid Mahmood
29
0
K Fletcher
29
0
Kongala Vimukthi
Sri Lanka
29
0
Saud Shakeel
Pakistan
29
0
Kamran Ghulam
Pakistan
29
0
Matthew Fisher
England
29
0
Abdul Malik
Afghanistan
29
0
Gerard Mwendwa
Kenya
29
0
Asif Khan
United Arab Emirates
29
0
Dion Myers
Zimbabwe
29
0
Johnathan Campbell
Zimbabwe
29
0
Zuhaib Zubair
United Arab Emirates
29
0
Sanjay Krishnamurthi
U.S.A.
29
0
Muhammad Khan
U.S.A.
29
0
Milind Kumar
U.S.A.
29
0
Dilpreet Bajwa
Canada
29
0
Pargat Singh
Canada
29
0
Aaron Johnson
Canada
29
0
Kaleem Rehman
Canada
29
0
Nicholas Kirton
Canada
29
0
Michael Levitt
Netherlands
29
0
M Zulfiqar
Netherlands
29
0
Dhananjaya de Silva
Sri Lanka
29
0
Vivian Kingma
Netherlands
29
0
Lahiru Kumara
Sri Lanka
29
0
Yamin Ahmadzai
Afghanistan
29
0
Jasprit Bumrah
India
29
0
Nizakat Khan
Hong Kong
29
0
Gulbadin Naib
Afghanistan
29
0
Sean Williams
Zimbabwe
29
0
Dimuth Karunaratne
Sri Lanka
29
0
Kemar Roach
West Indies
29
0
Kraigg Brathwaite
West Indies
29
0
Sam Cook
England
29
0
Mominul Haque
Bangladesh
29
0
Anderson Phillip
West Indies
29
0
Daryl Mitchell
New Zealand
29
0
Shivam Dube
India
29
0
Ebadot Hossain
Bangladesh
29
0
Chamika Karunaratne
Sri Lanka
29
0
Shardul Thakur
India
29
0
Sherfane Rutherford
West Indies