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 World Cricket League Championship
Position
Best Averages
Player Name
Team Name
1
83.666666
Kyle Coetzer
Scotland
2
70.000000
Sarel Burger
Namibia
3
57.500000
Gary Wilson
Ireland
4
53.666666
Khurram Khan
United Arab Emirates
5
53.000000
Mudassar Bukhari
Netherlands
6
51.000000
Ed Joyce
England
7
50.500000
Tom Cooper
Netherlands
8
50.333333
Niall O'Brien
Ireland
9
49.000000
Alexei Kervezee
Netherlands
10
47.500000
Shabir Noori
Afghanistan
11
47.000000
Peter Borren
Netherlands
12
44.250000
Rakep Patel
Kenya
12
44.250000
William Porterfield
Ireland
13
43.500000
Alex Cusack
Ireland
14
41.000000
Seren Waters
Kenya
15
40.250000
Tanmay Mishra
Kenya
16
40.000000
Richie Berrington
Scotland
17
39.666666
Josh Davey
Scotland
18
39.000000
Gordon Drummond
Scotland
19
38.250000
Mohammad Nabi
Afghanistan
20
37.000000
Amjad Ali
United Arab Emirates
21
36.750000
Hiral Patel
Canada
22
36.666666
John Mooney
Ireland
23
33.333333
Christoffel Viljoen
Namibia
24
33.000000
Tim Gruijters
Netherlands
25
31.500000
Craig Williams
Namibia
26
30.500000
Stephan Myburgh
Netherlands
27
30.000000
Trent Johnston
Ireland
27
30.000000
Faizan Asif
United Arab Emirates
28
28.000000
Nitish Kumar
Canada
29
27.666666
Kevin O'Brien
Ireland
30
27.000000
Rizwan Cheema
Canada
31
26.750000
Shaiman Anwar
United Arab Emirates
32
26.666666
Fraser Watts
Scotland
33
26.500000
Irfan Karim
Kenya
34
25.250000
Usman Limbada
Canada
35
24.000000
Wesley Barresi
Netherlands
36
23.500000
Calum MacLeod
Scotland
37
21.750000
Gerrie Snyman
Namibia
37
21.750000
Nawroz Mangal
Afghanistan
38
21.666666
Ahmed Raza
United Arab Emirates
39
21.000000
Vikrant Shetty
United Arab Emirates
39
21.000000
Paul Stirling
Ireland
40
19.500000
Neil Kruger
Netherlands
41
19.250000
Jimmy Hansra
Canada
42
19.000000
Karim Sadiq
Afghanistan
43
18.666666
Gulbadin Naib
Afghanistan
44
18.500000
Preston Mommsen
Scotland
45
18.000000
Merwe Erasmus
Namibia
45
18.000000
David Obuya
Kenya
46
17.750000
Collins Obuya
Kenya
47
17.500000
Duncan Allan
Kenya
47
17.500000
Helao France
Namibia
48
16.000000
Ruvindu Gunasekera
Canada
49
14.000000
Hamza Tariq
Canada
50
13.250000
Asghar Stanikzai
Afghanistan
51
13.000000
Lucas Oluoch
Kenya
52
12.500000
Neil McCallum
Scotland
53
12.250000
Mohammad Shahzad
Afghanistan
54
12.000000
Shadeep Silva
United Arab Emirates
55
11.666666
Junaid Siddiqui
Canada
56
11.500000
Hamid Hassan
Afghanistan
56
11.500000
Michael Swart
Netherlands
57
11.000000
Abdul Rehman
United Arab Emirates
58
10.750000
Arshad Ali
United Arab Emirates
59
10.666666
Samiullah Shenwari
Afghanistan
60
10.333333
Amjad Javed
United Arab Emirates
61
10.000000
Eric Szwarczynski
Netherlands
61
10.000000
Tom de Grooth
Netherlands
62
9.666666
Runish Gudhka
Kenya
63
9.000000
Amir Hamza
Afghanistan
63
9.000000
Zahid Hussain
Canada
63
9.000000
Stephan Baard
Namibia
64
8.000000
Rajesh Bhudia
Kenya
64
8.000000
Tom Heggelman
Netherlands
65
7.000000
Dominic Wesonga
Kenya
65
7.000000
Javed Ahmadi
Afghanistan
65
7.000000
Zubin Surkari
Canada
66
6.000000
Wilfred Diepeveen
Netherlands
67
5.500000
Khurram Chohan
Canada
67
5.500000
Saqib Ali
United Arab Emirates
68
4.666666
Harvir Baidwan
Canada
69
4.500000
Hiren Varaiya
Kenya
70
4.000000
Vinoo Tewarie
Netherlands
70
4.000000
Tyson Gordon
Canada
71
3.333333
Mirwais Ashraf
Afghanistan
72
3.000000
Henry Osinde
Canada
72
3.000000
Parth Desai
Canada
72
3.000000
Craig Wallace
Scotland
73
2.000000
Boyd Rankin
England
73
2.000000
Pieter Seelaar
Netherlands
74
1.000000
Noor Ali Zadran
Afghanistan
74
1.000000
Dawlat Zadran
Afghanistan
74
1.000000
Andrew White
Ireland