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 2014 for all time
Position
Most Dots
Player Name
Team Name
1
44
Ravindra Jadeja
India
2
35
Ravichandran Ashwin
India
3
33
Mark Craig
New Zealand
3
33
Rangana Herath
Sri Lanka
4
31
James Tredwell
England
5
30
Corey Anderson
New Zealand
6
29
Shakib Al Hasan
Bangladesh
6
29
Mohammed Shami
India
7
27
Nathan Lyon
Australia
8
26
Ajantha Mendis
Sri Lanka
9
24
John Nyumbu
Zimbabwe
10
23
Tim Bresnan
England
10
23
Zulfiqar Babar
Pakistan
10
23
Jean-Paul Duminy
South Africa
11
22
Sohag Gazi
Bangladesh
12
21
Morne Morkel
South Africa
12
21
Imran Tahir
South Africa
12
21
Ish Sodhi
New Zealand
13
20
Al-Amin Hossain
Bangladesh
13
20
James Faulkner
Australia
14
19
Mashrafe Mortaza
Bangladesh
14
19
Thisara Perera
Sri Lanka
15
17
Moeen Ali
England
16
16
Taijul Islam
Bangladesh
16
16
Tim Southee
New Zealand
16
16
Ben Stokes
England
16
16
Amit Mishra
India
16
16
Dwayne Bravo
West Indies
17
15
Dilruwan Perera
Sri Lanka
17
15
Mitchell Starc
Australia
17
15
Mahmudullah
Bangladesh
18
14
Kyle Mills
New Zealand
18
14
James Neesham
New Zealand
18
14
Saeed Ajmal
Pakistan
18
14
Shahid Afridi
Pakistan
18
14
Ishant Sharma
India
18
14
Nuwan Kulasekara
Sri Lanka
18
14
Sunil Narine
West Indies
18
14
Tinashe Panyangara
Zimbabwe
18
14
Jade Dernbach
England
19
13
Angelo Mathews
Sri Lanka
19
13
Jerome Taylor
West Indies
19
13
Sulieman Benn
West Indies
19
13
Ravi Rampaul
West Indies
19
13
Karn Sharma
India
19
13
Shane Watson
Australia
19
13
Glenn Maxwell
Australia
19
13
Wayne Parnell
South Africa
19
13
Dale Steyn
South Africa
19
13
Chris Woakes
England
20
12
Abdur Razzak
Bangladesh
20
12
Trent Boult
New Zealand
20
12
Ryan McLaren
South Africa
20
12
Jason Holder
West Indies
20
12
Mohammad Naveed
United Arab Emirates
21
11
Nathan McCullum
New Zealand
21
11
Mitchell McClenaghan
New Zealand
21
11
Sean Williams
Zimbabwe
21
11
Mohammad Nabi
Afghanistan
21
11
Samiullah Shenwari
Afghanistan
21
11
Tillakaratne Dilshan
Sri Lanka
21
11
Marlon Samuels
West Indies
21
11
Sachithra Senanayake
Sri Lanka
21
11
Chris Jordan
England
21
11
Mohammad Hafeez
Pakistan
21
11
Nathan Coulter-Nile
Australia
21
11
Stuart Broad
England
21
11
Bhuvneshwar Kumar
India
22
10
Umar Gul
Pakistan
22
10
Yasir Shah
Pakistan
22
10
Vernon Philander
South Africa
22
10
Suranga Lakmal
Sri Lanka
22
10
Lasith Malinga
Sri Lanka
22
10
Dhammika Prasad
Sri Lanka
22
10
Andre Russell
West Indies
22
10
Tendai Chatara
Zimbabwe
22
10
Sikandar Raza
Zimbabwe
23
9
George Dockrell
Ireland
23
9
Axar Patel
India
23
9
Shakti Gauchan
Nepal
24
8
Basant Regmi
Nepal
24
8
Majid Haq
Scotland
24
8
Mitchell Johnson
Australia
24
8
Varun Aaron
India
24
8
Suresh Raina
India
24
8
Kane Williamson
New Zealand
24
8
Daniel Vettori
New Zealand
24
8
Alex Cusack
Ireland
24
8
Paul Stirling
Ireland
24
8
Dawlat Zadran
Afghanistan
24
8
Shane Shillingford
West Indies
25
7
Nikita Miller
West Indies
25
7
Tharindu Kaushal
Sri Lanka
25
7
Tino Best
West Indies
25
7
Suraj Randiv
Sri Lanka
25
7
Donald Tiripano
Zimbabwe
25
7
Andy McBrine
Ireland
25
7
Arafat Sunny
Bangladesh
25
7
Tanwir Afzal
Hong Kong
25
7
Stephen Parry
England
25
7
Junaid Khan
Pakistan
25
7
Joe Root
England
25
7
Safyaan Sharif
Scotland
26
6
Matt Henry
New Zealand
26
6
James Muirhead
Australia
26
6
Chaturanga de Silva
Sri Lanka
26
6
Ahmed Raza
United Arab Emirates
26
6
Manjula Guruge
United Arab Emirates
26
6
Krishmar Santokie
West Indies
26
6
Samuel Badree
West Indies
26
6
James Anderson
England
26
6
Steven Smith
Australia
26
6
Josh Hazlewood
Australia
26
6
Peter Siddle
Australia
26
6
Mohammad Talha
Pakistan
26
6
Jubair Hossain
Bangladesh
26
6
Rubel Hossain
Bangladesh
26
6
Harry Gurney
England
26
6
Nadeem Ahmed
Hong Kong
26
6
Tim Murtagh
Ireland
26
6
Michael Swart
Netherlands
26
6
Seekkuge Prasanna
Sri Lanka
26
6
Shaminda Eranga
Sri Lanka
27
5
Gulbadin Naib
Afghanistan
27
5
Mirwais Ashraf
Afghanistan
27
5
Prosper Utseya
Zimbabwe
27
5
Ahsan Malik
Netherlands
27
5
Irfan Ahmed
Hong Kong
27
5
Mominul Haque
Bangladesh
27
5
Nasir Hossain
Bangladesh
27
5
Robin Peterson
South Africa
27
5
Dean Elgar
South Africa
27
5
Wahab Riaz
Pakistan
27
5
Abdur Rehman
Pakistan
27
5
Daniel Christian
Australia
27
5
Steve O'Keefe
Australia
27
5
Ravi Bopara
England
27
5
Beuran Hendricks
South Africa
27
5
Ziaur Rahman
Afghanistan
27
5
Khizar Hayat
27
5
Kamran Shazad
United Arab Emirates
27
5
Fayyaz Ahmed
United Arab Emirates
27
5
Krishna Chandran
United Arab Emirates
27
5
Anwar Ali
Pakistan
27
5
Aaron Phangiso
South Africa
28
4
Tom Cooper
Netherlands
28
4
Nasir Aziz
United Arab Emirates
28
4
Neville Madziva
Zimbabwe
28
4
Paras Khadka
Nepal
28
4
Amjad Javed
United Arab Emirates
28
4
Khurram Khan
United Arab Emirates
28
4
Sompal Kami
Nepal
28
4
Mohit Sharma
India
28
4
Zaheer Khan
India
28
4
Lonwabo Tsotsobe
South Africa
28
4
Neil Wagner
New Zealand
28
4
Shafiul Islam
Bangladesh
28
4
Mudassar Bukhari
Netherlands
28
4
Aizaz Khan
Hong Kong
28
4
Shingi Masakadza
Zimbabwe
28
4
Darren Sammy
West Indies
28
4
Amir Hamza
Afghanistan
29
3
Tafadzwa Kamungozi
Zimbabwe
29
3
Natsai M'shangwe
Zimbabwe
29
3
Malcolm Waller
Zimbabwe
29
3
Chris Gayle
West Indies
29
3
Kevin O'Brien
Ireland
29
3
Timm van der Gugten
Netherlands
29
3
Haseeb Amjad
Hong Kong
29
3
Nizakat Khan
Hong Kong
29
3
Jeremy Gordon
Canada
29
3
Sharafuddin Ashraf
Afghanistan
29
3
Shapoor Zadran
Afghanistan
29
3
Rahmat Shah
Afghanistan
29
3
Hamish Bennett
New Zealand
29
3
Kyle Abbott
South Africa
29
3
AB de Villiers
South Africa
29
3
Sohail Tanvir
Pakistan
29
3
Mohammad Irfan
Pakistan
29
3
Umesh Yadav
India
29
3
Ambati Rayudu
India
29
3
Doug Bollinger
Australia
29
3
Steven Finn
England
29
3
Kane Richardson
Australia
29
3
Aaron Finch
Australia
29
3
Xavier Doherty
Australia
29
3
Moises Henriques
Australia
29
3
Syed Kaleem
Oman
29
3
Josh Davey
Scotland
29
3
Kieron Pollard
West Indies
29
3
Shadeep Silva
United Arab Emirates
29
3
Adam Milne
New Zealand
29
3
Chris Amini
P.N.G.
29
3
Mahuru Dai
P.N.G.
29
3
Iain Wardlaw
Scotland
29
3
Rob Taylor
Scotland
30
2
Calum MacLeod
Scotland
30
2
Charles Amini
P.N.G.
30
2
Norman Vanua
P.N.G.
30
2
Willie Gavera
P.N.G.
30
2
Raza Hasan
Pakistan
30
2
Miguel Cummins
West Indies
30
2
Sagar Pun
Nepal
30
2
Ashan Priyanjan
Sri Lanka
30
2
Jeevan Mendis
Sri Lanka
30
2
Logan van Beek
Netherlands
30
2
Zeeshan Maqsood
Oman
30
2
Munis Ansari
Oman
30
2
Scott Borthwick
England
30
2
Pankaj Singh
India
30
2
Brad Hogg
Australia
30
2
Rahat Ali
Pakistan
30
2
Fawad Alam
Pakistan
30
2
Bilawal Bhatti
Pakistan
30
2
Albie Morkel
South Africa
30
2
Dane Piedt
South Africa
30
2
Shuvagata Hom
Bangladesh
30
2
Aftab Alam
Afghanistan
30
2
Farhad Reza
Bangladesh
30
2
Harvir Baidwan
Canada
30
2
Khurram Chohan
Canada
30
2
Luke Wright
England
30
2
Hiren Varaiya
Kenya
30
2
Max Sorensen
Ireland
30
2
Thomas Odoyo
Kenya
30
2
Chanaka Welegedara
Sri Lanka
30
2
Hamilton Masakadza
Zimbabwe
30
2
Shannon Gabriel
West Indies
30
2
Sheldon Cottrell
West Indies
30
2
Mohammad Shahzad
Afghanistan
31
1
Nawroz Mangal
Afghanistan
31
1
Hamid Hassan
Afghanistan
31
1
Karim Sadiq
Afghanistan
31
1
Jermaine Blackwood
West Indies
31
1
Vusi Sibanda
Zimbabwe
31
1
Elton Chigumbura
Zimbabwe
31
1
Brian Vitori
Zimbabwe
31
1
Kenroy Peters
West Indies
31
1
Nuwan Pradeep
Sri Lanka
31
1
Dwayne Smith
West Indies
31
1
Kemar Roach
West Indies
31
1
Craig Young
Ireland
31
1
Andy Balbirnie
Ireland
31
1
Elijah Otieno
Kenya
31
1
Lameck Onyango
Kenya
31
1
Shem Ngoche
Kenya
31
1
Peter Borren
Netherlands
31
1
Pieter Seelaar
Netherlands
31
1
Sabbir Rahman
Bangladesh
31
1
Raza-ur-Rehman
Canada
31
1
Waqas Barkat
Hong Kong
31
1
Ehsan Nawaz
Hong Kong
31
1
Danny Briggs
England
31
1
Jimmy Hansra
Canada
31
1
Junaid Siddiqui
Canada
31
1
Usman Ghani
Afghanistan
31
1
Javed Ahmadi
Afghanistan
31
1
Shamsur Rahman
Bangladesh
31
1
Martin Guptill
New Zealand
31
1
Abul Hasan
Bangladesh
31
1
Naeem Islam
Bangladesh
31
1
Marchant de Lange
South Africa
31
1
Asad Shafiq
Pakistan
31
1
Ahmed Shehzad
Pakistan
31
1
Parvez Rasool
India
31
1
Clint McKay
Australia
31
1
Ryan Harris
Australia
31
1
Virat Kohli
India
31
1
Murali Vijay
India
31
1
Rohit Sharma
India
31
1
Stuart Binny
India
31
1
Liam Plunkett
England
31
1
Pat Cummins
Australia
31
1
James Pattinson
Australia
31
1
Mitchell Marsh
Australia
31
1
Syed Ali
Oman
31
1
Ajay Lalcheta
Oman
31
1
Kagiso Rabada
South Africa
31
1
Johannes Smit
Namibia
31
1
Aarif Sheikh
Nepal
31
1
Khawar Ali
Oman
31
1
Fahad Alhashmi
United Arab Emirates
31
1
Irfan Sajid
United Arab Emirates
31
1
Rohan Mustafa
United Arab Emirates
31
1
Luke Jongwe
Zimbabwe
31
1
Saad Nasim
Pakistan
31
1
Haris Sohail
Pakistan
31
1
Sohaib Maqsood
Pakistan
31
1
Anton Devcich
New Zealand
31
1
Nehemiah Odhiambo
Kenya
31
1
Michael Rippon
Netherlands
31
1
Lega Siaka
P.N.G.
32
0
Assad Vala
P.N.G.
32
0
Alasdair Evans
Scotland
32
0
Richie Berrington
Scotland
32
0
Kyle Coetzer
Scotland
32
0
Michael Leask
Scotland
32
0
Farhaan Behardien
South Africa
32
0
Rilee Rossouw
South Africa
32
0
Mthokozisi Shezi
South Africa
32
0
Matt Machan
Scotland
32
0
Vivian Kingma
Netherlands
32
0
Vani Morea
P.N.G.
32
0
Pipi Raho
P.N.G.
32
0
Salman Farooq
United Arab Emirates
32
0
Jitendra Mukhiya
Nepal
32
0
Solomon Mire
Zimbabwe
32
0
Cameron Boyce
Australia
32
0
Salman Faris
United Arab Emirates
32
0
Vikrant Shetty
United Arab Emirates
32
0
Angelo Perera
Sri Lanka
32
0
Mohammad Tauqir
United Arab Emirates
32
0
Lahiru Gamage
Sri Lanka
32
0
Muhammad Wafiq
32
0
Pavandeep Singh
32
0
Jason Kila
P.N.G.
32
0
Imran Khan
32
0
Bernard Scholtz
Namibia
32
0
Sharif Asadullah
United Arab Emirates
32
0
Zeeshan Siddiqui
Oman
32
0
Rajeshkumar Ranpura
Oman
32
0
Mohammad Nadeem
Oman
32
0
David Wiese
South Africa
32
0
Amrit Bhattarai
Nepal
32
0
Pradeep Airee
Nepal
32
0
Avinash Karn
Nepal
32
0
Anil Mandal
Nepal
32
0
Fareed Ahmad
Afghanistan
32
0
Ben Cutting
Australia
32
0
David Warner
Australia
32
0
Alastair Cook
England
32
0
Kevin Pietersen
England
32
0
Sean Abbott
Australia
32
0
Boyd Rankin
England
32
0
Gary Ballance
England
32
0
Robin Uthappa
India
32
0
Shikhar Dhawan
India
32
0
Yuvraj Singh
India
32
0
MS Dhoni
India
32
0
Cameron White
Australia
32
0
Brad Hodge
Australia
32
0
Michael Clarke
Australia
32
0
Dhawal Kulkarni
India
32
0
Ehsan Adil
Pakistan
32
0
Azhar Ali
Pakistan
32
0
Stiaan van Zyl
South Africa
32
0
Mahela Jayawardene
Sri Lanka
32
0
Shahadat Hossain
Bangladesh
32
0
Marshall Ayub
Bangladesh
32
0
Robiul Islam
Bangladesh
32
0
Jesse Ryder
New Zealand
32
0
Brendon McCullum
New Zealand
32
0
Hashmatullah Shaidi
Afghanistan
32
0
Taskin Ahmed
Bangladesh
32
0
Nitish Kumar
Canada
32
0
Parth Desai
Canada
32
0
Roy Lamsam
Hong Kong
32
0
Najeeb Amar
Hong Kong
32
0
Tim Gruijters
Netherlands
32
0
Paul van Meekeren
Netherlands
32
0
Nelson Odhiambo
Kenya
32
0
Duncan Allan
Kenya
32
0
Sarel Burger
Namibia
32
0
Collins Obuya
Kenya
32
0
Ragheb Aga
Kenya
32
0
Rakep Patel
Kenya
32
0
Andrew White
Ireland
32
0
John Mooney
Ireland
32
0
Graeme McCarter
Ireland
32
0
Steve Tikolo
Kenya
32
0
Stuart Thompson
Ireland
32
0
John Anderson
Ireland
32
0
Darren Bravo
West Indies
32
0
Lendl Simmons
West Indies
32
0
Narsingh Deonarine
West Indies
32
0
Dimuth Karunaratne
Sri Lanka
32
0
Kithuruwan Vithanage
Sri Lanka
32
0
Lahiru Thirimanne
Sri Lanka
32
0
Kumar Sangakkara
Sri Lanka
32
0
Leon Johnson
West Indies
32
0
Kraigg Brathwaite
West Indies
32
0
Timycen Maruma
Zimbabwe
32
0
Brian Chari
Zimbabwe
32
0
Noor Ali Zadran
Afghanistan
32
0
Najibullah Zadran
Afghanistan