Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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 →
Best Averages in 2012: Top Performers, Rankings & Full Stats
This page shows players with the best averages during the 2012 season, ranking them by their on-field performances.
ODI
2012
272 entries
1
130 / 1
Alexei Kervezee
NED
22.50 clear of AB de Villiers
2
645 / 6
AB de Villiers
SA
22.50 off the lead
3
212 / 2
Mahmudullah
BAN
24 off the lead
● LEADS
Alexei Kervezee
NED
130 / 1 · 22.50 ahead of Villiers
↑ IN THE CHASE
0
players within 10% of the lead — Kervezee is out on their own
★ TOP-10 CUT-OFF
1026 / 14
The mark at number ten — 262 entries sit below it
● NATION IN FRONT
England
8 of the top 50 · 18 teams represented
Best Averages — full list
272 entries, ranked
Table view
1
Alexei Kervezee
NED
130 / 1
2
AB de Villiers
SA
645 / 6
3
Mahmudullah
BAN
212 / 2
4
Kevin Pietersen
ENG
281 / 3
5
Shaiman Anwar
UAE
174 / 2
6
Sarfraz Ahmed
PAK
85 / 1
7
Hashim Amla
SA
678 / 8
8
BJ Watling
NZ
338 / 4
9
Ed Joyce
ENG
158 / 2
10
Virat Kohli
IND
1026 / 14
11
Eoin Morgan
ENG
364 / 5
12
Tom Cooper
NED
135 / 2
13
Nasir Jamshed
PAK
462 / 7
14
MS Dhoni
IND
524 / 8
15
Shakib Al Hasan
BAN
237 / 4
16
Swapnil Patil
UAE
58 / 1
17
Michael Swart
NED
169 / 3
18
Nawroz Mangal
AFG
56 / 1
19
Alastair Cook
ENG
663 / 12
20
Ian Bell
ENG
549 / 10
21
Calum MacLeod
SCO
108 / 2
22
Tanmay Mishra
KEN
107 / 2
23
Jeevan Mendis
SL
153 / 3
24
Samit Patel
ENG
101 / 2
25
Christoffel Viljoen
NAM
98 / 2
25
Asghar Stanikzai
AFG
98 / 2
26
Gautam Gambhir
IND
685 / 14
27
Anamul Haque
BAN
195 / 4
28
Angelo Mathews
SL
534 / 11
29
Ravi Bopara
ENG
339 / 7
30
Michael Clarke
AUS
656 / 14
31
Tillakaratne Dilshan
SL
1119 / 24
32
Rustam Bhatti
CAN
46 / 1
33
Azhar Ali
PAK
411 / 9
34
Jonathan Trott
ENG
410 / 9
35
Suresh Raina
IND
492 / 11
36
Ross Taylor
NZ
223 / 5
37
John Mooney
IRE
44 / 1
38
Kumar Sangakkara
SL
1184 / 27
39
Manoj Tiwary
IND
86 / 2
40
Brendan Taylor
ZIM
127 / 3
41
Dinesh Chandimal
SL
845 / 20
42
Brendon McCullum
NZ
416 / 10
43
Adrian Barath
WI
83 / 2
44
Glenn Maxwell
AUS
124 / 3
45
Umar Akmal
PAK
407 / 10
46
David Hussey
AUS
728 / 18
47
George Bailey
AUS
441 / 11
48
Martin Guptill
NZ
400 / 10
48
Ray Price
ZIM
40 / 1
49
Craig Williams
NAM
79 / 2
50
Not on record
NAM
156 / 4
50
Rangana Herath
SL
39 / 1
51
Tamim Iqbal
BAN
347 / 9
52
Tyson Gordon
CAN
38 / 1
53
Misbah-ul-Haq
PAK
493 / 13
54
Mushfiqur Rahim
BAN
264 / 7
55
Marlon Samuels
WI
482 / 13
56
Andre Russell
WI
259 / 7
57
Rakep Patel
KEN
73 / 2
57
Brett Lee
AUS
219 / 6
58
Colin de Grandhomme
NZ
36 / 1
59
Dwayne Smith
WI
177 / 5
60
David Warner
AUS
840 / 24
61
Nasir Hossain
BAN
244 / 7
62
Imran Farhat
PAK
174 / 5
63
Jean-Paul Duminy
SA
312 / 9
64
Rob Nicol
NZ
449 / 13
65
Chris Gayle
WI
345 / 10
66
Irfan Pathan
IND
172 / 5
67
Albie Morkel
SA
103 / 3
67
Alex Obanda
KEN
103 / 3
68
Craig Kieswetter
ENG
203 / 6
69
Graeme Smith
SA
338 / 10
70
Karim Sadiq
AFG
168 / 5
71
Mahela Jayawardene
SL
785 / 24
72
Upul Tharanga
SL
752 / 23
73
Michael Hussey
AUS
580 / 18
74
Kieron Pollard
WI
481 / 15
75
Tatenda Taibu
ZIM
96 / 3
75
Prosper Utseya
ZIM
32 / 1
75
Carlton Baugh
WI
64 / 2
75
Shoaib Malik
PAK
64 / 2
76
Mohammad Hafeez
PAK
476 / 15
77
Lahiru Thirimanne
SL
571 / 18
78
Sachithra Senanayake
SL
63 / 2
78
Jacques Kallis
SA
126 / 4
78
Sachin Tendulkar
IND
315 / 10
78
Gordon Goudie
SCO
63 / 2
79
Kyle Coetzer
SCO
94 / 3
79
Elton Chigumbura
ZIM
94 / 3
80
James Franklin
NZ
156 / 5
81
Darren Sammy
WI
343 / 11
82
Rohan Mustafa
UAE
93 / 3
83
Peter Forrest
AUS
368 / 12
84
Naeem Islam
BAN
60 / 2
85
Asad Shafiq
PAK
267 / 9
85
Jimmy Hansra
CAN
89 / 3
85
Kevin O'Brien
IRE
89 / 3
86
Jonny Bairstow
ENG
29 / 1
86
Shane Watson
AUS
377 / 13
87
Shem Ngoche
KEN
28 / 1
88
Wesley Barresi
NED
83 / 3
89
Faf du Plessis
SA
275 / 10
90
Kane Williamson
NZ
356 / 13
91
Ravichandran Ashwin
IND
135 / 5
91
Preston Mommsen
SCO
54 / 2
92
Khurram Khan
UAE
78 / 3
92
Chamara Kapugedera
SL
78 / 3
93
Mohammad Nabi
AFG
129 / 5
94
Not on record
NED
51 / 2
94
Dwayne Bravo
WI
255 / 10
95
Tim Bresnan
ENG
25 / 1
95
Not on record
NAM
100 / 4
95
Pieter Seelaar
NED
25 / 1
95
Zeeshan Siddiqi
CAN
50 / 2
96
Matthew Wade
AUS
546 / 22
97
Paul Stirling
IRE
99 / 4
98
Sarel Burger
NAM
73 / 3
99
Darren Bravo
WI
217 / 9
99
Virender Sehwag
IND
217 / 9
100
Javed Ahmadi
AFG
72 / 3
100
Damodar Daesrath
CAN
24 / 1
100
Devon Thomas
WI
120 / 5
101
Dean Elgar
SA
93 / 4
102
Stuart Broad
ENG
23 / 1
102
Irfan Karim
KEN
23 / 1
102
Najibullah Zadran
AFG
23 / 1
102
Ruvindu Gunasekera
CAN
69 / 3
103
Younis Khan
PAK
225 / 10
104
Jahurul Islam
BAN
88 / 4
104
Junaid Siddiqui
CAN
22 / 1
104
Nathan McCullum
NZ
176 / 8
104
Craig Wallace
SCO
44 / 2
105
Johnson Charles
WI
152 / 7
106
Mitchell Starc
AUS
43 / 2
107
Amjad Ali
UAE
64 / 3
108
Daniel Christian
AUS
250 / 12
109
Kieran Powell
WI
104 / 5
110
Sohag Gazi
BAN
62 / 3
111
Thisara Perera
SL
246 / 12
111
Collins Obuya
KEN
82 / 4
112
Daniel Flynn
NZ
61 / 3
113
Shahid Afridi
GER
182 / 9
113
Shahid Afridi
GER
182 / 9
114
Jacob Oram
NZ
141 / 7
115
Alviro Petersen
SA
60 / 3
115
Shingi Masakadza
ZIM
40 / 2
116
Tom Latham
NZ
138 / 7
117
Morris Ouma
KEN
39 / 2
118
Tim Southee
NZ
77 / 4
119
Kosala Kulasekara
SL
38 / 2
119
Andrew White
IRE
38 / 2
119
Samiullah Shenwari
AFG
76 / 4
119
Hammad Azam
PAK
38 / 2
119
Josh Davey
SCO
38 / 2
119
Eric Szwarczynski
NED
19 / 1
120
Umar Gul
PAK
93 / 5
121
Xavier Doherty
AUS
37 / 2
121
Fraser Watts
SCO
37 / 2
121
Mudassar Bukhari
NED
37 / 2
122
Mohammad Shahzad
AFG
91 / 5
123
Nuwan Kulasekara
SL
235 / 13
124
Durand Soraine
CAN
18 / 1
125
Ravindra Jadeja
IND
105 / 6
126
Mominul Haque
BAN
69 / 4
127
Niall O'Brien
IRE
17 / 1
127
Majid Haq
SCO
34 / 2
128
Rohit Sharma
IND
168 / 10
129
Wayne Parnell
SA
66 / 4
129
Andrew Ellis
NZ
132 / 8
130
Hiral Patel
CAN
46 / 3
131
Gary Wilson
IRE
45 / 3
131
Tim Murtagh
IRE
15 / 1
131
David Obuya
KEN
30 / 2
131
Tino Best
WI
15 / 1
132
Ravi Rampaul
WI
44 / 3
133
Alex Cusack
IRE
29 / 2
133
Steven Smith
AUS
29 / 2
134
Mashrafe Mortaza
BAN
43 / 3
135
Nazimuddin
BAN
57 / 4
136
Stephan Myburgh
NED
28 / 2
137
Nehemiah Odhiambo
KEN
27 / 2
137
Usman Limbada
CAN
27 / 2
138
Sunil Narine
WI
107 / 8
139
Vikrant Shetty
UAE
53 / 4
140
Michael Bates
NZ
13 / 1
140
Shabir Noori
AFG
13 / 1
140
Seekkuge Prasanna
SL
13 / 1
141
Denesh Ramdin
WI
38 / 3
142
Abdur Rehman
PAK
25 / 2
143
Regis Chakabva
ZIM
37 / 3
144
Gulbadin Naib
AFG
49 / 4
145
Ragheb Aga
KEN
12 / 1
145
Mirwais Ashraf
AFG
12 / 1
145
Tarun Nethula
NZ
12 / 1
145
James Pattinson
AUS
36 / 3
145
Mitchell Johnson
AUS
12 / 1
146
Farveez Maharoof
SL
58 / 5
147
Malcolm Waller
ZIM
34 / 3
148
Dean Brownlie
NZ
22 / 2
149
Lendl Simmons
WI
52 / 5
150
Gerrie Snyman
NAM
31 / 3
150
Not on record
NAM
31 / 3
151
Keegan Meth
ZIM
10 / 1
152
Vinay Kumar
IND
19 / 2
153
Duncan Allan
KEN
37 / 4
154
Safyaan Sharif
SCO
9 / 1
154
Merwe Erasmus
NAM
9 / 1
154
Ahmed Raza
UAE
9 / 1
154
Noor Ali Zadran
AFG
9 / 1
154
Tino Mawoyo
ZIM
9 / 1
154
Dawlat Zadran
AFG
36 / 4
154
Ajinkya Rahane
IND
9 / 1
155
Clint McKay
AUS
87 / 10
156
William Porterfield
IRE
26 / 3
157
Aizaz Cheema
PAK
17 / 2
158
Amjad Javed
UAE
25 / 3
159
Morne Morkel
SA
8 / 1
159
Praveen Kumar
IND
16 / 2
160
Lasith Malinga
SL
69 / 9
160
Trent Johnston
IRE
23 / 3
161
Saeed Ajmal
PAK
53 / 7
162
Trent Boult
NZ
7 / 1
162
Doug Bracewell
NZ
14 / 2
162
James Tredwell
ENG
7 / 1
162
Nitish Kumar
CAN
14 / 2
162
Colin Ingram
SA
14 / 2
162
Arshad Ali
UAE
14 / 2
162
Bernard Scholtz
NAM
7 / 1
162
Not on record
NAM
7 / 1
163
Richie Berrington
SCO
19 / 3
164
Jan Stander
SCO
12 / 2
164
George Dockrell
IRE
12 / 2
164
Hamilton Masakadza
ZIM
12 / 2
164
Jesse Ryder
NZ
6 / 1
165
Adnan Akmal
PAK
11 / 2
165
Zaheer Khan
IND
11 / 2
165
Veerasammy Permaul
WI
11 / 2
166
Tom de Grooth
NED
5 / 1
166
Pragyan Ojha
IND
5 / 1
166
Ryan Harris
AUS
5 / 1
166
James Anderson
ENG
5 / 1
166
Sohail Tanvir
PAK
15 / 3
167
Kyle Mills
NZ
26 / 6
168
Pat Cummins
AUS
4 / 1
168
Parthiv Patel
IND
4 / 1
168
Gordon Drummond
SCO
8 / 2
168
Saqib Ali
UAE
4 / 1
169
Ricky Ponting
AUS
18 / 5
170
Not on record
NAM
7 / 2
171
Abdur Razzak
BAN
13 / 4
172
Kamran Akmal
PAK
6 / 2
172
Not on record
NAM
3 / 1
172
Stuart Matsikenyeri
ZIM
9 / 3
172
Rizwan Cheema
CAN
3 / 1
173
Dale Steyn
SA
5 / 2
174
Yuvraj Singh
IND
2 / 1
174
Jade Dernbach
ENG
2 / 1
174
Rahul Sharma
HK
1 / 1
174
Kyle Jarvis
ZIM
2 / 1
174
Mohammad Naveed
UAE
2 / 1
174
Timm van der Gugten
NED
2 / 1
174
James Ngoche
KEN
2 / 1
175
Nelson Odhiambo
KEN
1 / 1
175
Not on record
NAM
1 / 1
175
Izatullah Dawlatzai
AFG
1 / 1
175
Jeremy Gordon
CAN
1 / 1
175
Rahul Sharma
HK
1 / 1
175
Shafiul Islam
BAN
1 / 1
175
Boyd Rankin
ENG
1 / 1
175
Ryan McLaren
SA
1 / 1
Show all 272 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›