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