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 80 78 13 1962 126 30.18 1377 142.48 1 15 6 188 93 Profile
Innings by innings list
27 - 27 3 0 100.00 6 caught 2 v Thailand Kuala Lumpur 24 Jun 2019 T20I # 809
53* - 24 3 4 220.83 5 not out 1 v Maldives Kuala Lumpur 25 Jun 2019 T20I # 810
57* - 38 5 3 150.00 3 not out 2 v Thailand Kuala Lumpur 27 Jun 2019 T20I # 813
19 - 19 2 0 100.00 3 lbw 1 v Maldives Kuala Lumpur 28 Jun 2019 T20I # 814
0 - 1 0 0 0.00 2 bowled 1 v Nepal Kuala Lumpur 13 Jul 2019 T20I # 827
50 - 37 7 1 135.13 2 caught 2 v Nepal Kuala Lumpur 14 Jul 2019 T20I # 830
34 - 28 4 1 121.42 3 caught 1 v Kuwait Singapore 22 Jul 2019 T20I # 833
30 17 15 5 1 200.00 3 caught 1 v Nepal Singapore 24 Jul 2019 T20I # 835
0 4 3 0 0 0.00 3 caught 1 v Singapore Singapore 26 Jul 2019 T20I # 837
5 5 5 1 0 100.00 2 caught 1 v Qatar Singapore 27 Jul 2019 T20I # 839
17 - 14 2 1 121.42 1 caught 2 v Vanuatu Kuala Lumpur 29 Sep 2019 T20I # 896
15 - 16 1 1 93.75 2 caught 1 v Vanuatu Kuala Lumpur 2 Oct 2019 T20I # 900
21 - 20 3 0 105.00 1 caught 1 v Vanuatu Kuala Lumpur 3 Oct 2019 T20I # 901
87 - 50 7 4 174.00 1 caught 1 v Vanuatu Kuala Lumpur 4 Oct 2019 T20I # 906
27* - 20 2 2 135.00 4 not out 1 v Hong Kong Kuala Lumpur 20 Feb 2020 T20I # 1044
21 - 19 0 2 110.52 4 stumped 1 v Hong Kong Kuala Lumpur 21 Feb 2020 T20I # 1045
11 - 10 1 0 110.00 4 caught 1 v Hong Kong Kuala Lumpur 23 Feb 2020 T20I # 1051
9 - 6 2 0 150.00 5 caught 1 v Hong Kong Kuala Lumpur 24 Feb 2020 T20I # 1055
50 - 33 5 1 151.51 4 caught 2 v Hong Kong Kuala Lumpur 26 Feb 2020 T20I # 1062
51* - 35 4 2 145.71 5 not out 1 v Nepal Bangkok 29 Feb 2020 T20I # 1068
DNB - - - - - - - 2 v Thailand Bangkok 1 Mar 2020 T20I # 1070
23 - 21 2 0 109.52 5 caught 2 v Singapore Bangkok 3 Mar 2020 T20I # 1071
30 - 26 2 2 115.38 5 caught 1 v Hong Kong Bangkok 6 Mar 2020 T20I # 1076
7 - 11 1 0 63.63 1 caught 2 v Netherlands Kirtipur 18 Apr 2021 T20I # 1150
27 - 24 4 1 112.50 1 caught 1 v Nepal Kirtipur 19 Apr 2021 T20I # 1151
30 - 26 2 2 115.38 1 caught 2 v Netherlands Kirtipur 21 Apr 2021 T20I # 1153
4 - 4 1 0 100.00 1 lbw 2 v Nepal Kirtipur 22 Apr 2021 T20I # 1155
47 - 26 5 2 180.76 4 caught 1 v P.N.G. Kirtipur 29 Mar 2022 T20I # 1498
14 - 19 2 0 73.68 4 caught 1 v Nepal Kirtipur 30 Mar 2022 T20I # 1499
64 - 35 8 3 182.85 4 caught 1 v P.N.G. Kirtipur 1 Apr 2022 T20I # 1501
17 - 13 0 2 130.76 4 caught 2 v Nepal Kirtipur 2 Apr 2022 T20I # 1502
0 - 2 0 0 0.00 4 bowled 1 v Singapore Singapore 28 Jun 2022 T20I # 1583
56 - 39 4 3 143.58 4 bowled 1 v Singapore Singapore 29 Jun 2022 T20I # 1589
20 - 15 0 2 133.33 4 bowled 2 v Singapore Singapore 30 Jun 2022 T20I # 1592
7 - 10 1 0 70.00 4 stumped 1 v Bhutan Bangi 2 Jul 2022 T20I # 1597
0 - 3 0 0 0.00 6 caught 1 v Bhutan Bangi 3 Jul 2022 T20I # 1603
15* - 9 0 2 166.66 3 not out 2 v Thailand Bangi 4 Jul 2022 T20I # 1608
6* - 4 1 0 150.00 4 not out 2 v Maldives Bangi 6 Jul 2022 T20I # 1613
DNB - - - - - - - 2 v Thailand Bangi 7 Jul 2022 T20I # 1615
24 - 15 5 0 160.00 4 caught 1 v Maldives Bangi 9 Jul 2022 T20I # 1622
44* - 25 3 3 176.00 1 not out 2 v Bhutan Bangi 11 Jul 2022 T20I # 1632
7 - 7 0 0 100.00 4 run out 1 v Bahrain Bangi 15 Dec 2022 T20I # 1956
20* - 12 3 0 166.66 4 not out 2 v Qatar Bangi 16 Dec 2022 T20I # 1960
59* - 23 6 4 256.52 4 not out 1 v Singapore Bangi 18 Dec 2022 T20I # 1965
13 - 11 0 1 118.18 3 bowled 2 v Bahrain Bangi 19 Dec 2022 T20I # 1969
2* - 1 0 0 200.00 3 not out 1 v Qatar Bangi 21 Dec 2022 T20I # 1975
55 - 20 0 8 275.00 4 caught 1 v Singapore Bangi 22 Dec 2022 T20I # 1976
25 - 21 1 1 119.04 4 caught 1 v Bahrain Bangi 23 Dec 2022 T20I # 1981
30 - 13 6 1 230.76 4 caught 2 v Kuwait Mong Kok 8 Mar 2023 T20I # 2014
6 - 4 1 0 150.00 4 run out 1 v Bahrain Mong Kok 9 Mar 2023 T20I # 2016
5 - 11 0 0 45.45 4 caught 1 v Hong Kong Mong Kok 11 Mar 2023 T20I # 2020
2 - 2 0 0 100.00 4 caught 2 v Hong Kong Mong Kok 12 Mar 2023 T20I # 2022
3 - 4 0 0 75.00 4 caught 1 v Indonesia Phnom Penh 2 May 2023 T20I # 2051
55* - 29 8 1 189.65 4 not out 2 v Thailand Phnom Penh 4 May 2023 T20I # 2053
26 - 17 4 0 152.94 5 run out 2 v Cambodia Phnom Penh 11 May 2023 T20I # 2066
0 - 1 0 0 0.00 1 lbw 2 v China Kuala Lumpur 26 Jul 2023 T20I # 2169
13 - 7 1 1 185.71 1 caught 1 v Bhutan Kuala Lumpur 27 Jul 2023 T20I # 2173
13 - 8 2 0 162.50 1 bowled 1 v Myanmar Kuala Lumpur 30 Jul 2023 T20I # 2184
45* - 32 6 1 140.62 1 not out 2 v Thailand Kuala Lumpur 1 Aug 2023 T20I # 2187
65 - 34 4 6 191.17 1 caught 1 v Hong Kong Kuala Lumpur 19 Sep 2023 T20I # 2241
7 - 5 0 1 140.00 1 bowled 1 v P.N.G. Kuala Lumpur 20 Sep 2023 T20I # 2244
6 - 6 1 0 100.00 1 lbw 1 v Hong Kong Kuala Lumpur 22 Sep 2023 T20I # 2249
22 - 19 3 0 115.78 1 stumped 1 v P.N.G. Kuala Lumpur 23 Sep 2023 T20I # 2252
39 - 25 3 3 156.00 1 caught 1 v Singapore Hangzhou 28 Sep 2023 T20I # 2257
126 - 56 13 9 225.00 1 caught 1 v Thailand Hangzhou 2 Oct 2023 T20I # 2275
20 - 31 2 1 64.51 1 caught 2 v Bangladesh Hangzhou 4 Oct 2023 T20I # 2283
0 - 1 0 0 0.00 1 caught 2 v Oman Kirtipur 30 Oct 2023 T20I # 2335
68 - 49 8 2 138.77 1 caught 1 v Nepal Kirtipur 31 Oct 2023 T20I # 2340
8 - 8 1 0 100.00 1 caught 1 v Singapore Kirtipur 2 Nov 2023 T20I # 2344
31 - 18 3 0 172.22 5 run out 1 v Vanuatu Kuala Lumpur 6 Mar 2024 T20I # 2499
13 - 15 1 0 86.66 5 bowled 1 v Bahrain Kuala Lumpur 7 Mar 2024 T20I # 2502
59* - 38 2 4 155.26 3 not out 2 v Kuwait Kuala Lumpur 9 Mar 2024 T20I # 2506
9 - 8 2 0 112.50 3 caught 2 v Tanzania Kuala Lumpur 10 Mar 2024 T20I # 2512
8 - 10 1 0 80.00 1 caught 1 v Bahrain Kuala Lumpur 11 Mar 2024 T20I # 2514
2 - 6 0 0 33.33 1 caught 2 v P.N.G. Kuala Lumpur 16 Mar 2024 T20I # 2522
53 - 42 6 3 126.19 1 caught 1 v P.N.G. Kuala Lumpur 17 Mar 2024 T20I # 2523
6 - 7 1 0 85.71 4 caught 1 v Nepal Al Amerat 12 Apr 2024 T20I # 2549
4 - 9 0 0 44.44 4 caught 1 v Saudi Arabia Al Amerat 13 Apr 2024 T20I # 2557
2 - 6 0 0 33.33 4 bowled 1 v Qatar Al Amerat 15 Apr 2024 T20I # 2566
16 - 14 1 1 114.28 4 caught 1 v Hong Kong Al Amerat 17 Apr 2024 T20I # 2571
Statsguru includes the following current or recent Twenty20 Internationals:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583 - Live]
    » Pakistan 91/2 (11.1 ov, Babar Azam 48*, Fakhar Zaman 4*, MG Bracewell 0/21)
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page