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 80 78 13 1962 126 30.18 1377 142.48 1 15 6 188 93 Profile
filtered 2019-2024 80 78 13 1962 126 30.18 1377 142.48 1 15 6 188 93
Reverse cumulative
1 1 0 16 16 16.00 14 114.28 0 0 0 1 1 v Hong Kong 17 Apr 2024 T20I # 2571
2 2 0 18 16 9.00 20 90.00 0 0 0 1 1 v Qatar 15 Apr 2024 T20I # 2566
3 3 0 22 16 7.33 29 75.86 0 0 0 1 1 v Saudi Arabia 13 Apr 2024 T20I # 2557
4 4 0 28 16 7.00 36 77.77 0 0 0 2 1 v Nepal 12 Apr 2024 T20I # 2549
5 5 0 81 53 16.20 78 103.84 0 1 0 8 4 v P.N.G. 17 Mar 2024 T20I # 2523
6 6 0 83 53 13.83 84 98.80 0 1 0 8 4 v P.N.G. 16 Mar 2024 T20I # 2522
7 7 0 91 53 13.00 94 96.80 0 1 0 9 4 v Bahrain 11 Mar 2024 T20I # 2514
8 8 0 100 53 12.50 102 98.03 0 1 0 11 4 v Tanzania 10 Mar 2024 T20I # 2512
9 9 1 159 59* 19.87 140 113.57 0 2 0 13 8 v Kuwait 9 Mar 2024 T20I # 2506
10 10 1 172 59* 19.11 155 110.96 0 2 0 14 8 v Bahrain 7 Mar 2024 T20I # 2502
11 11 1 203 59* 20.30 173 117.34 0 2 0 17 8 v Vanuatu 6 Mar 2024 T20I # 2499
12 12 1 211 59* 19.18 181 116.57 0 2 0 18 8 v Singapore 2 Nov 2023 T20I # 2344
13 13 1 279 68 23.25 230 121.30 0 3 0 26 10 v Nepal 31 Oct 2023 T20I # 2340
14 14 1 279 68 21.46 231 120.77 0 3 1 26 10 v Oman 30 Oct 2023 T20I # 2335
15 15 1 299 68 21.35 262 114.12 0 3 1 28 11 v Bangladesh 4 Oct 2023 T20I # 2283
16 16 1 425 126 28.33 318 133.64 1 3 1 41 20 v Thailand 2 Oct 2023 T20I # 2275
17 17 1 464 126 29.00 343 135.27 1 3 1 44 23 v Singapore 28 Sep 2023 T20I # 2257
18 18 1 486 126 28.58 362 134.25 1 3 1 47 23 v P.N.G. 23 Sep 2023 T20I # 2252
19 19 1 492 126 27.33 368 133.69 1 3 1 48 23 v Hong Kong 22 Sep 2023 T20I # 2249
20 20 1 499 126 26.26 373 133.78 1 3 1 48 24 v P.N.G. 20 Sep 2023 T20I # 2244
21 21 1 564 126 28.20 407 138.57 1 4 1 52 30 v Hong Kong 19 Sep 2023 T20I # 2241
22 22 2 609 126 30.45 439 138.72 1 4 1 58 31 v Thailand 1 Aug 2023 T20I # 2187
23 23 2 622 126 29.61 447 139.14 1 4 1 60 31 v Myanmar 30 Jul 2023 T20I # 2184
24 24 2 635 126 28.86 454 139.86 1 4 1 61 32 v Bhutan 27 Jul 2023 T20I # 2173
25 25 2 635 126 27.60 455 139.56 1 4 2 61 32 v China 26 Jul 2023 T20I # 2169
26 26 2 661 126 27.54 472 140.04 1 4 2 65 32 v Cambodia 11 May 2023 T20I # 2066
27 27 3 716 126 29.83 501 142.91 1 5 2 73 33 v Thailand 4 May 2023 T20I # 2053
28 28 3 719 126 28.76 505 142.37 1 5 2 73 33 v Indonesia 2 May 2023 T20I # 2051
29 29 3 721 126 27.73 507 142.20 1 5 2 73 33 v Hong Kong 12 Mar 2023 T20I # 2022
30 30 3 726 126 26.88 518 140.15 1 5 2 73 33 v Hong Kong 11 Mar 2023 T20I # 2020
31 31 3 732 126 26.14 522 140.22 1 5 2 74 33 v Bahrain 9 Mar 2023 T20I # 2016
32 32 3 762 126 26.27 535 142.42 1 5 2 80 34 v Kuwait 8 Mar 2023 T20I # 2014
33 33 3 787 126 26.23 556 141.54 1 5 2 81 35 v Bahrain 23 Dec 2022 T20I # 1981
34 34 3 842 126 27.16 576 146.18 1 6 2 81 43 v Singapore 22 Dec 2022 T20I # 1976
35 35 4 844 126 27.22 577 146.27 1 6 2 81 43 v Qatar 21 Dec 2022 T20I # 1975
36 36 4 857 126 26.78 588 145.74 1 6 2 81 44 v Bahrain 19 Dec 2022 T20I # 1969
37 37 5 916 126 28.62 611 149.91 1 7 2 87 48 v Singapore 18 Dec 2022 T20I # 1965
38 38 6 936 126 29.25 623 150.24 1 7 2 90 48 v Qatar 16 Dec 2022 T20I # 1960
39 39 6 943 126 28.57 630 149.68 1 7 2 90 48 v Bahrain 15 Dec 2022 T20I # 1956
40 40 7 987 126 29.90 655 150.68 1 7 2 93 51 v Bhutan 11 Jul 2022 T20I # 1632
41 41 7 1011 126 29.73 670 150.89 1 7 2 98 51 v Maldives 9 Jul 2022 T20I # 1622
42 41 7 1011 126 29.73 670 150.89 1 7 2 98 51 v Thailand 7 Jul 2022 T20I # 1615
43 42 8 1017 126 29.91 674 150.89 1 7 2 99 51 v Maldives 6 Jul 2022 T20I # 1613
44 43 9 1032 126 30.35 683 151.09 1 7 2 99 53 v Thailand 4 Jul 2022 T20I # 1608
45 44 9 1032 126 29.48 686 150.43 1 7 3 99 53 v Bhutan 3 Jul 2022 T20I # 1603
46 45 9 1039 126 28.86 696 149.28 1 7 3 100 53 v Bhutan 2 Jul 2022 T20I # 1597
47 46 9 1059 126 28.62 711 148.94 1 7 3 100 55 v Singapore 30 Jun 2022 T20I # 1592
48 47 9 1115 126 29.34 750 148.66 1 8 3 104 58 v Singapore 29 Jun 2022 T20I # 1589
49 48 9 1115 126 28.58 752 148.27 1 8 4 104 58 v Singapore 28 Jun 2022 T20I # 1583
50 49 9 1132 126 28.30 765 147.97 1 8 4 104 60 v Nepal 2 Apr 2022 T20I # 1502
51 50 9 1196 126 29.17 800 149.50 1 9 4 112 63 v P.N.G. 1 Apr 2022 T20I # 1501
52 51 9 1210 126 28.80 819 147.74 1 9 4 114 63 v Nepal 30 Mar 2022 T20I # 1499
53 52 9 1257 126 29.23 845 148.75 1 9 4 119 65 v P.N.G. 29 Mar 2022 T20I # 1498
54 53 9 1261 126 28.65 849 148.52 1 9 4 120 65 v Nepal 22 Apr 2021 T20I # 1155
55 54 9 1291 126 28.68 875 147.54 1 9 4 122 67 v Netherlands 21 Apr 2021 T20I # 1153
56 55 9 1318 126 28.65 899 146.60 1 9 4 126 68 v Nepal 19 Apr 2021 T20I # 1151
57 56 9 1325 126 28.19 910 145.60 1 9 4 127 68 v Netherlands 18 Apr 2021 T20I # 1150
58 57 9 1355 126 28.22 936 144.76 1 9 4 129 70 v Hong Kong 6 Mar 2020 T20I # 1076
59 58 9 1378 126 28.12 957 143.99 1 9 4 131 70 v Singapore 3 Mar 2020 T20I # 1071
60 58 9 1378 126 28.12 957 143.99 1 9 4 131 70 v Thailand 1 Mar 2020 T20I # 1070
61 59 10 1429 126 29.16 992 144.05 1 10 4 135 72 v Nepal 29 Feb 2020 T20I # 1068
62 60 10 1479 126 29.58 1025 144.29 1 11 4 140 73 v Hong Kong 26 Feb 2020 T20I # 1062
63 61 10 1488 126 29.17 1031 144.32 1 11 4 142 73 v Hong Kong 24 Feb 2020 T20I # 1055
64 62 10 1499 126 28.82 1041 143.99 1 11 4 143 73 v Hong Kong 23 Feb 2020 T20I # 1051
65 63 10 1520 126 28.67 1060 143.39 1 11 4 143 75 v Hong Kong 21 Feb 2020 T20I # 1045
66 64 11 1547 126 29.18 1080 143.24 1 11 4 145 77 v Hong Kong 20 Feb 2020 T20I # 1044
67 65 11 1634 126 30.25 1130 144.60 1 12 4 152 81 v Vanuatu 4 Oct 2019 T20I # 906
68 66 11 1655 126 30.09 1150 143.91 1 12 4 155 81 v Vanuatu 3 Oct 2019 T20I # 901
69 67 11 1670 126 29.82 1166 143.22 1 12 4 156 82 v Vanuatu 2 Oct 2019 T20I # 900
70 68 11 1687 126 29.59 1180 142.96 1 12 4 158 83 v Vanuatu 29 Sep 2019 T20I # 896
71 69 11 1692 126 29.17 1185 142.78 1 12 4 159 83 v Qatar 27 Jul 2019 T20I # 839
72 70 11 1692 126 28.67 1188 142.42 1 12 5 159 83 v Singapore 26 Jul 2019 T20I # 837
73 71 11 1722 126 28.70 1203 143.14 1 12 5 164 84 v Nepal 24 Jul 2019 T20I # 835
74 72 11 1756 126 28.78 1231 142.64 1 12 5 168 85 v Kuwait 22 Jul 2019 T20I # 833
75 73 11 1806 126 29.12 1268 142.42 1 13 5 175 86 v Nepal 14 Jul 2019 T20I # 830
76 74 11 1806 126 28.66 1269 142.31 1 13 6 175 86 v Nepal 13 Jul 2019 T20I # 827
77 75 11 1825 126 28.51 1288 141.69 1 13 6 177 86 v Maldives 28 Jun 2019 T20I # 814
78 76 12 1882 126 29.40 1326 141.93 1 14 6 182 89 v Thailand 27 Jun 2019 T20I # 813
79 77 13 1935 126 30.23 1350 143.33 1 15 6 185 93 v Maldives 25 Jun 2019 T20I # 810
80 78 13 1962 126 30.18 1377 142.48 1 15 6 188 93 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