Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Primary team Pakistan remove Pakistan from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 4s 6s Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2017-2024 87 1806 91 23.76 0 171 73 0 - - 0 48 0 - Profile
filtered 2017-2024 87 1806 91 23.76 0 171 73 0 - - 0 48 0 -
Reverse cumulative
1 45 45 45.00 0 5 3 - - - - 0 0 - v England 25 May 2024 T20I # 2623
2 45 45 45.00 0 5 3 - - - - 0 0 - v Ireland 14 May 2024 T20I # 2610
3 123 78 61.50 0 11 9 - - - - 2 0 - v Ireland 12 May 2024 T20I # 2609
4 143 78 47.66 0 13 10 - - - - 4 0 - v Ireland 10 May 2024 T20I # 2601
5 186 78 46.50 0 17 11 - - - - 4 0 - v New Zealand 27 Apr 2024 T20I # 2583
6 247 78 49.40 0 21 14 - - - - 5 0 - v New Zealand 25 Apr 2024 T20I # 2582
7 280 78 46.66 0 22 18 - - - - 6 0 - v New Zealand 21 Jan 2024 T20I # 2438
8 289 78 41.28 0 22 18 - - - - 6 0 - v New Zealand 19 Jan 2024 T20I # 2437
9 308 78 38.50 0 24 19 - - - - 6 0 - v New Zealand 17 Jan 2024 T20I # 2434
10 358 78 39.77 0 27 24 - - - - 7 0 - v New Zealand 14 Jan 2024 T20I # 2430
11 373 78 37.30 0 28 25 - - - - 8 0 - v New Zealand 12 Jan 2024 T20I # 2429
12 373 78 37.30 0 28 25 - - - - 8 0 - v New Zealand 20 Apr 2023 T20I # 2048
13 390 78 35.45 0 28 26 - - - - 11 0 - v New Zealand 17 Apr 2023 T20I # 2047
14 390 78 32.50 0 28 26 - - - - 12 0 - v New Zealand 15 Apr 2023 T20I # 2046
15 437 78 33.61 0 32 28 - - - - 12 0 - v New Zealand 14 Apr 2023 T20I # 2045
16 457 78 32.64 0 35 28 - - - - 12 0 - v Netherlands 30 Oct 2022 T20I # 1852
17 457 78 30.46 0 35 28 - - - - 12 0 - v Sri Lanka 11 Sep 2022 T20I # 1769
18 470 78 29.37 0 36 28 - - - - 12 0 - v Sri Lanka 9 Sep 2022 T20I # 1764
19 475 78 27.94 0 37 28 - - - - 14 0 - v Afghanistan 7 Sep 2022 T20I # 1760
20 490 78 27.22 0 39 28 - - - - 14 0 - v India 4 Sep 2022 T20I # 1758
21 543 78 28.57 0 42 30 - - - - 14 0 - v Hong Kong 2 Sep 2022 T20I # 1756
22 553 78 27.65 0 44 30 - - - - 14 0 - v India 28 Aug 2022 T20I # 1750
23 553 78 26.33 0 44 30 - - - - 14 0 - v Australia 5 Apr 2022 T20I # 1504
24 565 78 25.68 0 46 30 - - - - 14 0 - v West Indies 16 Dec 2021 T20I # 1450
25 575 78 25.00 0 47 30 - - - - 15 0 - v West Indies 14 Dec 2021 T20I # 1449
26 585 78 24.37 0 48 30 - - - - 15 0 - v West Indies 13 Dec 2021 T20I # 1448
27 642 78 26.75 0 50 33 - - - - 16 0 - v Bangladesh 20 Nov 2021 T20I # 1443
28 676 78 27.04 0 54 33 - - - - 17 0 - v Bangladesh 19 Nov 2021 T20I # 1439
29 731 78 29.24 0 57 37 - - - - 18 0 - v Australia 11 Nov 2021 T20I # 1420
30 739 78 28.42 0 57 37 - - - - 18 0 - v Scotland 7 Nov 2021 T20I # 1406
31 744 78 27.55 0 57 37 - - - - 19 0 - v Namibia 2 Nov 2021 T20I # 1386
32 774 78 27.64 0 59 38 - - - - 20 0 - v Afghanistan 29 Oct 2021 T20I # 1377
33 785 78 27.06 0 59 39 - - - - 22 0 - v New Zealand 26 Oct 2021 T20I # 1367
34 785 78 27.06 0 59 39 - - - - 22 0 - v India 24 Oct 2021 T20I # 1361
35 785 78 27.06 0 59 39 - - - - 22 0 - v West Indies 3 Aug 2021 T20I # 1211
36 785 78 27.06 0 59 39 - - - - 22 0 - v West Indies 1 Aug 2021 T20I # 1209
37 800 78 26.66 0 61 39 - - - - 22 0 - v West Indies 31 Jul 2021 T20I # 1208
38 800 78 26.66 0 61 39 - - - - 22 0 - v West Indies 28 Jul 2021 T20I # 1205
39 824 78 26.58 0 62 40 - - - - 23 0 - v England 20 Jul 2021 T20I # 1195
40 832 78 26.00 0 63 40 - - - - 24 0 - v England 18 Jul 2021 T20I # 1193
41 858 78 26.00 0 64 43 - - - - 24 0 - v England 16 Jul 2021 T20I # 1191
42 858 78 25.23 0 64 43 - - - - 24 0 - v Zimbabwe 25 Apr 2021 T20I # 1158
43 860 78 24.57 0 64 43 - - - - 25 0 - v Zimbabwe 23 Apr 2021 T20I # 1156
44 873 78 24.25 0 66 43 - - - - 26 0 - v Zimbabwe 21 Apr 2021 T20I # 1154
45 933 78 25.21 0 71 47 - - - - 28 0 - v South Africa 16 Apr 2021 T20I # 1148
46 941 78 25.43 0 73 47 - - - - 28 0 - v South Africa 14 Apr 2021 T20I # 1147
47 968 78 25.47 0 77 48 - - - - 29 0 - v South Africa 10 Apr 2021 T20I # 1145
48 989 78 25.35 0 78 49 - - - - 31 0 - v Zimbabwe 10 Nov 2020 T20I # 1107
49 994 78 24.85 0 78 49 - - - - 32 0 - v Zimbabwe 8 Nov 2020 T20I # 1106
50 1013 78 24.70 0 80 50 - - - - 32 0 - v Zimbabwe 7 Nov 2020 T20I # 1105
51 1014 78 24.14 0 80 50 - - - - 33 0 - v England 1 Sep 2020 T20I # 1094
52 1050 78 24.41 0 85 51 - - - - 34 0 - v England 30 Aug 2020 T20I # 1093
53 1050 78 24.41 0 85 51 - - - - 34 0 - v England 28 Aug 2020 T20I # 1087
54 1052 78 23.90 0 85 51 - - - - 34 0 - v Australia 5 Nov 2019 T20I # 1002
55 1052 78 23.37 0 85 51 - - - - 34 0 - v Australia 3 Nov 2019 T20I # 999
56 1052 78 22.86 0 85 51 - - - - 35 0 - v Sri Lanka 9 Oct 2019 T20I # 925
57 1058 78 22.51 0 86 51 - - - - 36 0 - v Sri Lanka 7 Oct 2019 T20I # 922
58 1065 78 22.18 0 87 51 - - - - 36 0 - v England 5 May 2019 T20I # 772
59 1082 78 22.08 0 89 52 - - - - 36 0 - v South Africa 6 Feb 2019 T20I # 736
60 1096 78 21.92 0 91 52 0 - - 0 36 0 - v South Africa 3 Feb 2019 T20I # 734
61 1100 78 21.56 0 92 52 0 - - 0 37 0 - v South Africa 1 Feb 2019 T20I # 732
62 1111 78 21.36 0 93 52 0 - - 0 37 0 - v New Zealand 4 Nov 2018 T20I # 708
63 1135 78 21.41 0 96 53 0 - - 0 38 0 - v New Zealand 2 Nov 2018 T20I # 706
64 1146 78 21.22 0 97 53 0 - - 0 40 0 - v Australia 26 Oct 2018 T20I # 702
65 1160 78 21.09 0 99 53 0 - - 0 40 0 - v Australia 24 Oct 2018 T20I # 701
66 1251 91 22.33 0 111 56 0 - - 0 41 0 - v Australia 8 Jul 2018 T20I # 689
67 1324 91 23.22 0 120 59 0 - - 0 41 0 - v Australia 5 Jul 2018 T20I # 686
68 1371 91 23.63 0 124 60 0 - - 0 41 0 - v Zimbabwe 4 Jul 2018 T20I # 685
69 1377 91 23.33 0 125 60 0 - - 0 41 0 - v Australia 2 Jul 2018 T20I # 682
70 1438 91 23.96 0 128 63 0 - - 0 41 0 - v Zimbabwe 1 Jul 2018 T20I # 681
71 1471 91 24.11 0 134 63 0 - - 0 43 0 - v Scotland 13 Jun 2018 T20I # 673
72 1492 91 24.06 0 136 64 0 - - 0 43 0 - v Scotland 12 Jun 2018 T20I # 671
73 1532 91 24.31 0 142 66 0 - - 0 44 0 - v West Indies 3 Apr 2018 T20I # 665
74 1538 91 24.03 0 143 66 0 - - 0 44 0 - v West Indies 2 Apr 2018 T20I # 664
75 1577 91 24.26 0 149 67 0 - - 0 44 0 - v West Indies 1 Apr 2018 T20I # 663
76 1623 91 24.59 0 154 68 0 - - 0 45 0 - v New Zealand 28 Jan 2018 T20I # 641
77 1673 91 24.97 0 159 71 0 - - 0 46 0 - v New Zealand 25 Jan 2018 T20I # 640
78 1676 91 24.64 0 159 71 0 - - 0 47 0 - v New Zealand 22 Jan 2018 T20I # 639
79 1707 91 24.73 0 162 71 0 - - 0 47 0 - v Sri Lanka 29 Oct 2017 T20I # 629
80 1718 91 24.54 0 163 71 0 - - 0 47 0 - v Sri Lanka 27 Oct 2017 T20I # 627
81 1724 91 24.28 0 163 71 0 - - 0 47 0 - v Sri Lanka 26 Oct 2017 T20I # 625
82 1751 91 24.31 0 165 72 0 - - 0 47 0 - v World-XI 15 Sep 2017 T20I # 621
83 1772 91 24.27 0 169 72 0 - - 0 47 0 - v World-XI 13 Sep 2017 T20I # 620
84 1780 91 24.05 0 171 72 0 - - 0 47 0 - v World-XI 12 Sep 2017 T20I # 619
85 1780 91 24.05 0 171 72 0 - - 0 47 0 - v West Indies 2 Apr 2017 T20I # 605
86 1801 91 24.01 0 171 73 0 - - 0 48 0 - v West Indies 1 Apr 2017 T20I # 604
87 1806 91 23.76 0 171 73 0 - - 0 48 0 - v West Indies 30 Mar 2017 T20I # 603
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