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 2015 for all time
Position
Most Dots
Player Name
Team Name
1
43
Moeen Ali
England
2
38
Imran Tahir
South Africa
2
38
Adil Rashid
England
3
32
Nathan Lyon
Australia
4
31
Tinashe Panyangara
Zimbabwe
5
29
Jason Holder
West Indies
5
29
Andre Russell
West Indies
6
28
Shakib Al Hasan
Bangladesh
7
27
Ravichandran Ashwin
India
7
27
Nathan McCullum
New Zealand
8
25
Sean Williams
Zimbabwe
8
25
Mohammad Nabi
Afghanistan
9
23
Rangana Herath
Sri Lanka
9
23
Sachithra Senanayake
Sri Lanka
10
22
Steven Finn
England
11
21
Mitchell McClenaghan
New Zealand
11
21
George Dockrell
Ireland
12
20
Mitchell Santner
New Zealand
13
19
Graeme Cremer
Zimbabwe
13
19
Dawlat Zadran
Afghanistan
13
19
Chris Woakes
England
13
19
Tim Southee
New Zealand
14
18
Grant Elliott
New Zealand
14
18
Wahab Riaz
Pakistan
14
18
Yasir Shah
Pakistan
14
18
Sikandar Raza
Zimbabwe
14
18
Amjad Javed
United Arab Emirates
15
17
Aaron Phangiso
South Africa
15
17
Thisara Perera
Sri Lanka
16
16
Dale Steyn
South Africa
17
15
Stuart Broad
England
17
15
Nasir Hossain
Bangladesh
17
15
Dushmantha Chameera
Sri Lanka
17
15
Anwar Ali
Pakistan
17
15
Sulieman Benn
West Indies
17
15
Kevin O'Brien
Ireland
18
14
Josh Davey
Scotland
18
14
Safyaan Sharif
Scotland
18
14
Michael Leask
Scotland
18
14
Ravindra Jadeja
India
18
14
Bhuvneshwar Kumar
India
18
14
Kyle Abbott
South Africa
18
14
Shoaib Malik
Pakistan
18
14
Milinda Siriwardana
Sri Lanka
18
14
Wellington Masakadza
Zimbabwe
19
13
Kagiso Rabada
South Africa
19
13
Jean-Paul Duminy
South Africa
19
13
Mitchell Johnson
Australia
19
13
Matt Henry
New Zealand
19
13
Tanwir Afzal
Hong Kong
20
12
Mitchell Marsh
Australia
20
12
Ben Stokes
England
20
12
Morne Morkel
South Africa
20
12
Marlon Samuels
West Indies
20
12
Jerome Taylor
West Indies
20
12
Trent Boult
New Zealand
20
12
Corey Anderson
New Zealand
20
12
Mark Craig
New Zealand
20
12
David Willey
England
20
12
Mark Watt
Scotland
20
12
Zeeshan Maqsood
Oman
21
11
Karan KC
Nepal
21
11
Mohammad Sami
Pakistan
21
11
Mohammad Irfan
Pakistan
21
11
Nuwan Kulasekara
Sri Lanka
21
11
Daniel Vettori
New Zealand
21
11
Glenn Maxwell
Australia
21
11
Axar Patel
India
21
11
John Mooney
Ireland
21
11
Dwayne Bravo
West Indies
21
11
Alasdair Evans
Scotland
22
10
Roelof van der Merwe
Netherlands
22
10
Suranga Lakmal
Sri Lanka
22
10
Irfan Ahmed
Hong Kong
22
10
Harbhajan Singh
India
22
10
Mitchell Starc
Australia
22
10
Pat Cummins
Australia
22
10
Mohit Sharma
India
22
10
Vernon Philander
South Africa
22
10
Tillakaratne Dilshan
Sri Lanka
22
10
Mohammad Hafeez
Pakistan
22
10
Sohail Khan
Pakistan
22
10
Nasir Aziz
United Arab Emirates
22
10
Chamu Chibhabha
Zimbabwe
23
9
Con de Lange
Scotland
23
9
Zulfiqar Babar
Pakistan
23
9
Angelo Mathews
Sri Lanka
23
9
Umesh Yadav
India
23
9
Mohammed Shami
India
23
9
Mirwais Ashraf
Afghanistan
23
9
Darren Sammy
West Indies
23
9
Devendra Bishoo
West Indies
23
9
Sheldon Cottrell
West Indies
23
9
Chris Mpofu
Zimbabwe
23
9
Iain Wardlaw
Scotland
23
9
Manjula Guruge
United Arab Emirates
24
8
Majid Haq
Scotland
24
8
Nelson Odhiambo
Kenya
24
8
Timm van der Gugten
Netherlands
24
8
John Nyumbu
Zimbabwe
24
8
Tendai Chatara
Zimbabwe
24
8
Amir Hamza
Afghanistan
24
8
Amit Mishra
India
24
8
Joe Root
England
24
8
Chris Jordan
England
24
8
Lasith Malinga
Sri Lanka
24
8
Dane Piedt
South Africa
24
8
Shahid Afridi
Pakistan
24
8
Mark Wood
England
25
7
Taurai Muzarabani
Zimbabwe
25
7
Jeffrey Vandersay
Sri Lanka
25
7
Imad Wasim
Pakistan
25
7
John Reva
P.N.G.
25
7
Mustafizur Rahman
Bangladesh
25
7
Mohammad Naveed
United Arab Emirates
25
7
Carlos Brathwaite
West Indies
25
7
Khawar Ali
Oman
25
7
Munis Ansari
Oman
25
7
Kane Williamson
New Zealand
25
7
Neil Wagner
New Zealand
25
7
Rubel Hossain
Bangladesh
25
7
Sohail Tanvir
Pakistan
25
7
Simon Harmer
South Africa
25
7
Seekkuge Prasanna
Sri Lanka
25
7
Mashrafe Mortaza
Bangladesh
25
7
Josh Hazlewood
Australia
25
7
Suresh Raina
India
25
7
Shane Watson
Australia
25
7
Arafat Sunny
Bangladesh
25
7
Shapoor Zadran
Afghanistan
25
7
Paul Stirling
Ireland
25
7
Veerasammy Permaul
West Indies
25
7
Max Sorensen
Ireland
25
7
Shem Ngoche
Kenya
25
7
Mahuru Dai
P.N.G.
25
7
Mohammad Tauqir
United Arab Emirates
26
6
Jeevan Mendis
Sri Lanka
26
6
Matt Machan
Scotland
26
6
Farhaan Behardien
South Africa
26
6
Lucas Oluoch
Kenya
26
6
Craig Young
Ireland
26
6
Nehemiah Odhiambo
Kenya
26
6
Adam Milne
New Zealand
26
6
Hamilton Masakadza
Zimbabwe
26
6
Alex Cusack
Ireland
26
6
Nadeem Ahmed
Hong Kong
26
6
Aftab Alam
Afghanistan
26
6
Taskin Ahmed
Bangladesh
26
6
Sharafuddin Ashraf
Afghanistan
26
6
James Anderson
England
26
6
Taijul Islam
Bangladesh
26
6
Tharindu Kaushal
Sri Lanka
26
6
Bilawal Bhatti
Pakistan
26
6
Wayne Parnell
South Africa
26
6
Marchant de Lange
South Africa
26
6
Doug Bracewell
New Zealand
26
6
Imran Khan
26
6
Luke Jongwe
Zimbabwe
26
6
Ben Wheeler
New Zealand
26
6
Zaheer Maqsood
United Arab Emirates
26
6
Jomel Warrican
West Indies
27
5
Tendai Chisoro
Zimbabwe
27
5
Shakti Gauchan
Nepal
27
5
Paras Khadka
Nepal
27
5
Basant Regmi
Nepal
27
5
Neville Madziva
Zimbabwe
27
5
Mehran Khan
Oman
27
5
Ish Sodhi
New Zealand
27
5
Ajantha Mendis
Sri Lanka
27
5
Stuart Binny
India
27
5
Samiullah Shenwari
Afghanistan
27
5
Haseeb Amjad
Hong Kong
27
5
Stephen Parry
England
27
5
Rizwan Cheema
Canada
27
5
Elton Chigumbura
Zimbabwe
27
5
Brian Vitori
Zimbabwe
27
5
Tafadzwa Kamungozi
Zimbabwe
27
5
Ahsan Malik
Netherlands
27
5
Pieter Seelaar
Netherlands
27
5
Stuart Thompson
Ireland
27
5
Gerrie Snyman
Namibia
27
5
Rakep Patel
Kenya
27
5
Rob Taylor
Scotland
27
5
Richie Berrington
Scotland
27
5
Willie Gavera
P.N.G.
28
4
Assad Vala
P.N.G.
28
4
Norman Vanua
P.N.G.
28
4
Andy McBrine
Ireland
28
4
Mudassar Bukhari
Netherlands
28
4
Haris Sohail
Pakistan
28
4
Hamid Hassan
Afghanistan
28
4
Prosper Utseya
Zimbabwe
28
4
Hiral Patel
Canada
28
4
Aizaz Khan
Hong Kong
28
4
Mohammad Shahzad
Afghanistan
28
4
Mahmudullah
Bangladesh
28
4
James Tredwell
England
28
4
Dwayne Smith
West Indies
28
4
Dilruwan Perera
Sri Lanka
28
4
Saeed Ajmal
Pakistan
28
4
Rahat Ali
Pakistan
28
4
Rajeshkumar Ranpura
Oman
28
4
Ajay Lalcheta
Oman
28
4
Rashid Khan
Afghanistan
28
4
Timil Patel
U.S.A.
28
4
Syed Kaleem
Oman
28
4
Bernard Scholtz
Namibia
28
4
Tinotenda Mutombodzi
Zimbabwe
28
4
Krishna Chandran
United Arab Emirates
28
4
Sompal Kami
Nepal
28
4
Umair Ali
United Arab Emirates
28
4
Binura Fernando
Sri Lanka
28
4
Reece Topley
England
28
4
David Wiese
South Africa
28
4
Sandeep Sharma
India
29
3
Eddie Leie
South Africa
29
3
Solomon Mire
Zimbabwe
29
3
Johannes Smit
Namibia
29
3
Tyrone Kane
Ireland
29
3
Junaid Khan
Pakistan
29
3
James Neesham
New Zealand
29
3
Nuwan Pradeep
Sri Lanka
29
3
Dhammika Prasad
Sri Lanka
29
3
Dean Elgar
South Africa
29
3
Samit Patel
England
29
3
Liam Plunkett
England
29
3
Jubair Hossain
Bangladesh
29
3
James Faulkner
Australia
29
3
Gulbadin Naib
Afghanistan
29
3
Junaid Siddiqui
Canada
29
3
Jermaine Blackwood
West Indies
29
3
Kemar Roach
West Indies
29
3
James Ngoche
Kenya
29
3
Sarel Burger
Namibia
29
3
Andy Balbirnie
Ireland
29
3
Michael Rippon
Netherlands
29
3
Ahmed Raza
United Arab Emirates
30
2
Rohan Mustafa
United Arab Emirates
30
2
Chris Morris
South Africa
30
2
Khurram Khan
United Arab Emirates
30
2
Kyle Coetzer
Scotland
30
2
Peter Borren
Netherlands
30
2
Elijah Otieno
Kenya
30
2
Michael Swart
Netherlands
30
2
Ravi Rampaul
West Indies
30
2
Shannon Gabriel
West Indies
30
2
Tawanda Mupariwa
Zimbabwe
30
2
Jeremy Gordon
Canada
30
2
Nitish Kumar
Canada
30
2
Najibullah Zadran
Afghanistan
30
2
Sabbir Rahman
Bangladesh
30
2
Xavier Doherty
Australia
30
2
John Hastings
Australia
30
2
Dhawal Kulkarni
India
30
2
Al-Amin Hossain
Bangladesh
30
2
Shuvagata Hom
Bangladesh
30
2
Ehsan Adil
Pakistan
30
2
Azhar Ali
Pakistan
30
2
Umar Gul
Pakistan
30
2
Bilal Khan
Oman
30
2
Rokhan Barakzai
Afghanistan
30
2
Yamin Ahmadzai
Afghanistan
30
2
Anthony Hawkins-Kay
30
2
Jasdeep Singh
U.S.A.
30
2
Rhys Palmer
30
2
Saad Zafar
Canada
30
2
Craig Williams
Namibia
30
2
Syed Ali
Oman
30
2
Cameron Boyce
Australia
30
2
Kieron Pollard
West Indies
30
2
Rajesh Pulami
Nepal
30
2
Anas Khan
Hong Kong
30
2
Qadeer Ahmed
United Arab Emirates
30
2
Chad Soper
P.N.G.
30
2
Sreenath Aravind
India
30
2
Yodhin Punja
United Arab Emirates
30
2
Bilal Asif
Pakistan
30
2
Iftikhar Ahmed
Pakistan
31
1
Zafar Gohar
Pakistan
31
1
Loa Nou
P.N.G.
31
1
Marcus Stoinis
Australia
31
1
Avinash Karn
Nepal
31
1
Sagar Pun
Nepal
31
1
Ashley Nurse
West Indies
31
1
Johnson Charles
West Indies
31
1
Navneet Dhaliwal
Canada
31
1
Jonty Jenner
31
1
Sufyan Mehmood
Oman
31
1
Sayed Shirzad
Afghanistan
31
1
Mohammad Nasim Baras
Afghanistan
31
1
Mohammad Nadeem
Oman
31
1
Asad Shafiq
Pakistan
31
1
Ahmed Shehzad
Pakistan
31
1
Justin Ontong
South Africa
31
1
AB de Villiers
South Africa
31
1
Jehan Mubarak
Sri Lanka
31
1
Faf du Plessis
South Africa
31
1
Shaminda Eranga
Sri Lanka
31
1
Lahiru Thirimanne
Sri Lanka
31
1
Chris Gayle
West Indies
31
1
Brendon McCullum
New Zealand
31
1
Mohammad Shahid
Bangladesh
31
1
Murali Vijay
India
31
1
Ishant Sharma
India
31
1
James Pattinson
Australia
31
1
Peter Siddle
Australia
31
1
Javed Ahmadi
Afghanistan
31
1
Waqas Barkat
Hong Kong
31
1
Malcolm Waller
Zimbabwe
31
1
Karim Sadiq
Afghanistan
31
1
Nawroz Mangal
Afghanistan
31
1
Sunil Narine
West Indies
31
1
Kraigg Brathwaite
West Indies
31
1
Nikita Miller
West Indies
31
1
Narsingh Deonarine
West Indies
31
1
Sohaib Maqsood
Pakistan
31
1
Tim Murtagh
Ireland
31
1
Hiren Varaiya
Kenya
31
1
Graeme McCarter
Ireland
31
1
Charles Amini
P.N.G.
31
1
Pipi Raho
P.N.G.
31
1
Fayyaz Ahmed
United Arab Emirates
32
0
Shaiman Anwar
United Arab Emirates
32
0
Kamran Shazad
United Arab Emirates
32
0
Fahad Alhashmi
United Arab Emirates
32
0
Rilee Rossouw
South Africa
32
0
Lahiru Gamage
Sri Lanka
32
0
Lega Siaka
P.N.G.
32
0
John Anderson
Ireland
32
0
Saad Nasim
Pakistan
32
0
Hammad Azam
Pakistan
32
0
Stephan Myburgh
Netherlands
32
0
Paul van Meekeren
Netherlands
32
0
Lendl Simmons
West Indies
32
0
Donald Tiripano
Zimbabwe
32
0
Nizakat Khan
Hong Kong
32
0
Izatullah Dawlatzai
Afghanistan
32
0
Nasir Jamal
Afghanistan
32
0
Ryan Harris
Australia
32
0
Steven Smith
Australia
32
0
Moises Henriques
Australia
32
0
David Warner
Australia
32
0
Ashton Agar
Australia
32
0
Cheteshwar Pujara
India
32
0
Virat Kohli
India
32
0
Varun Aaron
India
32
0
Michael Clarke
Australia
32
0
Manoj Tiwary
India
32
0
Ambati Rayudu
India
32
0
Rohit Sharma
India
32
0
Shikhar Dhawan
India
32
0
Soumya Sarkar
Bangladesh
32
0
Kyle Mills
New Zealand
32
0
Imrul Kayes
Bangladesh
32
0
Sohag Gazi
Bangladesh
32
0
Abul Hasan
Bangladesh
32
0
Mominul Haque
Bangladesh
32
0
Ravi Bopara
England
32
0
Tim Bresnan
England
32
0
Jonathan Trott
England
32
0
Adam Voges
Australia
32
0
Aaron Finch
Australia
32
0
Nathan Coulter-Nile
Australia
32
0
Gurinder Sandhu
Australia
32
0
Shahadat Hossain
Bangladesh
32
0
Kithuruwan Vithanage
Sri Lanka
32
0
Albie Morkel
South Africa
32
0
Stiaan van Zyl
South Africa
32
0
Younis Khan
Pakistan
32
0
Asif Iqbal
Pakistan
32
0
Martin Guptill
New Zealand
32
0
Colin Munro
New Zealand
32
0
Hamish Rutherford
New Zealand
32
0
Jatinder Singh
Oman
32
0
Gavin Main
Scotland
32
0
Charles Perchard
32
0
Eugene Ochieng
Kenya
32
0
Jonathan Carter
West Indies
32
0
Jason Mohammed
West Indies
32
0
Mark Chapman
Hong Kong
32
0
Adam Lyth
England
32
0
Andrew Mathieson
New Zealand
32
0
Waqas Khan
Hong Kong
32
0
Gyanendra Malla
Nepal
32
0
Jitendra Mukhiya
Nepal
32
0
Thijs van Schelven
Netherlands
32
0
George Worker
New Zealand
32
0
Udara Jayasundera
Sri Lanka
32
0
Aamer Yamin
Pakistan
32
0
Usman Mushtaq
United Arab Emirates
32
0
Sese Bau
P.N.G.