Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 4 Apr 2022 remove less than or equal to 4 Apr 2022 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 2015-2024 76 73 9 2214 109* 34.59 2217 99.86 2 16 4 211 52 Profile
filtered 2015-2021 42 41 7 1313 109* 38.61 1448 90.67 2 8 1 134 18
Innings by innings list
12 - 14 1 0 85.71 2 caught 2 T20I v Hong Kong Abu Dhabi 21 Nov 2015 T20I # 464
16 - 15 3 0 106.66 2 stumped 1 T20I v U.A.E. Abu Dhabi 22 Nov 2015 T20I # 465
0* - 1 0 0 0.00 3 retired notout 1 T20I v Hong Kong Abu Dhabi 26 Nov 2015 T20I # 467
3 - 8 0 0 37.50 2 caught 2 T20I v Afghanistan Abu Dhabi 30 Nov 2015 T20I # 472
4 4 3 1 0 133.33 3 caught 2 T20I v U.A.E. Mirpur 22 Feb 2016 T20I # 508
4 - 3 1 0 133.33 3 caught 1 T20I v Netherlands Abu Dhabi 15 Jan 2017 T20I # 579
56* - 30 10 1 186.66 3 not out 2 T20I v Hong Kong Abu Dhabi 16 Jan 2017 T20I # 580
19 - 21 2 0 90.47 3 run out 1 T20I v Scotland Dubai (DICS) 19 Jan 2017 T20I # 585
15 - 15 1 1 100.00 3 stumped 1 T20I v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 586
11 - 15 1 0 73.33 3 lbw 2 ODI v Namibia Windhoek 27 Apr 2019 ODI # 4125
41 - 41 4 0 100.00 3 caught 2 ODI v P.N.G. Aberdeen 14 Aug 2019 ODI # 4198
61 - 92 4 0 66.30 3 caught 2 ODI v Scotland Aberdeen 15 Aug 2019 ODI # 4200
45 - 58 4 0 77.58 3 caught 2 ODI v Scotland Aberdeen 18 Aug 2019 ODI # 4202
63 - 76 6 0 82.89 3 caught 2 ODI v P.N.G. Aberdeen 21 Aug 2019 ODI # 4204
13 - 8 1 0 162.50 3 caught 2 T20I v Hong Kong Al Amerat 5 Oct 2019 T20I # 910
21 - 18 3 1 116.66 3 caught 1 T20I v Ireland Al Amerat 6 Oct 2019 T20I # 917
44 - 41 3 2 107.31 2 caught 2 T20I v Netherlands Al Amerat 9 Oct 2019 T20I # 924
0 - 2 0 0 0.00 2 caught 2 T20I v Nepal Al Amerat 10 Oct 2019 T20I # 928
45* - 51 3 0 88.23 3 not out 2 T20I v U.A.E. Abu Dhabi 18 Oct 2019 T20I # 939
37* - 33 4 0 112.12 3 not out 2 T20I v Hong Kong Abu Dhabi 20 Oct 2019 T20I # 949
8 - 3 2 0 266.66 3 caught 2 T20I v Ireland Tolerance Oval 21 Oct 2019 T20I # 952
2 - 5 0 0 40.00 3 caught 2 T20I v Nigeria Tolerance Oval 23 Oct 2019 T20I # 959
60 - 39 7 1 153.84 3 lbw 2 T20I v Canada Abu Dhabi 25 Oct 2019 T20I # 971
4 - 2 1 0 200.00 3 caught 2 T20I v Jersey Abu Dhabi 27 Oct 2019 T20I # 982
18 - 17 2 0 105.88 3 lbw 2 T20I v Namibia Dubai (DICS) 29 Oct 2019 T20I # 987
4 - 3 1 0 133.33 3 run out 1 T20I v Hong Kong Dubai (DICS) 30 Oct 2019 T20I # 990
23 - 24 1 1 95.83 3 caught 1 T20I v Scotland ICCA Dubai 31 Oct 2019 T20I # 991
80* - 92 7 0 86.95 4 not out 2 ODI v U.A.E. Al Amerat 5 Jan 2020 ODI # 4224
18 - 19 2 0 94.73 3 run out 2 ODI v Namibia Al Amerat 8 Jan 2020 ODI # 4227
16 - 34 2 0 47.05 3 run out 1 ODI v Nepal Kirtipur 5 Feb 2020 ODI # 4236
72 - 110 6 2 65.45 3 bowled 2 ODI v U.S.A. Kirtipur 6 Feb 2020 ODI # 4237
109* - 108 12 1 100.92 3 not out 2 ODI v Nepal Kirtipur 9 Feb 2020 ODI # 4241
105 - 123 11 1 85.36 3 caught 1 ODI v U.S.A. Kirtipur 11 Feb 2020 ODI # 4244
34 - 41 5 0 82.92 3 caught 1 ODI v P.N.G. Al Amerat 26 Sep 2021 ODI # 4331
33 - 64 2 0 51.56 3 lbw 2 ODI v Scotland Al Amerat 28 Sep 2021 ODI # 4332
56 - 77 4 1 72.72 3 caught 2 ODI v P.N.G. Al Amerat 1 Oct 2021 ODI # 4334
TDNB - - - - - - - - ODI v Scotland Al Amerat 2 Oct 2021 ODI # 4335
50* 67 43 5 1 116.27 1 not out 2 T20I v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
6 10 6 1 0 100.00 1 lbw 2 T20I v Bangladesh Al Amerat 19 Oct 2021 T20I # 1322
37 42 35 3 2 105.71 1 caught 1 T20I v Scotland Al Amerat 21 Oct 2021 T20I # 1338
25 - 35 4 0 71.42 3 lbw 2 ODI v Namibia Windhoek 26 Nov 2021 ODI # 4336
43 - 23 4 3 186.95 3 caught 1 ODI v Namibia Windhoek 27 Nov 2021 ODI # 4338
Statsguru includes the following current or recent relevant matches:
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