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 2009 for all time
Position
Most Dots
Player Name
Team Name
1
45
Daniel Vettori
New Zealand
2
32
Nathan Hauritz
Australia
3
30
Graeme Swann
England
4
23
Ishant Sharma
India
5
22
Shakib Al Hasan
Bangladesh
5
22
Kyle Mills
New Zealand
5
22
Rangana Herath
Sri Lanka
5
22
Nuwan Kulasekara
Sri Lanka
6
21
Ajantha Mendis
Sri Lanka
6
21
Ian Butler
New Zealand
6
21
Dale Steyn
South Africa
7
20
Nathan Bracken
Australia
8
19
Tim Southee
New Zealand
8
19
Stuart Broad
England
9
18
Paul Harris
South Africa
9
18
Albie Morkel
South Africa
9
18
Harbhajan Singh
India
9
18
Sulieman Benn
West Indies
9
18
Ray Price
Zimbabwe
10
17
Yuvraj Singh
India
10
17
Mitchell Johnson
Australia
10
17
Umar Gul
Pakistan
10
17
Jeetan Patel
New Zealand
11
16
Iain O'Brien
New Zealand
11
16
Mahmudullah
Bangladesh
11
16
Muttiah Muralitharan
Sri Lanka
11
16
James Anderson
England
12
15
James Hopes
Australia
12
15
Roelof van der Merwe
Netherlands
13
14
Sanath Jayasuriya
Sri Lanka
13
14
Peter Ongondo
Kenya
14
13
Dimitri Mascarenhas
England
14
13
Tillakaratne Dilshan
Sri Lanka
14
13
Jerome Taylor
West Indies
14
13
Fidel Edwards
West Indies
14
13
Irfan Pathan
India
14
13
Ravindra Jadeja
India
14
13
Mohammad Amir
Pakistan
14
13
Naeem Islam
Bangladesh
15
12
Saeed Ajmal
Pakistan
15
12
Johan Botha
South Africa
15
12
Ashish Nehra
India
15
12
Praveen Kumar
India
15
12
Shane Watson
Australia
15
12
Lasith Malinga
Sri Lanka
15
12
Elton Chigumbura
Zimbabwe
15
12
Prosper Utseya
Zimbabwe
16
11
Graeme Cremer
Zimbabwe
16
11
Zaheer Khan
India
17
10
Pragyan Ojha
India
17
10
Ben Hilfenhaus
Australia
17
10
Ryan Sidebottom
England
17
10
Mahbubul Alam
Bangladesh
17
10
Boyd Rankin
England
17
10
Angelo Mathews
Sri Lanka
17
10
Dwayne Bravo
West Indies
17
10
Alex Cusack
Ireland
17
10
Jimmy Kamande
Kenya
17
10
Majid Haq
Scotland
17
10
Shahid Afridi
18
9
Jan Stander
Scotland
18
9
Adil Rashid
England
18
9
Paul Collingwood
England
18
9
Tim Bresnan
England
18
9
Yusuf Pathan
India
19
8
Bryce McGain
Australia
19
8
Grant Elliott
New Zealand
19
8
Makhaya Ntini
South Africa
19
8
Danish Kaneria
Pakistan
19
8
Collins Obuya
Kenya
19
8
Nehemiah Odhiambo
Kenya
19
8
Hiren Varaiya
Kenya
19
8
Chamu Chibhabha
Zimbabwe
20
7
Nathan McCullum
New Zealand
20
7
Ryan Watson
Scotland
20
7
Kyle McCallan
Ireland
20
7
Steve Tikolo
Kenya
20
7
Darren Sammy
West Indies
20
7
Chris Gayle
West Indies
20
7
Ryan Hinds
West Indies
20
7
Kemar Roach
West Indies
20
7
Jean-Paul Duminy
South Africa
20
7
Rubel Hossain
Bangladesh
20
7
Suresh Raina
India
20
7
Munaf Patel
India
21
6
Sajid Mahmood
England
21
6
Enamul Haque jnr
Bangladesh
21
6
Jesse Ryder
New Zealand
21
6
Jacob Oram
New Zealand
21
6
Chris Martin
New Zealand
21
6
Ryan McLaren
South Africa
21
6
Shoaib Malik
Pakistan
21
6
Charl Langeveldt
South Africa
21
6
Keith Dabengwa
Zimbabwe
21
6
Kyle Jarvis
Zimbabwe
21
6
Malcolm Waller
Zimbabwe
21
6
Thilan Thushara
Sri Lanka
21
6
Lameck Onyango
Kenya
21
6
Thomas Odoyo
Kenya
21
6
Trent Johnston
Ireland
21
6
Kieron Pollard
West Indies
22
5
Dewald Nel
Scotland
22
5
Kaushalya Weeraratne
Sri Lanka
22
5
Isuru Udana
Sri Lanka
22
5
Luke Wright
England
22
5
Craig Wright
Scotland
22
5
Gordon Drummond
Scotland
22
5
Ryan ten Doeschate
Netherlands
22
5
Malinga Bandara
Sri Lanka
22
5
Nikita Miller
West Indies
22
5
Hamilton Masakadza
Zimbabwe
22
5
Morne Morkel
South Africa
22
5
Jacques Kallis
South Africa
22
5
Wayne Parnell
South Africa
22
5
Naved-ul-Hasan
Pakistan
22
5
Scott Styris
New Zealand
22
5
Shane Bond
New Zealand
22
5
Mohammad Ashraful
Bangladesh
22
5
Syed Rasel
Bangladesh
22
5
Monty Panesar
England
22
5
Peter Siddle
Australia
22
5
David Hussey
Australia
22
5
Brett Lee
Australia
23
4
Virender Sehwag
India
23
4
Ben Laughlin
Australia
23
4
Andrew Flintoff
England
23
4
Doug Bollinger
Australia
23
4
Andrew McDonald
Australia
23
4
Kevin Pietersen
England
23
4
Steve Harmison
England
23
4
Abdur Razzak
Bangladesh
23
4
Mashrafe Mortaza
Bangladesh
23
4
Iftikhar Anjum
Pakistan
23
4
Robin Peterson
South Africa
23
4
Ravi Rampaul
West Indies
23
4
Ryan Austin
West Indies
23
4
Tawanda Mupariwa
Zimbabwe
23
4
Chris Mpofu
Zimbabwe
23
4
Dilhara Fernando
Sri Lanka
23
4
Daren Powell
West Indies
23
4
David Bernard
West Indies
23
4
Lionel Baker
West Indies
23
4
Mudassar Bukhari
Netherlands
23
4
Kevin O'Brien
Ireland
23
4
Peter Connell
Ireland
24
3
Regan West
Ireland
24
3
Henry Osinde
Canada
24
3
Gordon Goudie
Scotland
24
3
Edgar Schiferli
Netherlands
24
3
Farveez Maharoof
Sri Lanka
24
3
Suraj Randiv
Sri Lanka
24
3
Chanaka Welegedara
Sri Lanka
24
3
Samiullah Shenwari
Afghanistan
24
3
Janeiro Tucker
Bermuda
24
3
Lonwabo Tsotsobe
South Africa
24
3
Mohammad Asif
Pakistan
24
3
James Franklin
New Zealand
24
3
Gareth Batty
England
24
3
Graham Onions
England
24
3
Clint McKay
Australia
24
3
Amit Mishra
India
24
3
Shaun Tait
Australia
24
3
Thilina Kandamby
Sri Lanka
24
3
Moneeb Iqbal
Scotland
25
2
Muthumudalige Pushpakumara
Sri Lanka
25
2
Michael Clarke
Australia
25
2
Marcus North
Australia
25
2
Dirk Nannes
Australia
25
2
Brett Geeves
Australia
25
2
Adam Voges
Australia
25
2
Mark Gillespie
New Zealand
25
2
Shahadat Hossain
Bangladesh
25
2
Mehrab Hossain jnr
Bangladesh
25
2
Abdul Razzaq
Pakistan
25
2
Yasir Arafat
Pakistan
25
2
Chaminda Vaas
Sri Lanka
25
2
Mahela Jayawardene
Sri Lanka
25
2
Sean Williams
Zimbabwe
25
2
Gavin Tonge
West Indies
25
2
Rawl Lewis
West Indies
25
2
Tharanga Paranavitana
Sri Lanka
25
2
Pieter Seelaar
Netherlands
25
2
Rajesh Bhudia
Kenya
25
2
Calum MacLeod
Scotland
25
2
Glenn Rogers
Scotland
25
2
John Blain
Scotland
25
2
Rizwan Cheema
Canada
25
2
Khurram Chohan
Canada
25
2
Andrew White
Ireland
26
1
Irving Romaine
Bermuda
26
1
Balaji Rao
Canada
26
1
Harvir Baidwan
Canada
26
1
Eion Katchay
Canada
26
1
Tamauri Tucker
Bermuda
26
1
John Davison
Canada
26
1
Umar Bhatti
Canada
26
1
Ross Lyons
Scotland
26
1
Brendon Diamanti
New Zealand
26
1
Ewen Thompson
New Zealand
26
1
Richie Berrington
Scotland
26
1
Stuart Chalmers
Scotland
26
1
Alasdair Evans
Scotland
26
1
Johann Louw
South Africa
26
1
Rakep Patel
Kenya
26
1
Darron Reekers
Netherlands
26
1
Peter Borren
Netherlands
26
1
Thisara Perera
Sri Lanka
26
1
Narsingh Deonarine
West Indies
26
1
Dhammika Prasad
Sri Lanka
26
1
Nelon Pascal
West Indies
26
1
Lendl Simmons
West Indies
26
1
Stuart Matsikenyeri
Zimbabwe
26
1
Hamid Hassan
Afghanistan
26
1
Karim Sadiq
Afghanistan
26
1
Khaliq Dad
Afghanistan
26
1
Mohammad Nabi
Afghanistan
26
1
Nawroz Mangal
Afghanistan
26
1
Sohail Tanvir
Pakistan
26
1
Fawad Alam
Pakistan
26
1
Daryl Tuffey
New Zealand
26
1
Martin Guptill
New Zealand
26
1
Shoaib Akhtar
Pakistan
26
1
Shane Harwood
Australia
26
1
Stuart Clark
Australia
26
1
Moises Henriques
Australia
26
1
Ravi Bopara
England
26
1
Cameron White
Australia
26
1
Andrew Symonds
Australia
26
1
Sudeep Tyagi
India
26
1
Sachin Tendulkar
India
26
1
Rohit Sharma
India
26
1
RP Singh
India
26
1
Sreesanth
India
26
1
Trevor Garwe
Zimbabwe
26
1
Yusuf Abdulla
South Africa
26
1
Ed Rainsford
Zimbabwe
27
0
Haider Ali
Pakistan
27
0
Adnan Ilyas
Oman
27
0
Zeeshan Siddiqui
Oman
27
0
Syed Ali
Oman
27
0
Craig Williams
Namibia
27
0
Bernard Scholtz
Namibia
27
0
Bashir Shah
27
0
Devon Thomas
West Indies
27
0
Arshad Ali
United Arab Emirates
27
0
Khurram Khan
United Arab Emirates
27
0
Amjad Javed
United Arab Emirates
27
0
Fahad Alhashmi
United Arab Emirates
27
0
Saqib Ali
United Arab Emirates
27
0
Zahid Shah
United Arab Emirates
27
0
Aman Ali
United Arab Emirates
27
0
Fayyaz Ahmed
United Arab Emirates
27
0
MS Dhoni
India
27
0
Lakshmipathy Balaji
India
27
0
Virat Kohli
India
27
0
Ashok Dinda
India
27
0
Abhishek Nayar
India
27
0
Simon Katich
Australia
27
0
Michael Hussey
Australia
27
0
Amjad Khan
England
27
0
Jonathan Trott
England
27
0
Eoin Morgan
England
27
0
Owais Shah
England
27
0
Ryan Harris
Australia
27
0
Aaron Redmond
New Zealand
27
0
Ross Taylor
New Zealand
27
0
Jamie How
New Zealand
27
0
Tamim Iqbal
Bangladesh
27
0
Imrul Kayes
Bangladesh
27
0
Nazmul Hossain
Bangladesh
27
0
Sohail Khan
Pakistan
27
0
Mohammad Talha
Pakistan
27
0
Abdur Rauf
Pakistan
27
0
Younis Khan
Pakistan
27
0
Imran Farhat
Pakistan
27
0
Salman Butt
Pakistan
27
0
Friedel de Wet
South Africa
27
0
Noor Ali Zadran
Afghanistan
27
0
Raees Ahmadzai
Afghanistan
27
0
Hasti Gul
Afghanistan
27
0
Steven Outerbridge
Bermuda
27
0
Stefan Kelly
Bermuda
27
0
Jacobi Robinson
Bermuda
27
0
Rodney Trott
Bermuda
27
0
Kyle Hodsoll
Bermuda
27
0
Ahmed Shah
Afghanistan
27
0
Mirwais Ashraf
Afghanistan
27
0
Shapoor Zadran
Afghanistan
27
0
Raqibul Hasan
Bangladesh
27
0
Dolar Mahmud
Bangladesh
27
0
Dwayne Leverock
Bermuda
27
0
Dawlat Ahmadzai
Afghanistan
27
0
Adrian Barath
West Indies
27
0
Mark Vermeulen
Zimbabwe
27
0
Suranga Lakmal
Sri Lanka
27
0
Chamara Kapugedera
Sri Lanka
27
0
Malinda Warnapura
Sri Lanka
27
0
Kumar Sangakkara
Sri Lanka
27
0
Jehan Mubarak
Sri Lanka
27
0
Brendan Nash
West Indies
27
0
Ramnaresh Sarwan
West Indies
27
0
Tino Best
West Indies
27
0
Devon Smith
West Indies
27
0
Mohammad Kashif
Netherlands
27
0
Daan van Bunge
Netherlands
27
0
Tom de Grooth
Netherlands
27
0
Jan-Berrie Burger
Namibia
27
0
Louis Burger
Namibia
27
0
Bjorn Kotze
Namibia
27
0
Deon Kotze
Namibia
27
0
Gerrie Snyman
Namibia
27
0
Sarel Burger
Namibia
27
0
Elijah Otieno
Kenya
27
0
Alfred Luseno
Kenya
27
0
Maurits Jonkman
Netherlands
27
0
Ruud Nijman
Netherlands
27
0
Sunil Dhaniram
Canada
27
0
Sandeep Jyoti
Canada
27
0
Joe Denly
England
27
0
Shaheed Keshvani
Canada
27
0
Zameer Zahir
Canada
27
0
Kenneth Kamyuka
Canada
27
0
Andre Botha
Ireland
27
0
John Mooney
Ireland
27
0
Andrew Britton
Ireland
27
0
Phil Eaglestone
Ireland