Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Pakistan remove Pakistan from query
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
unfiltered 2015-2024 98 85 20 3203 104* 49.27 2499 128.17 1 28 4 273 89 Profile
filtered 2015-2024 98 85 20 3203 104* 49.27 2499 128.17 1 28 4 273 89
Cumulative averages
1 - - - - - - - - - - - - v Bangladesh 24 Apr 2015 T20I # 416
2 1 0 6 6 6.00 7 85.71 0 0 0 0 0 v Zimbabwe 24 May 2015 T20I # 418
3 1 0 6 6 6.00 7 85.71 0 0 0 0 0 v Sri Lanka 30 Jul 2015 T20I # 448
4 2 0 23 17 11.50 25 92.00 0 0 0 1 0 v Sri Lanka 1 Aug 2015 T20I # 449
5 3 1 56 33* 28.00 57 98.24 0 0 0 2 1 v Zimbabwe 27 Sep 2015 T20I # 454
6 4 1 72 33* 24.00 73 98.63 0 0 0 3 1 v Zimbabwe 29 Sep 2015 T20I # 455
7 5 1 78 33* 19.50 82 95.12 0 0 0 4 1 v England 26 Nov 2015 T20I # 468
8 6 1 102 33* 20.40 105 97.14 0 0 0 8 1 v England 30 Nov 2015 T20I # 473
9 7 1 106 33* 17.66 109 97.24 0 0 0 9 1 v New Zealand 22 Jan 2016 T20I # 483
10 7 1 106 33* 17.66 109 97.24 0 0 0 9 1 v England 7 Sep 2016 T20I # 566
11 8 1 108 33* 15.42 111 97.29 0 0 0 9 1 v South Africa 1 Feb 2019 T20I # 732
12 9 2 109 33* 15.57 112 97.32 0 0 0 9 1 v South Africa 3 Feb 2019 T20I # 734
13 10 2 135 33* 16.87 134 100.74 0 0 0 12 1 v South Africa 6 Feb 2019 T20I # 736
14 11 2 166 33* 18.44 167 99.40 0 0 0 13 2 v Australia 3 Nov 2019 T20I # 999
15 12 2 180 33* 18.00 183 98.36 0 0 0 14 2 v Australia 5 Nov 2019 T20I # 1002
16 13 2 180 33* 16.36 184 97.82 0 0 1 14 2 v Australia 8 Nov 2019 T20I # 1009
17 14 3 185 33* 16.81 189 97.88 0 0 1 14 2 v Bangladesh 24 Jan 2020 T20I # 1032
18 14 3 185 33* 16.81 189 97.88 0 0 1 14 2 v Bangladesh 25 Jan 2020 T20I # 1033
19 14 3 185 33* 16.81 189 97.88 0 0 1 14 2 v England 28 Aug 2020 T20I # 1087
20 14 3 185 33* 16.81 189 97.88 0 0 1 14 2 v England 30 Aug 2020 T20I # 1093
21 15 4 185 33* 16.81 192 96.35 0 0 1 14 2 v Zimbabwe 7 Nov 2020 T20I # 1105
22 15 4 185 33* 16.81 192 96.35 0 0 1 14 2 v Zimbabwe 8 Nov 2020 T20I # 1106
23 15 4 185 33* 16.81 192 96.35 0 0 1 14 2 v Zimbabwe 10 Nov 2020 T20I # 1107
24 16 4 202 33* 16.83 209 96.65 0 0 1 17 2 v New Zealand 18 Dec 2020 T20I # 1117
25 17 4 224 33* 17.23 229 97.81 0 0 1 21 2 v New Zealand 20 Dec 2020 T20I # 1118
26 18 4 313 89 22.35 288 108.68 0 1 1 31 5 v New Zealand 22 Dec 2020 T20I # 1119
27 19 5 417 104* 29.78 352 118.46 1 1 1 37 12 v South Africa 11 Feb 2021 T20I # 1120
28 20 5 468 104* 31.20 393 119.08 1 2 1 43 13 v South Africa 13 Feb 2021 T20I # 1121
29 21 5 510 104* 31.87 423 120.56 1 2 1 48 15 v South Africa 14 Feb 2021 T20I # 1122
30 22 6 584 104* 36.50 473 123.46 1 3 1 57 17 v South Africa 10 Apr 2021 T20I # 1145
31 23 6 584 104* 34.35 474 123.20 1 3 2 57 17 v South Africa 12 Apr 2021 T20I # 1146
32 24 7 657 104* 38.64 521 126.10 1 4 2 62 19 v South Africa 14 Apr 2021 T20I # 1147
33 25 7 657 104* 36.50 523 125.62 1 4 3 62 19 v South Africa 16 Apr 2021 T20I # 1148
34 26 8 739 104* 41.05 584 126.54 1 5 3 72 20 v Zimbabwe 21 Apr 2021 T20I # 1154
35 27 8 752 104* 39.57 602 124.91 1 5 3 73 20 v Zimbabwe 23 Apr 2021 T20I # 1156
36 28 9 843 104* 44.36 662 127.34 1 6 3 78 23 v Zimbabwe 25 Apr 2021 T20I # 1158
37 29 9 906 104* 45.30 703 128.87 1 7 3 86 24 v England 16 Jul 2021 T20I # 1191
38 30 9 943 104* 44.90 732 128.82 1 7 3 89 25 v England 18 Jul 2021 T20I # 1193
39 31 10 1019 104* 48.52 789 129.15 1 8 3 94 28 v England 20 Jul 2021 T20I # 1195
40 31 10 1019 104* 48.52 789 129.15 1 8 3 94 28 v West Indies 28 Jul 2021 T20I # 1205
41 32 10 1065 104* 48.40 825 129.09 1 8 3 96 30 v West Indies 31 Jul 2021 T20I # 1208
42 32 10 1065 104* 48.40 825 129.09 1 8 3 96 30 v West Indies 1 Aug 2021 T20I # 1209
43 32 10 1065 104* 48.40 825 129.09 1 8 3 96 30 v West Indies 3 Aug 2021 T20I # 1211
44 33 11 1144 104* 52.00 880 130.00 1 9 3 102 33 v India 24 Oct 2021 T20I # 1361
45 34 11 1177 104* 51.17 914 128.77 1 9 3 107 33 v New Zealand 26 Oct 2021 T20I # 1367
46 35 11 1185 104* 49.37 924 128.24 1 9 3 108 33 v Afghanistan 29 Oct 2021 T20I # 1377
47 36 12 1264 104* 52.66 974 129.77 1 10 3 116 37 v Namibia 2 Nov 2021 T20I # 1386
48 37 12 1279 104* 51.16 993 128.80 1 10 3 116 38 v Scotland 7 Nov 2021 T20I # 1406
49 38 12 1346 104* 51.76 1045 128.80 1 11 3 119 42 v Australia 11 Nov 2021 T20I # 1420
50 39 12 1357 104* 50.25 1056 128.50 1 11 3 120 42 v Bangladesh 19 Nov 2021 T20I # 1439
51 40 12 1396 104* 49.85 1101 126.79 1 11 3 124 42 v Bangladesh 20 Nov 2021 T20I # 1443
52 41 12 1436 104* 49.51 1144 125.52 1 11 3 126 43 v Bangladesh 22 Nov 2021 T20I # 1447
53 42 12 1514 104* 50.46 1196 126.58 1 12 3 136 43 v West Indies 13 Dec 2021 T20I # 1448
54 43 12 1552 104* 50.06 1226 126.59 1 12 3 140 44 v West Indies 14 Dec 2021 T20I # 1449
55 44 12 1639 104* 51.21 1271 128.95 1 13 3 150 47 v West Indies 16 Dec 2021 T20I # 1450
56 45 12 1662 104* 50.36 1290 128.83 1 13 3 151 48 v Australia 5 Apr 2022 T20I # 1504
57 46 12 1705 104* 50.14 1332 128.00 1 13 3 155 49 v India 28 Aug 2022 T20I # 1750
58 47 13 1783 104* 52.44 1389 128.36 1 14 3 161 50 v Hong Kong 2 Sep 2022 T20I # 1756
59 48 13 1854 104* 52.97 1440 128.75 1 15 3 167 52 v India 4 Sep 2022 T20I # 1758
60 49 13 1874 104* 52.05 1466 127.83 1 15 3 168 53 v Afghanistan 7 Sep 2022 T20I # 1760
61 50 13 1888 104* 51.02 1480 127.56 1 15 3 168 53 v Sri Lanka 9 Sep 2022 T20I # 1764
62 51 13 1943 104* 51.13 1529 127.07 1 16 3 172 54 v Sri Lanka 11 Sep 2022 T20I # 1769
63 52 13 2011 104* 51.56 1575 127.68 1 17 3 178 56 v England 20 Sep 2022 T20I # 1789
64 53 14 2099 104* 53.82 1626 129.08 1 18 3 183 60 v England 22 Sep 2022 T20I # 1793
65 54 14 2107 104* 52.67 1640 128.47 1 18 3 184 60 v England 23 Sep 2022 T20I # 1795
66 55 14 2195 104* 53.53 1707 128.58 1 19 3 193 61 v England 25 Sep 2022 T20I # 1798
67 56 14 2258 104* 53.76 1753 128.80 1 20 3 195 64 v England 28 Sep 2022 T20I # 1801
68 57 14 2259 104* 52.53 1757 128.57 1 20 3 195 64 v England 2 Oct 2022 T20I # 1804
69 58 15 2337 104* 54.34 1807 129.33 1 21 3 202 66 v Bangladesh 7 Oct 2022 T20I # 1807
70 59 15 2341 104* 53.20 1819 128.69 1 21 3 202 66 v New Zealand 8 Oct 2022 T20I # 1809
71 60 15 2357 104* 52.37 1836 128.37 1 21 3 205 66 v New Zealand 11 Oct 2022 T20I # 1815
72 61 15 2426 104* 52.73 1892 128.22 1 22 3 209 66 v Bangladesh 13 Oct 2022 T20I # 1818
73 62 15 2460 104* 52.34 1921 128.05 1 22 3 213 66 v New Zealand 14 Oct 2022 T20I # 1819
74 63 15 2464 104* 51.33 1933 127.47 1 22 3 214 66 v India 23 Oct 2022 T20I # 1842
75 64 15 2478 104* 50.57 1949 127.14 1 22 3 215 67 v Zimbabwe 27 Oct 2022 T20I # 1849
76 65 15 2527 104* 50.54 1988 127.11 1 22 3 220 67 v Netherlands 30 Oct 2022 T20I # 1852
77 66 15 2531 104* 49.62 1992 127.05 1 22 3 221 67 v South Africa 3 Nov 2022 T20I # 1861
78 67 15 2563 104* 49.28 2024 126.63 1 22 3 223 68 v Bangladesh 6 Nov 2022 T20I # 1872
79 68 15 2620 104* 49.43 2067 126.75 1 23 3 228 68 v New Zealand 9 Nov 2022 T20I # 1877
80 69 15 2635 104* 48.79 2081 126.62 1 23 3 228 69 v England 13 Nov 2022 T20I # 1879
81 70 15 2643 104* 48.05 2091 126.39 1 23 3 230 69 v New Zealand 14 Apr 2023 T20I # 2045
82 71 15 2693 104* 48.08 2125 126.72 1 24 3 236 70 v New Zealand 15 Apr 2023 T20I # 2046
83 72 15 2699 104* 47.35 2135 126.41 1 24 3 236 70 v New Zealand 17 Apr 2023 T20I # 2047
84 72 15 2699 104* 47.35 2135 126.41 1 24 3 236 70 v New Zealand 20 Apr 2023 T20I # 2048
85 73 16 2797 104* 49.07 2197 127.30 1 25 3 243 74 v New Zealand 24 Apr 2023 T20I # 2049
86 74 16 2822 104* 48.65 2211 127.63 1 25 3 245 76 v New Zealand 12 Jan 2024 T20I # 2429
87 75 16 2829 104* 47.94 2216 127.66 1 25 3 245 77 v New Zealand 14 Jan 2024 T20I # 2430
88 76 16 2853 104* 47.55 2236 127.59 1 25 3 245 79 v New Zealand 17 Jan 2024 T20I # 2434
89 77 17 2943 104* 49.05 2299 128.01 1 26 3 251 81 v New Zealand 19 Jan 2024 T20I # 2437
90 78 17 2981 104* 48.86 2337 127.55 1 26 3 255 81 v New Zealand 21 Jan 2024 T20I # 2438
91 78 17 2981 104* 48.86 2337 127.55 1 26 3 255 81 v New Zealand 18 Apr 2024 T20I # 2575
92 79 18 3026 104* 49.60 2371 127.62 1 26 3 259 82 v New Zealand 20 Apr 2024 T20I # 2579
93 80 19 3048 104* 49.96 2392 127.42 1 26 3 260 82 v New Zealand 21 Apr 2024 T20I # 2581
94 81 19 3049 104* 49.17 2396 127.25 1 26 3 260 82 v Ireland 10 May 2024 T20I # 2601
95 82 20 3124 104* 50.38 2442 127.92 1 27 3 266 86 v Ireland 12 May 2024 T20I # 2609
96 83 20 3180 104* 50.47 2480 128.22 1 28 3 270 89 v Ireland 14 May 2024 T20I # 2610
97 84 20 3180 104* 49.68 2483 128.07 1 28 4 270 89 v England 25 May 2024 T20I # 2623
98 85 20 3203 104* 49.27 2499 128.17 1 28 4 273 89 v England 30 May 2024 T20I # 2631
Statsguru includes the following current or recent Twenty20 Internationals:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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