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 2010 for all time
Position
Most Dots
Player Name
Team Name
1
41
Shakib Al Hasan
Bangladesh
2
38
Johan Botha
South Africa
3
37
Graeme Swann
England
4
33
Daniel Vettori
New Zealand
5
31
Nathan Hauritz
Australia
6
27
Harbhajan Singh
India
6
27
Pragyan Ojha
India
7
25
Saeed Ajmal
Pakistan
8
23
Ravindra Jadeja
India
9
22
Suraj Randiv
Sri Lanka
9
22
Graeme Cremer
Zimbabwe
10
21
Mohammad Nabi
Afghanistan
10
21
Shane Watson
Australia
10
21
Charl Langeveldt
South Africa
10
21
Shafiul Islam
Bangladesh
10
21
Abdur Razzak
Bangladesh
11
20
Umar Gul
Pakistan
11
20
Prosper Utseya
Zimbabwe
12
19
Nikita Miller
West Indies
12
19
Yusuf Pathan
India
12
19
Shahid Afridi
13
18
Mitchell Johnson
Australia
13
18
Stuart Broad
England
13
18
Steven Smith
Australia
13
18
Tim Southee
New Zealand
13
18
Sulieman Benn
West Indies
13
18
George Dockrell
Ireland
14
17
Shane Shillingford
West Indies
15
16
Nathan McCullum
New Zealand
15
16
Rubel Hossain
Bangladesh
15
16
Ashish Nehra
India
16
15
Mahmudullah
Bangladesh
16
15
Mohammad Hafeez
Pakistan
17
14
Dale Steyn
South Africa
17
14
Shoaib Akhtar
Pakistan
18
13
Kyle Mills
New Zealand
18
13
Morne Morkel
South Africa
18
13
Paul Harris
South Africa
18
13
Albie Morkel
South Africa
18
13
Lonwabo Tsotsobe
South Africa
18
13
Abdur Rehman
Pakistan
18
13
Dirk Nannes
Australia
18
13
Pieter Seelaar
Netherlands
18
13
Darren Sammy
West Indies
18
13
Ajantha Mendis
Sri Lanka
19
12
Ravi Rampaul
West Indies
19
12
Rizwan Cheema
Canada
19
12
Doug Bollinger
Australia
19
12
Vinay Kumar
India
19
12
Danish Kaneria
Pakistan
20
11
Wayne Parnell
South Africa
20
11
Shane Bond
New Zealand
20
11
Suresh Raina
India
20
11
Chris Mpofu
Zimbabwe
20
11
Shingi Masakadza
Zimbabwe
20
11
Kemar Roach
West Indies
20
11
Ed Rainsford
Zimbabwe
21
10
Kieron Pollard
West Indies
21
10
Muttiah Muralitharan
Sri Lanka
21
10
Greg Lamb
Zimbabwe
21
10
Steve Tikolo
Kenya
21
10
Ross Lyons
Scotland
21
10
Amit Mishra
India
21
10
Ravichandran Ashwin
India
21
10
James Hopes
Australia
21
10
Clint McKay
Australia
21
10
Ryan Harris
Australia
21
10
James Anderson
England
21
10
Abdul Razzaq
Pakistan
22
9
Daryl Tuffey
New Zealand
22
9
Mashrafe Mortaza
Bangladesh
22
9
Parth Desai
Canada
22
9
Dwayne Smith
West Indies
23
8
Dwayne Bravo
West Indies
23
8
Shapoor Zadran
Afghanistan
23
8
Ray Price
Zimbabwe
23
8
Nehemiah Odhiambo
Kenya
23
8
Praveen Kumar
India
23
8
Zaheer Khan
India
23
8
Jeetan Patel
New Zealand
23
8
Jean-Paul Duminy
South Africa
23
8
Roelof van der Merwe
Netherlands
24
7
Jacques Kallis
South Africa
24
7
James Franklin
New Zealand
24
7
Sreesanth
India
24
7
Shaun Tait
Australia
24
7
Ryan Sidebottom
England
24
7
Nelson Odhiambo
Kenya
24
7
Mudassar Bukhari
Netherlands
24
7
Khurram Chohan
Canada
24
7
Michael Yardy
England
24
7
Trent Johnston
Ireland
24
7
Kevin O'Brien
Ireland
24
7
Elton Chigumbura
Zimbabwe
25
6
Chris Gayle
West Indies
25
6
Rangana Herath
Sri Lanka
25
6
Alex Cusack
Ireland
25
6
Samiullah Shenwari
Afghanistan
25
6
Jimmy Kamande
Kenya
25
6
Mohammad Kashif
Netherlands
25
6
Tim Bresnan
England
25
6
Scott Styris
New Zealand
25
6
Jacob Oram
New Zealand
25
6
Robin Peterson
South Africa
25
6
Mohammad Sami
Pakistan
26
5
Naeem Islam
Bangladesh
26
5
Paul Collingwood
England
26
5
Steven Finn
England
26
5
Daniel Christian
Australia
26
5
Michael Clarke
Australia
26
5
Adeel Raja
Netherlands
26
5
Paul Stirling
Ireland
26
5
Hiren Varaiya
Kenya
26
5
Mark Jonkman
Netherlands
26
5
Adam Milne
New Zealand
26
5
Majid Haq
Scotland
26
5
Hiral Patel
Canada
26
5
Nuwan Kulasekara
Sri Lanka
26
5
Thisara Perera
Sri Lanka
26
5
Narsingh Deonarine
West Indies
26
5
Jerome Taylor
West Indies
26
5
Keith Dabengwa
Zimbabwe
26
5
Nawroz Mangal
Afghanistan
26
5
Hamid Hassan
Afghanistan
26
5
Rusty Theron
South Africa
26
5
Gordon Goudie
Scotland
26
5
Khurram Khan
United Arab Emirates
27
4
Matthew Parker
Scotland
27
4
Ahmed Raza
United Arab Emirates
27
4
Ian Nicolson
Zimbabwe
27
4
Angelo Mathews
Sri Lanka
27
4
Lasith Malinga
Sri Lanka
27
4
Thilan Thushara
Sri Lanka
27
4
Harvir Baidwan
Canada
27
4
Sunil Dhaniram
Canada
27
4
Albert van der Merwe
Ireland
27
4
Peter Connell
Ireland
27
4
Elijah Otieno
Kenya
27
4
Peter Borren
Netherlands
27
4
David Hussey
Australia
27
4
Yuvraj Singh
India
27
4
Andy McKay
New Zealand
27
4
Naved-ul-Hasan
Pakistan
27
4
Mohammad Asif
Pakistan
27
4
Rory Kleinveldt
South Africa
27
4
Ryan McLaren
South Africa
28
3
Sanath Jayasuriya
Sri Lanka
28
3
Iftikhar Anjum
Pakistan
28
3
Shoaib Malik
Pakistan
28
3
Martin Guptill
New Zealand
28
3
Brent Arnel
New Zealand
28
3
Kane Williamson
New Zealand
28
3
Shahadat Hossain
Bangladesh
28
3
Ian Butler
New Zealand
28
3
Piyush Chawla
India
28
3
Virender Sehwag
India
28
3
Umesh Yadav
India
28
3
Xavier Doherty
Australia
28
3
Ajmal Shahzad
England
28
3
James Ngoche
Kenya
28
3
Bernard Loots
Netherlands
28
3
Andrew White
Ireland
28
3
Luke Wright
England
28
3
Andre Botha
Ireland
28
3
Umar Bhatti
Canada
28
3
Farveez Maharoof
Sri Lanka
28
3
Dilhara Fernando
Sri Lanka
28
3
Chanaka Welegedara
Sri Lanka
28
3
Karim Sadiq
Afghanistan
28
3
Kyle Coetzer
Scotland
29
2
Thilina Kandamby
Sri Lanka
29
2
Shadeep Silva
United Arab Emirates
29
2
Chamu Chibhabha
Zimbabwe
29
2
Timroy Allen
U.S.A.
29
2
Chinthaka Jayasinghe
Sri Lanka
29
2
Dawlat Ahmadzai
Afghanistan
29
2
Brendan Taylor
Zimbabwe
29
2
Hamilton Masakadza
Zimbabwe
29
2
Suranga Lakmal
Sri Lanka
29
2
Thilan Samaraweera
Sri Lanka
29
2
David Bernard
West Indies
29
2
Mirwais Ashraf
Afghanistan
29
2
Ryan Watson
Scotland
29
2
Richie Berrington
Scotland
29
2
Ryan ten Doeschate
Netherlands
29
2
Boyd Rankin
England
29
2
James Tredwell
England
29
2
Nazmul Hossain
Bangladesh
29
2
Marcus North
Australia
29
2
Rohit Sharma
India
29
2
Sudeep Tyagi
India
29
2
Peter Siddle
Australia
29
2
Sachin Tendulkar
India
29
2
Michael Mason
New Zealand
29
2
Mohammad Amir
Pakistan
29
2
Wahab Riaz
Pakistan
30
1
Tanvir Ahmed
Pakistan
30
1
Grant Elliott
New Zealand
30
1
Hamish Bennett
New Zealand
30
1
Chris Martin
New Zealand
30
1
Robiul Islam
Bangladesh
30
1
Syed Rasel
Bangladesh
30
1
Ishant Sharma
India
30
1
Abhimanyu Mithun
India
30
1
Simon Katich
Australia
30
1
Pankaj Singh
India
30
1
John Hastings
Australia
30
1
Steve O'Keefe
Australia
30
1
Josh Hazlewood
Australia
30
1
Mohammad Ashraful
Bangladesh
30
1
Alexei Kervezee
Netherlands
30
1
Daan van Bunge
Netherlands
30
1
Alfred Luseno
Kenya
30
1
Dewald Nel
Scotland
30
1
Luke Woodcock
New Zealand
30
1
Ramesh David
Canada
30
1
Henry Osinde
Canada
30
1
Jimmy Hansra
Canada
30
1
Gary Kidd
Ireland
30
1
Nigel Jones
Ireland
30
1
Lameck Onyango
Kenya
30
1
Sachithra Senanayake
Sri Lanka
30
1
Seekkuge Prasanna
Sri Lanka
30
1
Brendan Nash
West Indies
30
1
Dhammika Prasad
Sri Lanka
30
1
Tharanga Paranavitana
Sri Lanka
30
1
Stuart Matsikenyeri
Zimbabwe
30
1
Grant Flower
Zimbabwe
30
1
Timycen Maruma
Zimbabwe
30
1
Aftab Alam
Afghanistan
30
1
Javed Ahmadi
Afghanistan
30
1
Milinda Siriwardana
Sri Lanka
30
1
Isuru Udana
Sri Lanka
30
1
Saqib Ali
United Arab Emirates
30
1
Moneeb Iqbal
Scotland
30
1
Jan Stander
Scotland
30
1
Josh Davey
Scotland
30
1
Gregor Maiden
Scotland
30
1
Preston Mommsen
Scotland
31
0
Muthumudalige Pushpakumara
Sri Lanka
31
0
Jeevan Mendis
Sri Lanka
31
0
Fayyaz Ahmed
United Arab Emirates
31
0
Arsalan Qadir
Canada
31
0
Abdullah Mazari
Afghanistan
31
0
Izatullah Dawlatzai
Afghanistan
31
0
Raqibul Hasan
Bangladesh
31
0
John Davison
Canada
31
0
Geoff Barnett
Canada
31
0
Keegan Meth
Zimbabwe
31
0
Khaliq Dad
Afghanistan
31
0
Raees Ahmadzai
Afghanistan
31
0
Tendai Chatara
Zimbabwe
31
0
Sean Williams
Zimbabwe
31
0
Andy Blignaut
Zimbabwe
31
0
Nelon Pascal
West Indies
31
0
Brandon Bess
West Indies
31
0
Andre Russell
West Indies
31
0
Chamara Kapugedera
Sri Lanka
31
0
Tillakaratne Dilshan
Sri Lanka
31
0
Malinga Bandara
Sri Lanka
31
0
Travis Dowlin
West Indies
31
0
Nuwan Pradeep
Sri Lanka
31
0
Kosala Kulasekara
Sri Lanka
31
0
Tony Suji
Kenya
31
0
Thomas Odoyo
Kenya
31
0
Phil Eaglestone
Ireland
31
0
John Mooney
Ireland
31
0
Shaheed Keshvani
Canada
31
0
Balaji Rao
Canada
31
0
Sandeep Jyoti
Canada
31
0
Trevin Bastiampillai
Canada
31
0
Calvert Hooper
Canada
31
0
Maurits Jonkman
Netherlands
31
0
Tim Gruijters
Netherlands
31
0
Tom Cooper
Netherlands
31
0
Wesley Barresi
Netherlands
31
0
Bradley Kruger
Netherlands
31
0
Gordon Drummond
Scotland
31
0
Francis Otieno
Kenya
31
0
Shem Ngoche
Kenya
31
0
Edgar Schiferli
Netherlands
31
0
Faisal Hossain
Bangladesh
31
0
Aftab Ahmed
Bangladesh
31
0
Kevin Pietersen
England
31
0
Liam Plunkett
England
31
0
Chris Tremlett
England
31
0
Ravi Bopara
England
31
0
Graham Onions
England
31
0
Jonathan Trott
England
31
0
Adam Voges
Australia
31
0
Mitchell Starc
Australia
31
0
Peter George
Australia
31
0
Ashok Dinda
India
31
0
Ben Hilfenhaus
Australia
31
0
Michael Hussey
Australia
31
0
Jaydev Unadkat
India
31
0
Virat Kohli
India
31
0
Munaf Patel
India
31
0
MS Dhoni
India
31
0
Tamim Iqbal
Bangladesh
31
0
Mathew Sinclair
New Zealand
31
0
Rob Nicol
New Zealand
31
0
Younis Khan
Pakistan
31
0
Brendon McCullum
New Zealand
31
0
Ross Taylor
New Zealand
31
0
Jesse Ryder
New Zealand
31
0
Mohammad Irfan
Pakistan
31
0
Azhar Ali
Pakistan
31
0
Umar Amin
Pakistan
31
0
Yasir Arafat
Pakistan
31
0
Imran Farhat
Pakistan
31
0
Yasir Hameed
Pakistan
31
0
Alviro Petersen
South Africa
31
0
Friedel de Wet
South Africa
31
0
Graeme Smith
South Africa