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 T20I
Position
Most Dots
Player Name
Team Name
1
28
Akeal Hosein
West Indies
2
27
Varun Vinod
India
3
26
Mohammad Hossain
Bangladesh
3
26
Jason Holder
West Indies
3
26
Adil Rashid
England
4
24
Alzarri Joseph
West Indies
5
23
Adam Zampa
Australia
5
23
Abrar Ahmed
Pakistan
5
23
Romario Shepherd
West Indies
5
23
RM Koda
6
22
Abdul Abbasi
7
21
Haris Rauf
Pakistan
7
21
Mitchell Santner
New Zealand
8
20
Jacob Duffy
New Zealand
9
19
Gudakesh Motie
West Indies
9
19
Taskin Ahmed
Bangladesh
10
18
Axar Patel
India
10
18
Shaheen Afridi
Pakistan
10
18
Tanzim Sakib
Bangladesh
11
17
K Mirpuri
12
16
F Banunaek
12
16
Marc Taylor
12
16
Roston Chase
West Indies
12
16
Jofra Archer
England
13
15
Ish Sodhi
New Zealand
13
15
Wanindu Hasaranga
Sri Lanka
13
15
Saim Ayub
Pakistan
13
15
Richard Ngarava
Zimbabwe
13
15
Milen Gogev
13
15
Derrick Brangman
Bermuda
13
15
Zakary Foulkes
New Zealand
13
15
DJ Hawoe
13
15
IKEG Artawan
14
14
Michael Bracewell
New Zealand
14
14
George Linde
South Africa
14
14
Brydon Carse
England
14
14
Faheem Ashraf
Pakistan
14
14
Sean Abbott
Australia
14
14
Matt Henry
New Zealand
15
13
Kuldeep Yadav
India
15
13
Kyle Jamieson
New Zealand
15
13
Dhruv Parashar
United Arab Emirates
15
13
Anjar Tadarus
15
13
K Nassoro
16
12
Romeo Dunka
16
12
Bermuda
16
12
South Africa
16
12
Jonathan Barry
16
12
Benjamin Dwarshuis
Australia
16
12
Daniel Doram
Netherlands
16
12
Brad Evans
Zimbabwe
16
12
Haider Ali
Pakistan
16
12
Mohammad Islam
Bangladesh
16
12
Nasum Ahmed
Bangladesh
16
12
Mohammad Nabi
Afghanistan
17
11
Dushmantha Chameera
Sri Lanka
17
11
Lungi Ngidi
South Africa
17
11
Daniel Jakiel
Zimbabwe
17
11
Azmatullah Omarzai
Afghanistan
17
11
Arshdeep Singh
India
17
11
Danyal Raja
17
11
Alessandro Morris
17
11
Gaurav Tiwari
17
11
Waseem Abbas
17
11
D Marks
18
10
KDA Lukies
18
10
A Reyes
18
10
Muslim Yar
18
10
Zimbabwe
18
10
18
10
Jakob Gul
18
10
Gregory Taylor
18
10
Marco Jansen
South Africa
18
10
Benjamin Sears
New Zealand
18
10
Kyle Klein
Netherlands
18
10
Yasim Murtaza
Hong Kong
18
10
Jamie Overton
England
18
10
Mahedi Hasan
Bangladesh
18
10
Jasprit Bumrah
India
18
10
Liam Dawson
England
18
10
Mustafizur Rahman
Bangladesh
18
10
Glenn Maxwell
Australia
19
9
James Neesham
New Zealand
19
9
Hardik Pandya
India
19
9
Kagiso Rabada
South Africa
19
9
Binura Fernando
Sri Lanka
19
9
Hasan Ali
Pakistan
19
9
Jayden Seales
West Indies
19
9
Luke Wood
England
19
9
Senuran Muthusamy
South Africa
19
9
Ilandari Thushara
Sri Lanka
19
9
Sufiyan Muqeem
Pakistan
19
9
Kushal Bhurtel
Nepal
19
9
Prakash Mishra
19
9
Hristo Lakov
19
9
Ali Dawood
19
9
Imran Khan
19
9
Mahammad Zalmai
19
9
India
19
9
19
9
GG Alta
19
9
Conroy Wright
19
9
SZ Vayani
20
8
A Limdawala
20
8
Amar Sharma
20
8
Troy Taylor
20
8
IK Gamantika
20
8
20
8
Pakistan
20
8
West Indies
20
8
Aqib Iqbal
20
8
Umair Tariq
20
8
Shah Hussain
20
8
Muhammad Butt
20
8
Muhammad Siddique
United Arab Emirates
20
8
Lalit Rajbanshi
Nepal
20
8
Dunith Wellalage
Sri Lanka
20
8
Kariyawasam Asalanka
Sri Lanka
20
8
Delray Rawlins
Bermuda
20
8
Nathan Ellis
Australia
20
8
Shamar Joseph
West Indies
20
8
Gareth Delany
Ireland
20
8
Mujeeb Ur Rahman
Afghanistan
20
8
Josh Hazlewood
Australia
20
8
Andre Russell
West Indies
20
8
Sikandar Raza
Zimbabwe
21
7
Ehsan Khan
Hong Kong
21
7
Marcus Stoinis
Australia
21
7
Karan KC
Nepal
21
7
Ryan Burl
Zimbabwe
21
7
Mohammad Saifuddin
Bangladesh
21
7
Mark Adair
Ireland
21
7
Lutho Sipamla
South Africa
21
7
Matthew Forde
West Indies
21
7
Ravi Bishnoi
India
21
7
Samay Shrivastava
Oman
21
7
Xavier Bartlett
Australia
21
7
Zeko Burgess
Bermuda
21
7
Morawakage Theekshana
Sri Lanka
21
7
Ayush Shukla
Hong Kong
21
7
Ottneil Baartman
South Africa
21
7
Karanbir Singh
21
7
Festus Benn
21
7
Brandon McMullen
Scotland
21
7
Sohail Ahmed
21
7
South Africa
21
7
Pakistan
21
7
21
7
AA Rahayu
21
7
JA Fitzgerald
21
7
Adrian Wright
21
7
E Karimi
21
7
Pavandeep Singh
21
7
V Saini
21
7
AM Kimote
21
7
Serdar Burak Emir
22
6
Muhammad Moiz
22
6
G Chohan
22
6
VP Thamotharam
22
6
Delawar Khan
22
6
Gagandeep Singh
22
6
Usman Khan
22
6
K Nestor
22
6
L Bruce
22
6
SA Mohandas
22
6
Sri Lanka
22
6
22
6
22
6
Imran Anwar
22
6
Sahel Zadran
22
6
Mohamad Zalmai
22
6
Dipendra Airee
Nepal
22
6
Nqabayomzi Peter
South Africa
22
6
Dilon Heyliger
Canada
22
6
Benjamin White
Ireland
22
6
Syed Kaleem
Oman
22
6
Lizaad Williams
South Africa
22
6
Mohammad Ali
Pakistan
22
6
Shadab Khan
Pakistan
22
6
Blessing Muzarabani
Zimbabwe
22
6
Shivam Dube
India
22
6
Mark Wood
England
22
6
Barry McCarthy
Ireland
22
6
Rashid Khan
Afghanistan
22
6
Fareed Ahmad
Afghanistan
23
5
Wellington Masakadza
Zimbabwe
23
5
Mark Watt
Scotland
23
5
Roelof van der Merwe
Netherlands
23
5
Craig Young
Ireland
23
5
Mehidy Hasan
Bangladesh
23
5
Shakeel Ahmed
Oman
23
5
Sufyan Mehmood
Oman
23
5
Trevor Gwandu
Zimbabwe
23
5
Aryan Dutt
Netherlands
23
5
Muhammad Afridi
Pakistan
23
5
Aaron Hardie
Australia
23
5
Noor Lakanwal
Afghanistan
23
5
Zeerak Chughtai
23
5
Utkarsh Jain
23
5
23
5
23
5
Afghanistan
23
5
England
23
5
Canada
23
5
DK Shetty
23
5
Abbas Ghani
23
5
Sajid Liaqat
23
5
RJ Hatchman
23
5
Muhammad Burhan
23
5
Abdul Bashir
23
5
Shahid Afridi
23
5
Fayaz Khan
23
5
A Pusthay
23
5
Syed Aziz
23
5
V Vijh
23
5
GA Priandana
24
4
Sami Sohail
24
4
E Mathew
24
4
Jaspal Singh
24
4
Qamar Mushtaque
24
4
Rameez Khan
24
4
LJ Myott
24
4
Taranjeet Singh
24
4
Shaik Basha
24
4
SA Ahmad
24
4
Rahmatullah Mangal
24
4
PR Surve
24
4
India
24
4
24
4
Oman
24
4
South Africa
24
4
Bermuda
24
4
Sharwan Godara
24
4
Christopher Greaves
Scotland
24
4
Matthew Kuhnemann
Australia
24
4
Vikramjit Singh
Netherlands
24
4
Nasrulla Rana
Hong Kong
24
4
Saad Zafar
Canada
24
4
Donovan Ferreira
South Africa
24
4
Ateeq Iqbal
Hong Kong
24
4
Mohammad Nadeem
Oman
24
4
Bjorn Fortuin
South Africa
24
4
Mohammad Hassan
Bangladesh
24
4
Aizaz Khan
Hong Kong
24
4
Shem Ngoche
Kenya
24
4
Paul van Meekeren
Netherlands
24
4
Anas Khan
Hong Kong
24
4
Sompal Kami
Nepal
24
4
Imran Khan
Pakistan
24
4
Jeffrey Vandersay
Sri Lanka
25
3
Washington Sundar
India
25
3
Josh Little
Ireland
25
3
Sam Curran
England
25
3
Liam Livingstone
England
25
3
Obed McCoy
West Indies
25
3
Khary Pierre
West Indies
25
3
Sharafuddin Ashraf
Afghanistan
25
3
Safyaan Sharif
Scotland
25
3
Dhiren Gondaria
Kenya
25
3
Saqib Mahmood
England
25
3
Kyle Mayers
West Indies
25
3
Khushdil Shah
Pakistan
25
3
Hussain Talat
Pakistan
25
3
Aiden Markram
South Africa
25
3
Fazalhaq Farooqi
Afghanistan
25
3
Salman Agha
Pakistan
25
3
Shamim Patwari
Bangladesh
25
3
Matthew Humphreys
Ireland
25
3
Bas Leede
Netherlands
25
3
Dominic Sabir
Bermuda
25
3
Munasinghe Hemantha
Sri Lanka
25
3
Gerald Coetzee
South Africa
25
3
Bradley Currie
Scotland
25
3
Rohit Paudel
Nepal
25
3
Muhammad Jawadullah
United Arab Emirates
25
3
Sandeep Lamichhane
Nepal
25
3
Kervon Hinds
25
3
Sandeep Goud
25
3
Harmeet Baddhan
U.S.A.
25
3
Keith Burrows
25
3
Dwight Wheatley
25
3
Akshay Reddy Naidoo
25
3
Gulam Murtaza
25
3
Julius Sumerauer
25
3
Charles Perchard
25
3
Australia
25
3
C Kyewuta
25
3
F Nsubuga
25
3
A Turkmen
25
3
J Baguma
25
3
Kenya
25
3
Netherlands
25
3
Canada
25
3
25
3
25
3
25
3
25
3
25
3
M Dale-Bradley
25
3
Ghulam Ahmadi
25
3
NM Salonen
25
3
Ghulam Abbas Butt
25
3
Amjad Sher
25
3
Murat Yilmaz
25
3
SA Jumbe
25
3
Manpreet Singh
25
3
ASF Sirah
25
3
Ahmadullah Shinwari
25
3
KD Abeyrathna
25
3
Waqar Khan
25
3
AJ Parmar
25
3
Mohameed Taiwo
25
3
AE Isesele
25
3
A Nanda
25
3
Virandeep Singh
25
3
S Vijay Unni
26
2
Khizar Hayat
26
2
B Pondani
26
2
G Kansonkho
26
2
Muhammad Wafiq
26
2
SA Okpe
26
2
M Koli
26
2
IP Swaney
26
2
AR Puri
26
2
Abdul Naser Baluch
26
2
NK Aneesh Kumar
26
2
C Roberts
26
2
Akhil Arjunan
26
2
Dawood Ahmadzai
26
2
Mustafa Omer
26
2
Surya Anand
26
2
Kevon Bazil
26
2
Kervin Ebanks
26
2
Amal Jacob
26
2
Sheikh Rasik
26
2
LT Bichard
26
2
MWR Stokes
26
2
ACF Stokes
26
2
DNA Ankrah
26
2
KC Ramamoorthy
26
2
GD Arta
26
2
Zeeshan Kukikhel
26
2
26
2
Nepal
26
2
U.S.A.
26
2
26
2
J Miyagi
26
2
Ilyas Ataullah
26
2
Bermuda
26
2
Scotland
26
2
Oman
26
2
U.S.A.
26
2
26
2
Khalid Ahmadi
26
2
Syed Shah
26
2
Steven Taylor
U.S.A.
26
2
Karima Gore
U.S.A.
26
2
Muhammad Farooq
United Arab Emirates
26
2
Mohammad Alam
Nepal
26
2
Shahab Alam
Nepal
26
2
Matheesha Pathirana
Sri Lanka
26
2
Matthew Short
Australia
26
2
Simon Shikongo
Namibia
26
2
William O'Rourke
New Zealand
26
2
Dylan Leicher
Namibia
26
2
Harsh Thaker
Canada
26
2
Nandre Burger
South Africa
26
2
Vishil Patel
Kenya
26
2
Pushkar Sharma
Kenya
26
2
Vraj Patel
Kenya
26
2
Peter Langat
Kenya
26
2
Mohammad Wasim
Pakistan
26
2
William Jacks
England
26
2
Matthew Potts
England
26
2
Angus Atkinson
England
26
2
Anrich Nortje
South Africa
26
2
Kamindu Mendis
Sri Lanka
26
2
Naseem Shah
Pakistan
26
2
Curtis Campher
Ireland
26
2
Adam Milne
New Zealand
26
2
Graeme Cremer
Zimbabwe
26
2
Mohammed Shami
India
26
2
Fabian Allen
West Indies
26
2
Keshav Maharaj
South Africa
26
2
Karim Janat
Afghanistan
27
1
Gulbadin Naib
Afghanistan
27
1
Michael Leask
Scotland
27
1
Lucas Oluoch
Kenya
27
1
Kinchit Shah
Hong Kong
27
1
Rakep Patel
Kenya
27
1
Harry Tector
Ireland
27
1
Glenn Phillips
New Zealand
27
1
Jatinder Singh
Oman
27
1
Jasraj Kundi
Kenya
27
1
Brian Bennett
Zimbabwe
27
1
Francis Mutua
Kenya
27
1
Zhivago Groenewald
Namibia
27
1
Fionn Hand
Ireland
27
1
Rachin Ravindra
New Zealand
27
1
Jan Balt
Namibia
27
1
Jack Brassell
Namibia
27
1
Peter-Daniel Blignaut
Namibia
27
1
Anil Nidamanuru
Netherlands
27
1
Vijayakanth Viyaskanth
Sri Lanka
27
1
Raja Khan
United Arab Emirates
27
1
Jack Jarvis
Scotland
27
1
Dimo Nikolov
27
1
Dominic Blampied
27
1
Nicholas Greenwood
27
1
Benjamin Ward
27
1
Harrison Carlyon
27
1
Faisal Khaliq
27
1
Nosthusha Kenjige
U.S.A.
27
1
Oman
27
1
Oman
27
1
Scotland
27
1
Bermuda
27
1
U.S.A.
27
1
S Nsubuga
27
1
DM Nakrani
27
1
West Indies
27
1
27
1
27
1
27
1
27
1
27
1
27
1
27
1
Netherlands
27
1
Canada
27
1
N Advani
27
1
Harry Johnson
27
1
Lucky Ali
27
1
Abdullah Mahmood
27
1
Saud Munir
27
1
Ali Nayyer
27
1
Zafer Durmaz
27
1
Khalid Zahid
27
1
AG Achar
27
1
Samiullah Rahmani
27
1
R Kalimuthu
27
1
AN Lascu
27
1
HER Tyler
27
1
IO Okpe
27
1
I Danladi
27
1
P Useni
27
1
P Aho
27
1
Aqeel Wahid
28
0
Rizwan Haider
28
0
G Venkateswaran
28
0
Muhammad Amir
28
0
Jaswinder Singh
28
0
SI Runsewe
28
0
Imran Ameer
28
0
VD Adewoye
28
0
Ibrahim Rahimi
28
0
Vinay Ravi
28
0
FN Walsh
28
0
Luca Petre
28
0
K Fletcher
28
0
Hamid Mahmood
28
0
PV Naringrekar
28
0
YJC Altamirano
28
0
KO Altamirano
28
0
G Singhdeo
28
0
D Rawat
28
0
D Ganesh
28
0
S Ravikumar
28
0
S Pillai
28
0
S Murari
28
0
H Singh
28
0
Raaz Mohammad
28
0
R Mangal
28
0
A Martel
28
0
V Ravindran
28
0
A Prashar
28
0
Khaibar Deldar
28
0
Milad Momend
28
0
Australia
28
0
28
0
28
0
Oman
28
0
Namibia
28
0
Namibia
28
0
Canada
28
0
United Arab Emirates
28
0
United Arab Emirates
28
0
K Waiswa
28
0
Sri Lanka
28
0
Bilal Hassun
28
0
AR Ramjani
28
0
United Arab Emirates
28
0
28
0
Oman
28
0
28
0
28
0
Sheraz Sheikh
28
0
Asa Tribe
28
0
Saber Zakhil
28
0
Luqman Butt
28
0
Salvin Stanly
28
0
Zuhaib Zubair
United Arab Emirates
28
0
Asif Khan
United Arab Emirates
28
0
Muhammad Khan
U.S.A.
28
0
Milind Kumar
U.S.A.
28
0
Sanjay Krishnamurthi
U.S.A.
28
0
Rajapaksha Mishara
Sri Lanka
28
0
M Zulfiqar
Netherlands
28
0
Timothy Pringle
Netherlands
28
0
Michael Levitt
Netherlands
28
0
Graham Hume
Ireland
28
0
Dilpreet Bajwa
Canada
28
0
Pargat Singh
Canada
28
0
Aaron Johnson
Canada
28
0
Kaleem Rehman
Canada
28
0
Nicholas Kirton
Canada
28
0
Merwe Erasmus
Namibia
28
0
Ruben Trumpelmann
Namibia
28
0
Ben Shikongo
Namibia
28
0
Johannes Smit
Namibia
28
0
Bernard Scholtz
Namibia
28
0
Dion Myers
Zimbabwe
28
0
Gerard Mwendwa
Kenya
28
0
Tilak Varma
India
28
0
Shahidullah Kamal
Afghanistan
28
0
Alick Athanaze
West Indies
28
0
Daryl Mitchell
New Zealand
28
0
Chamika Karunaratne
Sri Lanka
28
0
Vivian Kingma
Netherlands
28
0
Nizakat Khan
Hong Kong
28
0
Sean Williams
Zimbabwe
28
0
Sherfane Rutherford
West Indies