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 16 Mar 2005 remove greater than or equal to 16 Mar 2005 from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (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 2021-2024 17 32 2 1330 201 44.33 3021 44.02 4 5 4 130 18 Profile
filtered 2021-2024 16 30 1 969 136* 33.41 2287 42.36 2 5 4 104 13
Innings by innings list
96 465 305 6 1 31.47 1 caught 4 v Australia Karachi 12 Mar 2022 Test # 2455
136* 310 242 15 1 56.19 1 not out 3 v Australia Rawalpindi 4 Mar 2022 Test # 2453
81 317 228 11 0 35.52 1 caught 2 v Australia Lahore 21 Mar 2022 Test # 2458
114 259 203 13 3 56.15 1 caught 2 v England Rawalpindi 1 Dec 2022 Test # 2478
52 233 166 2 2 31.32 2 lbw 2 v Bangladesh Chattogram 26 Nov 2021 Test # 2436
73 188 129 8 1 56.58 2 lbw 4 v Bangladesh Chattogram 26 Nov 2021 Test # 2436
42 160 121 6 0 34.71 1 caught 2 v Australia Perth 14 Dec 2023 Test # 2518
62 163 109 5 0 56.88 1 caught 2 v Australia Melbourne 26 Dec 2023 Test # 2519
44 145 105 3 1 41.90 1 caught 1 v Australia Rawalpindi 4 Mar 2022 Test # 2453
45 127 94 4 2 47.87 1 bowled 4 v England Multan 9 Dec 2022 Test # 2480
27 135 80 3 1 33.75 1 caught 4 v Australia Lahore 21 Mar 2022 Test # 2458
17 75 68 2 0 25.00 1 caught 3 v New Zealand Karachi 26 Dec 2022 Test # 2486
26 76 54 4 0 48.14 1 lbw 3 v England Karachi 17 Dec 2022 Test # 2483
16 60 51 3 0 31.37 1 caught 4 v Sri Lanka Galle 24 Jul 2022 Test # 2473
25 77 50 2 1 50.00 2 bowled 1 v Bangladesh Mirpur 4 Dec 2021 Test # 2439
13 63 47 2 0 27.65 1 lbw 2 v Sri Lanka Galle 16 Jul 2022 Test # 2472
14 58 44 3 0 31.81 1 caught 2 v England Multan 9 Dec 2022 Test # 2480
13 59 36 1 0 36.11 1 run out 2 v Australia Karachi 12 Mar 2022 Test # 2455
19 34 32 4 0 59.37 1 caught 2 v New Zealand Karachi 2 Jan 2023 Test # 2487
19 57 28 3 0 67.85 1 caught 2 v Sri Lanka Galle 16 Jul 2023 Test # 2511
8 25 18 2 0 44.44 1 lbw 1 v England Karachi 17 Dec 2022 Test # 2483
8 27 18 1 0 44.44 1 caught 4 v Sri Lanka Galle 16 Jul 2023 Test # 2511
6 21 14 1 0 42.85 1 caught 4 v England Rawalpindi 1 Dec 2022 Test # 2478
7 16 14 0 0 50.00 1 stumped 1 v New Zealand Karachi 26 Dec 2022 Test # 2486
4 18 13 0 0 30.76 1 caught 4 v Australia Melbourne 26 Dec 2023 Test # 2519
2 5 6 0 0 33.33 1 caught 4 v Australia Perth 14 Dec 2023 Test # 2518
0 4 6 0 0 0.00 1 bowled 3 v Australia Sydney 3 Jan 2024 Test # 2521
0 1 2 0 0 0.00 1 bowled 2 v Sri Lanka Galle 24 Jul 2022 Test # 2473
0 2 2 0 0 0.00 1 bowled 4 v New Zealand Karachi 2 Jan 2023 Test # 2487
0 1 2 0 0 0.00 1 caught 1 v Australia Sydney 3 Jan 2024 Test # 2521
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