Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 7 Dec 2010 remove greater than or equal to 7 Dec 2010 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 2016-2024 30 48 8 1616 115* 40.40 3010 53.68 2 9 3 179 11 Profile
filtered 2016-2024 30 48 8 1616 115* 40.40 3010 53.68 2 9 3 179 11
Innings by innings list
0 1 1 0 0 0.00 6 caught 2 v New Zealand Hamilton 25 Nov 2016 Test # 2237
13* 57 33 2 0 39.39 7 not out 4 v New Zealand Hamilton 25 Nov 2016 Test # 2237
37 41 34 7 0 108.82 7 caught 1 v Australia Brisbane 21 Nov 2019 Test # 2368
95 215 145 10 0 65.51 7 caught 3 v Australia Brisbane 21 Nov 2019 Test # 2368
0 4 3 0 0 0.00 7 caught 2 v Australia Adelaide 29 Nov 2019 Test # 2372
45 149 103 4 0 43.68 7 bowled 3 v Australia Adelaide 29 Nov 2019 Test # 2372
DNB - - - - - - - 2 v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
4 5 2 1 0 200.00 7 bowled 1 v Sri Lanka Karachi 19 Dec 2019 Test # 2375
21* 32 19 2 0 110.52 5 not out 3 v Sri Lanka Karachi 19 Dec 2019 Test # 2375
10 - 23 1 0 43.47 7 caught 2 v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
9 61 41 0 0 21.95 6 caught 1 v England Manchester 5 Aug 2020 Test # 2391
27 71 43 2 0 62.79 6 lbw 3 v England Manchester 5 Aug 2020 Test # 2391
72 222 139 7 0 51.79 7 caught 1 v England Southampton 13 Aug 2020 Test # 2392
53 170 113 5 1 46.90 7 caught 2 v England Southampton 21 Aug 2020 Test # 2393
DNB - - - - - - - 3 v England Southampton 21 Aug 2020 Test # 2393
71 205 142 8 0 50.00 7 run out 2 v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
60 285 191 6 0 31.41 6 lbw 4 v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
61 103 71 11 0 85.91 6 caught 1 v New Zealand Christchurch 3 Jan 2021 Test # 2400
10 21 18 2 0 55.55 7 bowled 3 v New Zealand Christchurch 3 Jan 2021 Test # 2400
33 83 59 6 0 55.93 7 caught 2 v South Africa Karachi 26 Jan 2021 Test # 2406
DNB - - - - - - - 4 v South Africa Karachi 26 Jan 2021 Test # 2406
18 107 68 2 0 26.47 6 caught 1 v South Africa Rawalpindi 4 Feb 2021 Test # 2408
115* 292 204 15 0 56.37 6 not out 3 v South Africa Rawalpindi 4 Feb 2021 Test # 2408
45 126 106 4 0 42.45 6 bowled 2 v Zimbabwe Harare 29 Apr 2021 Test # 2420
21 43 32 3 0 65.62 7 caught 1 v Zimbabwe Harare 7 May 2021 Test # 2421
23 54 30 5 0 76.66 6 caught 1 v West Indies Kingston 12 Aug 2021 Test # 2430
30 91 63 4 1 47.61 6 caught 3 v West Indies Kingston 12 Aug 2021 Test # 2430
31 195 115 2 0 26.95 6 lbw 1 v West Indies Kingston 20 Aug 2021 Test # 2431
10* 18 9 1 0 111.11 7 not out 3 v West Indies Kingston 20 Aug 2021 Test # 2431
5 50 38 0 0 13.15 6 lbw 2 v Bangladesh Chattogram 26 Nov 2021 Test # 2436
DNB - - - - - - - 4 v Bangladesh Chattogram 26 Nov 2021 Test # 2436
53* 148 94 4 1 56.38 6 not out 1 v Bangladesh Mirpur 4 Dec 2021 Test # 2439
29* 64 46 3 0 63.04 5 not out 1 v Australia Rawalpindi 4 Mar 2022 Test # 2453
DNB - - - - - - - 3 v Australia Rawalpindi 4 Mar 2022 Test # 2453
6 34 13 0 0 46.15 6 caught 2 v Australia Karachi 12 Mar 2022 Test # 2455
104* 235 177 11 1 58.75 6 not out 4 v Australia Karachi 12 Mar 2022 Test # 2455
1 24 14 0 0 7.14 6 bowled 2 v Australia Lahore 21 Mar 2022 Test # 2458
0 8 6 0 0 0.00 6 lbw 4 v Australia Lahore 21 Mar 2022 Test # 2458
19 45 35 3 0 54.28 5 caught 2 v Sri Lanka Galle 16 Jul 2022 Test # 2472
40 101 74 2 0 54.05 5 lbw 4 v Sri Lanka Galle 16 Jul 2022 Test # 2472
24 69 35 3 0 68.57 4 lbw 2 v Sri Lanka Galle 24 Jul 2022 Test # 2473
37 96 69 6 0 53.62 4 bowled 4 v Sri Lanka Galle 24 Jul 2022 Test # 2473
29 62 44 5 0 65.90 6 caught 2 v England Rawalpindi 1 Dec 2022 Test # 2478
46 131 92 6 2 50.00 6 caught 4 v England Rawalpindi 1 Dec 2022 Test # 2478
10 77 43 2 0 23.25 5 bowled 2 v England Multan 9 Dec 2022 Test # 2480
30 66 43 2 0 69.76 2 bowled 4 v England Multan 9 Dec 2022 Test # 2480
19 29 24 3 0 79.16 6 caught 1 v England Karachi 17 Dec 2022 Test # 2483
7 18 16 0 0 43.75 6 caught 3 v England Karachi 17 Dec 2022 Test # 2483
50* 90 67 4 1 74.62 8 not out 2 v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
42 97 51 1 1 82.35 6 caught 2 v Australia Melbourne 26 Dec 2023 Test # 2519
35 107 62 3 1 56.45 6 caught 4 v Australia Melbourne 26 Dec 2023 Test # 2519
88 153 103 10 2 85.43 6 caught 1 v Australia Sydney 3 Jan 2024 Test # 2521
28 79 57 1 0 49.12 6 caught 3 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