Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Josh Tongue
Abhishek Sharma
Ishan Kishan
Rashid Khan
Azmatullah Omarzai
Axar Patel
Ben Duckett
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Dots in 2010: Top Performers, Rankings & Full Stats
The most dots in 2010 highlights the top performers of the season based on official match data.
ALL FORMATS
2010
331 entries
1
41
Shakib Al Hasan
BAN
3 clear of Johan Botha
2
38
Johan Botha
SA
3 off the lead
3
37
Graeme Swann
ENG
4 off the lead
● LEADS
Shakib Al Hasan
BAN
41 · 3 ahead of Botha
↑ IN THE CHASE
2
players sit within 10% of the lead on most dots
★ TOP-10 CUT-OFF
21
The mark at number ten — 321 entries sit below it
● NATION IN FRONT
South Africa
7 of the top 50 · 15 teams represented
Most Dots — full list
331 entries, ranked
Table view
1
Shakib Al Hasan
BAN
41
2
Johan Botha
SA
38
3
Graeme Swann
ENG
37
4
Daniel Vettori
NZ
33
5
Nathan Hauritz
AUS
31
6
Harbhajan Singh
IND
27
6
Pragyan Ojha
IND
27
7
Saeed Ajmal
PAK
25
8
Ravindra Jadeja
IND
23
9
Suraj Randiv
SL
22
9
Graeme Cremer
ZIM
22
10
Charl Langeveldt
SA
21
10
Shane Watson
AUS
21
10
Abdur Razzak
BAN
21
10
Shafiul Islam
BAN
21
11
Umar Gul
PAK
20
11
Prosper Utseya
ZIM
20
11
Mohammad Nabi
AFG
20
12
Shahid Afridi
GER
19
12
Nikita Miller
WI
19
12
Yusuf Pathan
IND
19
13
Mitchell Johnson
AUS
18
13
Steven Smith
AUS
18
13
Sulieman Benn
WI
18
13
Stuart Broad
ENG
18
13
Tim Southee
NZ
18
14
Shane Shillingford
WI
17
15
Rubel Hossain
BAN
16
15
Ashish Nehra
IND
16
15
Nathan McCullum
NZ
16
16
George Dockrell
IRE
15
16
Mahmudullah
BAN
15
16
Mohammad Hafeez
PAK
15
17
Shoaib Akhtar
PAK
14
17
Dale Steyn
SA
14
18
Albie Morkel
SA
13
18
Morne Morkel
SA
13
18
Paul Harris
SA
13
18
Lonwabo Tsotsobe
SA
13
18
Pieter Seelaar
NED
13
18
Kyle Mills
NZ
13
18
Abdur Rehman
PAK
13
18
Darren Sammy
WI
13
18
Dirk Nannes
AUS
13
18
Ajantha Mendis
SL
13
19
Doug Bollinger
AUS
12
19
Vinay Kumar
IND
12
19
Ravi Rampaul
WI
12
19
Danish Kaneria
PAK
12
19
Rizwan Cheema
CAN
12
20
Shane Bond
NZ
11
20
Wayne Parnell
SA
11
20
Chris Mpofu
ZIM
11
20
Shingi Masakadza
ZIM
11
20
Ed Rainsford
ZIM
11
20
Kemar Roach
WI
11
20
Suresh Raina
IND
11
21
Amit Mishra
IND
10
21
Ravichandran Ashwin
IND
10
21
Clint McKay
AUS
10
21
Ryan Harris
AUS
10
21
James Hopes
AUS
10
21
Muttiah Muralitharan
SL
10
21
Kieron Pollard
WI
10
21
James Anderson
ENG
10
21
Abdul Razzaq
PAK
10
21
Greg Lamb
ZIM
10
21
Steve Tikolo
KEN
10
21
Ross Lyons
SCO
10
22
Parth Desai
CAN
9
22
Daryl Tuffey
NZ
9
22
Mashrafe Mortaza
BAN
9
22
Dwayne Smith
WI
9
23
Dwayne Bravo
WI
8
23
Praveen Kumar
IND
8
23
Zaheer Khan
IND
8
23
Jeetan Patel
NZ
8
23
Roelof van der Merwe
NED
8
23
Jean-Paul Duminy
SA
8
23
Ray Price
ZIM
8
23
Nehemiah Odhiambo
KEN
8
24
Nelson Odhiambo
KEN
7
24
Elton Chigumbura
ZIM
7
24
Jacques Kallis
SA
7
24
Khurram Chohan
CAN
7
24
Trent Johnston
IRE
7
24
Mudassar Bukhari
NED
7
24
James Franklin
NZ
7
24
Sreesanth
IND
7
24
Shaun Tait
AUS
7
24
Ryan Sidebottom
ENG
7
24
Michael Yardy
ENG
7
24
Shapoor Zadran
AFG
7
24
Frank Nsubuga
UGA
7
25
Tim Bresnan
ENG
6
25
Chris Gayle
WI
6
25
Mohammad Sami
PAK
6
25
Rangana Herath
SL
6
25
Scott Styris
NZ
6
25
Jacob Oram
NZ
6
25
Mohammad Kashif
NED
6
25
Kevin O'Brien
IRE
6
25
Robin Peterson
SA
6
25
Jimmy Kamande
KEN
6
26
Khurram Khan
UAE
5
26
Majid Haq
SCO
5
26
Hiren Varaiya
KEN
5
26
Hiral Patel
CAN
5
26
Keith Dabengwa
ZIM
5
26
Rusty Theron
SA
5
26
Mark Jonkman
NED
5
26
Paul Stirling
IRE
5
26
Thisara Perera
SL
5
26
Adam Milne
NZ
5
26
Adeel Raja
NED
5
26
Nuwan Kulasekara
SL
5
26
Daniel Christian
AUS
5
26
Michael Clarke
AUS
5
26
Suhrawadi Shuvo
BAN
5
26
Naeem Islam
BAN
5
26
Narsingh Deonarine
WI
5
26
Jerome Taylor
WI
5
26
Paul Collingwood
ENG
5
26
Steven Finn
ENG
5
26
Jonathan Ssebanja
UGA
5
26
Nawroz Mangal
AFG
5
26
Hamid Hassan
AFG
5
26
Gordon Goudie
SCO
5
27
Matthew Parker
SCO
4
27
Samiullah Shenwari
AFG
4
27
Naved-ul-Hasan
PAK
4
27
Mohammad Asif
PAK
4
27
Yuvraj Singh
IND
4
27
David Hussey
AUS
4
27
Lasith Malinga
SL
4
27
Thilan Thushara
SL
4
27
Peter Borren
NED
4
27
Andy McKay
NZ
4
27
Angelo Mathews
SL
4
27
Peter Connell
IRE
4
27
Albert van der Merwe
IRE
4
27
Harvir Baidwan
CAN
4
27
Sunil Dhaniram
CAN
4
27
Alex Cusack
IRE
4
27
Rory Kleinveldt
SA
4
27
Ryan McLaren
SA
4
27
Elijah Otieno
KEN
4
27
Ian Nicolson
ZIM
4
27
Ahmed Raza
UAE
4
28
James Ngoche
KEN
3
28
Not on record
CAN
3
28
Umar Bhatti
CAN
3
28
Andrew White
IRE
3
28
Andre Botha
IRE
3
28
Bernard Loots
NED
3
28
Ian Butler
NZ
3
28
Martin Guptill
NZ
3
28
Brent Arnel
NZ
3
28
Kane Williamson
NZ
3
28
Farveez Maharoof
SL
3
28
Dilhara Fernando
SL
3
28
Chanaka Welegedara
SL
3
28
Sanath Jayasuriya
SL
3
28
Xavier Doherty
AUS
3
28
Virender Sehwag
IND
3
28
Piyush Chawla
IND
3
28
Umesh Yadav
IND
3
28
Iftikhar Anjum
PAK
3
28
Shoaib Malik
PAK
3
28
Shahadat Hossain
BAN
3
28
Ajmal Shahzad
ENG
3
28
Luke Wright
ENG
3
28
Kyle Coetzer
SCO
3
28
Karim Sadiq
AFG
3
28
Not on record
UGA
3
29
Ryan Watson
SCO
2
29
Richie Berrington
SCO
2
29
Mirwais Ashraf
AFG
2
29
Timroy Allen
USA
2
29
Dawlat Ahmadzai
AFG
2
29
Not on record
USA
2
29
Not on record
USA
2
29
Roger Galwanao Mukasa
UGA
2
29
Henry Ssenyondo
UGA
2
29
Not on record
UGA
2
29
Boyd Rankin
ENG
2
29
James Tredwell
ENG
2
29
David Bernard
WI
2
29
Nazmul Hossain
BAN
2
29
Wahab Riaz
PAK
2
29
Sudeep Tyagi
IND
2
29
Rohit Sharma
IND
2
29
Peter Siddle
AUS
2
29
Mohammad Amir
PAK
2
29
Sachin Tendulkar
IND
2
29
Marcus North
AUS
2
29
Suranga Lakmal
SL
2
29
Thilan Samaraweera
SL
2
29
Michael Mason
NZ
2
29
Thilina Kandamby
SL
2
29
Ryan ten Doeschate
NED
2
29
Brendan Taylor
ZIM
2
29
Hamilton Masakadza
ZIM
2
29
Shadeep Silva
UAE
2
29
Not on record
UAE
2
29
Not on record
UAE
2
29
Chamu Chibhabha
ZIM
2
30
Timycen Maruma
ZIM
1
30
Lameck Onyango
KEN
1
30
Dewald Nel
SCO
1
30
Alfred Luseno
KEN
1
30
Saqib Ali
UAE
1
30
Stuart Matsikenyeri
ZIM
1
30
Grant Flower
ZIM
1
30
Jimmy Hansra
CAN
1
30
Gary Kidd
IRE
1
30
Nigel Jones
IRE
1
30
Henry Osinde
CAN
1
30
Ramesh David
CAN
1
30
Chris Martin
NZ
1
30
Grant Elliott
NZ
1
30
Hamish Bennett
NZ
1
30
Daan van Bunge
NED
1
30
Alexei Kervezee
NED
1
30
Luke Woodcock
NZ
1
30
Dhammika Prasad
SL
1
30
John Hastings
AUS
1
30
Steve O'Keefe
AUS
1
30
Josh Hazlewood
AUS
1
30
Ishant Sharma
IND
1
30
Abhimanyu Mithun
IND
1
30
Simon Katich
AUS
1
30
Pankaj Singh
IND
1
30
Tanvir Ahmed
PAK
1
30
Syed Rasel
BAN
1
30
Robiul Islam
BAN
1
30
Brendan Nash
WI
1
30
Mohammad Ashraful
BAN
1
30
Deusdedit Muhumuza
UGA
1
30
Not on record
USA
1
30
Not on record
USA
1
30
Moneeb Iqbal
SCO
1
30
Jan Stander
SCO
1
30
Josh Davey
SCO
1
30
Gregor Maiden
SCO
1
30
Preston Mommsen
SCO
1
30
Aftab Alam
AFG
1
30
Javed Ahmadi
AFG
1
30
Not on record
UGA
1
30
Not on record
SCO
1
30
Not on record
UGA
1
31
Abdullah Mazari
AFG
0
31
Izatullah Dawlatzai
AFG
0
31
Khaliq Dad
AFG
0
31
Raees Ahmadzai
AFG
0
31
Asghar Stanikzai
AFG
0
31
Not on record
USA
0
31
Not on record
USA
0
31
Not on record
USA
0
31
Charles Waiswa
UGA
0
31
Faisal Hossain
BAN
0
31
Aftab Ahmed
BAN
0
31
Kevin Pietersen
ENG
0
31
Liam Plunkett
ENG
0
31
Chris Tremlett
ENG
0
31
Ravi Bopara
ENG
0
31
Graham Onions
ENG
0
31
Jonathan Trott
ENG
0
31
Travis Dowlin
WI
0
31
Brandon Bess
WI
0
31
Andre Russell
WI
0
31
Nelon Pascal
WI
0
31
Younis Khan
PAK
0
31
Raqibul Hasan
BAN
0
31
Junaid Siddique
BAN
0
31
Tamim Iqbal
BAN
0
31
Mohammad Irfan
PAK
0
31
Azhar Ali
PAK
0
31
Umar Amin
PAK
0
31
Yasir Arafat
PAK
0
31
Imran Farhat
PAK
0
31
Yasir Hameed
PAK
0
31
Ashok Dinda
IND
0
31
Michael Hussey
AUS
0
31
Jaydev Unadkat
IND
0
31
Virat Kohli
IND
0
31
Munaf Patel
IND
0
31
MS Dhoni
IND
0
31
Adam Voges
AUS
0
31
Mitchell Starc
AUS
0
31
Peter George
AUS
0
31
Ben Hilfenhaus
AUS
0
31
Chamara Kapugedera
SL
0
31
Tillakaratne Dilshan
SL
0
31
Malinga Bandara
SL
0
31
Edgar Schiferli
NED
0
31
Rob Nicol
NZ
0
31
Jesse Ryder
NZ
0
31
Mathew Sinclair
NZ
0
31
Muthumudalige Pushpakumara
SL
0
31
Jeevan Mendis
SL
0
31
Brendon McCullum
NZ
0
31
Ross Taylor
NZ
0
31
Balaji Rao
CAN
0
31
Sandeep Jyoti
CAN
0
31
Trevin Bastiampillai
CAN
0
31
Calvert Hooper
CAN
0
31
John Davison
CAN
0
31
Geoff Barnett
CAN
0
31
Phil Eaglestone
IRE
0
31
John Mooney
IRE
0
31
Maurits Jonkman
NED
0
31
Tim Gruijters
NED
0
31
Tom Cooper
NED
0
31
Wesley Barresi
NED
0
31
Bradley Kruger
NED
0
31
Arsalan Qadir
CAN
0
31
Graeme Smith
SA
0
31
Shaheed Keshvani
CAN
0
31
Friedel de Wet
SA
0
31
Alviro Petersen
SA
0
31
Andy Blignaut
ZIM
0
31
Fayyaz Ahmed
UAE
0
31
Francis Otieno
KEN
0
31
Gordon Drummond
SCO
0
31
Tony Suji
KEN
0
31
Thomas Odoyo
KEN
0
31
Shem Ngoche
KEN
0
31
Keegan Meth
ZIM
0
31
Tendai Chatara
ZIM
0
31
Sean Williams
ZIM
0
Show all 331 ↓
Nothing matches that filter.