Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Start of match date greater than or equal to 6 Mar 2000 remove greater than or equal to 6 Mar 2000 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 2018-2023 24 46 4 1568 157 37.33 3404 46.06 3 9 4 170 12 Profile
filtered 2018-2023 24 46 4 1568 157 37.33 3404 46.06 3 9 4 170 12
Innings by innings list
7 39 26 1 0 26.92 2 lbw 1 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
74* 199 121 8 0 61.15 2 not out 4 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
4 25 16 1 0 25.00 2 lbw 2 v England Lord's 24 May 2018 Test # 2304
18* 51 34 2 0 52.94 2 not out 4 v England Lord's 24 May 2018 Test # 2304
0 10 6 0 0 0.00 2 caught 1 v England Leeds 1 Jun 2018 Test # 2305
34 110 64 5 0 53.12 2 lbw 3 v England Leeds 1 Jun 2018 Test # 2305
76 249 188 7 2 40.42 1 caught 1 v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
48 147 104 4 0 46.15 1 caught 3 v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
6 - 17 0 0 35.29 1 caught 2 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
27 - 33 4 0 81.81 1 lbw 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
9 - 27 2 0 33.33 1 caught 1 v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
9 - 18 2 0 50.00 1 caught 2 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
22 - 54 4 0 40.74 1 caught 4 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
0 8 9 0 0 0.00 1 lbw 1 v South Africa Centurion 26 Dec 2018 Test # 2338
57 126 96 8 1 59.37 1 bowled 3 v South Africa Centurion 26 Dec 2018 Test # 2338
8 35 21 2 0 38.09 1 lbw 1 v South Africa Cape Town 3 Jan 2019 Test # 2340
6 16 13 1 0 46.15 1 caught 3 v South Africa Cape Town 3 Jan 2019 Test # 2340
43 149 105 4 0 40.95 1 caught 2 v South Africa Johannesburg 11 Jan 2019 Test # 2341
35 80 65 4 0 53.84 1 caught 4 v South Africa Johannesburg 11 Jan 2019 Test # 2341
2 24 16 0 0 12.50 2 caught 2 v Australia Adelaide 29 Nov 2019 Test # 2372
0 17 9 0 0 0.00 2 lbw 3 v Australia Adelaide 29 Nov 2019 Test # 2372
157 529 358 16 2 43.85 2 lbw 1 v Australia Rawalpindi 4 Mar 2022 Test # 2453
111* 310 223 7 2 49.77 2 not out 3 v Australia Rawalpindi 4 Mar 2022 Test # 2453
20 82 64 3 0 31.25 2 caught 2 v Australia Karachi 12 Mar 2022 Test # 2455
1 26 18 0 0 5.55 2 lbw 4 v Australia Karachi 12 Mar 2022 Test # 2455
11 54 41 2 0 26.82 2 lbw 2 v Australia Lahore 21 Mar 2022 Test # 2458
70 275 199 5 0 35.17 2 caught 4 v Australia Lahore 21 Mar 2022 Test # 2458
2 31 16 0 0 12.50 2 lbw 2 v Sri Lanka Galle 16 Jul 2022 Test # 2472
35 117 73 3 0 47.94 2 stumped 4 v Sri Lanka Galle 16 Jul 2022 Test # 2472
32 75 54 4 0 59.25 2 bowled 2 v Sri Lanka Galle 24 Jul 2022 Test # 2473
49 103 90 4 0 54.44 2 caught 4 v Sri Lanka Galle 24 Jul 2022 Test # 2473
121 283 207 15 2 58.45 2 caught 2 v England Rawalpindi 1 Dec 2022 Test # 2478
48 123 77 8 0 62.33 2 caught 4 v England Rawalpindi 1 Dec 2022 Test # 2478
0 12 2 0 0 0.00 2 caught 2 v England Multan 9 Dec 2022 Test # 2480
60 139 104 7 0 57.69 5 caught 4 v England Multan 9 Dec 2022 Test # 2480
24 59 38 5 0 63.15 2 caught 1 v New Zealand Karachi 26 Dec 2022 Test # 2486
96 321 206 10 1 46.60 2 stumped 3 v New Zealand Karachi 26 Dec 2022 Test # 2486
83 245 165 10 1 50.30 2 caught 2 v New Zealand Karachi 2 Jan 2023 Test # 2487
12 55 26 2 0 46.15 2 bowled 4 v New Zealand Karachi 2 Jan 2023 Test # 2487
1 13 10 0 0 10.00 2 caught 2 v Sri Lanka Galle 16 Jul 2023 Test # 2511
50* 140 84 4 1 59.52 2 not out 4 v Sri Lanka Galle 16 Jul 2023 Test # 2511
6 14 6 1 0 100.00 2 caught 2 v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
62 342 199 4 0 31.15 2 stumped 2 v Australia Perth 14 Dec 2023 Test # 2518
10 33 20 0 0 50.00 2 lbw 4 v Australia Perth 14 Dec 2023 Test # 2518
10 72 44 1 0 22.72 2 caught 2 v Australia Melbourne 26 Dec 2023 Test # 2519
12 68 38 0 0 31.57 2 lbw 4 v Australia Melbourne 26 Dec 2023 Test # 2519
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page