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
Best Averages in 2012 for Test
Position
Best Averages
Player Name
Team Name
1
293 / 2
Faf du Plessis
South Africa
2
271 / 2
Jean-Paul Duminy
South Africa
3
120 / 1
Abul Hasan
Bangladesh
4
987 / 9
Shiv Chanderpaul
West Indies
5
1595 / 16
Michael Clarke
Australia
6
95 / 1
Tino Best
West Indies
7
93 / 1
Joe Root
England
8
866 / 10
Marlon Samuels
West Indies
9
654 / 8
Cheteshwar Pujara
India
10
392 / 5
Warren Bardsley
Australia
11
944 / 13
Jacques Kallis
South Africa
12
360 / 5
Charles Kelleway
Australia
13
1064 / 15
Hashim Amla
South Africa
14
551 / 8
Azhar Ali
Pakistan
15
263 / 4
Nasir Hossain
Bangladesh
16
767 / 12
Kumar Sangakkara
Sri Lanka
17
815 / 13
AB de Villiers
South Africa
18
898 / 15
Michael Hussey
Australia
19
115 / 2
BJ Watling
New Zealand
20
424 / 8
Asad Shafiq
Pakistan
20
318 / 6
Chris Gayle
West Indies
21
1249 / 24
Alastair Cook
England
22
414 / 8
Ravichandran Ashwin
India
23
825 / 16
Graeme Smith
South Africa
24
103 / 2
James Pattinson
Australia
25
205 / 4
Shakib Al Hasan
Bangladesh
26
819 / 16
Ross Taylor
New Zealand
27
102 / 2
Mitchell Johnson
Australia
28
815 / 16
Alviro Petersen
South Africa
29
689 / 14
Virat Kohli
India
30
387 / 8
Sir Jack Hobbs
England
31
144 / 3
Mitchell Starc
Australia
31
48 / 1
Ernie Mayne
Australia
32
1053 / 22
Kevin Pietersen
England
33
600 / 13
Ricky Ponting
Australia
34
505 / 11
Mohammad Hafeez
Pakistan
35
637 / 14
Tillakaratne Dilshan
Sri Lanka
36
585 / 13
Angelo Mathews
Sri Lanka
37
447 / 10
MS Dhoni
India
38
788 / 18
David Warner
Australia
39
129 / 3
Ryan Harris
Australia
40
343 / 8
Denesh Ramdin
West Indies
41
169 / 4
Mahmudullah
Bangladesh
42
1005 / 24
Jonathan Trott
England
43
291 / 7
Misbah-ul-Haq
Pakistan
44
249 / 6
Tharanga Paranavitana
Sri Lanka
45
621 / 15
Brendon McCullum
New Zealand
46
360 / 9
Younis Khan
Pakistan
47
559 / 14
Kane Williamson
New Zealand
48
435 / 11
Jacques Rudolph
South Africa
49
630 / 16
Mahela Jayawardene
Sri Lanka
50
777 / 20
Matt Prior
England
51
152 / 4
Naeem Islam
Bangladesh
52
75 / 2
Jeetan Patel
New Zealand
53
672 / 18
Ian Bell
England
53
112 / 3
Phillip Hughes
Australia
54
482 / 13
Darren Bravo
West Indies
55
257 / 7
Wilfred Rhodes
England
56
587 / 16
Kieran Powell
West Indies
57
697 / 19
Andrew Strauss
England
58
110 / 3
Thisara Perera
Sri Lanka
59
399 / 11
Matthew Wade
Australia
60
505 / 14
Virender Sehwag
India
61
108 / 3
Mark Boucher
South Africa
62
251 / 7
Reggie Spooner
England
63
606 / 17
Ed Cowan
Australia
64
71 / 2
Kraigg Brathwaite
West Indies
65
456 / 13
Darren Sammy
West Indies
66
208 / 6
Nick Compton
England
67
554 / 16
Thilan Samaraweera
Sri Lanka
68
346 / 10
Shane Watson
Australia
69
137 / 4
Tamim Iqbal
Bangladesh
70
474 / 14
Gautam Gambhir
India
71
66 / 2
Regis Chakabva
Zimbabwe
72
197 / 6
Charles Macartney
Australia
73
327 / 10
Daniel Flynn
New Zealand
74
196 / 6
Jonny Bairstow
England
75
63 / 2
Claude Carter
South Africa
76
125 / 4
Yuvraj Singh
India
77
218 / 7
Narsingh Deonarine
West Indies
78
31 / 1
Robin Peterson
South Africa
79
246 / 8
Frank Woolley
England
80
122 / 4
Assad Fudadin
West Indies
81
152 / 5
VVS Laxman
India
82
30 / 1
Dave Smith
Australia
83
567 / 19
Martin Guptill
New Zealand
84
58 / 2
Suresh Raina
India
85
202 / 7
Adnan Akmal
Pakistan
86
167 / 6
Dinesh Chandimal
Sri Lanka
86
167 / 6
Charlie Llewellyn
South Africa
87
110 / 4
Dimuth Karunaratne
Sri Lanka
87
165 / 6
Daniel Vettori
New Zealand
88
246 / 9
Taufeeq Umar
Pakistan
89
134 / 5
Louis Tancred
South Africa
90
107 / 4
Mushfiqur Rahim
Bangladesh
90
107 / 4
Claude Jennings
Australia
91
341 / 13
Kruger van Wyk
New Zealand
92
236 / 9
Vernon Philander
South Africa
93
52 / 2
John Hastings
Australia
94
306 / 12
Prasanna Jayawardene
Sri Lanka
94
51 / 2
Shane Shillingford
West Indies
95
152 / 6
Morne Morkel
South Africa
96
101 / 4
Shahriar Nafees
Bangladesh
97
376 / 15
Graeme Swann
England
98
200 / 8
C.B. Fry
England
98
150 / 6
'Young Jack' Hearne
England
99
194 / 8
Aubrey Faulkner
South Africa
100
24 / 1
Shingi Masakadza
Zimbabwe
100
120 / 5
Tim Bresnan
England
101
119 / 5
Nathan Lyon
Australia
101
357 / 15
Sachin Tendulkar
India
102
47 / 2
Mohammad Ayub
Pakistan
103
23 / 1
Malcolm Waller
Zimbabwe
104
113 / 5
Louis Stricker
South Africa
105
157 / 7
Sid Pegler
South Africa
106
89 / 4
Trent Boult
New Zealand
107
22 / 1
Ravi Bopara
England
107
88 / 4
Dhammika Prasad
Sri Lanka
108
194 / 9
Herbie Taylor
South Africa
109
86 / 4
Roy Minnett
Australia
109
43 / 2
Sir Pelham Warner
England
110
107 / 5
Dean Brownlie
New Zealand
111
42 / 2
Johnny Douglas
England
112
82 / 4
Jimmy Matthews
Australia
113
102 / 5
James Franklin
New Zealand
114
243 / 12
Doug Bracewell
New Zealand
115
220 / 11
Dave Nourse
South Africa
115
20 / 1
Rory Kleinveldt
South Africa
116
179 / 9
Adrian Barath
West Indies
117
277 / 14
Stuart Broad
England
118
136 / 7
Gordon White
South Africa
119
116 / 6
Rahul Dravid
India
120
38 / 2
Wriddhiman Saha
India
120
19 / 1
Rubel Hossain
Bangladesh
120
38 / 2
Todd Astle
New Zealand
120
38 / 2
Tommy Ward
South Africa
121
109 / 6
Samit Patel
England
122
140 / 8
Tim Southee
New Zealand
122
70 / 4
Kirk Edwards
West Indies
123
104 / 6
Frank Foster
England
124
51 / 3
Mark Gillespie
New Zealand
124
17 / 1
Suranga Lakmal
Sri Lanka
125
83 / 5
Carlton Baugh
West Indies
126
82 / 5
Eoin Morgan
England
127
130 / 8
Kemar Roach
West Indies
128
97 / 6
Nuwan Kulasekara
Sri Lanka
129
48 / 3
James Taylor
England
129
16 / 1
Steven Finn
England
129
80 / 5
Ben Hilfenhaus
Australia
130
31 / 2
Sydney Barnes
England
131
46 / 3
Chanaka Welegedara
Sri Lanka
132
103 / 7
Suraj Randiv
Sri Lanka
133
29 / 2
Graeme Cremer
Zimbabwe
134
28 / 2
Gerry Hazlitt
Australia
135
27 / 2
Harbhajan Singh
India
135
27 / 2
Junaid Siddique
Bangladesh
135
81 / 6
Lahiru Thirimanne
Sri Lanka
136
39 / 3
Imran Tahir
South Africa
136
52 / 4
Reggie Schwarz
South Africa
136
13 / 1
Shannon Gabriel
West Indies
136
13 / 1
Junaid Khan
136
39 / 3
Bill Whitty
Australia
137
115 / 9
Tip Snooke
South Africa
138
38 / 3
Sunil Narine
West Indies
139
85 / 7
Abdur Rehman
Pakistan
140
12 / 1
Ravindra Jadeja
India
140
72 / 6
Syd Gregory
Australia
140
24 / 2
Forster Mutizwa
Zimbabwe
141
59 / 5
Rolland Beaumont
South Africa
142
23 / 2
Veerasammy Permaul
West Indies
142
46 / 4
Neil Wagner
New Zealand
143
56 / 5
Ravi Rampaul
West Indies
144
22 / 2
Shaminda Eranga
Sri Lanka
144
11 / 1
Chris Martin
New Zealand
144
11 / 1
Brent Arnel
New Zealand
145
84 / 8
Zaheer Khan
India
146
30 / 3
Sohag Gazi
Bangladesh
146
10 / 1
Harry Dean
England
146
30 / 3
Gerald Hartigan
South Africa
147
57 / 6
Tiger Smith
England
148
56 / 6
Peter Siddle
Australia
148
84 / 9
Rangana Herath
Sri Lanka
149
65 / 7
Saeed Ajmal
Pakistan
150
9 / 1
Rob Quiney
Australia
150
9 / 1
Schofield Haigh
England
151
44 / 5
Ishant Sharma
India
152
26 / 3
Monty Panesar
England
153
137 / 16
James Anderson
England
154
77 / 9
Dale Steyn
South Africa
155
17 / 2
Shahadat Hossain
Bangladesh
156
40 / 5
Umar Gul
Pakistan
156
16 / 2
Pragyan Ojha
India
157
14 / 2
Shaun Marsh
Australia
157
28 / 4
Rob Nicol
New Zealand
158
27 / 4
Fidel Edwards
West Indies
159
20 / 3
Gilbert Jessop
England
160
12 / 2
Mohammad Sami
Pakistan
161
28 / 5
Frank Mitchell
England
162
11 / 2
Vinay Kumar
India
162
11 / 2
Brendan Taylor
Zimbabwe
163
16 / 3
Barlow Carkeek
Australia
164
13 / 3
Umesh Yadav
India
165
4 / 1
Bill Hitch
England
165
4 / 1
Ernie Hayes
England
165
4 / 1
Nazimuddin
Bangladesh
166
6 / 2
Sid Emery
Australia
166
6 / 2
Tatenda Taibu
Zimbabwe
166
3 / 1
Tom Campbell
South Africa
167
4 / 2
Tino Mawoyo
Zimbabwe
167
2 / 1
Michael Beer
Australia
168
1 / 1
Piyush Chawla
India
168
1 / 1
Chris Tremlett
England
168
1 / 1
Nuwan Pradeep
Sri Lanka