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 ICC Cricket World Cup Qualifier (in Zimbabwe)
Position
Best Averages
Player Name
Team Name
1
65.285714
Brendan Taylor
Zimbabwe
2
63.500000
Najibullah Zadran
Afghanistan
3
62.666666
Rameez Shahzad
United Arab Emirates
4
59.000000
Ashley Nurse
West Indies
5
55.200000
Kyle Coetzer
Scotland
6
53.166666
Sikandar Raza
Zimbabwe
7
50.500000
Calum MacLeod
Scotland
8
50.200000
Tony Ura
P.N.G.
9
46.000000
Rovman Powell
West Indies
10
43.428571
Marlon Samuels
West Indies
11
43.000000
Asghar Stanikzai
Afghanistan
12
42.333333
Ryan ten Doeschate
Netherlands
13
42.000000
William Porterfield
Ireland
14
41.571428
Mohammad Nabi
Afghanistan
15
41.000000
Paul Stirling
Ireland
16
39.500000
Evin Lewis
West Indies
17
39.000000
Peter Moor
Zimbabwe
18
38.500000
Paras Khadka
Nepal
18
38.500000
Gulbadin Naib
Afghanistan
19
38.333333
Richie Berrington
Scotland
20
37.333333
Sompal Kami
Nepal
21
37.000000
Andy McBrine
Ireland
22
36.750000
Chirag Suri
United Arab Emirates
23
36.500000
Jason Holder
West Indies
24
35.000000
Rahmat Shah
Afghanistan
24
35.000000
Basant Regmi
Nepal
25
34.285714
Shai Hope
West Indies
26
34.000000
George Dockrell
Ireland
27
33.833333
Mohammad Shahzad
Afghanistan
28
33.000000
Kevin O'Brien
Ireland
29
31.600000
Ed Joyce
England
30
31.375000
Shimron Hetmyer
West Indies
31
31.000000
Anshuman Rath
Hong Kong
32
30.833333
Craig Ervine
Zimbabwe
33
30.142857
Chris Gayle
West Indies
34
29.857142
Andy Balbirnie
Ireland
35
28.857142
Niall O'Brien
Ireland
36
28.666666
Bas Leede
Netherlands
37
28.600000
Dipendra Airee
Nepal
38
28.285714
Rohan Mustafa
United Arab Emirates
39
28.000000
Sean Williams
Zimbabwe
40
27.000000
Shaiman Anwar
United Arab Emirates
41
26.833333
Babar Hayat
Hong Kong
42
26.800000
George Munsey
Scotland
43
26.333333
Mohammad Naveed
United Arab Emirates
44
26.142857
Matthew Cross
Scotland
45
26.000000
Sharad Vesawkar
Nepal
46
25.500000
Max O'Dowd
Netherlands
47
25.400000
Wesley Barresi
Netherlands
48
25.250000
Ashfaq Ahmed
Pakistan
49
25.000000
Michael Leask
Scotland
50
24.714285
Solomon Mire
Zimbabwe
51
24.250000
Rohit Paudel
Nepal
52
23.666666
Assad Vala
P.N.G.
53
23.500000
Kiplin Doriga
P.N.G.
54
23.250000
Samiullah Shenwari
Afghanistan
55
23.000000
Shane Snater
Netherlands
56
22.166666
Nizakat Khan
Hong Kong
57
21.714285
Hamilton Masakadza
Zimbabwe
58
21.000000
Safyaan Sharif
Scotland
59
20.666666
Cephas Zhuwao
Zimbabwe
60
19.250000
Ahmed Raza
United Arab Emirates
61
18.800000
Chad Soper
P.N.G.
62
18.000000
Scott Edwards
Netherlands
62
18.000000
Aarif Sheikh
Nepal
63
17.666666
Mark Watt
Scotland
64
17.200000
Adnan Mufti
United Arab Emirates
65
16.333333
Ghulam Shabber
United Arab Emirates
65
16.333333
Tendai Chisoro
Zimbabwe
65
16.333333
Roelof van der Merwe
Netherlands
65
16.333333
Javed Ahmadi
Afghanistan
66
15.250000
Scott McKechnie
Hong Kong
66
15.250000
Ehsan Khan
Hong Kong
67
15.000000
Kinchit Shah
Hong Kong
68
14.666666
Charles Amini
P.N.G.
68
14.666666
Mahuru Dai
P.N.G.
69
14.500000
Pieter Seelaar
Netherlands
70
14.000000
Michael Jones
Scotland
71
13.500000
Sandeep Lamichhane
Nepal
71
13.500000
Rashid Khan
Afghanistan
71
13.500000
Carlos Brathwaite
West Indies
71
13.500000
Norman Vanua
P.N.G.
72
13.000000
Timm van der Gugten
Netherlands
73
12.500000
Anil Sah
Nepal
74
12.250000
Jason Kila
P.N.G.
75
12.166666
Gyanendra Malla
Nepal
76
12.000000
Barry McCarthy
Ireland
76
12.000000
John Reva
P.N.G.
77
11.800000
Gary Wilson
Ireland
78
11.500000
Nasir Jamal
Afghanistan
78
11.500000
Waqas Barkat
Hong Kong
79
11.000000
Tanwir Afzal
Hong Kong
79
11.000000
Paul van Meekeren
Netherlands
80
10.500000
Keemo Paul
West Indies
81
10.000000
Alei Nao
P.N.G.
82
9.500000
Karan KC
Nepal
83
9.333333
Ben Cooper
Netherlands
84
9.000000
Craig Wallace
Scotland
85
8.666666
Peter Borren
Netherlands
86
8.500000
Christopher Carter
Hong Kong
87
8.400000
Graeme Cremer
Zimbabwe
88
8.200000
Aizaz Khan
Hong Kong
89
7.750000
Shahid Wasif
Hong Kong
90
7.666666
Simi Singh
Ireland
91
7.000000
Ihsanullah
Afghanistan
91
7.000000
Chris Sole
Scotland
91
7.000000
Brad Wheal
Scotland
91
7.000000
Shapoor Zadran
Afghanistan
92
6.000000
Nadeem Ahmed
Hong Kong
92
6.000000
Jack Vare
P.N.G.
93
5.833333
Sese Bau
P.N.G.
94
5.000000
Tim Murtagh
Ireland
94
5.000000
Tendai Chatara
Zimbabwe
95
4.666666
Sharafuddin Ashraf
Afghanistan
96
4.500000
Blessing Muzarabani
Zimbabwe
97
4.333333
Vani Morea
P.N.G.
98
4.200000
Ehsan Nawaz
Hong Kong
99
4.000000
Malcolm Waller
Zimbabwe
99
4.000000
Mohammad Boota
United Arab Emirates
99
4.000000
Thomas Sole
Scotland
99
4.000000
Qadeer Ahmed
United Arab Emirates
100
3.500000
United Arab Emirates
101
3.000000
Dilip Nath
Nepal
102
2.666666
Kyle Jarvis
Zimbabwe
103
2.250000
Lega Siaka
P.N.G.
104
2.000000
Vivian Kingma
Netherlands
104
2.000000
Lalit Rajbanshi
Nepal
104
2.000000
Imran Haider
United Arab Emirates
105
1.666666
Simandeep Singh
Hong Kong
106
1.333333
Mujeeb Ur Rahman
Afghanistan
107
1.000000
Frederick Klaassen
Netherlands
108
0.333333
Boyd Rankin
England
109
0.000000
Kemar Roach
West Indies
109
0.000000
Brian Vitori
Zimbabwe
109
0.000000
Damien Ravu
P.N.G.
109
0.000000
Shakti Gauchan
Nepal
109
0.000000
Jason Mohammed
West Indies