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 Test
Position
Most Dots
Player Name
Team Name
1
28
Nathan Lyon
Australia
2
18
Taijul Islam
Bangladesh
3
17
Dilruwan Perera
Sri Lanka
3
17
Keshav Maharaj
South Africa
4
15
Akila Dananjaya
Sri Lanka
5
14
Rangana Herath
Sri Lanka
6
13
Moeen Ali
England
7
10
Devendra Bishoo
West Indies
7
10
Ravichandran Ashwin
India
7
10
Shakib Al Hasan
Bangladesh
7
10
Mehidy Hasan
Bangladesh
8
9
Ravindra Jadeja
India
8
9
Yasir Shah
Pakistan
9
8
Pat Cummins
Australia
9
8
Jon Holland
Australia
10
6
Kuldeep Yadav
India
10
6
Adil Rashid
England
11
5
Kemar Roach
West Indies
11
5
Mitchell Starc
Australia
11
5
Roston Chase
West Indies
11
5
Lahiru Kumara
Sri Lanka
11
5
Jasprit Bumrah
India
12
4
Kagiso Rabada
South Africa
12
4
Mohammed Shami
India
13
3
Josh Hazlewood
Australia
13
3
Ben Stokes
England
13
3
Ish Sodhi
New Zealand
13
3
Sikandar Raza
Zimbabwe
13
3
Shannon Gabriel
West Indies
13
3
Jomel Warrican
West Indies
13
3
Jack Leach
England
13
3
Dominic Bess
England
13
3
Marnus Labuschagne
Australia
13
3
Ajaz Patel
New Zealand
14
2
Malinda Pushpakumara
Sri Lanka
14
2
Mujeeb Ur Rahman
Afghanistan
14
2
Wafadar Momand
Afghanistan
14
2
Sunzamul Islam
Bangladesh
14
2
Nayeem Hasan
Bangladesh
14
2
Wellington Masakadza
Zimbabwe
14
2
Dhananjaya de Silva
Sri Lanka
14
2
Lakshan Sandakan
Sri Lanka
14
2
Duanne Olivier
South Africa
14
2
Mohammad Nabi
Afghanistan
14
2
Suranga Lakmal
Sri Lanka
14
2
Trent Boult
New Zealand
14
2
Neil Wagner
New Zealand
14
2
James Anderson
England
14
2
Mitchell Marsh
Australia
14
2
Bhuvneshwar Kumar
India
14
2
Ishant Sharma
India
15
1
Umesh Yadav
India
15
1
Mohammad Hafeez
Pakistan
15
1
Joe Root
England
15
1
Chris Woakes
England
15
1
Mahmudullah
Bangladesh
15
1
Dale Steyn
South Africa
15
1
Morne Morkel
South Africa
15
1
Sean Williams
Zimbabwe
15
1
Paul Stirling
Ireland
15
1
Jason Holder
West Indies
15
1
Keemo Paul
West Indies
15
1
Lungi Ngidi
South Africa
15
1
Rashid Khan
Afghanistan
15
1
Dushmantha Chameera
Sri Lanka
15
1
Miguel Cummins
West Indies
15
1
Bilal Asif
Pakistan
15
1
Mosaddek Hossain
Bangladesh
15
1
Mohammad Abbas
Pakistan
15
1
Shadab Khan
Pakistan
15
1
Faheem Ashraf
Pakistan
15
1
Hanuma Vihari
India
15
1
Shaheen Afridi
Pakistan
15
1
Brandon Mavuta
Zimbabwe
15
1
Khaled Ahmed
Bangladesh
16
0
William Somerville
New Zealand
16
0
Aiden Markram
South Africa
16
0
Chadd Sayers
Australia
16
0
Shardul Thakur
India
16
0
Mir Hamza
Pakistan
16
0
Abu Jayed
Bangladesh
16
0
Ariful Haque
Bangladesh
16
0
Nazmul Islam
Bangladesh
16
0
Sam Curran
England
16
0
Kamrul Islam
Bangladesh
16
0
Kusal Mendis
Sri Lanka
16
0
Hardik Pandya
India
16
0
Tyrone Kane
Ireland
16
0
Mustafizur Rahman
Bangladesh
16
0
Lahiru Gamage
Sri Lanka
16
0
Travis Head
Australia
16
0
Mark Wood
England
16
0
Yamin Ahmadzai
Afghanistan
16
0
Tabraiz Shamsi
South Africa
16
0
Andile Phehlukwayo
South Africa
16
0
Hasan Ali
Pakistan
16
0
Theunis de Bruyn
South Africa
16
0
Shermon Lewis
West Indies
16
0
Dawid Malan
England
16
0
Craig Overton
England
16
0
Tom Curran
England
16
0
Mason Crane
England
16
0
Jeet Raval
New Zealand
16
0
Matt Renshaw
Australia
16
0
Keaton Jennings
England
16
0
Hamilton Masakadza
Zimbabwe
16
0
Kyle Jarvis
Zimbabwe
16
0
Tendai Chatara
Zimbabwe
16
0
Donald Tiripano
Zimbabwe
16
0
Asghar Stanikzai
Afghanistan
16
0
Kraigg Brathwaite
West Indies
16
0
Tim Murtagh
Ireland
16
0
Stuart Thompson
Ireland
16
0
Colin de Grandhomme
New Zealand
16
0
Haris Sohail
Pakistan
16
0
Kevin O'Brien
Ireland
16
0
Vernon Philander
South Africa
16
0
Dean Elgar
South Africa
16
0
Temba Bavuma
South Africa
16
0
Abdur Razzak
Bangladesh
16
0
Tim Southee
New Zealand
16
0
Kane Williamson
New Zealand
16
0
Todd Astle
New Zealand
16
0
Angelo Mathews
Sri Lanka
16
0
Dimuth Karunaratne
Sri Lanka
16
0
Rubel Hossain
Bangladesh
16
0
Mominul Haque
Bangladesh
16
0
Boyd Rankin
England
16
0
Mohammad Amir
Pakistan
16
0
Azhar Ali
Pakistan
16
0
Wahab Riaz
Pakistan
16
0
Asad Shafiq
Pakistan
16
0
Rahat Ali
Pakistan
16
0
Shan Masood
Pakistan
16
0
Murali Vijay
India
16
0
Peter Siddle
Australia
16
0
Steven Smith
Australia
16
0
Stuart Broad
England
16
0
Aaron Finch
Australia