Records type batting analysis [change type]
View innings by innings list [change view]
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
overall 2019-2024 78 77 14 2320 116* 36.82 1842 125.95 1 16 5 197 101 Profile
Innings by innings list
0 - 4 0 0 0.00 1 caught 2 v Thailand Kuala Lumpur 24 Jun 2019 T20I # 809
57 - 49 7 1 116.32 1 caught 1 v Nepal Kuala Lumpur 13 Jul 2019 T20I # 827
23 - 23 2 1 100.00 1 caught 2 v Nepal Kuala Lumpur 14 Jul 2019 T20I # 830
17 - 23 2 0 73.91 1 run out 1 v Kuwait Singapore 22 Jul 2019 T20I # 833
21 22 17 1 1 123.52 6 caught 1 v Nepal Singapore 24 Jul 2019 T20I # 835
17 39 24 1 0 70.83 1 caught 1 v Singapore Singapore 26 Jul 2019 T20I # 837
49 70 46 4 1 106.52 1 caught 1 v Qatar Singapore 27 Jul 2019 T20I # 839
26 - 26 2 0 100.00 3 caught 2 v Vanuatu Kuala Lumpur 29 Sep 2019 T20I # 896
34 - 36 5 0 94.44 1 bowled 2 v Vanuatu Kuala Lumpur 1 Oct 2019 T20I # 898
1 - 3 0 0 33.33 1 run out 1 v Vanuatu Kuala Lumpur 2 Oct 2019 T20I # 900
31 - 32 1 1 96.87 4 caught 1 v Vanuatu Kuala Lumpur 3 Oct 2019 T20I # 901
35 - 26 2 2 134.61 4 caught 1 v Vanuatu Kuala Lumpur 4 Oct 2019 T20I # 906
32 - 23 3 2 139.13 1 bowled 1 v Hong Kong Kuala Lumpur 20 Feb 2020 T20I # 1044
46 - 40 5 2 115.00 2 caught 1 v Hong Kong Kuala Lumpur 21 Feb 2020 T20I # 1045
19 - 18 1 1 105.55 1 bowled 1 v Hong Kong Kuala Lumpur 23 Feb 2020 T20I # 1051
50 - 40 6 1 125.00 1 caught 1 v Hong Kong Kuala Lumpur 24 Feb 2020 T20I # 1055
27 - 15 3 1 180.00 1 caught 2 v Hong Kong Kuala Lumpur 26 Feb 2020 T20I # 1062
3 - 8 0 0 37.50 1 caught 1 v Nepal Bangkok 29 Feb 2020 T20I # 1068
41* - 34 2 3 120.58 1 not out 2 v Thailand Bangkok 1 Mar 2020 T20I # 1070
2 - 4 0 0 50.00 1 caught 2 v Singapore Bangkok 3 Mar 2020 T20I # 1071
33 - 30 4 1 110.00 1 caught 1 v Hong Kong Bangkok 6 Mar 2020 T20I # 1076
87 - 53 6 6 164.15 4 caught 2 v Netherlands Kirtipur 18 Apr 2021 T20I # 1150
6 - 11 1 0 54.54 4 bowled 1 v Nepal Kirtipur 19 Apr 2021 T20I # 1151
14 - 6 3 0 233.33 3 caught 2 v Netherlands Kirtipur 21 Apr 2021 T20I # 1153
13 - 18 2 0 72.22 4 caught 2 v Nepal Kirtipur 22 Apr 2021 T20I # 1155
59* - 52 2 2 113.46 1 not out 1 v P.N.G. Kirtipur 29 Mar 2022 T20I # 1498
0 - 1 0 0 0.00 1 bowled 1 v Nepal Kirtipur 30 Mar 2022 T20I # 1499
10 - 15 1 0 66.66 1 bowled 1 v P.N.G. Kirtipur 1 Apr 2022 T20I # 1501
47 - 26 9 0 180.76 1 caught 2 v Nepal Kirtipur 2 Apr 2022 T20I # 1502
0 - 1 0 0 0.00 1 caught 1 v Singapore Singapore 28 Jun 2022 T20I # 1583
18 - 11 0 2 163.63 1 caught 1 v Singapore Singapore 29 Jun 2022 T20I # 1589
15 - 12 1 1 125.00 1 bowled 2 v Singapore Singapore 30 Jun 2022 T20I # 1592
54 - 44 7 2 122.72 2 caught 1 v Bhutan Bangi 2 Jul 2022 T20I # 1597
4 - 4 1 0 100.00 2 caught 1 v Bhutan Bangi 3 Jul 2022 T20I # 1603
18* - 13 4 0 138.46 2 not out 2 v Thailand Bangi 4 Jul 2022 T20I # 1608
25 - 10 0 4 250.00 2 caught 2 v Maldives Bangi 6 Jul 2022 T20I # 1613
28* - 28 4 0 100.00 2 not out 2 v Thailand Bangi 7 Jul 2022 T20I # 1615
72 - 44 6 4 163.63 2 lbw 1 v Maldives Bangi 9 Jul 2022 T20I # 1622
DNB - - - - - - - 2 v Bhutan Bangi 11 Jul 2022 T20I # 1632
16 - 16 1 1 100.00 2 caught 1 v Bahrain Bangi 15 Dec 2022 T20I # 1956
40 - 32 6 0 125.00 2 bowled 2 v Qatar Bangi 16 Dec 2022 T20I # 1960
71 - 42 6 4 169.04 2 caught 1 v Singapore Bangi 18 Dec 2022 T20I # 1965
96 - 54 8 5 177.77 2 caught 2 v Bahrain Bangi 19 Dec 2022 T20I # 1969
27 - 20 3 1 135.00 2 bowled 1 v Qatar Bangi 21 Dec 2022 T20I # 1975
38 - 23 4 2 165.21 2 caught 1 v Singapore Bangi 22 Dec 2022 T20I # 1976
31 - 26 3 1 119.23 2 run out 1 v Bahrain Bangi 23 Dec 2022 T20I # 1981
58* - 52 5 2 111.53 2 not out 2 v Kuwait Mong Kok 8 Mar 2023 T20I # 2014
5 - 5 1 0 100.00 2 bowled 1 v Bahrain Mong Kok 9 Mar 2023 T20I # 2016
3 - 8 0 0 37.50 2 bowled 1 v Hong Kong Mong Kok 11 Mar 2023 T20I # 2020
4 - 2 1 0 200.00 2 caught 2 v Hong Kong Mong Kok 12 Mar 2023 T20I # 2022
116* - 62 11 7 187.09 2 not out 1 v Indonesia Phnom Penh 2 May 2023 T20I # 2051
42* - 33 4 1 127.27 2 not out 2 v Thailand Phnom Penh 4 May 2023 T20I # 2053
0 - 3 0 0 0.00 2 caught 2 v Cambodia Phnom Penh 11 May 2023 T20I # 2066
19* - 14 2 1 135.71 4 not out 2 v China Kuala Lumpur 26 Jul 2023 T20I # 2169
22 - 18 1 2 122.22 4 caught 1 v Bhutan Kuala Lumpur 27 Jul 2023 T20I # 2173
54 - 37 4 3 145.94 4 caught 1 v Myanmar Kuala Lumpur 30 Jul 2023 T20I # 2184
7 - 11 0 0 63.63 4 caught 2 v Thailand Kuala Lumpur 1 Aug 2023 T20I # 2187
47 - 33 2 3 142.42 5 caught 1 v Hong Kong Kuala Lumpur 19 Sep 2023 T20I # 2241
6 - 7 1 0 85.71 5 caught 1 v P.N.G. Kuala Lumpur 20 Sep 2023 T20I # 2244
84* - 59 4 4 142.37 5 not out 1 v Hong Kong Kuala Lumpur 22 Sep 2023 T20I # 2249
3 - 5 0 0 60.00 5 caught 1 v P.N.G. Kuala Lumpur 23 Sep 2023 T20I # 2252
44* - 34 1 4 129.41 5 not out 1 v Singapore Hangzhou 28 Sep 2023 T20I # 2257
30* - 12 0 4 250.00 4 not out 1 v Thailand Hangzhou 2 Oct 2023 T20I # 2275
52 - 39 3 4 133.33 5 caught 2 v Bangladesh Hangzhou 4 Oct 2023 T20I # 2283
57* - 53 2 2 107.54 5 not out 2 v Oman Kirtipur 30 Oct 2023 T20I # 2335
4 - 8 0 0 50.00 4 lbw 1 v Nepal Kirtipur 31 Oct 2023 T20I # 2340
8 - 5 0 1 160.00 5 caught 1 v Singapore Kirtipur 2 Nov 2023 T20I # 2344
52 - 36 6 2 144.44 2 bowled 1 v Vanuatu Kuala Lumpur 6 Mar 2024 T20I # 2499
2 - 9 0 0 22.22 2 caught 1 v Bahrain Kuala Lumpur 7 Mar 2024 T20I # 2502
18 - 21 1 1 85.71 2 caught 2 v Kuwait Kuala Lumpur 9 Mar 2024 T20I # 2506
26 - 25 2 1 104.00 2 caught 2 v Tanzania Kuala Lumpur 10 Mar 2024 T20I # 2512
2 - 6 0 0 33.33 2 caught 1 v Bahrain Kuala Lumpur 11 Mar 2024 T20I # 2514
32 - 26 4 1 123.07 2 caught 2 v P.N.G. Kuala Lumpur 16 Mar 2024 T20I # 2522
65* - 46 7 1 141.30 2 not out 1 v P.N.G. Kuala Lumpur 17 Mar 2024 T20I # 2523
72* - 57 4 4 126.31 2 not out 1 v Nepal Al Amerat 12 Apr 2024 T20I # 2549
0 - 1 0 0 0.00 2 caught 1 v Saudi Arabia Al Amerat 13 Apr 2024 T20I # 2557
26 - 26 1 0 100.00 2 caught 1 v Qatar Al Amerat 15 Apr 2024 T20I # 2566
7 - 6 1 0 116.66 2 caught 1 v Hong Kong Al Amerat 17 Apr 2024 T20I # 2571
Statsguru includes the following current or recent Twenty20 Internationals:
Indonesia v Thailand at Bali, 2nd T20I, May 2, 2024 [T20I # 2585]
Indonesia v Thailand at Bali, 1st T20I, May 1, 2024 [T20I # 2584]
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
 
Feedback Print this page