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 2012 for all time
Position
Most Dots
Player Name
Team Name
1
261
James Pattinson
Australia
2
256
Peter Siddle
Australia
3
236
Ben Hilfenhaus
Australia
4
226
Nathan Lyon
Australia
5
153
Morne Morkel
South Africa
6
151
Kyle Jarvis
Zimbabwe
7
148
Vernon Philander
South Africa
8
124
Dale Steyn
South Africa
9
117
Brian Vitori
Zimbabwe
10
106
Hamilton Masakadza
Zimbabwe
11
105
Shingi Masakadza
Zimbabwe
12
101
Doug Bracewell
New Zealand
13
93
Trent Boult
New Zealand
14
86
Daniel Vettori
New Zealand
15
84
Rory Kleinveldt
South Africa
16
83
Graeme Cremer
Zimbabwe
17
75
Tim Southee
New Zealand
18
74
Chris Martin
New Zealand
19
66
Ravichandran Ashwin
India
20
63
Rangana Herath
Sri Lanka
21
59
Jacques Kallis
South Africa
22
57
Rob Quiney
Australia
23
48
Lasith Malinga
Sri Lanka
24
47
Nuwan Kulasekara
Sri Lanka
25
44
Vinay Kumar
India
26
43
Irfan Pathan
India
26
43
Thisara Perera
Sri Lanka
27
36
Ravindra Jadeja
India
28
33
Saeed Ajmal
Pakistan
29
31
Graeme Smith
South Africa
30
30
Robin Peterson
South Africa
30
30
Umesh Yadav
India
31
29
Xavier Doherty
Australia
32
27
Graeme Swann
England
32
27
Sunil Narine
West Indies
33
26
Sachithra Senanayake
Sri Lanka
34
22
Shakib Al Hasan
Bangladesh
34
22
Kane Williamson
New Zealand
35
21
Rob Nicol
New Zealand
35
21
Kyle Mills
New Zealand
36
20
Darren Sammy
West Indies
36
20
Angelo Mathews
Sri Lanka
36
20
Nathan McCullum
New Zealand
37
19
Hiren Varaiya
Kenya
38
18
Samit Patel
England
38
18
Umar Gul
Pakistan
39
17
Shem Ngoche
Kenya
39
17
Andre Russell
West Indies
40
16
Monty Panesar
England
41
15
Imran Tahir
South Africa
42
14
Marlon Samuels
West Indies
42
14
Mohammad Nabi
Afghanistan
42
14
Jade Dernbach
England
42
14
Daniel Christian
Australia
42
14
Michael Hussey
Australia
42
14
Brett Lee
Australia
42
14
Mohammad Hafeez
Pakistan
42
14
Abdur Razzak
Bangladesh
43
13
Jeetan Patel
New Zealand
43
13
Shane Watson
Australia
43
13
James Ngoche
Kenya
43
13
George Dockrell
Ireland
43
13
Richie Berrington
Scotland
43
13
Ronnie Hira
New Zealand
44
12
Samiullah Shenwari
Afghanistan
44
12
Dwayne Bravo
West Indies
44
12
Suraj Randiv
Sri Lanka
44
12
Suresh Raina
India
44
12
Sohag Gazi
Bangladesh
44
12
Stuart Broad
England
45
11
Tim Bresnan
England
45
11
Shahid Afridi
Pakistan
45
11
Ravi Rampaul
West Indies
45
11
Trent Johnston
Ireland
46
10
Collins Obuya
Kenya
46
10
Izatullah Dawlatzai
Afghanistan
46
10
Veerasammy Permaul
West Indies
46
10
Elton Chigumbura
Zimbabwe
46
10
Tillakaratne Dilshan
Sri Lanka
46
10
Lonwabo Tsotsobe
South Africa
46
10
Jean-Paul Duminy
South Africa
46
10
Abdur Rehman
Pakistan
46
10
Sohail Tanvir
Pakistan
46
10
Mashrafe Mortaza
Bangladesh
46
10
Elias Sunny
Bangladesh
46
10
Jacob Oram
New Zealand
46
10
Pragyan Ojha
India
46
10
Michael Clarke
Australia
46
10
Kamau Leverock
Bermuda
46
10
Bashir Shah
47
9
Tarun Nethula
New Zealand
47
9
Rohit Sharma
India
47
9
Mitchell Starc
Australia
47
9
Mahmudullah
Bangladesh
47
9
Ray Price
Zimbabwe
47
9
Max Sorensen
Ireland
47
9
Pieter Seelaar
Netherlands
48
8
Mudassar Bukhari
Netherlands
48
8
Andrew Ellis
New Zealand
48
8
Nehemiah Odhiambo
Kenya
48
8
Paul Stirling
Ireland
48
8
Rodney Trott
Bermuda
48
8
Farveez Maharoof
Sri Lanka
48
8
Zaheer Khan
India
48
8
Preston Mommsen
Scotland
49
7
Gordon Drummond
Scotland
49
7
Asif Khan
United Arab Emirates
49
7
Shakti Gauchan
Nepal
49
7
Basant Regmi
Nepal
49
7
Yuvraj Singh
India
49
7
Ashok Dinda
India
49
7
Pat Cummins
Australia
49
7
Clint McKay
Australia
49
7
Glenn Maxwell
Australia
49
7
Rubel Hossain
Bangladesh
49
7
Steven Finn
England
49
7
Wayne Parnell
South Africa
49
7
Alviro Petersen
South Africa
49
7
Kemar Roach
West Indies
49
7
Ragheb Aga
Kenya
49
7
Michael Swart
Netherlands
49
7
Duncan Allan
Kenya
50
6
Kevin O'Brien
Ireland
50
6
Shapoor Zadran
Afghanistan
50
6
Narsingh Deonarine
West Indies
50
6
Shane Shillingford
West Indies
50
6
Prosper Utseya
Zimbabwe
50
6
Albie Morkel
South Africa
50
6
James Franklin
New Zealand
50
6
James Anderson
England
50
6
Brad Hogg
Australia
50
6
Ajay Lalcheta
Oman
50
6
Elmore Hutchinson
U.S.A.
50
6
Michael Bates
New Zealand
50
6
Raza Hasan
Pakistan
50
6
Ahmed Raza
United Arab Emirates
51
5
Safyaan Sharif
Scotland
51
5
Jeevan Mendis
Sri Lanka
51
5
Chris Amini
P.N.G.
51
5
Moneeb Iqbal
Scotland
51
5
Majid Haq
Scotland
51
5
Syed Ali
Oman
51
5
Syed Kaleem
Oman
51
5
Garey Mathurin
West Indies
51
5
Manoj Tiwary
India
51
5
Lakshmipathy Balaji
India
51
5
Praveen Kumar
India
51
5
Ishant Sharma
India
51
5
Abul Hasan
Bangladesh
51
5
Aftab Ahmed
Bangladesh
51
5
Shoaib Malik
Pakistan
51
5
Aizaz Cheema
Pakistan
51
5
Junaid Khan
Pakistan
51
5
Hashim Amla
South Africa
51
5
Ajantha Mendis
Sri Lanka
51
5
Karim Sadiq
Afghanistan
51
5
Janeiro Tucker
Bermuda
51
5
Irfan Ahmed
Hong Kong
51
5
Munir Dar
Hong Kong
51
5
John Mooney
Ireland
51
5
Aizaz Khan
Hong Kong
52
4
Ahsan Malik
Netherlands
52
4
Tom Cooper
Netherlands
52
4
Rizwan Cheema
Canada
52
4
Gulbadin Naib
Afghanistan
52
4
Henry Osinde
Canada
52
4
Dhammika Prasad
Sri Lanka
52
4
Johan Botha
South Africa
52
4
Marchant de Lange
South Africa
52
4
Tino Best
West Indies
52
4
Fidel Edwards
West Indies
52
4
Yasir Arafat
Pakistan
52
4
James Tredwell
England
52
4
Mark Gillespie
New Zealand
52
4
Parvinder Awana
India
52
4
David Hussey
Australia
52
4
Dion Stovell
Bermuda
52
4
Rakep Patel
Kenya
52
4
Gordon Goudie
Scotland
52
4
Josh Davey
Scotland
52
4
Mahuru Dai
P.N.G.
52
4
Aaron Phangiso
South Africa
52
4
Akila Dananjaya
Sri Lanka
53
3
Zeeshan Siddiqui
Oman
53
3
Rajeshkumar Ranpura
Oman
53
3
John Reva
P.N.G.
53
3
Krishmar Santokie
West Indies
53
3
Kieron Pollard
West Indies
53
3
Jason Kila
P.N.G.
53
3
Piyush Chawla
India
53
3
Virender Sehwag
India
53
3
Shafiul Islam
Bangladesh
53
3
Boyd Rankin
England
53
3
Chris Gayle
West Indies
53
3
Javed Ahmadi
Afghanistan
53
3
Nizakat Khan
Hong Kong
53
3
Rahul Sharma
Hong Kong
53
3
Danny Briggs
England
53
3
Nelson Odhiambo
Kenya
53
3
Peter Borren
Netherlands
53
3
Alex Cusack
Ireland
54
2
Kinchit Shah
Hong Kong
54
2
Gerrie Snyman
Namibia
54
2
Sarel Burger
Namibia
54
2
Tom Heggelman
Netherlands
54
2
Tim Gruijters
Netherlands
54
2
Timm van der Gugten
Netherlands
54
2
Jimmy Hansra
Canada
54
2
Junaid Siddiqui
Canada
54
2
Mirwais Ashraf
Afghanistan
54
2
Durand Soraine
Canada
54
2
Harvir Baidwan
Canada
54
2
Devendra Bishoo
West Indies
54
2
Keegan Meth
Zimbabwe
54
2
Chris Mpofu
Zimbabwe
54
2
Suranga Lakmal
Sri Lanka
54
2
Seekkuge Prasanna
Sri Lanka
54
2
Shahadat Hossain
Bangladesh
54
2
Martin Guptill
New Zealand
54
2
Mohammad Sami
Pakistan
54
2
Todd Astle
New Zealand
54
2
Harbhajan Singh
India
54
2
Virat Kohli
India
54
2
Yusuf Pathan
India
54
2
Bhuvneshwar Kumar
India
54
2
Mitchell Johnson
Australia
54
2
David Warner
Australia
54
2
Khurram Khan
United Arab Emirates
54
2
Amjad Javed
United Arab Emirates
54
2
Matthew Parker
Scotland
54
2
Jan Stander
Scotland
54
2
Kyle Coetzer
Scotland
55
1
Adam Milne
New Zealand
55
1
Mitchell McClenaghan
New Zealand
55
1
Rohan Mustafa
United Arab Emirates
55
1
Shadeep Silva
United Arab Emirates
55
1
Zamir Khan
Afghanistan
55
1
Paras Khadka
Nepal
55
1
Samuel Badree
West Indies
55
1
Michael Beer
Australia
55
1
Ravi Bopara
England
55
1
Kevin Pietersen
England
55
1
James Faulkner
Australia
55
1
Sachin Tendulkar
India
55
1
Neil Wagner
New Zealand
55
1
James Neesham
New Zealand
55
1
Abdul Razzaq
Pakistan
55
1
Justin Ontong
South Africa
55
1
Mohammad Irfan
Pakistan
55
1
Daniel Flynn
New Zealand
55
1
Naeem Islam
Bangladesh
55
1
Mominul Haque
Bangladesh
55
1
Shaminda Eranga
Sri Lanka
55
1
Nuwan Pradeep
Sri Lanka
55
1
Chanaka Welegedara
Sri Lanka
55
1
Dilhara Fernando
Sri Lanka
55
1
Faf du Plessis
South Africa
55
1
Dean Elgar
South Africa
55
1
Nawroz Mangal
Afghanistan
55
1
Dwayne Smith
West Indies
55
1
Steven Outerbridge
Bermuda
55
1
Stefan Kelly
Bermuda
55
1
Aftab Alam
Afghanistan
55
1
Dawlat Zadran
Afghanistan
55
1
Hiral Patel
Canada
55
1
Parth Desai
Canada
55
1
Roy Lamsam
Hong Kong
55
1
Stuart Meaker
England
55
1
Luke Wright
England
55
1
Lucas Oluoch
Kenya
55
1
Andrew White
Ireland
56
0
Nigel Jones
Ireland
56
0
Tim Murtagh
Ireland
56
0
Elijah Otieno
Kenya
56
0
Alexei Kervezee
Netherlands
56
0
Tyson Gordon
Canada
56
0
Zahid Hussain
Canada
56
0
Damodar Daesrath
Canada
56
0
Jeremy Gordon
Canada
56
0
Amir Hamza
Afghanistan
56
0
Zakiullah Zaki
Afghanistan
56
0
Lahiru Thirimanne
Sri Lanka
56
0
Shannon Gabriel
West Indies
56
0
Assad Fudadin
West Indies
56
0
Malcolm Waller
Zimbabwe
56
0
Stuart Matsikenyeri
Zimbabwe
56
0
Ryan McLaren
South Africa
56
0
Thilan Samaraweera
Sri Lanka
56
0
Kaushal Lokuarachchi
Sri Lanka
56
0
Chamara Kapugedera
Sri Lanka
56
0
Kosala Kulasekara
Sri Lanka
56
0
Nasir Hossain
Bangladesh
56
0
Brent Arnel
New Zealand
56
0
Tamim Iqbal
Bangladesh
56
0
Nazmul Hossain
Bangladesh
56
0
Joe Root
England
56
0
Chris Woakes
England
56
0
Graham Onions
England
56
0
Jonathan Trott
England
56
0
Charlie Llewellyn
South Africa
56
0
Dave Nourse
South Africa
56
0
Aubrey Faulkner
South Africa
56
0
Reggie Schwarz
South Africa
56
0
Gordon White
South Africa
56
0
Louis Stricker
South Africa
56
0
Sid Pegler
South Africa
56
0
Gerald Hartigan
South Africa
56
0
Herbie Taylor
South Africa
56
0
Claude Carter
South Africa
56
0
Rahat Ali
Pakistan
56
0
Azhar Ali
Pakistan
56
0
Wahab Riaz
Pakistan
56
0
Younis Khan
Pakistan
56
0
Corey Anderson
New Zealand
56
0
Andy McKay
New Zealand
56
0
Dean Brownlie
New Zealand
56
0
Gautam Gambhir
India
56
0
Gerry Hazlitt
Australia
56
0
Charles Macartney
Australia
56
0
Bill Whitty
Australia
56
0
Charles Kelleway
Australia
56
0
Roy Minnett
Australia
56
0
Jimmy Matthews
Australia
56
0
Sid Emery
Australia
56
0
Ricky Ponting
Australia
56
0
Mitchell Marsh
Australia
56
0
Chris Tremlett
England
56
0
Schofield Haigh
England
56
0
Wilfred Rhodes
England
56
0
Sydney Barnes
England
56
0
Walter Brearley
England
56
0
Sir Jack Hobbs
England
56
0
Frank Woolley
England
56
0
Frank Foster
England
56
0
'Young Jack' Hearne
England
56
0
Harry Dean
England
56
0
Cameron White
Australia
56
0
Ryan Harris
Australia
56
0
Steven Smith
Australia
56
0
Matthew Wade
Australia
56
0
John Hastings
Australia
56
0
Jackson Bird
Australia
56
0
Manny Aulakh
Canada
56
0
Ziaur Rahman
Afghanistan
56
0
Sufyan Mehmood
Oman
56
0
Amrit Bhattarai
Nepal
56
0
Craig Williams
Namibia
56
0
Bernard Scholtz
Namibia
56
0
Mohammad Naveed
United Arab Emirates
56
0
Manjula Guruge
United Arab Emirates
56
0
Vikrant Shetty
United Arab Emirates
56
0
Arshad Ali
United Arab Emirates
56
0
Rusty Theron
South Africa
56
0
Chris Morris
South Africa
56
0
Sajeewa Weerakoon
Sri Lanka
56
0
Isuru Udana
Sri Lanka
56
0
Hammad Azam
Pakistan
56
0
Colin de Grandhomme
New Zealand
56
0
Willie Gavera
P.N.G.
56
0
Vani Morea
P.N.G.
56
0
Tony Ura
P.N.G.
56
0
Alasdair Evans
Scotland