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
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
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Brad Evans
Shai Hope
Ishan Kishan
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Kusal Mendis
Roston Chase
Shivam Dube
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 – Complete Cricket Stats & Records
This page lists the players with the best averages in cricket history. These records highlight the most consistent and impactful performances across different eras.
TEST
All-time
500 entries
1
99.94
Donald Bradman
AUS
38.06 clear of Adam Voges
2
61.88
Adam Voges
AUS
38.06 off the lead
3
60.97
Graeme Pollock
SA
38.97 off the lead
● LEADS
Donald Bradman
AUS
99.94 · 38.06 ahead of Voges
↑ IN THE CHASE
0
players within 10% of the lead — Bradman is out on their own
★ TOP-10 CUT-OFF
57.78
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
Australia
11 of the top 50 · 10 teams represented
Best Averages — full list
500 entries, ranked
Table view
1
Donald Bradman
AUS
99.94
2
Adam Voges
AUS
61.88
3
Graeme Pollock
SA
60.97
4
George Headley
WI
60.83
5
Herbert Sutcliffe
ENG
60.73
6
Eddie Paynter
ENG
59.23
7
Ken Barrington
ENG
58.67
8
Sir Everton Weekes
WI
58.62
9
Wally Hammond
ENG
58.46
10
Sir Garry Sobers
WI
57.78
11
Kumar Sangakkara
SL
57.41
12
Sir Jack Hobbs
ENG
56.95
13
Sir Clyde Walcott
WI
56.69
14
Sir Leonard Hutton
ENG
56.67
15
Steven Smith
AUS
55.86
16
Jacques Kallis
SA
55.37
17
Charlie Davis
WI
54.21
18
Vinod Kambli
IND
54.20
19
Kane Williamson
NZ
54.17
20
Greg Chappell
AUS
53.86
21
Dudley Nourse
SA
53.82
22
Sachin Tendulkar
IND
53.79
23
Kamindu Mendis
SL
53.66
24
Harry Brook
ENG
53.09
25
Brian Lara
WI
52.89
26
Javed Miandad
PAK
52.57
27
Rahul Dravid
IND
52.31
28
Mohammad Yousuf
PAK
52.29
29
Younis Khan
PAK
52.06
30
Ricky Ponting
AUS
51.85
31
Jack Ryder
AUS
51.63
32
Andy Flower
ZIM
51.55
33
Michael Hussey
AUS
51.53
34
Shiv Chanderpaul
WI
51.37
35
Rahmat Shah
AFG
51.18
36
Sunil Gavaskar
IND
51.12
37
Steve Waugh
AUS
51.06
38
Matthew Hayden
AUS
50.74
39
AB de Villiers
SA
50.66
40
Allan Border
AUS
50.56
41
Joe Root
ENG
50.45
42
Sir Viv Richards
WI
50.24
43
Denis Compton
ENG
50.06
44
Mahela Jayawardene
SL
49.85
45
Inzamam-ul-Haq
PAK
49.61
46
Frank Worrell
WI
49.49
47
Phil Mead
ENG
49.38
48
Virender Sehwag
IND
49.34
49
Abid Ali
PAK
49.17
50
Michael Clarke
AUS
49.11
51
Colin Bland
SA
49.09
52
Bruce Mitchell
SA
48.89
53
Thilan Samaraweera
SL
48.77
54
Neil Harvey
AUS
48.42
55
Doug Walters
AUS
48.26
56
Graeme Smith
SA
48.26
57
Bill Ponsford
AUS
48.23
58
Stan McCabe
AUS
48.21
59
Douglas Jardine
ENG
48.00
60
Yashasvi Jaiswal
IND
47.93
61
Ted Dexter
ENG
47.89
62
Geoff Boycott
ENG
47.73
63
Vijay Hazare
IND
47.65
64
Patsy Hendren
ENG
47.64
65
Adam Gilchrist
AUS
47.61
66
Seymour Nurse
WI
47.60
67
Rohan Kanhai
WI
47.53
68
Kevin Pietersen
ENG
47.29
69
Bill Lawry
AUS
47.15
70
Raman Subba Row
ENG
46.86
71
Virat Kohli
IND
46.85
72
Bob Cowper
AUS
46.84
73
Bill Brown
AUS
46.82
74
Bob Simpson
AUS
46.82
75
Peter May
ENG
46.77
76
Joe Hardstaff
ENG
46.74
77
Clive Lloyd
WI
46.68
78
Hashim Amla
SA
46.64
79
Misbah-ul-Haq
PAK
46.63
80
Lindsay Hassett
AUS
46.56
81
Dean Jones
AUS
46.55
82
Arthur Morris
AUS
46.49
83
Damien Martyn
AUS
46.38
84
Dennis Amiss
ENG
46.31
85
John Reid
NZ
46.29
86
Allan Rae
WI
46.18
87
Maurice Leyland
ENG
46.07
88
Bill Woodfull
AUS
46.00
89
Saud Shakeel
PAK
45.98
90
VVS Laxman
IND
45.97
91
Rachin Ravindra
NZ
45.89
92
Eddie Barlow
SA
45.75
93
Norm O'Neill
AUS
45.56
94
Saeed Anwar
PAK
45.53
95
Martin Crowe
NZ
45.37
96
Alastair Cook
ENG
45.35
97
Gary Kirsten
SA
45.27
98
Justin Langer
AUS
45.27
99
Sean Williams
ZIM
45.26
100
Sir Conrad Hunte
WI
45.07
101
Herbie Collins
AUS
45.07
102
Mohammad Azharuddin
IND
45.04
103
Simon Katich
AUS
45.03
104
Darren Lehmann
AUS
44.95
105
Zaheer Abbas
PAK
44.80
106
Mark Richardson
NZ
44.77
107
Gordon Greenidge
WI
44.72
108
Ross Taylor
NZ
44.67
109
Graham Thorpe
ENG
44.66
110
Glenn Turner
NZ
44.64
111
David Warner
AUS
44.60
112
Alvin Kallicharran
WI
44.43
113
Angelo Mathews
SL
44.40
114
Sir Richie Richardson
WI
44.40
115
Tom Graveney
ENG
44.38
116
Shoaib Mohammad
PAK
44.34
117
Andrew Jones
NZ
44.27
118
David Gower
ENG
44.25
119
Daryll Cullinan
SA
44.21
120
Marnus Labuschagne
AUS
44.12
121
Jonathan Trott
ENG
44.08
122
Colin Cowdrey
ENG
44.07
123
Hanif Mohammad
PAK
43.99
124
Geoff Pullar
ENG
43.87
125
Daryl Mitchell
NZ
43.82
126
Marcus Trescothick
ENG
43.80
127
Saleem Malik
PAK
43.70
128
Robin Smith
ENG
43.67
129
Eric Rowan
SA
43.67
130
David Boon
AUS
43.66
131
Cheteshwar Pujara
IND
43.61
132
Lawrence Rowe
WI
43.55
133
John Edrich
ENG
43.54
134
Usman Khawaja
AUS
43.52
135
Mark Taylor
AUS
43.50
136
Ian Redpath
AUS
43.46
137
Rishabh Pant
IND
43.38
138
Dinesh Chandimal
SL
43.27
139
Basil Butcher
WI
43.11
140
Travis Head
AUS
43.08
141
Devon Conway
NZ
43.08
142
Dave Houghton
ZIM
43.06
143
Aravinda de Silva
SL
42.98
144
Hashan Tillakaratne
SL
42.88
145
Chris Rogers
AUS
42.87
146
Murray Goodwin
ZIM
42.85
147
Michael Slater
AUS
42.84
148
Cyril Washbrook
ENG
42.82
149
Babar Azam
PAK
42.72
150
Ian Bell
ENG
42.69
151
Graham Gooch
ENG
42.58
152
Mohinder Amarnath
IND
42.50
153
Roy Fredericks
WI
42.49
154
Jack Fingleton
AUS
42.46
155
Ian Chappell
AUS
42.42
156
Jeffrey Stollmeyer
WI
42.33
157
Desmond Haynes
WI
42.30
158
Shubman Gill
IND
42.28
159
Azhar Ali
PAK
42.26
160
Pathum Silva
SL
42.26
161
Polly Umrigar
IND
42.22
162
Brian Booth
AUS
42.21
163
Chris Gayle
WI
42.19
164
Sourav Ganguly
IND
42.18
165
Washington Sundar
IND
42.14
166
Dilip Vengsarkar
IND
42.13
167
Navjot Sidhu
IND
42.13
168
Jackie McGlew
SA
42.07
169
Gautam Gambhir
IND
41.96
170
Herschelle Gibbs
SA
41.95
171
Gundappa Viswanath
IND
41.93
172
Mark Waugh
AUS
41.82
173
Charles Macartney
AUS
41.78
174
Ashwell Prince
SA
41.65
175
Michael Vaughan
ENG
41.44
176
Mayank Agarwal
IND
41.33
177
Jimmy Adams
WI
41.26
178
Graham Yallop
AUS
41.13
179
Greg Matthews
AUS
41.09
180
Kepler Wessels
AUS
41.00
181
Tillakaratne Dilshan
SL
40.99
182
Jesse Ryder
NZ
40.94
183
Ahmed Shehzad
PAK
40.92
184
Peter Parfitt
ENG
40.91
185
Andrew Strauss
ENG
40.91
186
Aubrey Faulkner
SA
40.79
187
Herbie Taylor
SA
40.78
188
Shikhar Dhawan
IND
40.61
189
Andrew Symonds
AUS
40.61
190
Rohit Sharma
IND
40.58
191
Les Ames
ENG
40.57
192
Paul Collingwood
ENG
40.56
193
Allan Watkins
ENG
40.50
194
Warren Bardsley
AUS
40.48
195
Tony Greig
ENG
40.44
196
Saeed Ahmed
PAK
40.42
197
Ross Edwards
AUS
40.38
198
Gary Ballance
ENG
40.32
199
Matt Prior
ENG
40.19
200
Bert Sutcliffe
NZ
40.10
201
Sanath Jayasuriya
SL
40.07
202
Stephen Fleming
NZ
40.07
203
Basil D'Oliveira
ENG
40.06
204
Faf du Plessis
SA
40.03
205
Ramnaresh Sarwan
WI
40.01
206
Bill Edrich
ENG
40.00
206
George Gunn
ENG
40.00
207
Keith Fletcher
ENG
39.90
208
Jamie Smith
ENG
39.72
209
Mike Denness
ENG
39.69
210
Larry Gomes
WI
39.64
211
Rick McCosker
AUS
39.56
212
Chris Broad
ENG
39.55
213
Alec Stewart
ENG
39.55
214
Clem Hill
AUS
39.54
215
Henry Nicholls
NZ
39.51
216
Brian McMillan
SA
39.36
217
Tom Latham
NZ
39.33
218
Colin McDonald
AUS
39.33
219
Dimuth Karunaratne
SL
39.25
220
Dilip Sardesai
IND
39.24
221
Mushtaq Mohammad
PAK
39.17
222
Vijay Manjrekar
IND
39.12
223
Marvan Atapattu
SL
39.02
224
Majid Khan
PAK
38.92
225
Asanka Gurusinha
SL
38.92
226
Tamim Iqbal
BAN
38.89
227
Fawad Alam
PAK
38.88
228
Dhananjaya de Silva
SL
38.87
229
Asif Iqbal
PAK
38.86
230
Quinton de Kock
SA
38.82
231
Mushfiqur Rahim
BAN
38.73
232
Colin de Grandhomme
NZ
38.70
233
Warwick Armstrong
AUS
38.69
234
Brendon McCullum
NZ
38.64
235
Victor Trumper
AUS
38.61
236
Craig McMillan
NZ
38.47
237
Ajinkya Rahane
IND
38.46
238
Abdullah Shafique
PAK
38.33
239
Murali Vijay
IND
38.29
240
Nkrumah Bonner
WI
38.24
241
Ben Duckett
ENG
38.23
242
Andy Sandham
ENG
38.22
243
Asad Shafiq
PAK
38.20
244
Peter Burge
AUS
38.17
245
MS Dhoni
IND
38.09
246
Mudassar Nazar
PAK
38.09
247
Taufeeq Umar
PAK
37.99
248
Sadagoppan Ramesh
IND
37.97
249
Bob Catterall
SA
37.93
250
Dean Elgar
SA
37.92
251
Vernon Ransford
AUS
37.84
252
John Wright
NZ
37.83
253
Ravindra Jadeja
IND
37.82
254
David Sheppard
ENG
37.81
255
Shakib Al Hasan
BAN
37.78
256
Mike Atherton
ENG
37.70
257
Imran Niazi
BHR
37.69
258
Ijaz Ahmed
PAK
37.67
259
Denis Lindsay
SA
37.67
260
Mohammad Hafeez
PAK
37.65
261
Jeremy Coney
NZ
37.58
262
BJ Watling
NZ
37.52
263
Peter Richardson
ENG
37.47
264
Keith Stackpole
AUS
37.43
265
Charles Kelleway
AUS
37.42
266
Sarfraz Ahmed
PAK
37.42
267
Kim Hughes
AUS
37.42
268
Neil McKenzie
SA
37.39
269
Mohammad Rizwan
PAK
37.33
270
Mominul Haque
BAN
37.26
271
Peter Handscomb
AUS
37.21
272
Nasser Hussain
ENG
37.19
273
Temba Bavuma
SA
37.16
274
Sanjay Manjrekar
IND
37.15
275
Mohsin Khan
HK
37.11
276
Nathan Astle
NZ
37.02
277
Matt Renshaw
AUS
37.00
278
Keith Miller
AUS
36.98
279
Joe Burns
AUS
36.97
280
Jack Gregory
AUS
36.97
281
Sandeep Patil
IND
36.93
282
Michael Vandort
SL
36.90
283
Shreyas Iyer
IND
36.86
284
John Holt
WI
36.76
285
Roy Dias
SL
36.71
286
Qasim Umar
PAK
36.63
287
Wiaan Mulder
SA
36.54
288
Ryan Rickelton
SA
36.54
289
Shahid Afridi
GER
36.51
290
Darren Bravo
WI
36.47
291
Carl Hooper
WI
36.47
292
Hansie Cronje
SA
36.41
293
Jonny Bairstow
ENG
36.40
294
Tim Robinson
NZ
36.39
295
Kusal Mendis
SL
36.36
296
Jacob Oram
NZ
36.33
297
Wasim Raja
PAK
36.17
298
Alan Kippax
AUS
36.12
299
KL Rahul
IND
36.10
300
Allan Lamb
ENG
36.09
301
Frank Woolley
ENG
36.08
302
Brian Luckhurst
ENG
36.06
303
Scott Styris
NZ
36.05
304
Brendan Taylor
ZIM
35.87
305
Umar Akmal
PAK
35.82
306
Sadiq Mohammad
PAK
35.82
307
Gus Logie
WI
35.80
308
Ravi Shastri
IND
35.79
309
C.B. Fry
ENG
35.79
310
Arjuna Ranatunga
SL
35.70
311
Malinda Warnapura
SL
35.70
312
Jonty Rhodes
SA
35.66
313
Salman Agha
PAK
35.63
314
Johnny Taylor
AUS
35.61
315
Bob Barber
ENG
35.60
316
Reggie Duff
AUS
35.59
317
Chandu Borde
IND
35.59
318
Mike Gatting
ENG
35.56
319
Marcus North
AUS
35.48
320
Cameron Green
AUS
35.48
321
Jacques Rudolph
SA
35.43
322
Charlie Barnett
ENG
35.42
323
Glenn Phillips
NZ
35.41
324
Graeme Fowler
ENG
35.32
325
Bruce Laird
AUS
35.29
326
Aamer Sohail
PAK
35.29
327
Greg Ritchie
AUS
35.21
328
Shane Watson
AUS
35.20
329
Litton Das
BAN
35.18
330
Shoaib Malik
PAK
35.15
331
Roshen Silva
SL
35.10
332
Imam-ul-Haq
PAK
34.96
333
Aiden Markram
SA
34.93
334
Nawab of Pataudi
IND
34.91
335
Shiv Sunder Das
IND
34.89
336
Alviro Petersen
SA
34.88
337
Nasir Hossain
BAN
34.80
338
Haroon Rasheed
PAK
34.77
339
Alex Carey
AUS
34.69
340
John Crawley
ENG
34.62
341
Jim Burke
AUS
34.59
342
Mark Butcher
ENG
34.58
343
Ollie Pope
ENG
34.56
344
Ben Stokes
ENG
34.47
345
Trevor Goddard
SA
34.47
346
Axar Patel
IND
34.40
347
David Hookes
AUS
34.37
348
Shaun Marsh
AUS
34.32
349
David Bedingham
SA
34.28
350
Lou Vincent
NZ
34.15
351
Joey Carew
WI
34.15
352
Sikandar Raza
ZIM
34.14
353
Archie MacLaren
ENG
34.03
354
Greg Blewett
AUS
34.03
355
Joe Solomon
WI
34.00
356
Russell Endean
SA
33.96
357
Yuvraj Singh
IND
33.93
358
Paul Sheahan
AUS
33.91
359
James Neesham
NZ
33.76
360
Hanuma Vihari
IND
33.56
361
Sir Ian Botham
ENG
33.55
362
Chris Cairns
NZ
33.54
363
Justin Greaves
WI
33.53
364
Wasim Jaffer
IND
33.52
365
Mahmudullah
BAN
33.49
366
Ken Mackay
AUS
33.49
367
Tom Hayward
ENG
33.49
368
Matthew Elliott
AUS
33.49
369
Yashpal Sharma
IND
33.46
370
Andrew Hudson
SA
33.45
371
Brendan Nash
WI
33.42
372
Derek Randall
ENG
33.38
373
Reg Simpson
ENG
33.36
374
Craig Ervine
ZIM
33.29
375
John Reid
NZ
33.28
376
Najmul Hossain Shanto
BAN
33.21
377
Geoff Marsh
AUS
33.19
378
Bob Woolmer
ENG
33.09
379
Wavell Hinds
WI
33.01
380
Brad Haddin
AUS
32.99
381
Lance Klusener
SA
32.86
382
Jean-Paul Duminy
SA
32.86
383
Billy Zulch
SA
32.77
384
Alan Knott
ENG
32.75
385
Kyle Mayers
WI
32.72
386
Budhi Kunderan
IND
32.70
387
Phillip Hughes
AUS
32.66
388
Manoj Prabhakar
IND
32.65
389
Marlon Samuels
WI
32.64
390
Tim Paine
AUS
32.64
391
Tristan Stubbs
SA
32.58
392
Tharanga Paranavitana
SL
32.58
393
Haris Sohail
PAK
32.58
394
Pankaj Roy
IND
32.56
395
Corey Anderson
NZ
32.52
396
Kraigg Brathwaite
WI
32.51
397
Chris Tavaré
ENG
32.50
398
Geoff Howarth
NZ
32.45
399
Yasir Hameed
PAK
32.41
400
Sherwin Campbell
WI
32.38
401
Dattu Phadkar
IND
32.34
402
Tom Blundell
NZ
32.34
403
Ali Bacher
SA
32.33
404
Shaun Pollock
SA
32.32
405
Wayne Phillips
AUS
32.28
406
Bev Congdon
NZ
32.22
407
Jim Parks
ENG
32.16
408
Mathew Sinclair
NZ
32.06
409
Imran Farhat
PAK
32.00
410
William Young
NZ
31.97
411
Jos Buttler
ENG
31.95
412
Jeff Dujon
WI
31.94
413
Peter Toohey
AUS
31.89
414
Upul Tharanga
SL
31.89
415
Ramiz Raja
PAK
31.83
416
Graeme Wood
AUS
31.83
417
Kirk Edwards
WI
31.81
418
Denis Atkinson
WI
31.79
419
Bryan Young
NZ
31.78
420
Andrew Flintoff
ENG
31.78
421
Eric Dalton
SA
31.73
422
Bob Wyatt
ENG
31.71
423
Collie Smith
WI
31.69
424
Duleep Mendis
SL
31.64
425
Mike Smith
ENG
31.64
426
Nari Contractor
IND
31.59
427
Sami Aslam
PAK
31.58
428
Chetan Chauhan
IND
31.58
429
Irfan Pathan
IND
31.57
430
Johnny Tyldesley
ENG
31.57
431
Andrew Hilditch
AUS
31.56
432
Oshada Fernando
SL
31.54
433
Tony Pithey
SA
31.50
433
Waqar Hasan
PAK
31.50
434
Vinoo Mankad
IND
31.48
435
Dwayne Bravo
WI
31.43
436
Graeme Hick
ENG
31.32
437
Peter Kirsten
SA
31.30
438
Wilfred Rhodes
ENG
31.28
439
Ed Cowan
AUS
31.28
440
Tom Veivers
AUS
31.27
441
Mark Burgess
NZ
31.21
442
Zak Crawley
ENG
31.18
443
Hanumant Singh
IND
31.18
444
Graham Dowling
NZ
31.16
445
Hemu Adhikari
IND
31.14
446
Parthiv Patel
IND
31.13
447
Farokh Engineer
IND
31.08
448
Ajit Wadekar
IND
31.07
449
Kapil Dev
IND
31.05
450
Shan Masood
PAK
31.02
451
Rob Key
ENG
31.00
452
Kusal Perera
SL
30.97
453
Bernard Julien
WI
30.93
454
Shane Thomson
NZ
30.90
455
Habibul Bashar
BAN
30.88
456
Kamran Akmal
PAK
30.79
457
Graham Roope
ENG
30.71
458
Keith Arthurton
WI
30.71
459
Clifford Roach
WI
30.71
460
Motganhalli Jaisimha
IND
30.69
461
John Goddard
WI
30.68
462
Niroshan Dickwella
SL
30.68
463
Tony Zorzi
SA
30.63
464
Mark Greatbatch
NZ
30.62
465
Bruce Edgar
NZ
30.59
466
Javed Burki
PAK
30.48
467
Salman Butt
PAK
30.47
468
John Waite
SA
30.44
469
Eoin Morgan
ENG
30.43
470
Rory Burns
ENG
30.32
471
Gerry Gomez
WI
30.32
472
Tatenda Taibu
ZIM
30.31
473
Mark Boucher
SA
30.30
474
Roy McLean
SA
30.29
475
Jock Cameron
SA
30.22
476
Brian Hastings
NZ
30.20
477
Jermaine Blackwood
WI
30.19
478
Rassie van der Dussen
SA
30.17
479
Boeta Dippenaar
SA
30.14
480
Mohammad Wasim
PAK
30.12
481
Jeet Raval
NZ
30.08
482
Anshuman Gaekwad
IND
30.08
483
Gordon White
SA
30.07
484
Hamilton Masakadza
ZIM
30.04
485
Gerry Alexander
WI
30.03
486
Daniel Vettori
NZ
30.01
487
Azhar Mahmood
PAK
30.00
488
Kris Srikkanth
IND
29.88
489
Matthew Wade
AUS
29.87
490
Jason Holder
WI
29.83
491
Dave Nourse
SA
29.79
492
Terry Jarvis
NZ
29.76
493
Trevor Bailey
ENG
29.74
494
Chandika Hathurusingha
SL
29.63
495
Dean Brownlie
NZ
29.63
496
Daniel Lawrence
ENG
29.59
497
Grant Flower
ZIM
29.55
498
Alan Turner
AUS
29.54
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›