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 Twenty20 Qualifier (in Ireland/Scotland)
Position
Best Averages
Player Name
Team Name
1
92.000000
Morris Ouma
Kenya
2
77.000000
Preston Mommsen
Scotland
3
64.500000
Navneet Dhaliwal
Canada
4
52.500000
Jonty Jenner
5
51.500000
Stephan Baard
Namibia
6
47.500000
William Porterfield
Ireland
7
41.000000
George Munsey
Scotland
8
36.800000
Matthew Cross
Scotland
9
35.500000
Jatinder Singh
Oman
9
35.500000
Irfan Karim
Kenya
10
35.000000
Andy Balbirnie
Ireland
11
34.800000
Samiullah Shenwari
Afghanistan
12
34.428571
Ben Cooper
Netherlands
13
34.333333
Kyle Coetzer
Scotland
14
33.250000
Sarel Burger
Namibia
15
33.200000
Nawroz Mangal
Afghanistan
16
32.200000
Peter Borren
Netherlands
17
31.000000
Sultan Ahmed
Oman
18
28.833333
Zeeshan Maqsood
Oman
19
28.500000
Zeeshan Siddiqui
Oman
20
28.428571
Mohammad Shahzad
Afghanistan
21
27.800000
Ruvindu Gunasekera
Canada
22
27.000000
Najibullah Zadran
Afghanistan
22
27.000000
Rakep Patel
Kenya
23
26.428571
Irfan Ahmed
Hong Kong
24
26.200000
Assad Vala
P.N.G.
25
26.000000
Sese Bau
P.N.G.
26
25.250000
Wesley Barresi
Netherlands
27
25.200000
Mohammad Nabi
Afghanistan
27
25.200000
Mohammad Shahzad
United Arab Emirates
28
25.000000
Collins Obuya
Kenya
29
24.000000
Gerrie Snyman
Namibia
29
24.000000
Rajeshkumar Ranpura
Oman
30
23.666666
Asghar Stanikzai
Afghanistan
31
23.600000
Jamie Atkinson
Hong Kong
32
23.500000
John Mooney
Ireland
32
23.500000
Hiral Patel
Canada
33
22.666666
Max O'Dowd
Netherlands
34
22.285714
Mark Chapman
Hong Kong
35
22.250000
Richie Berrington
Scotland
36
22.000000
Javed Ahmadi
Afghanistan
37
21.375000
Stephan Myburgh
Netherlands
38
21.250000
Craig Williams
Namibia
39
21.000000
Kila Pala
P.N.G.
39
21.000000
Norman Vanua
P.N.G.
40
20.857142
Paul Stirling
Ireland
41
20.571428
Nizakat Khan
Hong Kong
42
20.500000
Michael Swart
Netherlands
43
20.200000
Shaiman Anwar
United Arab Emirates
44
20.000000
Nelson Odhiambo
Kenya
45
19.666666
Hamza Tariq
Canada
45
19.666666
Abdul Shakoor
United Arab Emirates
46
19.600000
Rizwan Cheema
Canada
47
19.500000
Swapnil Patil
United Arab Emirates
48
19.000000
Syed Kaleem
Oman
48
19.000000
Calum MacLeod
Scotland
49
18.600000
Nitish Kumar
Canada
50
18.400000
Anshuman Rath
Hong Kong
51
18.200000
Babar Hayat
Hong Kong
52
18.000000
Junaid Siddiqui
Canada
53
17.500000
Charles Amini
P.N.G.
54
17.200000
Faizan Asif
United Arab Emirates
55
17.166666
Tony Ura
P.N.G.
56
17.000000
Shafiqullah
Afghanistan
56
17.000000
Safyaan Sharif
Scotland
57
16.500000
Khawar Ali
Oman
58
16.400000
Gyanendra Malla
Nepal
59
16.250000
Gary Wilson
Ireland
60
16.000000
Kinchit Shah
Hong Kong
60
16.000000
Niall O'Brien
Ireland
61
15.500000
Sharad Vesawkar
Nepal
61
15.500000
Anil Mandal
Nepal
62
15.000000
Syed Ali
Oman
63
14.000000
Mohammad Nadeem
Oman
63
14.000000
Amjad Ali
United Arab Emirates
64
13.750000
Aizaz Khan
Hong Kong
65
13.500000
Benjamin Stevens
66
13.250000
Jean-Pierre Kotze
Namibia
67
13.000000
Sagar Pun
Nepal
67
13.000000
Alex Cusack
Ireland
68
12.833333
Kevin O'Brien
Ireland
69
12.800000
Nehemiah Odhiambo
Kenya
69
12.800000
Jack Vare
P.N.G.
70
12.666666
Mohammad Naveed
United Arab Emirates
71
12.000000
Josh Davey
Scotland
71
12.000000
Roelof van der Merwe
Netherlands
71
12.000000
Paras Khadka
Nepal
72
11.800000
Mahuru Dai
P.N.G.
73
11.500000
Sompal Kami
Nepal
73
11.500000
Amjad Javed
United Arab Emirates
74
11.000000
Fayyaz Ahmed
United Arab Emirates
75
10.500000
Rajesh Pulami
Nepal
75
10.500000
Johannes Smit
Namibia
75
10.500000
Charles Perchard
76
10.000000
Jasdeep Singh
U.S.A.
76
10.000000
Vaibhav Wategaonkar
Oman
76
10.000000
Gulbadin Naib
Afghanistan
76
10.000000
Nadeem Ahmed
Hong Kong
77
9.833333
Lega Siaka
P.N.G.
78
9.333333
Umair Ali
United Arab Emirates
79
9.000000
Anthony Hawkins-Kay
79
9.000000
Vani Morea
P.N.G.
80
8.500000
Michael Rippon
Netherlands
80
8.500000
Mehran Khan
Oman
80
8.500000
Rohan Mustafa
United Arab Emirates
80
8.500000
Mohammad Tauqir
United Arab Emirates
81
8.333333
Stuart Thompson
Ireland
82
7.750000
Pradeep Airee
Nepal
83
6.833333
Tanwir Afzal
Hong Kong
84
6.000000
Lucas Oluoch
Kenya
84
6.000000
Pieter Seelaar
Netherlands
84
6.000000
Mudassar Bukhari
Netherlands
84
6.000000
Nasir Aziz
United Arab Emirates
85
5.500000
Michael Leask
Scotland
85
5.500000
Timil Patel
U.S.A.
85
5.500000
Srimantha Wijeyeratne
Canada
86
5.333333
George Dockrell
Ireland
87
5.250000
Basant Regmi
Nepal
88
5.000000
Stuart Poynter
Ireland
88
5.000000
Haseeb Amjad
Hong Kong
89
4.500000
Shem Ngoche
Kenya
90
4.000000
Shakti Gauchan
Nepal
90
4.000000
Bernard Scholtz
Namibia
91
3.666666
Saad Zafar
Canada
92
3.500000
Merwe Erasmus
Namibia
92
3.500000
Binod Bhandari
Nepal
93
3.000000
Willie Gavera
P.N.G.
94
2.666666
Corey Bisson
95
2.000000
Tyrone Kane
Ireland
95
2.000000
Subash Khakurel
Nepal
95
2.000000
John Reva
P.N.G.
96
1.000000
Manjula Guruge
United Arab Emirates
96
1.000000
Mark Watt
Scotland
96
1.000000
Con de Lange
Scotland
96
1.000000
Rhys Palmer
96
1.000000
Timm van der Gugten
Netherlands
96
1.000000
Elijah Otieno
Kenya
96
1.000000
Mirwais Ashraf
Afghanistan
97
0.000000
Aftab Alam
Afghanistan
97
0.000000
Alasdair Evans
Scotland
97
0.000000
Karan KC
Nepal