Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 27 Feb 2016 remove greater than or equal to 27 Feb 2016 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2008-2024 93 84 16 2152 100 31.64 1627 132.26 1 10 10 184 73 Profile
filtered 2016-2024 60 56 13 1606 82* 37.34 1173 136.91 0 10 5 125 62
Innings by innings list
8 10 10 0 0 80.00 5 stumped 2 v Afghanistan Nagpur 8 Mar 2016 T20I # 523
36 70 39 1 1 92.30 5 caught 2 v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
DNB - - - - - - - 2 v Hong Kong Nagpur 12 Mar 2016 T20I # 532
60* - 39 2 2 153.84 4 not out 1 v Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
38 - 30 4 0 126.66 5 lbw 1 v Netherlands Abu Dhabi 17 Jan 2017 T20I # 582
DNB - - - - - - - 2 v Oman Dubai (DICS) 19 Jan 2017 T20I # 585
10 - 10 0 1 100.00 5 caught 2 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 587
3 - 7 0 0 42.85 3 bowled 2 v Pakistan Edinburgh 12 Jun 2018 T20I # 671
20 - 15 2 1 133.33 3 caught 2 v Pakistan Edinburgh 13 Jun 2018 T20I # 673
29 - 26 1 1 111.53 3 caught 2 v Ireland Deventer 16 Jun 2018 T20I # 674
4* - 4 0 0 100.00 6 not out 1 v Ireland Deventer 17 Jun 2018 T20I # 675
49* - 32 9 0 153.12 3 not out 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
64* - 30 8 2 213.33 4 not out 1 v Netherlands Amstelveen 20 Jun 2018 T20I # 677
2 - 9 0 0 22.22 5 caught 1 v Netherlands Al Amerat 13 Feb 2019 T20I # 739
0 - 4 0 0 0.00 4 caught 2 v Ireland Al Amerat 15 Feb 2019 T20I # 742
47* - 29 6 2 162.06 5 not out 2 v Oman Al Amerat 17 Feb 2019 T20I # 744
22 - 16 1 1 137.50 4 caught 1 v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
20 - 13 3 0 153.84 5 caught 1 v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
27* - 19 3 0 142.10 4 not out 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
76 - 43 7 5 176.74 4 caught 2 v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
2 - 3 0 0 66.66 5 bowled 2 v Singapore ICCA Dubai 18 Oct 2019 T20I # 935
27 - 23 1 2 117.39 4 bowled 1 v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
22 - 23 2 0 95.65 4 caught 1 v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
23 - 24 1 1 95.83 4 caught 2 v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
34* - 19 3 1 178.94 5 not out 1 v Bermuda Dubai (DICS) 24 Oct 2019 T20I # 966
16 - 17 0 1 94.11 5 caught 1 v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
48 - 18 4 3 266.66 4 bowled 1 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
14 - 11 0 1 127.27 5 caught 2 v Oman ICCA Dubai 31 Oct 2019 T20I # 991
82* 83 61 7 3 134.42 4 not out 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
42 52 43 2 2 97.67 4 caught 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
44 - 39 3 1 112.82 4 caught 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
41* - 28 3 2 146.42 4 not out 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
61 - 46 4 2 132.60 4 bowled 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
2 13 5 0 0 40.00 4 caught 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
70 66 49 6 3 142.85 4 caught 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
31* 28 21 1 3 147.61 4 not out 2 v Oman Al Amerat 21 Oct 2021 T20I # 1338
0 5 3 0 0 0.00 4 lbw 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
0 3 1 0 0 0.00 4 lbw 1 v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
20 37 17 1 1 117.64 4 caught 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
0 7 5 0 0 0.00 4 bowled 1 v India Dubai (DICS) 5 Nov 2021 T20I # 1396
54* 58 37 4 1 145.94 4 not out 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
2 - 4 0 0 50.00 4 bowled 2 v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
22 20 12 3 1 183.33 4 caught 2 v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
16 21 14 0 1 114.28 4 caught 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
37 39 27 3 1 137.03 4 caught 1 v Ireland Hobart 19 Oct 2022 T20I # 1833
13 24 15 0 0 86.66 4 caught 1 v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
60 - 31 6 3 193.54 4 caught 1 v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
34 - 29 4 0 117.24 4 caught 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
DNB - - - - - - - 1 v Italy Edinburgh 24 Jul 2023 T20I # 2160
40* - 19 5 1 210.52 4 not out 1 v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
60 - 32 4 4 187.50 4 caught 1 v Denmark Edinburgh 27 Jul 2023 T20I # 2174
54 - 29 3 4 186.20 4 caught 1 v Ireland Edinburgh 28 Jul 2023 T20I # 2180
7 17 7 0 0 100.00 4 caught 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
1 5 2 0 0 50.00 4 bowled 1 v U.A.E. Dubai (DICS) 14 Mar 2024 T20I # 2520
39 35 29 4 1 134.48 4 caught 2 v Netherlands The Hague 18 May 2024 T20I # 2611
0 1 2 0 0 0.00 4 caught 1 v Netherlands The Hague 22 May 2024 T20I # 2614
13 14 11 1 0 118.18 4 caught 1 v Ireland The Hague 23 May 2024 T20I # 2615
DNB - - - - - - - 1 v England Bridgetown 4 Jun 2024 T20I # 2637
47* 48 35 2 2 134.28 4 not out 2 v Namibia Bridgetown 6 Jun 2024 T20I # 2643
13 7 7 1 1 185.71 4 bowled 2 v Oman North Sound 9 Jun 2024 T20I # 2659
Statsguru includes the following current or recent Twenty20 Internationals:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659]
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658]
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page