Records type batting analysis [change type]
View innings by innings list [change view]
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 2010-2024 264 180 62 2557 91* 21.66 2770 92.31 0 8 14 8 197 69 Profile
filtered 2017-2024 8 8 5 535 91* 178.33 482 110.99 0 8 0 8 43 15
Innings by innings list
62* - 48 7 1 129.16 8 not out 1 ODI v Afghanistan Sharjah 7 Dec 2017 ODI # 3937
54 - 77 1 1 70.12 6 stumped 2 ODI v Afghanistan Dehradun 5 Mar 2019 ODI # 4105
74 77 61 10 2 121.31 7 caught 1 ODI v New Zealand Dublin (Malahide) 12 Jul 2022 ODI # 4423
58* - 37 6 2 156.75 7 not out 2 T20I v Afghanistan Belfast 12 Aug 2022 T20I # 1731
74* 71 47 3 4 157.44 7 not out 1 ODI v Bangladesh Chelmsford 12 May 2023 ODI # 4577
91* - 89 7 2 102.24 6 not out 1 ODI v Oman Bulawayo 19 Jun 2023 ODI # 4588
69 94 93 4 1 74.19 7 bowled 1 ODI v Scotland Bulawayo 21 Jun 2023 ODI # 4591
53* - 30 5 2 176.66 6 not out 1 T20I v Netherlands The Hague 24 May 2024 T20I # 2619
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672]
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page