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 Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in
Position
Best Averages
Player Name
Team Name
1
75.333333
Kevin O'Brien
Ireland
2
68.333333
Nawroz Mangal
Afghanistan
3
68.000000
Tom Cooper
Netherlands
4
66.000000
John Mooney
Ireland
5
57.000000
Mohammad Shahzad
United Arab Emirates
6
56.800000
Ashish Bagai
Canada
7
50.500000
Fraser Watts
Scotland
8
47.500000
Alexei Kervezee
Netherlands
9
38.600000
Mohammad Shahzad
Afghanistan
10
38.333333
Paul Stirling
Ireland
11
37.600000
Asghar Stanikzai
Afghanistan
12
37.000000
Bas Zuiderent
Netherlands
13
36.000000
Neil McCallum
Scotland
14
32.333333
Samiullah Shenwari
Afghanistan
15
31.666666
Mohammad Nabi
Afghanistan
16
30.250000
Moneeb Iqbal
Scotland
17
29.500000
Collins Obuya
Kenya
18
28.000000
Thomas Odoyo
Kenya
19
27.000000
Andrew White
Ireland
19
27.000000
Nigel Jones
Ireland
20
26.000000
Jimmy Hansra
Canada
21
25.800000
Wesley Barresi
Netherlands
22
25.200000
Eric Szwarczynski
Netherlands
23
23.800000
Preston Mommsen
Scotland
24
22.500000
Calvert Hooper
Canada
25
21.800000
Morris Ouma
Kenya
26
21.250000
Umar Bhatti
Canada
27
21.166666
Alex Obanda
Kenya
28
20.500000
Geoff Barnett
Canada
29
20.333333
Alex Cusack
Ireland
30
20.200000
Noor Ali Zadran
Afghanistan
31
20.000000
Khaliq Dad
Afghanistan
31
20.000000
Zubin Surkari
Canada
31
20.000000
Hiral Patel
Canada
32
19.750000
Andrew Poynter
Ireland
33
19.666666
Dominic Wesonga
Kenya
34
19.500000
Richie Berrington
Scotland
35
19.000000
Nitish Kumar
Canada
36
18.500000
Karim Sadiq
Afghanistan
37
18.000000
Mark Jonkman
Netherlands
37
18.000000
Gordon Drummond
Scotland
38
17.500000
Gregor Maiden
Scotland
39
17.400000
Jimmy Kamande
Kenya
40
16.500000
Hiren Varaiya
Kenya
40
16.500000
Nelson Odhiambo
Kenya
41
16.000000
Peter Borren
Netherlands
42
15.000000
Bradley Kruger
Netherlands
42
15.000000
Harvir Baidwan
Canada
43
14.666666
Tom de Grooth
Netherlands
44
13.600000
Ollie Hairs
Scotland
45
13.500000
Rakep Patel
Kenya
46
13.000000
Shabir Noori
Afghanistan
47
11.333333
Mudassar Bukhari
Netherlands
48
10.666666
Hamid Hassan
Afghanistan
49
10.333333
Atse Buurman
Netherlands
50
10.200000
Dougie Lockhart
Scotland
51
10.000000
Sunil Dhaniram
Canada
52
9.500000
Omer Hussain
Scotland
53
9.333333
James Hall
Ireland
54
8.666666
Trevin Bastiampillai
Canada
55
8.250000
Matthew Parker
Scotland
56
8.000000
Rory McCann
Ireland
57
7.500000
Shem Ngoche
Kenya
58
7.250000
Andy Balbirnie
Ireland
59
5.500000
Elijah Otieno
Kenya
59
5.500000
James Ngoche
Kenya
60
4.600000
Nehemiah Odhiambo
Kenya
61
4.000000
Francis Otieno
Kenya
62
3.600000
Rizwan Cheema
Canada
63
3.000000
Javed Ahmadi
Afghanistan
64
2.666666
Gordon Goudie
Scotland
65
2.000000
Khurram Chohan
Canada
66
1.000000
Bernard Loots
Netherlands
67
0.000000
Mohammad Kashif
Netherlands
67
0.000000
Adeel Raja
Netherlands
67
0.000000
George Dockrell
Ireland
67
0.000000
Albert van der Merwe
Ireland
67
0.000000
Shapoor Zadran
Afghanistan