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 2017 for all time
Position
Most Dots
Player Name
Team Name
1
297
Keshav Maharaj
South Africa
2
212
Kagiso Rabada
South Africa
3
211
Moeen Ali
England
4
190
Morne Morkel
South Africa
5
162
James Anderson
England
6
153
Duanne Olivier
South Africa
7
144
Stuart Broad
England
8
82
Toby Roland-Jones
England
9
58
Ben Stokes
England
10
39
Yuzvendra Chahal
India
11
38
Ravichandran Ashwin
India
12
35
Tim Southee
New Zealand
13
30
Ravindra Jadeja
India
14
28
Shadab Khan
Pakistan
15
27
Shakib Al Hasan
Bangladesh
15
27
George Dockrell
Ireland
16
26
Rangana Herath
Sri Lanka
16
26
Thisara Perera
Sri Lanka
16
26
Mitchell Santner
New Zealand
17
25
Imran Tahir
South Africa
17
25
Kuldeep Yadav
India
18
23
Mehidy Hasan
Bangladesh
19
22
Devendra Bishoo
West Indies
20
21
Nuwan Pradeep
Sri Lanka
20
21
Jason Holder
West Indies
20
21
Nathan Lyon
Australia
20
21
Hasan Ali
Pakistan
20
21
Theunis de Bruyn
South Africa
21
20
Liam Plunkett
England
21
20
Mohammad Nabi
Afghanistan
22
19
Trent Boult
New Zealand
22
19
Jasprit Bumrah
India
23
18
Peter Chase
Ireland
23
18
Akila Dananjaya
Sri Lanka
23
18
Mashrafe Mortaza
Bangladesh
23
18
Bhuvneshwar Kumar
India
24
17
Adil Rashid
England
24
17
Hardik Pandya
India
24
17
Andile Phehlukwayo
South Africa
24
17
Roston Chase
West Indies
25
16
Jake Ball
England
25
16
Lakshan Sandakan
Sri Lanka
25
16
Suranga Lakmal
Sri Lanka
25
16
Wayne Parnell
South Africa
25
16
Chris Woakes
England
26
15
Taskin Ahmed
Bangladesh
26
15
Imran Haider
United Arab Emirates
26
15
Adam Zampa
Australia
27
14
David Willey
England
27
14
Imad Wasim
Pakistan
27
14
Barry McCarthy
Ireland
27
14
Yasir Shah
Pakistan
27
14
Dilruwan Perera
Sri Lanka
28
13
Mohammad Hafeez
Pakistan
28
13
Graeme Cremer
Zimbabwe
28
13
Pat Cummins
Australia
28
13
Alzarri Joseph
West Indies
28
13
Ashley Nurse
West Indies
28
13
Carlos Brathwaite
West Indies
29
12
Chris Morris
South Africa
29
12
Travis Head
Australia
29
12
Jacob Mulder
Ireland
29
12
Joe Root
England
29
12
Chris Jordan
England
29
12
Ish Sodhi
New Zealand
29
12
Shapoor Zadran
Afghanistan
30
11
Shannon Gabriel
West Indies
30
11
Lasith Malinga
Sri Lanka
30
11
Kesrick Williams
West Indies
30
11
Paul Stirling
Ireland
30
11
Alei Nao
P.N.G.
31
10
Bernard Scholtz
Namibia
31
10
Vikum Sanjaya
Sri Lanka
31
10
Kevin O'Brien
Ireland
31
10
Ahsan Malik
Netherlands
31
10
Miguel Cummins
West Indies
31
10
Ahmed Raza
United Arab Emirates
31
10
Lahiru Kumara
Sri Lanka
31
10
Mohammad Amir
Pakistan
31
10
Jean-Paul Duminy
South Africa
31
10
Amir Hamza
Afghanistan
31
10
Tim Murtagh
Ireland
31
10
Mahmudullah
Bangladesh
31
10
Umesh Yadav
India
32
9
Axar Patel
India
32
9
Josh Hazlewood
Australia
32
9
Rubel Hossain
Bangladesh
32
9
Nadeem Ahmed
Hong Kong
32
9
Gulbadin Naib
Afghanistan
32
9
Wahab Riaz
Pakistan
32
9
Nuwan Kulasekara
Sri Lanka
32
9
Karim Janat
Afghanistan
32
9
Con de Lange
Scotland
32
9
Timm van der Gugten
Netherlands
32
9
Craig Young
Ireland
32
9
Tom Curran
England
33
8
Dushmantha Chameera
Sri Lanka
33
8
Matt Henry
New Zealand
33
8
Ehsan Khan
Hong Kong
33
8
Liam Dawson
England
33
8
Mark Watt
Scotland
33
8
Seekkuge Prasanna
Sri Lanka
33
8
Dawlat Zadran
Afghanistan
33
8
Neil Wagner
New Zealand
33
8
Taijul Islam
Bangladesh
34
7
Nathan Coulter-Nile
Australia
34
7
Steve O'Keefe
Australia
34
7
Mitchell Starc
Australia
34
7
Kedar Jadhav
India
34
7
Ehsan Nawaz
Hong Kong
34
7
Sean Williams
Zimbabwe
34
7
Sikandar Raza
Zimbabwe
34
7
Rashid Khan
Afghanistan
34
7
Samuel Badree
West Indies
34
7
Adam Milne
New Zealand
34
7
Mustafizur Rahman
Bangladesh
34
7
Paul van Meekeren
Netherlands
34
7
Michael Rippon
Netherlands
34
7
Assad Vala
P.N.G.
34
7
Malinda Pushpakumara
Sri Lanka
35
6
Richard Ngarava
Zimbabwe
35
6
Jan Frylinck
Namibia
35
6
Colin de Grandhomme
New Zealand
35
6
Aaron Phangiso
South Africa
35
6
Roelof van der Merwe
Netherlands
35
6
Alasdair Evans
Scotland
35
6
Josh Davey
Scotland
35
6
Safyaan Sharif
Scotland
35
6
Mark Wood
England
35
6
Tabraiz Shamsi
South Africa
35
6
Dwaine Pretorius
South Africa
35
6
Zahoor Khan
United Arab Emirates
35
6
Lockie Ferguson
New Zealand
35
6
Dane Paterson
South Africa
35
6
Rumman Raees
Pakistan
35
6
Jerome Taylor
West Indies
35
6
Kraigg Brathwaite
West Indies
35
6
Mohammed Shami
India
35
6
James Faulkner
Australia
35
6
Ben Cutting
Australia
35
6
Jeetan Patel
New Zealand
36
5
Kane Williamson
New Zealand
36
5
Ashton Agar
Australia
36
5
Suresh Raina
India
36
5
Marlon Samuels
West Indies
36
5
Junaid Khan
Pakistan
36
5
Tendai Chatara
Zimbabwe
36
5
Chris Mpofu
Zimbabwe
36
5
Stuart Thompson
Ireland
36
5
Andy McBrine
Ireland
36
5
Beuran Hendricks
South Africa
36
5
John Reva
P.N.G.
36
5
Isuru Udana
Sri Lanka
36
5
Mahuru Dai
P.N.G.
36
5
Shem Ngoche
Kenya
36
5
Mohammad Saifuddin
Bangladesh
37
4
Mohammed Siraj
India
37
4
Jhye Richardson
Australia
37
4
Aizaz Khan
Hong Kong
37
4
Norman Vanua
P.N.G.
37
4
Chad Soper
P.N.G.
37
4
Nosaina Pokana
P.N.G.
37
4
Dilshan Munaweera
Sri Lanka
37
4
Milinda Siriwardana
Sri Lanka
37
4
JJ Smuts
South Africa
37
4
Lahiru Madushanka
Sri Lanka
37
4
Sohail Tanvir
Pakistan
37
4
Angelo Mathews
Sri Lanka
37
4
Moises Henriques
Australia
37
4
Glenn Maxwell
Australia
37
4
Soumya Sarkar
Bangladesh
37
4
James Neesham
New Zealand
37
4
Corey Anderson
New Zealand
37
4
Boyd Rankin
England
38
3
Colin Munro
New Zealand
38
3
Kane Richardson
Australia
38
3
Kemar Roach
West Indies
38
3
Sohail Khan
Pakistan
38
3
Vernon Philander
South Africa
38
3
Sunil Narine
West Indies
38
3
Sheldon Cottrell
West Indies
38
3
Samiullah Shenwari
Afghanistan
38
3
Subashis Roy
Bangladesh
38
3
Chris Sole
Scotland
38
3
Tymal Mills
England
38
3
Rovman Powell
West Indies
38
3
Dhananjaya de Silva
Sri Lanka
38
3
Andrew Tye
Australia
38
3
Marcus Stoinis
Australia
38
3
Brad Wheal
Scotland
38
3
Fareed Ahmad
Afghanistan
38
3
Billy Stanlake
Australia
38
3
Mosaddek Hossain
Bangladesh
38
3
Gerrie Snyman
Namibia
38
3
Sarel Burger
Namibia
38
3
Lahiru Gamage
Sri Lanka
38
3
Basant Regmi
Nepal
38
3
Rohan Mustafa
United Arab Emirates
38
3
Mohammad Naveed
United Arab Emirates
38
3
Jason Mohammed
West Indies
38
3
Seth Rance
New Zealand
38
3
Ajay Lalcheta
Oman
39
2
Kaleemullah
Oman
39
2
Khawar Ali
Oman
39
2
Tangeni Lungameni
Namibia
39
2
Sushan Bhari
Nepal
39
2
Sandeep Lamichhane
Nepal
39
2
Simi Singh
Ireland
39
2
Mujeeb Ur Rahman
Afghanistan
39
2
Dawid Malan
England
39
2
Fakhar Zaman
Pakistan
39
2
Wanindu Hasaranga
Sri Lanka
39
2
Washington Sundar
India
39
2
Mason Crane
England
39
2
Najmul Hossain Shanto
Bangladesh
39
2
Jonathan Carter
West Indies
39
2
Sompal Kami
Nepal
39
2
Chaturanga de Silva
Sri Lanka
39
2
Emmanuel Bundi
Kenya
39
2
Willie Gavera
P.N.G.
39
2
Pieter Seelaar
Netherlands
39
2
Jeffrey Vandersay
Sri Lanka
39
2
Ben Wheeler
New Zealand
39
2
Vishwa Fernando
Sri Lanka
39
2
Jayant Yadav
India
39
2
Mohammad Shahzad
Afghanistan
39
2
Malcolm Waller
Zimbabwe
39
2
Nizakat Khan
Hong Kong
39
2
Azhar Ali
Pakistan
39
2
John Hastings
Australia
39
2
Ashish Nehra
India
39
2
Ishant Sharma
India
39
2
Parvez Rasool
India
39
2
Nasir Hossain
Bangladesh
40
1
Shafiul Islam
Bangladesh
40
1
Steven Finn
England
40
1
Todd Astle
New Zealand
40
1
Shoaib Malik
Pakistan
40
1
Doug Bracewell
New Zealand
40
1
Hamish Bennett
New Zealand
40
1
Yuvraj Singh
India
40
1
Darren Sammy
West Indies
40
1
Sabbir Rahman
Bangladesh
40
1
Donald Tiripano
Zimbabwe
40
1
Nawroz Mangal
Afghanistan
40
1
Kyle Jarvis
Zimbabwe
40
1
Amila Aponso
Sri Lanka
40
1
Mohammed Qasim
United Arab Emirates
40
1
Josh Little
Ireland
40
1
Qadeer Ahmed
United Arab Emirates
40
1
Richie Berrington
Scotland
40
1
Nelson Odhiambo
Kenya
40
1
Peter Borren
Netherlands
40
1
Collins Obuya
Kenya
40
1
Nehemiah Odhiambo
Kenya
40
1
Elijah Otieno
Kenya
40
1
Michael Leask
Scotland
40
1
Haris Sohail
Pakistan
40
1
Sagar Pun
Nepal
40
1
Solomon Mire
Zimbabwe
40
1
Shakti Gauchan
Nepal
40
1
Paras Khadka
Nepal
40
1
Kieron Pollard
West Indies
40
1
Shaiman Anwar
United Arab Emirates
40
1
Mohammad Abbas
Pakistan
40
1
Raymon Reifer
West Indies
40
1
Ronsford Beaton
West Indies
40
1
Tom Westley
England
40
1
Craig Overton
England
40
1
Asitha Fernando
Sri Lanka
40
1
Damien Ravu
P.N.G.
40
1
Nepal
40
1
Shane Snater
Netherlands
40
1
Stephan Baard
Namibia
40
1
Zeeshan Maqsood
Oman
40
1
Sultan Ahmed
Oman
40
1
Mohammad Nadeem
Oman
40
1
Mehran Khan
Oman
41
0
Bilal Khan
Oman
41
0
Pushpak Kerai
Kenya
41
0
Stuart Whittingham
Scotland
41
0
Craig Williams
Namibia
41
0
Johannes Smit
Namibia
41
0
Imran Khan
41
0
United Arab Emirates
41
0
Aarif Sheikh
Nepal
41
0
Zhivago Groenewald
Namibia
41
0
Scott Kuggeleijn
New Zealand
41
0
Jason Behrendorff
Australia
41
0
Ashton Turner
Australia
41
0
Ryan Burl
Zimbabwe
41
0
Blessing Muzarabani
Zimbabwe
41
0
Anaru Kitchen
New Zealand
41
0
Aiden Markram
South Africa
41
0
Wiaan Mulder
South Africa
41
0
Robbie Frylinck
South Africa
41
0
Shardul Thakur
India
41
0
Shreyas Iyer
India
41
0
Faheem Ashraf
Pakistan
41
0
Sunzamul Islam
Bangladesh
41
0
Kamrul Islam
Bangladesh
41
0
Chamu Chibhabha
Zimbabwe
41
0
Sharad Vesawkar
Nepal
41
0
Farhaan Behardien
South Africa
41
0
Amjad Javed
United Arab Emirates
41
0
Rakep Patel
Kenya
41
0
Ryan ten Doeschate
Netherlands
41
0
Lucas Oluoch
Kenya
41
0
Dhiren Gondaria
Kenya
41
0
Calum MacLeod
Scotland
41
0
Lega Siaka
P.N.G.
41
0
Tony Ura
P.N.G.
41
0
Stephan Myburgh
Netherlands
41
0
Vivian Kingma
Netherlands
41
0
Karun Nair
India
41
0
Kusal Mendis
Sri Lanka
41
0
Tendai Chisoro
Zimbabwe
41
0
Sese Bau
P.N.G.
41
0
Karan KC
Nepal
41
0
Hilton Cartwright
Australia
41
0
Keaton Jennings
England
41
0
Carl Mumba
Zimbabwe
41
0
Kyle Christie
Hong Kong
41
0
Thikshila de Silva
Sri Lanka
41
0
Lungi Ngidi
South Africa
41
0
Naveen-ul-Haq
Afghanistan
41
0
Hamilton Masakadza
Zimbabwe
41
0
Jermaine Blackwood
West Indies
41
0
Veerasammy Permaul
West Indies
41
0
Rahmat Shah
Afghanistan
41
0
Hashmatullah Shaidi
Afghanistan
41
0
Javed Ahmadi
Afghanistan
41
0
Tanwir Afzal
Hong Kong
41
0
Waqas Barkat
Hong Kong
41
0
Nikita Miller
West Indies
41
0
Kieran Powell
West Indies
41
0
Dimuth Karunaratne
Sri Lanka
41
0
Shan Masood
Pakistan
41
0
Asad Shafiq
Pakistan
41
0
Dean Elgar
South Africa
41
0
Kyle Abbott
South Africa
41
0
Temba Bavuma
South Africa
41
0
Amit Mishra
India
41
0
Murali Vijay
India
41
0
Jaydev Unadkat
India
41
0
Virat Kohli
India
41
0
Steven Smith
Australia
41
0
Usman Khawaja
Australia
41
0
Jackson Bird
Australia
41
0
Mitchell Marsh
Australia
41
0
Paul Collingwood
England
41
0
Daniel Christian
Australia
41
0
Aaron Finch
Australia
41
0
Grant Elliott
New Zealand
41
0
Ashfaq Ahmed
Pakistan
41
0
Mominul Haque
Bangladesh