Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 20 Jan 2017 and 14 Dec 2023 remove between 20 Jan 2017 and 14 Dec 2023 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2015-2024 70 68 5 1971 132 31.28 1376 143.24 2 11 5 227 83 Profile
filtered 2017-2023 46 46 2 1445 132 32.84 988 146.25 2 8 2 163 63
Innings by innings list
132 - 61 15 6 216.39 1 lbw 1 v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
127* - 56 5 14 226.78 1 not out 1 v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
66* 106 53 9 0 124.52 1 not out 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
54 74 51 7 0 105.88 1 caught 1 v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
65 - 43 2 5 151.16 1 caught 1 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
51 - 41 3 3 124.39 1 caught 1 v Bermuda Dubai (DICS) 24 Oct 2019 T20I # 966
71 - 34 10 2 208.82 2 bowled 1 v Netherlands Amstelveen 20 Jun 2018 T20I # 677
50 - 33 7 1 151.51 1 caught 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
17 45 31 2 0 54.83 1 caught 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
54 - 30 8 3 180.00 1 caught 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
46 - 29 6 2 158.62 1 caught 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
28 - 28 2 1 100.00 1 caught 2 v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
50 - 27 6 2 185.18 1 caught 2 v Ireland Al Amerat 15 Feb 2019 T20I # 742
46 - 25 5 2 184.00 1 caught 1 v Ireland Deventer 17 Jun 2018 T20I # 675
46 - 25 7 1 184.00 1 caught 2 v Singapore ICCA Dubai 18 Oct 2019 T20I # 935
33 - 25 6 0 132.00 1 bowled 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
41 - 24 4 2 170.83 1 caught 2 v Ireland Deventer 16 Jun 2018 T20I # 674
27 - 23 1 2 117.39 1 bowled 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
29 47 23 2 2 126.08 1 bowled 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
12 - 23 1 0 52.17 1 caught 1 v Denmark Edinburgh 27 Jul 2023 T20I # 2174
25 - 22 2 1 113.63 1 caught 2 v Pakistan Edinburgh 12 Jun 2018 T20I # 671
34 - 20 6 1 170.00 1 caught 1 v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
29 - 20 4 1 145.00 1 caught 1 v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
20 26 19 4 0 105.26 1 caught 2 v Oman Al Amerat 21 Oct 2021 T20I # 1338
24 24 19 4 1 126.31 1 caught 1 v India Dubai (DICS) 5 Nov 2021 T20I # 1396
17 - 18 3 0 94.44 1 bowled 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
25 33 18 2 2 138.88 1 bowled 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
22 39 18 1 2 122.22 1 caught 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
23 - 15 3 1 153.33 1 caught 1 v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
17 - 15 3 0 113.33 1 lbw 2 v Oman ICCA Dubai 31 Oct 2019 T20I # 991
14 - 14 1 1 100.00 1 caught 1 v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
19 16 14 4 0 135.71 1 lbw 2 v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
12 - 14 2 0 85.71 1 caught 1 v Italy Edinburgh 24 Jul 2023 T20I # 2160
20 - 13 3 0 153.84 1 caught 1 v Ireland Edinburgh 28 Jul 2023 T20I # 2180
32 - 11 5 2 290.90 1 lbw 1 v Netherlands Al Amerat 13 Feb 2019 T20I # 739
15 20 10 3 0 150.00 1 caught 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
16 - 9 2 1 177.77 1 bowled 2 v Oman Al Amerat 17 Feb 2019 T20I # 744
7 - 7 1 0 100.00 1 bowled 1 v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
9 15 6 0 1 150.00 1 caught 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
6 - 5 0 1 120.00 1 caught 2 v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
11 - 5 2 0 220.00 1 run out 2 v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
1 - 3 0 0 33.33 4 caught 2 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 587
0 - 3 0 0 0.00 1 caught 2 v Pakistan Edinburgh 13 Jun 2018 T20I # 673
1 2 2 0 0 50.00 1 lbw 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
1 9 2 0 0 50.00 1 lbw 1 v Ireland Hobart 19 Oct 2022 T20I # 1833
0 2 1 0 0 0.00 1 bowled 1 v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
Statsguru includes the following current or recent Twenty20 Internationals:
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page