Records type batting analysis [change type]
View innings by innings list [change view]
Innings in match 2nd innings remove 2nd innings from query
Ordered by batting strike rate (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 2015-2024 97 84 20 3180 104* 49.68 2483 128.07 1 28 4 270 89 Profile
filtered 2015-2024 48 44 9 1430 89 40.85 1142 125.21 0 12 2 123 40
Innings by innings list
87 93 45 10 3 193.33 1 caught 2 v West Indies Karachi 16 Dec 2021 T20I # 1450
25 25 14 2 2 178.57 2 caught 2 v New Zealand Auckland 12 Jan 2024 T20I # 2429
88* 88 51 5 4 172.54 1 not out 2 v England Karachi 22 Sep 2022 T20I # 1793
75* 85 46 6 4 163.04 2 not out 2 v Ireland Dublin 12 May 2024 T20I # 2609
73* 79 47 5 2 155.31 1 not out 2 v South Africa Centurion 14 Apr 2021 T20I # 1147
89 103 59 10 3 150.84 1 caught 2 v New Zealand Napier 22 Dec 2020 T20I # 1119
74* 100 50 9 2 148.00 1 not out 2 v South Africa Johannesburg 10 Apr 2021 T20I # 1145
56 72 38 4 3 147.36 2 bowled 2 v Ireland Dublin 14 May 2024 T20I # 2610
79* 87 55 6 3 143.63 1 not out 2 v India Dubai (DICS) 24 Oct 2021 T20I # 1361
42 41 30 5 2 140.00 1 lbw 2 v South Africa Lahore 14 Feb 2021 T20I # 1122
7 7 5 0 1 140.00 2 caught 2 v New Zealand Hamilton 14 Jan 2024 T20I # 2430
71 90 51 6 2 139.21 1 caught 2 v India Dubai (DICS) 4 Sep 2022 T20I # 1758
57 77 43 5 0 132.55 1 caught 2 v New Zealand Sydney 9 Nov 2022 T20I # 1877
45* 49 34 4 1 132.35 3 not out 2 v New Zealand Rawalpindi 20 Apr 2024 T20I # 2579
37 47 29 3 1 127.58 1 caught 2 v England Leeds 18 Jul 2021 T20I # 1193
49 66 39 5 0 125.64 1 caught 2 v Netherlands Perth 30 Oct 2022 T20I # 1852
69 92 56 4 0 123.21 1 caught 2 v Bangladesh Christchurch 13 Oct 2022 T20I # 1818
24 40 20 0 2 120.00 2 caught 2 v New Zealand Dunedin 17 Jan 2024 T20I # 2434
34 50 29 4 0 117.24 1 lbw 2 v New Zealand Christchurch 14 Oct 2022 T20I # 1819
55 92 49 4 1 112.24 1 caught 2 v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
24 27 23 4 0 104.34 5 caught 2 v England Sharjah 30 Nov 2015 T20I # 473
4 8 4 1 0 100.00 3 run out 2 v New Zealand Wellington 22 Jan 2016 T20I # 483
2 5 2 0 0 100.00 8 run out 2 v South Africa Cape Town 1 Feb 2019 T20I # 732
1* 1 1 0 0 100.00 9 not out 2 v South Africa Johannesburg 3 Feb 2019 T20I # 734
5* - 5 0 0 100.00 7 not out 2 v Bangladesh Lahore 24 Jan 2020 T20I # 1032
11 13 11 1 0 100.00 1 bowled 2 v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
32 51 32 2 1 100.00 1 caught 2 v Bangladesh Adelaide 6 Nov 2022 T20I # 1872
33 57 34 5 0 97.05 1 lbw 2 v New Zealand Sharjah 26 Oct 2021 T20I # 1367
17 28 18 1 0 94.44 6 bowled 2 v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
40 70 43 2 1 93.02 1 bowled 2 v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
14 23 16 1 1 87.50 1 bowled 2 v Zimbabwe Perth 27 Oct 2022 T20I # 1849
39 77 45 4 0 86.66 1 caught 2 v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
6 23 7 0 0 85.71 7 caught 2 v Zimbabwe Lahore 24 May 2015 T20I # 418
8 10 10 1 0 80.00 1 caught 2 v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
20 41 26 1 1 76.92 1 lbw 2 v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
13 19 18 1 0 72.22 1 caught 2 v Zimbabwe Harare 23 Apr 2021 T20I # 1156
6 15 9 1 0 66.66 4 bowled 2 v England Dubai (DICS) 26 Nov 2015 T20I # 468
6 18 10 0 0 60.00 1 run out 2 v New Zealand Lahore 17 Apr 2023 T20I # 2047
8 19 14 1 0 57.14 1 bowled 2 v England Karachi 23 Sep 2022 T20I # 1795
4 22 12 0 0 33.33 1 lbw 2 v New Zealand Christchurch 8 Oct 2022 T20I # 1809
1 10 4 0 0 25.00 1 bowled 2 v England Lahore 2 Oct 2022 T20I # 1804
0* 3 3 0 0 0.00 6 not out 2 v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
0 4 2 0 0 0.00 1 stumped 2 v South Africa Centurion 16 Apr 2021 T20I # 1148
0 1 3 0 0 0.00 1 caught 2 v England Birmingham 25 May 2024 T20I # 2623
DNB - - - - - - - 2 v England Manchester 7 Sep 2016 T20I # 566
DNB - - - - - - - 2 v Bangladesh Lahore 25 Jan 2020 T20I # 1033
DNB - - - - - - - 2 v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
DNB - - - - - - - 2 v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
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