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