Records type batting analysis [change type]
View match by match 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
Match by match list
0 0 4 0.00 0 0 v Thailand Kuala Lumpur 24 Jun 2019 T20I # 809
57 57 49 116.32 7 1 v Nepal Kuala Lumpur 13 Jul 2019 T20I # 827
23 23 23 100.00 2 1 v Nepal Kuala Lumpur 14 Jul 2019 T20I # 830
17 17 23 73.91 2 0 v Kuwait Singapore 22 Jul 2019 T20I # 833
21 21 17 123.52 1 1 v Nepal Singapore 24 Jul 2019 T20I # 835
17 17 24 70.83 1 0 v Singapore Singapore 26 Jul 2019 T20I # 837
49 49 46 106.52 4 1 v Qatar Singapore 27 Jul 2019 T20I # 839
26 26 26 100.00 2 0 v Vanuatu Kuala Lumpur 29 Sep 2019 T20I # 896
34 34 36 94.44 5 0 v Vanuatu Kuala Lumpur 1 Oct 2019 T20I # 898
1 1 3 33.33 0 0 v Vanuatu Kuala Lumpur 2 Oct 2019 T20I # 900
31 31 32 96.87 1 1 v Vanuatu Kuala Lumpur 3 Oct 2019 T20I # 901
35 35 26 134.61 2 2 v Vanuatu Kuala Lumpur 4 Oct 2019 T20I # 906
32 32 23 139.13 3 2 v Hong Kong Kuala Lumpur 20 Feb 2020 T20I # 1044
46 46 40 115.00 5 2 v Hong Kong Kuala Lumpur 21 Feb 2020 T20I # 1045
19 19 18 105.55 1 1 v Hong Kong Kuala Lumpur 23 Feb 2020 T20I # 1051
50 50 40 125.00 6 1 v Hong Kong Kuala Lumpur 24 Feb 2020 T20I # 1055
27 27 15 180.00 3 1 v Hong Kong Kuala Lumpur 26 Feb 2020 T20I # 1062
3 3 8 37.50 0 0 v Nepal Bangkok 29 Feb 2020 T20I # 1068
41* 41 34 120.58 2 3 v Thailand Bangkok 1 Mar 2020 T20I # 1070
2 2 4 50.00 0 0 v Singapore Bangkok 3 Mar 2020 T20I # 1071
33 33 30 110.00 4 1 v Hong Kong Bangkok 6 Mar 2020 T20I # 1076
87 87 53 164.15 6 6 v Netherlands Kirtipur 18 Apr 2021 T20I # 1150
6 6 11 54.54 1 0 v Nepal Kirtipur 19 Apr 2021 T20I # 1151
14 14 6 233.33 3 0 v Netherlands Kirtipur 21 Apr 2021 T20I # 1153
13 13 18 72.22 2 0 v Nepal Kirtipur 22 Apr 2021 T20I # 1155
59* 59 52 113.46 2 2 v P.N.G. Kirtipur 29 Mar 2022 T20I # 1498
0 0 1 0.00 0 0 v Nepal Kirtipur 30 Mar 2022 T20I # 1499
10 10 15 66.66 1 0 v P.N.G. Kirtipur 1 Apr 2022 T20I # 1501
47 47 26 180.76 9 0 v Nepal Kirtipur 2 Apr 2022 T20I # 1502
0 0 1 0.00 0 0 v Singapore Singapore 28 Jun 2022 T20I # 1583
18 18 11 163.63 0 2 v Singapore Singapore 29 Jun 2022 T20I # 1589
15 15 12 125.00 1 1 v Singapore Singapore 30 Jun 2022 T20I # 1592
54 54 44 122.72 7 2 v Bhutan Bangi 2 Jul 2022 T20I # 1597
4 4 4 100.00 1 0 v Bhutan Bangi 3 Jul 2022 T20I # 1603
18* 18 13 138.46 4 0 v Thailand Bangi 4 Jul 2022 T20I # 1608
25 25 10 250.00 0 4 v Maldives Bangi 6 Jul 2022 T20I # 1613
28* 28 28 100.00 4 0 v Thailand Bangi 7 Jul 2022 T20I # 1615
72 72 44 163.63 6 4 v Maldives Bangi 9 Jul 2022 T20I # 1622
DNB - - - - - v Bhutan Bangi 11 Jul 2022 T20I # 1632
16 16 16 100.00 1 1 v Bahrain Bangi 15 Dec 2022 T20I # 1956
40 40 32 125.00 6 0 v Qatar Bangi 16 Dec 2022 T20I # 1960
71 71 42 169.04 6 4 v Singapore Bangi 18 Dec 2022 T20I # 1965
96 96 54 177.77 8 5 v Bahrain Bangi 19 Dec 2022 T20I # 1969
27 27 20 135.00 3 1 v Qatar Bangi 21 Dec 2022 T20I # 1975
38 38 23 165.21 4 2 v Singapore Bangi 22 Dec 2022 T20I # 1976
31 31 26 119.23 3 1 v Bahrain Bangi 23 Dec 2022 T20I # 1981
58* 58 52 111.53 5 2 v Kuwait Mong Kok 8 Mar 2023 T20I # 2014
5 5 5 100.00 1 0 v Bahrain Mong Kok 9 Mar 2023 T20I # 2016
3 3 8 37.50 0 0 v Hong Kong Mong Kok 11 Mar 2023 T20I # 2020
4 4 2 200.00 1 0 v Hong Kong Mong Kok 12 Mar 2023 T20I # 2022
116* 116 62 187.09 11 7 v Indonesia Phnom Penh 2 May 2023 T20I # 2051
42* 42 33 127.27 4 1 v Thailand Phnom Penh 4 May 2023 T20I # 2053
0 0 3 0.00 0 0 v Cambodia Phnom Penh 11 May 2023 T20I # 2066
19* 19 14 135.71 2 1 v China Kuala Lumpur 26 Jul 2023 T20I # 2169
22 22 18 122.22 1 2 v Bhutan Kuala Lumpur 27 Jul 2023 T20I # 2173
54 54 37 145.94 4 3 v Myanmar Kuala Lumpur 30 Jul 2023 T20I # 2184
7 7 11 63.63 0 0 v Thailand Kuala Lumpur 1 Aug 2023 T20I # 2187
47 47 33 142.42 2 3 v Hong Kong Kuala Lumpur 19 Sep 2023 T20I # 2241
6 6 7 85.71 1 0 v P.N.G. Kuala Lumpur 20 Sep 2023 T20I # 2244
84* 84 59 142.37 4 4 v Hong Kong Kuala Lumpur 22 Sep 2023 T20I # 2249
3 3 5 60.00 0 0 v P.N.G. Kuala Lumpur 23 Sep 2023 T20I # 2252
44* 44 34 129.41 1 4 v Singapore Hangzhou 28 Sep 2023 T20I # 2257
30* 30 12 250.00 0 4 v Thailand Hangzhou 2 Oct 2023 T20I # 2275
52 52 39 133.33 3 4 v Bangladesh Hangzhou 4 Oct 2023 T20I # 2283
57* 57 53 107.54 2 2 v Oman Kirtipur 30 Oct 2023 T20I # 2335
4 4 8 50.00 0 0 v Nepal Kirtipur 31 Oct 2023 T20I # 2340
8 8 5 160.00 0 1 v Singapore Kirtipur 2 Nov 2023 T20I # 2344
52 52 36 144.44 6 2 v Vanuatu Kuala Lumpur 6 Mar 2024 T20I # 2499
2 2 9 22.22 0 0 v Bahrain Kuala Lumpur 7 Mar 2024 T20I # 2502
18 18 21 85.71 1 1 v Kuwait Kuala Lumpur 9 Mar 2024 T20I # 2506
26 26 25 104.00 2 1 v Tanzania Kuala Lumpur 10 Mar 2024 T20I # 2512
2 2 6 33.33 0 0 v Bahrain Kuala Lumpur 11 Mar 2024 T20I # 2514
32 32 26 123.07 4 1 v P.N.G. Kuala Lumpur 16 Mar 2024 T20I # 2522
65* 65 46 141.30 7 1 v P.N.G. Kuala Lumpur 17 Mar 2024 T20I # 2523
72* 72 57 126.31 4 4 v Nepal Al Amerat 12 Apr 2024 T20I # 2549
0 0 1 0.00 0 0 v Saudi Arabia Al Amerat 13 Apr 2024 T20I # 2557
26 26 26 100.00 1 0 v Qatar Al Amerat 15 Apr 2024 T20I # 2566
7 7 6 116.66 1 0 v Hong Kong Al Amerat 17 Apr 2024 T20I # 2571
Statsguru includes the following current or recent Twenty20 Internationals:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page