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 2016 for all time
Position
Most Dots
Player Name
Team Name
1
65
Moeen Ali
England
2
45
Nathan Lyon
Australia
3
43
Ravichandran Ashwin
India
4
42
Adil Rashid
England
5
36
Mitchell Santner
New Zealand
6
30
Kagiso Rabada
South Africa
6
30
Shakib Al Hasan
Bangladesh
6
30
Imran Tahir
South Africa
7
28
Ravindra Jadeja
India
7
28
Adam Zampa
Australia
8
27
Mitchell Marsh
Australia
9
25
Mohammad Nabi
Afghanistan
10
24
Graeme Cremer
Zimbabwe
11
23
James Faulkner
Australia
12
22
John Hastings
Australia
12
22
Dawlat Zadran
Afghanistan
12
22
Rashid Khan
Afghanistan
13
21
Thisara Perera
Sri Lanka
14
20
Rangana Herath
Sri Lanka
14
20
Sulieman Benn
West Indies
14
20
Josh Hazlewood
Australia
14
20
Aizaz Khan
Hong Kong
14
20
Scott Boland
Australia
15
19
Yasir Shah
Pakistan
15
19
Ish Sodhi
New Zealand
16
18
Wahab Riaz
Pakistan
16
18
Al-Amin Hossain
Bangladesh
16
18
Carlos Brathwaite
West Indies
16
18
Matt Henry
New Zealand
17
17
Andy McBrine
Ireland
17
17
David Willey
England
17
17
Trent Boult
New Zealand
18
16
Jasprit Bumrah
India
18
16
Amir Hamza
Afghanistan
19
15
Mohammad Shahzad
Afghanistan
19
15
Adam Milne
New Zealand
19
15
Mashrafe Mortaza
Bangladesh
20
14
Ben Stokes
England
20
14
Liam Plunkett
England
20
14
Andre Russell
West Indies
20
14
Hardik Pandya
India
21
13
Taskin Ahmed
Bangladesh
21
13
Sunil Narine
West Indies
21
13
Seekkuge Prasanna
Sri Lanka
21
13
Nuwan Pradeep
Sri Lanka
21
13
Jean-Paul Duminy
South Africa
21
13
Kyle Abbott
South Africa
22
12
Dale Steyn
South Africa
22
12
Shoaib Malik
Pakistan
22
12
Mohammad Amir
Pakistan
22
12
Sachithra Senanayake
Sri Lanka
22
12
Chris Jordan
England
22
12
Amit Mishra
India
22
12
Nadeem Ahmed
Hong Kong
22
12
Sikandar Raza
Zimbabwe
22
12
Tanwir Afzal
Hong Kong
22
12
Kevin O'Brien
Ireland
22
12
Ahmed Raza
United Arab Emirates
23
11
Chris Morris
South Africa
23
11
Imad Wasim
Pakistan
23
11
Amjad Javed
United Arab Emirates
23
11
David Wiese
South Africa
23
11
Tim Murtagh
Ireland
23
11
Nuwan Kulasekara
Sri Lanka
23
11
Mohammad Irfan
Pakistan
23
11
Dane Piedt
South Africa
24
10
Suranga Lakmal
Sri Lanka
24
10
Umesh Yadav
India
24
10
Mohammed Shami
India
24
10
Glenn Maxwell
Australia
24
10
Tim Southee
New Zealand
24
10
Mahuru Dai
P.N.G.
24
10
Reece Topley
England
24
10
Rohan Mustafa
United Arab Emirates
24
10
Luke Jongwe
Zimbabwe
24
10
Mark Watt
Scotland
24
10
Roston Chase
West Indies
25
9
Barry McCarthy
Ireland
25
9
Mustafizur Rahman
Bangladesh
25
9
Michael Leask
Scotland
25
9
Milinda Siriwardana
Sri Lanka
25
9
Craig Young
Ireland
25
9
Gulbadin Naib
Afghanistan
25
9
Kane Richardson
Australia
25
9
Nathan Coulter-Nile
Australia
25
9
Devendra Bishoo
West Indies
25
9
James Neesham
New Zealand
26
8
Dilruwan Perera
Sri Lanka
26
8
Mitchell Starc
Australia
26
8
Peter Chase
Ireland
26
8
Dushmantha Chameera
Sri Lanka
26
8
Josh Davey
Scotland
27
7
Neville Madziva
Zimbabwe
27
7
Chamu Chibhabha
Zimbabwe
27
7
Karim Sadiq
Afghanistan
27
7
Chris Woakes
England
27
7
Mahmudullah
Bangladesh
27
7
Umar Gul
Pakistan
27
7
Wayne Parnell
South Africa
27
7
Lockie Ferguson
New Zealand
27
7
Yuzvendra Chahal
India
28
6
Daniel Worrall
Australia
28
6
Mosaddek Hossain
Bangladesh
28
6
Tendai Chisoro
Zimbabwe
28
6
Zeeshan Maqsood
Oman
28
6
Azhar Ali
Pakistan
28
6
Shahid Afridi
Pakistan
28
6
Dwayne Bravo
West Indies
28
6
Jeetan Patel
New Zealand
28
6
Grant Elliott
New Zealand
28
6
Bhuvneshwar Kumar
India
28
6
Ashish Nehra
India
28
6
Shapoor Zadran
Afghanistan
28
6
Tendai Chatara
Zimbabwe
28
6
Sean Williams
Zimbabwe
28
6
Paul Stirling
Ireland
28
6
George Dockrell
Ireland
28
6
Mitchell McClenaghan
New Zealand
28
6
Kieron Pollard
West Indies
28
6
Rob Taylor
Scotland
28
6
Norman Vanua
P.N.G.
28
6
Aaron Phangiso
South Africa
28
6
Basant Regmi
Nepal
28
6
Jeffrey Vandersay
Sri Lanka
29
5
Samuel Badree
West Indies
29
5
Roelof van der Merwe
Netherlands
29
5
Colin de Grandhomme
New Zealand
29
5
Max Sorensen
Ireland
29
5
Donald Tiripano
Zimbabwe
29
5
Arafat Sunny
Bangladesh
29
5
Haseeb Amjad
Hong Kong
29
5
Yuvraj Singh
India
29
5
Stuart Binny
India
29
5
Ashton Agar
Australia
29
5
Kraigg Brathwaite
West Indies
29
5
Jason Holder
West Indies
29
5
Angelo Mathews
Sri Lanka
29
5
Morne Morkel
South Africa
29
5
Munis Ansari
Oman
29
5
Ajay Lalcheta
Oman
29
5
Wellington Masakadza
Zimbabwe
29
5
John Reva
P.N.G.
29
5
Chad Soper
P.N.G.
29
5
Liam Dawson
England
29
5
Andile Phehlukwayo
South Africa
29
5
Hasan Ali
Pakistan
30
4
Karim Janat
Afghanistan
30
4
Keshav Maharaj
South Africa
30
4
Ehsan Khan
Hong Kong
30
4
Zhivago Groenewald
Namibia
30
4
Rahat Ali
Pakistan
30
4
Mohammad Sami
Pakistan
30
4
Doug Bracewell
New Zealand
30
4
Farveez Maharoof
Sri Lanka
30
4
Marchant de Lange
South Africa
30
4
Shannon Gabriel
West Indies
30
4
Axar Patel
India
30
4
Ishant Sharma
India
30
4
Suresh Raina
India
30
4
Jaydev Unadkat
India
30
4
Taijul Islam
Bangladesh
30
4
Shafiul Islam
Bangladesh
30
4
Boyd Rankin
England
30
4
Rahmat Shah
Afghanistan
30
4
Rakep Patel
Kenya
30
4
Timm van der Gugten
Netherlands
30
4
Farhaan Behardien
South Africa
30
4
Assad Vala
P.N.G.
30
4
Alasdair Evans
Scotland
30
4
Matt Machan
Scotland
30
4
Ashley Nurse
West Indies
30
4
Taurai Muzarabani
Zimbabwe
30
4
Andrew Tye
Australia
30
4
Barinder Sran
India
31
3
Rishi Dhawan
India
31
3
Zafar Ansari
England
31
3
Sompal Kami
Nepal
31
3
Safyaan Sharif
Scotland
31
3
Mark Chapman
Hong Kong
31
3
Shakti Gauchan
Nepal
31
3
Paul van Meekeren
Netherlands
31
3
Michael Rippon
Netherlands
31
3
Ahsan Malik
Netherlands
31
3
Anwar Ali
Pakistan
31
3
Stuart Thompson
Ireland
31
3
Mosharraf Hossain
Bangladesh
31
3
Samiullah Shenwari
Afghanistan
31
3
Aftab Alam
Afghanistan
31
3
Stuart Broad
England
31
3
Steve O'Keefe
Australia
31
3
Shuvagata Hom
Bangladesh
31
3
Shane Watson
Australia
31
3
Shaun Tait
Australia
31
3
Hamilton Masakadza
Zimbabwe
31
3
Chris Mpofu
Zimbabwe
31
3
Suraj Randiv
Sri Lanka
31
3
Zulfiqar Babar
Pakistan
31
3
Mark Craig
New Zealand
31
3
Neil Wagner
New Zealand
31
3
Todd Astle
New Zealand
31
3
Corey Anderson
New Zealand
31
3
Sandeep Lamichhane
Nepal
31
3
Bilal Khan
Oman
31
3
Muhammed Shanil
United Arab Emirates
31
3
Jon Holland
Australia
31
3
Mehidy Hasan
Bangladesh
31
3
Qadeer Ahmed
United Arab Emirates
31
3
Abu Hider
Bangladesh
32
2
Jomel Warrican
West Indies
32
2
Zaheer Maqsood
United Arab Emirates
32
2
Con de Lange
Scotland
32
2
Dwaine Pretorius
South Africa
32
2
Joe Mennie
Australia
32
2
Yamin Ahmadzai
Afghanistan
32
2
Fareed Ahmad
Afghanistan
32
2
Farhan Ahmed
United Arab Emirates
32
2
Saqlain Sajib
Bangladesh
32
2
Imran Haider
United Arab Emirates
32
2
Tabraiz Shamsi
South Africa
32
2
Ruaidhri Smith
Scotland
32
2
Jayant Yadav
India
32
2
Khawar Ali
Oman
32
2
Jan Frylinck
Namibia
32
2
Syed Kaleem
Oman
32
2
Johannes Smit
Namibia
32
2
Bernard Scholtz
Namibia
32
2
Colin Munro
New Zealand
32
2
Sohail Tanvir
Pakistan
32
2
Tillakaratne Dilshan
Sri Lanka
32
2
Tinashe Panyangara
Zimbabwe
32
2
James Pattinson
Australia
32
2
Moises Henriques
Australia
32
2
Rubel Hossain
Bangladesh
32
2
Joe Root
England
32
2
Jerome Taylor
West Indies
32
2
Shem Ngoche
Kenya
32
2
Nelson Odhiambo
Kenya
32
2
Lucas Oluoch
Kenya
32
2
Gerrie Snyman
Namibia
32
2
Sarel Burger
Namibia
32
2
Charles Amini
P.N.G.
32
2
Willie Gavera
P.N.G.
32
2
Elijah Otieno
Kenya
32
2
Richie Berrington
Scotland
32
2
Calum MacLeod
Scotland
32
2
Isuru Udana
Sri Lanka
32
2
Logan van Beek
Netherlands
32
2
Sagar Pun
Nepal
32
2
Cameron Boyce
Australia
32
2
Ramith Rambukwella
Sri Lanka
32
2
Gurkeerat Singh Mann
India
32
2
Joel Paris
Australia
32
2
Travis Head
Australia
33
1
Dhananjaya de Silva
Sri Lanka
33
1
Manjula Guruge
United Arab Emirates
33
1
Michael Chinouya
Zimbabwe
33
1
Miguel Cummins
West Indies
33
1
Fayyaz Ahmed
United Arab Emirates
33
1
Krishna Chandran
United Arab Emirates
33
1
Mohammad Naveed
United Arab Emirates
33
1
Nehemiah Odhiambo
Kenya
33
1
Lega Siaka
P.N.G.
33
1
Anton Devcich
New Zealand
33
1
Peter Borren
Netherlands
33
1
Malcolm Waller
Zimbabwe
33
1
Hamid Hassan
Afghanistan
33
1
Mirwais Ashraf
Afghanistan
33
1
Sabbir Rahman
Bangladesh
33
1
Kinchit Shah
Hong Kong
33
1
Aaron Finch
Australia
33
1
Ryan Campbell
Australia
33
1
James Anderson
England
33
1
Nasir Hossain
Bangladesh
33
1
Mohammad Shahid
Bangladesh
33
1
Soumya Sarkar
Bangladesh
33
1
Jackson Bird
Australia
33
1
Pat Cummins
Australia
33
1
Virat Kohli
India
33
1
Dhawal Kulkarni
India
33
1
Rohit Sharma
India
33
1
Elton Chigumbura
Zimbabwe
33
1
Darren Sammy
West Indies
33
1
Shaminda Eranga
Sri Lanka
33
1
Sohail Khan
Pakistan
33
1
Kane Williamson
New Zealand
33
1
Vernon Philander
South Africa
33
1
Stiaan van Zyl
South Africa
33
1
Stephan Baard
Namibia
33
1
Sufyan Mehmood
Oman
33
1
Chris Sole
Scotland
33
1
Amila Aponso
Sri Lanka
33
1
Lakshan Sandakan
Sri Lanka
33
1
Lahiru Kumara
Sri Lanka
33
1
Alzarri Joseph
West Indies
33
1
Jacob Mulder
Ireland
33
1
Brad Wheal
Scotland
33
1
Sayed Shirzad
Afghanistan
33
1
Chris Tremain
Australia
33
1
Naveen-ul-Haq
Afghanistan
33
1
Subashis Roy
Bangladesh
33
1
Jake Ball
England
33
1
Fahad Tariq
United Arab Emirates
33
1
Hiri Hiri
P.N.G.
33
1
Iftikhar Ahmed
Pakistan
34
0
Ishtiaq Muhammad
Hong Kong
34
0
Muktar Ali
Bangladesh
34
0
Kusal Mendis
Sri Lanka
34
0
Nosaina Pokana
P.N.G.
34
0
Sese Bau
P.N.G.
34
0
Gavin Main
Scotland
34
0
Karun Nair
India
34
0
Tanbir Hayder
Bangladesh
34
0
Atif Ali Khan
United Arab Emirates
34
0
Josh Little
Ireland
34
0
Rumman Raees
Pakistan
34
0
Kesrick Williams
West Indies
34
0
Tymal Mills
England
34
0
Sunzamul Islam
Bangladesh
34
0
Kamrul Islam
Bangladesh
34
0
Keaton Jennings
England
34
0
Vishwa Fernando
Sri Lanka
34
0
Prince Masvaure
Zimbabwe
34
0
Carl Mumba
Zimbabwe
34
0
Kyle Christie
Hong Kong
34
0
Mohammed Qasim
United Arab Emirates
34
0
Chaminda Bandara
Sri Lanka
34
0
Rameez Shahzad
United Arab Emirates
34
0
Syed Ali
Oman
34
0
Mehran Khan
Oman
34
0
Alei Nao
P.N.G.
34
0
Imran Khan
34
0
Temba Bavuma
South Africa
34
0
Asad Shafiq
Pakistan
34
0
Shan Masood
Pakistan
34
0
Chris Gayle
West Indies
34
0
Dilhara Fernando
Sri Lanka
34
0
Dean Elgar
South Africa
34
0
Lasith Malinga
Sri Lanka
34
0
Kemar Roach
West Indies
34
0
Jermaine Blackwood
West Indies
34
0
Tawanda Mupariwa
Zimbabwe
34
0
Brian Vitori
Zimbabwe
34
0
Kedar Jadhav
India
34
0
Murali Vijay
India
34
0
Harbhajan Singh
India
34
0
Peter Siddle
Australia
34
0
Steven Smith
Australia
34
0
David Warner
Australia
34
0
Brendon McCullum
New Zealand
34
0
Martin Guptill
New Zealand
34
0
Mominul Haque
Bangladesh
34
0
Gareth Batty
England
34
0
Adam Voges
Australia
34
0
Steven Finn
England
34
0
Babar Hayat
Hong Kong
34
0
Ehsan Nawaz
Hong Kong
34
0
Alex Hales
England
34
0
Nawroz Mangal
Afghanistan
34
0
Javed Ahmadi
Afghanistan
34
0
Brian Chari
Zimbabwe
34
0
John Nyumbu
Zimbabwe
34
0
Pieter Seelaar
Netherlands
34
0
Mudassar Bukhari
Netherlands
34
0
Michael Swart
Netherlands
34
0
Emmanuel Bundi
Kenya
34
0
Dhiren Gondaria
Kenya
34
0
Collins Obuya
Kenya
34
0
Pipi Raho
P.N.G.
34
0
Vivian Kingma
Netherlands
34
0
Nathan McCullum
New Zealand
34
0
Jonathan Carter
West Indies
34
0
Andre Fletcher
West Indies
34
0
Nic Maddinson
Australia
34
0
Paras Khadka
Nepal
34
0
Angelo Perera
Sri Lanka
34
0
Hardus Viljoen
South Africa
34
0
Stephen Cook
South Africa
34
0
James Vince
England
34
0
Karan KC
Nepal
34
0
Mark Wood
England
34
0
Sharad Vesawkar
Nepal