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 2018 for all time
Position
Most Dots
Player Name
Team Name
1
50
Adil Rashid
England
2
48
Yuzvendra Chahal
India
3
44
Shakib Al Hasan
Bangladesh
3
44
Ish Sodhi
New Zealand
4
40
Moeen Ali
England
5
38
Mehidy Hasan
Bangladesh
6
37
Akila Dananjaya
Sri Lanka
7
36
Kuldeep Yadav
India
8
35
Andrew Tye
Australia
9
30
Mustafizur Rahman
Bangladesh
9
30
Nathan Lyon
Australia
9
30
Shadab Khan
Pakistan
10
29
Hasan Ali
Pakistan
11
25
Graeme Cremer
Zimbabwe
11
25
Blessing Muzarabani
Zimbabwe
12
24
Rubel Hossain
Bangladesh
13
23
Billy Stanlake
Australia
13
23
Marcus Stoinis
Australia
14
22
Ashley Nurse
West Indies
14
22
Mohammad Nabi
Afghanistan
15
21
Sikandar Raza
Zimbabwe
15
21
Trent Boult
New Zealand
15
21
Ravindra Jadeja
India
16
20
Bhuvneshwar Kumar
India
16
20
Mitchell Santner
New Zealand
16
20
Keshav Maharaj
South Africa
16
20
Mujeeb Ur Rahman
Afghanistan
16
20
Faheem Ashraf
Pakistan
17
19
Nazmul Islam
Bangladesh
18
18
Tom Curran
England
18
18
Rashid Khan
Afghanistan
18
18
Mashrafe Mortaza
Bangladesh
18
18
Liam Plunkett
England
18
18
Tim Southee
New Zealand
18
18
Taijul Islam
Bangladesh
18
18
Dilruwan Perera
Sri Lanka
18
18
Devendra Bishoo
West Indies
19
17
Thisara Perera
Sri Lanka
20
16
Kemar Roach
West Indies
20
16
Kyle Jarvis
Zimbabwe
20
16
Kevin O'Brien
Ireland
20
16
Ahmed Raza
United Arab Emirates
20
16
Safyaan Sharif
Scotland
21
15
Rohan Mustafa
United Arab Emirates
21
15
Mohammad Naveed
United Arab Emirates
21
15
Abu Hider
Bangladesh
21
15
David Willey
England
21
15
Basant Regmi
Nepal
21
15
Tabraiz Shamsi
South Africa
21
15
Oshane Thomas
West Indies
21
15
Khaleel Ahmed
India
21
15
George Dockrell
Ireland
21
15
Peter Chase
Ireland
21
15
Tendai Chatara
Zimbabwe
21
15
Ashton Agar
Australia
22
14
Rangana Herath
Sri Lanka
22
14
Keemo Paul
West Indies
22
14
Wellington Masakadza
Zimbabwe
22
14
Adam Zampa
Australia
22
14
Carlos Brathwaite
West Indies
22
14
Jhye Richardson
Australia
23
13
Kagiso Rabada
South Africa
23
13
Imran Haider
United Arab Emirates
23
13
Jason Holder
West Indies
23
13
Chris Jordan
England
23
13
Pat Cummins
Australia
23
13
Boyd Rankin
England
23
13
Colin Munro
New Zealand
23
13
Mohammad Amir
Pakistan
24
12
Mahmudullah
Bangladesh
24
12
Mitchell Starc
Australia
24
12
Jaydev Unadkat
India
24
12
Dawlat Zadran
Afghanistan
24
12
Gulbadin Naib
Afghanistan
24
12
Lungi Ngidi
South Africa
24
12
Sompal Kami
Nepal
24
12
Mark Wood
England
24
12
Hardik Pandya
India
24
12
Alasdair Evans
Scotland
24
12
Michael Leask
Scotland
25
11
Colin de Grandhomme
New Zealand
25
11
Chris Sole
Scotland
25
11
Barry McCarthy
Ireland
25
11
Mark Watt
Scotland
25
11
Nadeem Ahmed
Hong Kong
25
11
Sean Williams
Zimbabwe
25
11
Ben Stokes
England
25
11
Sandeep Lamichhane
Nepal
26
10
Shaheen Afridi
Pakistan
26
10
Ravichandran Ashwin
India
26
10
Donald Tiripano
Zimbabwe
26
10
Pieter Seelaar
Netherlands
26
10
Tim Murtagh
Ireland
26
10
Andile Phehlukwayo
South Africa
26
10
Krunal Pandya
India
26
10
Ehsan Khan
Hong Kong
26
10
Jasprit Bumrah
India
27
9
Fabian Allen
West Indies
27
9
Suranga Lakmal
Sri Lanka
27
9
Glenn Maxwell
Australia
27
9
Chris Woakes
England
27
9
Yasir Shah
Pakistan
28
8
Imran Tahir
South Africa
28
8
Shoaib Malik
Pakistan
28
8
Joe Root
England
28
8
Umesh Yadav
India
28
8
Marlon Samuels
West Indies
28
8
Sheldon Cottrell
West Indies
28
8
Andy McBrine
Ireland
28
8
Aftab Alam
Afghanistan
28
8
Jon Holland
Australia
28
8
Siddarth Kaul
India
28
8
Shardul Thakur
India
28
8
Zahoor Khan
United Arab Emirates
28
8
Dhananjaya de Silva
Sri Lanka
28
8
Samuel Badree
West Indies
28
8
Usman Khan
Pakistan
28
8
Shaiman Anwar
United Arab Emirates
28
8
Hamza Tahir
Scotland
28
8
Simi Singh
Ireland
29
7
Brandon Mavuta
Zimbabwe
29
7
Junior Dala
South Africa
29
7
D'Arcy Short
Australia
29
7
Chris Morris
South Africa
29
7
Dushmantha Chameera
Sri Lanka
29
7
Timm van der Gugten
Netherlands
29
7
Vivian Kingma
Netherlands
29
7
Lockie Ferguson
New Zealand
29
7
Lakshan Sandakan
Sri Lanka
29
7
Rumman Raees
Pakistan
29
7
Kesrick Williams
West Indies
29
7
Tendai Chisoro
Zimbabwe
29
7
Sharafuddin Ashraf
Afghanistan
29
7
Jean-Paul Duminy
South Africa
29
7
Nuwan Pradeep
Sri Lanka
29
7
Mohammed Shami
India
29
7
Nathan Coulter-Nile
Australia
30
6
Josh Hazlewood
Australia
30
6
Kane Richardson
Australia
30
6
Junaid Khan
Pakistan
30
6
Abul Hasan
Bangladesh
30
6
Andre Russell
West Indies
30
6
Ehsan Nawaz
Hong Kong
30
6
Tanwir Afzal
Hong Kong
30
6
Tyrone Kane
Ireland
30
6
Lahiru Kumara
Sri Lanka
30
6
Vijay Shankar
India
30
6
Roston Chase
West Indies
30
6
Paul van Meekeren
Netherlands
30
6
Rayad Emrit
West Indies
30
6
Imad Wasim
Pakistan
30
6
Ben Wheeler
New Zealand
30
6
Ryan Burl
Zimbabwe
30
6
Lalit Rajbanshi
Nepal
30
6
United Arab Emirates
31
5
A Krishna
31
5
Amjad Mahboob
31
5
U Aryaman Sunil
31
5
Shane Snater
Netherlands
31
5
Frederick Klaassen
Netherlands
31
5
Abu Jayed
Bangladesh
31
5
Mohammad Saifuddin
Bangladesh
31
5
Mosaddek Hossain
Bangladesh
31
5
Paras Khadka
Nepal
31
5
Stuart Thompson
Ireland
31
5
Norman Vanua
P.N.G.
31
5
Richie Berrington
Scotland
31
5
Calum MacLeod
Scotland
31
5
Deepak Chahar
India
31
5
Washington Sundar
India
31
5
Josh Little
Ireland
31
5
Amila Aponso
Sri Lanka
31
5
Dane Paterson
South Africa
31
5
Liam Dawson
England
31
5
Rahmat Shah
Afghanistan
31
5
Paul Stirling
Ireland
31
5
John Nyumbu
Zimbabwe
31
5
Chris Mpofu
Zimbabwe
32
4
Malcolm Waller
Zimbabwe
32
4
Jerome Taylor
West Indies
32
4
Nikita Miller
West Indies
32
4
Morne Morkel
South Africa
32
4
Taskin Ahmed
Bangladesh
32
4
Soumya Sarkar
Bangladesh
32
4
Jake Ball
England
32
4
Dwaine Pretorius
South Africa
32
4
Chad Soper
P.N.G.
32
4
Brad Wheal
Scotland
32
4
Jeevan Mendis
Sri Lanka
32
4
Sagar Pun
Nepal
32
4
Shehan Madushanka
Sri Lanka
32
4
Ajaz Patel
New Zealand
32
4
Seth Rance
New Zealand
32
4
S Muniandy
32
4
Alei Nao
P.N.G.
33
3
Scotland
33
3
Marnus Labuschagne
Australia
33
3
Bilal Khan
Oman
33
3
Mohammad Nadeem
Oman
33
3
Fakhar Zaman
Pakistan
33
3
Karan KC
Nepal
33
3
Isuru Udana
Sri Lanka
33
3
Aaron Phangiso
South Africa
33
3
Michael Rippon
Netherlands
33
3
Haris Sohail
Pakistan
33
3
Jomel Warrican
West Indies
33
3
Karim Janat
Afghanistan
33
3
Khary Pierre
West Indies
33
3
Dawid Malan
England
33
3
Jack Leach
England
33
3
Dominic Bess
England
33
3
Olly Stone
England
33
3
Todd Astle
New Zealand
33
3
Dale Steyn
South Africa
33
3
Shahid Afridi
Pakistan
33
3
Mitchell Marsh
Australia
33
3
Kedar Jadhav
India
33
3
Shapoor Zadran
Afghanistan
33
3
Aizaz Khan
Hong Kong
33
3
Chris Gayle
West Indies
33
3
Shannon Gabriel
West Indies
34
2
Brian Vitori
Zimbabwe
34
2
Lasith Malinga
Sri Lanka
34
2
Nizakat Khan
Hong Kong
34
2
Waqas Barkat
Hong Kong
34
2
Axar Patel
India
34
2
Ishant Sharma
India
34
2
James Anderson
England
34
2
Mohammad Hafeez
Pakistan
34
2
Kane Williamson
New Zealand
34
2
Neil Wagner
New Zealand
34
2
Nasir Hossain
Bangladesh
34
2
Sam Curran
England
34
2
Odean Smith
West Indies
34
2
Obed McCoy
West Indies
34
2
Duanne Olivier
South Africa
34
2
Qadeer Ahmed
United Arab Emirates
34
2
Charles Amini
P.N.G.
34
2
Mahuru Dai
P.N.G.
34
2
Adam Milne
New Zealand
34
2
Chamu Chibhabha
Zimbabwe
34
2
Aamer Yamin
Pakistan
34
2
Solomon Mire
Zimbabwe
34
2
Afif Hossain
Bangladesh
34
2
Mahedi Hasan
Bangladesh
34
2
Ariful Haque
Bangladesh
34
2
Sunzamul Islam
Bangladesh
34
2
Nayeem Hasan
Bangladesh
34
2
Prabath Jayasuriya
Sri Lanka
34
2
Kamindu Mendis
Sri Lanka
34
2
Michael Neser
Australia
34
2
Malinda Pushpakumara
Sri Lanka
34
2
Jason Behrendorff
Australia
34
2
Khawar Ali
Oman
34
2
Johannes Smit
Namibia
34
2
Wiaan Mulder
South Africa
34
2
Anaru Kitchen
New Zealand
34
2
Wafadar Momand
Afghanistan
34
2
Ahmad Butt
Oman
34
2
Kaleemullah
Oman
34
2
Manpreet Singh
34
2
D Mogan
34
2
Damien Ravu
P.N.G.
34
2
Anwar Rahman
34
2
Stuart Whittingham
Scotland
34
2
Syed Aziz
34
2
S Vijayakumar
35
1
CR Suryawanshi
35
1
Muhamad Syahadat
35
1
Jason Kila
P.N.G.
35
1
Syazrul Idrus
35
1
AE Paraam
35
1
Nepal
35
1
Pakistan
35
1
Ajay Lalcheta
Oman
35
1
Liam Roche
Zimbabwe
35
1
Craig Williams
Namibia
35
1
Thomas Sole
Scotland
35
1
Dipendra Airee
Nepal
35
1
M Zulfiqar
Netherlands
35
1
Aqib Sulehri
Oman
35
1
Zeeshan Maqsood
Oman
35
1
Mitchell Swepson
Australia
35
1
Wanindu Hasaranga
Sri Lanka
35
1
Chandrapaul Hemraj
West Indies
35
1
Khaled Ahmed
Bangladesh
35
1
Mohammad Abbas
Pakistan
35
1
Miguel Cummins
West Indies
35
1
Shakti Gauchan
Nepal
35
1
Bilal Asif
Pakistan
35
1
Max O'Dowd
Netherlands
35
1
Travis Head
Australia
35
1
Cephas Zhuwao
Zimbabwe
35
1
Kieron Pollard
West Indies
35
1
Matt Henry
New Zealand
35
1
Roelof van der Merwe
Netherlands
35
1
Fareed Ahmad
Afghanistan
35
1
JJ Smuts
South Africa
35
1
Alzarri Joseph
West Indies
35
1
Rovman Powell
West Indies
35
1
Hanuma Vihari
India
35
1
Mohammed Siraj
India
35
1
Craig Overton
England
35
1
Sarfraz Ahmed
Pakistan
35
1
Aaron Finch
Australia
35
1
Suresh Raina
India
35
1
Joe Denly
England
35
1
Kinchit Shah
Hong Kong
35
1
Wesley Barresi
Netherlands
35
1
Gerrie Snyman
Namibia
35
1
Hamilton Masakadza
Zimbabwe
36
0
Sunil Narine
West Indies
36
0
Veerasammy Permaul
West Indies
36
0
Asghar Stanikzai
Afghanistan
36
0
Angelo Mathews
Sri Lanka
36
0
Dimuth Karunaratne
Sri Lanka
36
0
Sulieman Benn
West Indies
36
0
Kraigg Brathwaite
West Indies
36
0
Sarel Burger
Namibia
36
0
Peter Borren
Netherlands
36
0
Ryan ten Doeschate
Netherlands
36
0
Michael Swart
Netherlands
36
0
Ahsan Malik
Netherlands
36
0
Mudassar Bukhari
Netherlands
36
0
Craig Young
Ireland
36
0
James Shannon
Ireland
36
0
Javed Ahmadi
Afghanistan
36
0
Samiullah Shenwari
Afghanistan
36
0
Haseeb Amjad
Hong Kong
36
0
Irfan Ahmed
Hong Kong
36
0
Peter Siddle
Australia
36
0
Steven Smith
Australia
36
0
Murali Vijay
India
36
0
Ambati Rayudu
India
36
0
Stuart Broad
England
36
0
Abdur Razzak
Bangladesh
36
0
Azhar Ali
Pakistan
36
0
Umar Amin
Pakistan
36
0
Wahab Riaz
Pakistan
36
0
Asad Shafiq
Pakistan
36
0
Rahat Ali
Pakistan
36
0
Shan Masood
Pakistan
36
0
Vernon Philander
South Africa
36
0
Dean Elgar
South Africa
36
0
Kyle Abbott
South Africa
36
0
Temba Bavuma
South Africa
36
0
Mominul Haque
Bangladesh
36
0
Ashfaq Ahmed
Pakistan
36
0
Mason Crane
England
36
0
Kamrul Islam
Bangladesh
36
0
Andre McCarthy
West Indies
36
0
Shermon Lewis
West Indies
36
0
Jeet Raval
New Zealand
36
0
Prince Masvaure
Zimbabwe
36
0
Matt Renshaw
Australia
36
0
Keaton Jennings
England
36
0
Tarisai Musakanda
Zimbabwe
36
0
Theunis de Bruyn
South Africa
36
0
Tymal Mills
England
36
0
Yamin Ahmadzai
Afghanistan
36
0
Farhaan Behardien
South Africa
36
0
Mitchell McClenaghan
New Zealand
36
0
Willie Gavera
P.N.G.
36
0
Lega Siaka
P.N.G.
36
0
Assad Vala
P.N.G.
36
0
Lahiru Gamage
Sri Lanka
36
0
Jason Mohammed
West Indies
36
0
Sikander Zulfiqar
Netherlands
36
0
Loa Nou
P.N.G.
36
0
John Reva
P.N.G.
36
0
Kusal Mendis
Sri Lanka
36
0
Waqas Khan
Hong Kong
36
0
Sharad Vesawkar
Nepal
36
0
Fazle Mahmud
Bangladesh
36
0
Mir Hamza
Pakistan
36
0
William Somerville
New Zealand
36
0
Jack Wildermuth
Australia
36
0
Hussain Talat
Pakistan
36
0
Waqas Maqsood
Pakistan
36
0
Chadd Sayers
Australia
36
0
Bas Leede
Netherlands
36
0
Hidde Overdijk
Netherlands
36
0
Bernard Scholtz
Namibia
36
0
Zhivago Groenewald
Namibia
36
0
Jay Odedra
Oman
36
0
Richard Ngarava
Zimbabwe
36
0
Robbie Frylinck
South Africa
36
0
Aiden Markram
South Africa
36
0
Pavandeep Singh
36
0
Virandeep Singh
36
0
K Subramanian
36
0
R Rohan