Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 16 Jul 2022 remove greater than or equal to 16 Jul 2022 from query
Ordered by boundary fours (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2014-2024 68 67 10 1676 122 29.40 1248 134.29 2 10 7 101 105 Profile
filtered 2022-2024 40 39 6 1015 110 30.75 719 141.16 1 7 5 49 77
Innings by innings list
DNB - - - - - - - 2 v China Mong Kok 16 Feb 2024 T20I # 2474
0 - 4 0 0 0.00 3 run out 2 v Uganda Bulawayo 17 Jul 2022 T20I # 1665
6 - 5 0 0 120.00 3 bowled 1 v Singapore Al Amerat 20 Aug 2022 T20I # 1740
0 4 4 0 0 0.00 3 bowled 2 v Pakistan Sharjah 2 Sep 2022 T20I # 1756
7 - 12 0 0 58.33 3 lbw 1 v Bahrain Mong Kok 8 Mar 2023 T20I # 2015
3 - 6 0 0 50.00 3 caught 1 v Kuwait Mong Kok 9 Mar 2023 T20I # 2017
5 - 11 0 0 45.45 3 caught 2 v Malaysia Mong Kok 11 Mar 2023 T20I # 2020
7 - 3 0 1 233.33 3 caught 1 v Malaysia Mong Kok 12 Mar 2023 T20I # 2022
5 - 9 0 0 55.55 3 caught 1 v Nepal Mulpani 19 Oct 2023 T20I # 2321
4 - 3 0 0 133.33 4 caught 2 v U.A.E. Mulpani 2 Nov 2023 T20I # 2343
0 - 1 0 0 0.00 4 stumped 1 v Japan Mong Kok 17 Feb 2024 T20I # 2478
0 - 2 0 0 0.00 4 bowled 1 v Qatar Doha 29 Feb 2024 T20I # 2489
14 - 17 0 0 82.35 4 lbw 2 v Qatar Doha 1 Mar 2024 T20I # 2491
3* - 3 0 0 100.00 4 not out 1 v Nepal Mong Kok 10 Mar 2024 T20I # 2511
12 - 15 0 1 80.00 4 run out 1 v P.N.G. Mong Kok 12 Mar 2024 T20I # 2517
0 - 2 0 0 0.00 4 caught 2 v Saudi Arabia Al Amerat 14 Apr 2024 T20I # 2562
6 - 9 0 0 66.66 4 caught 1 v Nepal Al Amerat 15 Apr 2024 T20I # 2565
26 - 25 0 2 104.00 4 caught 2 v Nepal Al Amerat 20 Apr 2024 T20I # 2578
38* - 26 1 3 146.15 3 not out 2 v U.A.E. Al Amerat 24 Aug 2022 T20I # 1745
14 - 13 1 1 107.69 3 caught 1 v P.N.G. Kuala Lumpur 24 Sep 2023 T20I # 2254
40* - 12 1 5 333.33 3 not out 2 v Cambodia Hangzhou 29 Sep 2023 T20I # 2261
30 - 23 1 3 130.43 3 caught 2 v Japan Hangzhou 1 Oct 2023 T20I # 2270
31 - 27 1 2 114.81 3 caught 1 v Kuwait Mulpani 30 Oct 2023 T20I # 2336
6 - 7 1 0 85.71 4 bowled 2 v Bahrain Mulpani 31 Oct 2023 T20I # 2339
11 - 5 1 1 220.00 4 lbw 1 v Qatar Doha 27 Feb 2024 T20I # 2486
53* - 30 2 5 176.66 3 not out 2 v Kuwait Al Amerat 23 Aug 2022 T20I # 1743
52* - 30 2 5 173.33 4 not out 2 v Japan Mong Kok 14 Feb 2024 T20I # 2469
12 - 9 2 0 133.33 4 stumped 1 v Japan Mong Kok 15 Feb 2024 T20I # 2472
83 - 35 2 9 237.14 3 caught 2 v Malaysia Al Amerat 17 Apr 2024 T20I # 2571
33 - 37 2 1 89.18 4 stumped 1 v Oman Al Amerat 19 Apr 2024 T20I # 2577
41 42 35 3 2 117.14 3 caught 2 v India Dubai (DICS) 31 Aug 2022 T20I # 1754
22 - 20 3 0 110.00 3 caught 2 v Malaysia Kuala Lumpur 19 Sep 2023 T20I # 2241
62 - 49 3 4 126.53 3 caught 2 v P.N.G. Kuala Lumpur 21 Sep 2023 T20I # 2247
49 - 35 3 3 140.00 3 caught 2 v Malaysia Kuala Lumpur 22 Sep 2023 T20I # 2249
29 - 27 3 2 107.40 3 bowled 2 v Pakistan Hangzhou 3 Oct 2023 T20I # 2279
20 - 15 3 0 133.33 4 caught 2 v Nepal Mulpani 21 Oct 2023 T20I # 2324
66 - 45 3 5 146.66 4 caught 1 v U.A.E. Mulpani 22 Oct 2023 T20I # 2325
110 - 49 3 13 224.48 4 caught 1 v Nepal Mong Kok 9 Mar 2024 T20I # 2507
55 - 39 3 4 141.02 4 caught 1 v Qatar Al Amerat 12 Apr 2024 T20I # 2550
60* - 20 5 5 300.00 4 not out 1 v U.A.E. Mulpani 25 Oct 2023 T20I # 2328
Statsguru includes the following current or recent Twenty20 Internationals:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th Match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 80/4 (16.2 ov, DA Miller 6*, H Klaasen 19*, PW Hasaranga 2/22) - Match over
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page