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 Average in 2015: Top Performers, Rankings & Full Stats
The best average in 2015 highlights the top performers of the season based on official match data.
ODI
2015
250 entries
1
5.00
Ambati Rayudu
IND
3.20 clear of Anshuman Rath
2
8.20
Anshuman Rath
HK
3.20 off the lead
3
10.40
James Ngoche
KEN
5.40 off the lead
● LEADS
Ambati Rayudu
IND
5.00 · 3.20 better than Rath
↑ IN THE CHASE
0
players within 10% of the lead — Rayudu is out on their own
★ TOP-10 CUT-OFF
15.00
The mark at number ten — 240 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 19 teams represented
Best Average — full list
250 entries, ranked
Table view
1
Ambati Rayudu
IND
5.00
2
Anshuman Rath
HK
8.20
3
James Ngoche
KEN
10.40
4
Tim Bresnan
ENG
11.00
5
Pieter Seelaar
NED
11.50
6
Mustafizur Rahman
BAN
12.35
7
Nadeem Ahmed
HK
13.60
8
Assad Vala
PNG
13.86
9
Paul van Meekeren
NED
14.00
9
Nawroz Mangal
AFG
14.00
9
Michael Clarke
AUS
14.00
10
Jonathan Carter
WI
15.00
11
Haseeb Amjad
HK
16.20
12
Mitchell Starc
AUS
16.27
13
Josh Davey
SCO
16.96
14
Nathan Coulter-Nile
AUS
17.00
15
Tendai Chisoro
ZIM
17.22
16
Manjula Guruge
UAE
17.58
17
Nehemiah Odhiambo
KEN
18.00
17
Sunil Narine
WI
18.00
18
Shem Ngoche
KEN
18.25
19
Gavin Main
SCO
18.50
20
Not on record
NEP
19.00
20
Tanwir Afzal
HK
19.00
21
Bilal Asif
PAK
19.20
22
Amir Hamza
AFG
19.23
23
Craig Young
IRE
19.33
24
Mitchell Johnson
AUS
19.61
25
Trent Boult
NZ
19.78
26
Timm van der Gugten
NED
20.00
27
Kagiso Rabada
SA
20.24
28
Al-Amin Hossain
BAN
20.25
29
Mohammed Shami
IND
20.63
30
Gerrie Snyman
NAM
20.75
31
Chris Gayle
WI
21.20
32
Corey Anderson
NZ
21.32
33
Norman Vanua
PNG
21.83
34
Tim Murtagh
IRE
22.00
35
Rokhan Barakzai
AFG
22.50
35
Morne Morkel
SA
22.50
36
Imad Wasim
PAK
22.57
37
Richie Berrington
SCO
22.91
38
Mitchell Marsh
AUS
23.36
39
Bernard Scholtz
NAM
23.67
40
James Faulkner
AUS
23.69
41
Josh Hazlewood
AUS
23.78
42
Pat Cummins
AUS
23.95
43
Rakep Patel
KEN
24.00
43
Sohaib Maqsood
PAK
24.00
44
David Willey
ENG
24.22
45
AB de Villiers
SA
24.25
46
Ravichandran Ashwin
IND
24.57
47
Javed Ahmadi
AFG
24.60
48
Doug Bracewell
NZ
24.75
49
Vernon Philander
SA
24.79
50
Neville Madziva
ZIM
24.83
51
James Tredwell
ENG
25.00
52
Wellington Masakadza
ZIM
25.07
53
Milinda Siriwardana
SL
25.13
54
Imran Tahir
SA
25.19
55
Umesh Yadav
IND
25.28
56
John Hastings
AUS
25.67
57
Aftab Alam
AFG
25.80
58
Ahsan Malik
NED
26.00
59
Lahiru Thirimanne
SL
26.50
60
Nasir Hossain
BAN
26.63
61
Dawlat Zadran
AFG
26.90
62
Michael Rippon
NED
27.00
62
Zafar Gohar
PAK
27.00
63
Rashid Khan
AFG
27.20
64
Dale Steyn
SA
27.30
65
Nelson Odhiambo
KEN
27.33
66
Wahab Riaz
PAK
27.44
67
Ravi Bopara
ENG
27.50
68
Jerome Taylor
WI
27.62
69
Shaminda Eranga
SL
27.67
69
Shakib Al Hasan
BAN
27.67
70
Steven Finn
ENG
27.68
71
Hamid Hassan
AFG
27.69
72
Paras Khadka
NEP
27.75
73
Lucas Oluoch
KEN
28.00
74
Alasdair Evans
SCO
28.17
75
Mohit Sharma
IND
28.30
76
Ashton Agar
AUS
28.50
77
Mohammad Naveed
UAE
28.64
78
David Wiese
SA
28.80
79
Zaheer Maqsood
UAE
29.00
79
Ahmed Shehzad
PAK
29.00
80
Shapoor Zadran
AFG
29.10
81
Wayne Parnell
SA
29.17
82
Alex Cusack
IRE
29.20
83
Stuart Binny
IND
29.27
84
Iain Wardlaw
SCO
29.31
85
Mirwais Ashraf
AFG
29.50
86
Glenn Maxwell
AUS
29.53
87
Kyle Abbott
SA
30.21
88
Grant Elliott
NZ
30.25
89
Sohail Khan
PAK
30.33
90
Dushmantha Chameera
SL
30.67
91
Angelo Mathews
SL
31.40
92
Daniel Vettori
NZ
31.44
93
Rahat Ali
PAK
31.67
94
James Anderson
ENG
31.75
95
Reece Topley
ENG
31.83
96
Ben Stokes
ENG
31.92
97
Mark Watt
SCO
32.00
97
Sagar Pun
NEP
32.00
98
Harbhajan Singh
IND
32.20
99
Mohammad Hafeez
PAK
32.29
100
Sompal Kami
NEP
32.33
101
Mahuru Dai
PNG
32.67
102
Matt Henry
NZ
32.71
103
Mashrafe Mortaza
BAN
32.95
104
Taurai Muzarabani
ZIM
33.00
105
Tim Southee
NZ
33.18
106
Kyle Mills
NZ
33.33
107
Adam Milne
NZ
33.37
108
Moeen Ali
ENG
33.39
109
Chris Jordan
ENG
33.57
110
Gulbadin Naib
AFG
33.67
111
Taskin Ahmed
BAN
33.93
112
Marchant de Lange
SA
34.00
112
Moises Henriques
AUS
34.00
113
Rubel Hossain
BAN
34.06
114
Tendai Chatara
ZIM
34.20
115
Mohammad Irfan
PAK
34.42
116
Mitchell McClenaghan
NZ
34.62
117
Dhawal Kulkarni
IND
35.00
117
Malcolm Waller
ZIM
35.00
118
Stuart Thompson
IRE
35.25
119
Lasith Malinga
SL
35.30
120
Basant Regmi
NEP
35.50
121
Graeme Cremer
ZIM
35.67
121
Gurinder Sandhu
AUS
35.67
122
Bhuvneshwar Kumar
IND
36.06
123
Andre Russell
WI
36.11
124
Ravi Rampaul
WI
36.50
125
Murali Vijay
IND
37.00
125
Hiren Varaiya
KEN
37.00
125
Andy Balbirnie
IRE
37.00
125
Karan KC
NEP
37.00
126
Chris Woakes
ENG
37.05
127
Tinotenda Mutombodzi
ZIM
37.25
128
Axar Patel
IND
37.36
129
Elton Chigumbura
ZIM
37.40
130
Jason Holder
WI
37.42
131
Yasir Shah
PAK
37.81
132
Not on record
NAM
38.50
133
Suranga Lakmal
SL
38.53
134
Chris Morris
SA
38.67
135
Luke Jongwe
ZIM
39.07
136
Ben Wheeler
NZ
39.38
136
Arafat Sunny
BAN
39.38
137
Rangana Herath
SL
39.43
138
Jeevan Mendis
SL
39.50
139
Andrew Mathieson
NZ
40.00
140
Nuwan Kulasekara
SL
40.25
141
Andy McBrine
IRE
40.38
142
Sikandar Raza
ZIM
40.53
143
Amjad Javed
UAE
40.60
144
Adil Rashid
ENG
41.11
145
Nathan McCullum
NZ
41.42
146
John Mooney
IRE
42.17
147
George Dockrell
IRE
42.25
148
Chamu Chibhabha
ZIM
42.44
149
Liam Plunkett
ENG
42.83
150
Tillakaratne Dilshan
SL
43.50
150
Sese Bau
PNG
43.50
151
Jeffrey Vandersay
SL
44.50
151
Dhammika Prasad
SL
44.50
152
Ahmed Raza
UAE
44.67
152
Elijah Otieno
KEN
44.67
153
Mohammad Nabi
AFG
44.79
154
Donald Tiripano
ZIM
45.33
155
Johannes Smit
NAM
45.50
156
Kevin O'Brien
IRE
45.85
157
Mitchell Santner
NZ
46.57
158
Ish Sodhi
NZ
47.29
159
Ajantha Mendis
SL
47.50
160
Nikita Miller
WI
48.00
160
Mohammad Tauqir
UAE
48.00
161
Iftikhar Ahmed
PAK
49.00
162
Shoaib Malik
PAK
49.33
163
Ravindra Jadeja
IND
49.50
164
Craig Williams
NAM
50.00
165
Nuwan Pradeep
SL
51.00
166
Sachithra Senanayake
SL
51.63
167
Jean-Paul Duminy
SA
51.90
167
Mohammad Shahzad
AFG
53.00
168
Majid Haq
SCO
52.00
169
Mohammad Shahzad
AFG
53.00
170
Sheldon Cottrell
WI
53.50
170
James Neesham
NZ
53.50
171
Anwar Ali
PAK
53.60
172
Tinashe Panyangara
ZIM
53.78
173
John Nyumbu
ZIM
54.00
174
Amit Mishra
IND
54.50
175
Shakti Gauchan
NEP
55.50
176
Suresh Raina
IND
56.20
177
Stuart Broad
ENG
56.44
178
Azhar Ali
PAK
56.50
179
John Reva
PNG
57.50
180
Ehsan Adil
PAK
58.00
181
Thisara Perera
SL
58.23
182
Kamran Shazad
UAE
59.00
182
Rob Taylor
SCO
59.00
183
Sean Williams
ZIM
60.40
184
Sarel Burger
NAM
61.00
184
Chad Soper
PNG
61.00
185
Lahiru Gamage
SL
62.00
186
Prosper Utseya
ZIM
64.33
187
Aizaz Khan
HK
65.00
188
Max Sorensen
IRE
66.67
189
Junaid Khan
PAK
68.00
190
Farhaan Behardien
SA
68.20
191
Sabbir Rahman
BAN
68.50
192
Mark Wood
ENG
68.80
193
Con de Lange
SCO
69.00
193
Solomon Mire
ZIM
69.00
193
Mahmudullah
BAN
69.00
194
Shane Watson
AUS
69.50
194
Samiullah Shenwari
AFG
69.50
195
Carlos Brathwaite
WI
75.33
196
Haris Sohail
PAK
75.67
197
Kane Williamson
NZ
77.67
198
Michael Leask
SCO
78.00
199
Safyaan Sharif
SCO
79.50
200
Marlon Samuels
WI
86.00
201
Aamer Yamin
PAK
89.00
202
Aaron Phangiso
SA
91.00
203
Shahid Afridi
PAK
94.50
204
Dwayne Smith
WI
95.00
205
Tawanda Mupariwa
ZIM
100.50
205
Hamilton Masakadza
ZIM
100.50
206
Nasir Aziz
UAE
103.50
207
Sulieman Benn
WI
105.00
208
Xavier Doherty
AUS
108.00
208
Matt Machan
SCO
108.00
209
Paul Stirling
IRE
117.67
210
Seekkuge Prasanna
SL
118.00
211
Joe Root
ENG
119.00
212
Brian Vitori
ZIM
119.50
213
Chris Mpofu
ZIM
120.50
214
Saeed Ajmal
PAK
123.00
215
Tafadzwa Kamungozi
ZIM
124.00
216
Umair Ali
UAE
125.00
217
Bilawal Bhatti
PAK
144.00
218
Kemar Roach
WI
150.00
219
Krishna Chandran
UAE
177.00
220
Darren Sammy
WI
177.50
Show all 250 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›