Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Malaysia remove Malaysia from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2019-2024 78 77 14 2320 116* 36.82 1842 125.95 1 16 5 197 101 Profile
filtered 2019-2024 78 77 14 2320 116* 36.82 1842 125.95 1 16 5 197 101
Reverse cumulative
1 1 0 7 7 7.00 6 116.66 0 0 0 1 0 v Hong Kong 17 Apr 2024 T20I # 2571
2 2 0 33 26 16.50 32 103.12 0 0 0 2 0 v Qatar 15 Apr 2024 T20I # 2566
3 3 0 33 26 11.00 33 100.00 0 0 1 2 0 v Saudi Arabia 13 Apr 2024 T20I # 2557
4 4 1 105 72* 35.00 90 116.66 0 1 1 6 4 v Nepal 12 Apr 2024 T20I # 2549
5 5 2 170 72* 56.66 136 125.00 0 2 1 13 5 v P.N.G. 17 Mar 2024 T20I # 2523
6 6 2 202 72* 50.50 162 124.69 0 2 1 17 6 v P.N.G. 16 Mar 2024 T20I # 2522
7 7 2 204 72* 40.80 168 121.42 0 2 1 17 6 v Bahrain 11 Mar 2024 T20I # 2514
8 8 2 230 72* 38.33 193 119.17 0 2 1 19 7 v Tanzania 10 Mar 2024 T20I # 2512
9 9 2 248 72* 35.42 214 115.88 0 2 1 20 8 v Kuwait 9 Mar 2024 T20I # 2506
10 10 2 250 72* 31.25 223 112.10 0 2 1 20 8 v Bahrain 7 Mar 2024 T20I # 2502
11 11 2 302 72* 33.55 259 116.60 0 3 1 26 10 v Vanuatu 6 Mar 2024 T20I # 2499
12 12 2 310 72* 31.00 264 117.42 0 3 1 26 11 v Singapore 2 Nov 2023 T20I # 2344
13 13 2 314 72* 28.54 272 115.44 0 3 1 26 11 v Nepal 31 Oct 2023 T20I # 2340
14 14 3 371 72* 33.72 325 114.15 0 4 1 28 13 v Oman 30 Oct 2023 T20I # 2335
15 15 3 423 72* 35.25 364 116.20 0 5 1 31 17 v Bangladesh 4 Oct 2023 T20I # 2283
16 16 4 453 72* 37.75 376 120.47 0 5 1 31 21 v Thailand 2 Oct 2023 T20I # 2275
17 17 5 497 72* 41.41 410 121.21 0 5 1 32 25 v Singapore 28 Sep 2023 T20I # 2257
18 18 5 500 72* 38.46 415 120.48 0 5 1 32 25 v P.N.G. 23 Sep 2023 T20I # 2252
19 19 6 584 84* 44.92 474 123.20 0 6 1 36 29 v Hong Kong 22 Sep 2023 T20I # 2249
20 20 6 590 84* 42.14 481 122.66 0 6 1 37 29 v P.N.G. 20 Sep 2023 T20I # 2244
21 21 6 637 84* 42.46 514 123.92 0 6 1 39 32 v Hong Kong 19 Sep 2023 T20I # 2241
22 22 6 644 84* 40.25 525 122.66 0 6 1 39 32 v Thailand 1 Aug 2023 T20I # 2187
23 23 6 698 84* 41.05 562 124.19 0 7 1 43 35 v Myanmar 30 Jul 2023 T20I # 2184
24 24 6 720 84* 40.00 580 124.13 0 7 1 44 37 v Bhutan 27 Jul 2023 T20I # 2173
25 25 7 739 84* 41.05 594 124.41 0 7 1 46 38 v China 26 Jul 2023 T20I # 2169
26 26 7 739 84* 38.89 597 123.78 0 7 2 46 38 v Cambodia 11 May 2023 T20I # 2066
27 27 8 781 84* 41.10 630 123.96 0 7 2 50 39 v Thailand 4 May 2023 T20I # 2053
28 28 9 897 116* 47.21 692 129.62 1 7 2 61 46 v Indonesia 2 May 2023 T20I # 2051
29 29 9 901 116* 45.05 694 129.82 1 7 2 62 46 v Hong Kong 12 Mar 2023 T20I # 2022
30 30 9 904 116* 43.04 702 128.77 1 7 2 62 46 v Hong Kong 11 Mar 2023 T20I # 2020
31 31 9 909 116* 41.31 707 128.57 1 7 2 63 46 v Bahrain 9 Mar 2023 T20I # 2016
32 32 10 967 116* 43.95 759 127.40 1 8 2 68 48 v Kuwait 8 Mar 2023 T20I # 2014
33 33 10 998 116* 43.39 785 127.13 1 8 2 71 49 v Bahrain 23 Dec 2022 T20I # 1981
34 34 10 1036 116* 43.16 808 128.21 1 8 2 75 51 v Singapore 22 Dec 2022 T20I # 1976
35 35 10 1063 116* 42.52 828 128.38 1 8 2 78 52 v Qatar 21 Dec 2022 T20I # 1975
36 36 10 1159 116* 44.57 882 131.40 1 9 2 86 57 v Bahrain 19 Dec 2022 T20I # 1969
37 37 10 1230 116* 45.55 924 133.11 1 10 2 92 61 v Singapore 18 Dec 2022 T20I # 1965
38 38 10 1270 116* 45.35 956 132.84 1 10 2 98 61 v Qatar 16 Dec 2022 T20I # 1960
39 39 10 1286 116* 44.34 972 132.30 1 10 2 99 62 v Bahrain 15 Dec 2022 T20I # 1956
40 39 10 1286 116* 44.34 972 132.30 1 10 2 99 62 v Bhutan 11 Jul 2022 T20I # 1632
41 40 10 1358 116* 45.26 1016 133.66 1 11 2 105 66 v Maldives 9 Jul 2022 T20I # 1622
42 41 11 1386 116* 46.20 1044 132.75 1 11 2 109 66 v Thailand 7 Jul 2022 T20I # 1615
43 42 11 1411 116* 45.51 1054 133.87 1 11 2 109 70 v Maldives 6 Jul 2022 T20I # 1613
44 43 12 1429 116* 46.09 1067 133.92 1 11 2 113 70 v Thailand 4 Jul 2022 T20I # 1608
45 44 12 1433 116* 44.78 1071 133.80 1 11 2 114 70 v Bhutan 3 Jul 2022 T20I # 1603
46 45 12 1487 116* 45.06 1115 133.36 1 12 2 121 72 v Bhutan 2 Jul 2022 T20I # 1597
47 46 12 1502 116* 44.17 1127 133.27 1 12 2 122 73 v Singapore 30 Jun 2022 T20I # 1592
48 47 12 1520 116* 43.42 1138 133.56 1 12 2 122 75 v Singapore 29 Jun 2022 T20I # 1589
49 48 12 1520 116* 42.22 1139 133.45 1 12 3 122 75 v Singapore 28 Jun 2022 T20I # 1583
50 49 12 1567 116* 42.35 1165 134.50 1 12 3 131 75 v Nepal 2 Apr 2022 T20I # 1502
51 50 12 1577 116* 41.50 1180 133.64 1 12 3 132 75 v P.N.G. 1 Apr 2022 T20I # 1501
52 51 12 1577 116* 40.43 1181 133.53 1 12 4 132 75 v Nepal 30 Mar 2022 T20I # 1499
53 52 13 1636 116* 41.94 1233 132.68 1 13 4 134 77 v P.N.G. 29 Mar 2022 T20I # 1498
54 53 13 1649 116* 41.22 1251 131.81 1 13 4 136 77 v Nepal 22 Apr 2021 T20I # 1155
55 54 13 1663 116* 40.56 1257 132.29 1 13 4 139 77 v Netherlands 21 Apr 2021 T20I # 1153
56 55 13 1669 116* 39.73 1268 131.62 1 13 4 140 77 v Nepal 19 Apr 2021 T20I # 1151
57 56 13 1756 116* 40.83 1321 132.92 1 14 4 146 83 v Netherlands 18 Apr 2021 T20I # 1150
58 57 13 1789 116* 40.65 1351 132.42 1 14 4 150 84 v Hong Kong 6 Mar 2020 T20I # 1076
59 58 13 1791 116* 39.80 1355 132.17 1 14 4 150 84 v Singapore 3 Mar 2020 T20I # 1071
60 59 14 1832 116* 40.71 1389 131.89 1 14 4 152 87 v Thailand 1 Mar 2020 T20I # 1070
61 60 14 1835 116* 39.89 1397 131.35 1 14 4 152 87 v Nepal 29 Feb 2020 T20I # 1068
62 61 14 1862 116* 39.61 1412 131.86 1 14 4 155 88 v Hong Kong 26 Feb 2020 T20I # 1062
63 62 14 1912 116* 39.83 1452 131.68 1 15 4 161 89 v Hong Kong 24 Feb 2020 T20I # 1055
64 63 14 1931 116* 39.40 1470 131.36 1 15 4 162 90 v Hong Kong 23 Feb 2020 T20I # 1051
65 64 14 1977 116* 39.54 1510 130.92 1 15 4 167 92 v Hong Kong 21 Feb 2020 T20I # 1045
66 65 14 2009 116* 39.39 1533 131.05 1 15 4 170 94 v Hong Kong 20 Feb 2020 T20I # 1044
67 66 14 2044 116* 39.30 1559 131.10 1 15 4 172 96 v Vanuatu 4 Oct 2019 T20I # 906
68 67 14 2075 116* 39.15 1591 130.42 1 15 4 173 97 v Vanuatu 3 Oct 2019 T20I # 901
69 68 14 2076 116* 38.44 1594 130.23 1 15 4 173 97 v Vanuatu 2 Oct 2019 T20I # 900
70 69 14 2110 116* 38.36 1630 129.44 1 15 4 178 97 v Vanuatu 1 Oct 2019 T20I # 898
71 70 14 2136 116* 38.14 1656 128.98 1 15 4 180 97 v Vanuatu 29 Sep 2019 T20I # 896
72 71 14 2185 116* 38.33 1702 128.37 1 15 4 184 98 v Qatar 27 Jul 2019 T20I # 839
73 72 14 2202 116* 37.96 1726 127.57 1 15 4 185 98 v Singapore 26 Jul 2019 T20I # 837
74 73 14 2223 116* 37.67 1743 127.53 1 15 4 186 99 v Nepal 24 Jul 2019 T20I # 835
75 74 14 2240 116* 37.33 1766 126.84 1 15 4 188 99 v Kuwait 22 Jul 2019 T20I # 833
76 75 14 2263 116* 37.09 1789 126.49 1 15 4 190 100 v Nepal 14 Jul 2019 T20I # 830
77 76 14 2320 116* 37.41 1838 126.22 1 16 4 197 101 v Nepal 13 Jul 2019 T20I # 827
78 77 14 2320 116* 36.82 1842 125.95 1 16 5 197 101 v Thailand 24 Jun 2019 T20I # 809
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page