Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 22 Jul 1938 remove greater than or equal to 22 Jul 1938 from query
Match result lost match remove lost match 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 2017-2024 53 74 11 2113 138 33.53 3886 54.37 4 12 4 258 7 Profile
filtered 2018-2024 21 33 2 964 138 31.09 1780 54.15 3 4 3 127 1
Innings by innings list
3* - 5 0 0 60.00 7 not out 2 T20I v Pakistan Mount Maunganui 28 Jan 2018 T20I # 641
14 19 16 0 0 87.50 6 caught 1 T20I v Australia Sydney 3 Feb 2018 T20I # 642
15 31 19 2 0 78.94 2 caught 2 Test v Australia Melbourne 26 Dec 2019 Test # 2376
121 321 210 15 0 57.61 2 caught 4 Test v Australia Melbourne 26 Dec 2019 Test # 2376
34 151 105 4 0 32.38 2 bowled 2 Test v Australia Sydney 3 Jan 2020 Test # 2378
2 14 10 0 0 20.00 2 caught 4 Test v Australia Sydney 3 Jan 2020 Test # 2378
2 16 6 0 0 33.33 1 bowled 1 T20I v Bangladesh Mirpur 1 Sep 2021 T20I # 1243
6 12 8 1 0 75.00 1 stumped 2 T20I v Bangladesh Mirpur 3 Sep 2021 T20I # 1251
4 20 10 0 0 40.00 7 caught 1 T20I v Bangladesh Mirpur 8 Sep 2021 T20I # 1260
8 48 24 1 0 33.33 6 caught 2 Test v India Wankhede 3 Dec 2021 Test # 2438
0 8 6 0 0 0.00 6 run out 4 Test v India Wankhede 3 Dec 2021 Test # 2438
11 43 25 2 0 44.00 6 bowled 1 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
0 9 4 0 0 0.00 6 lbw 3 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
6 10 6 1 0 100.00 6 bowled 2 Test v South Africa Christchurch 25 Feb 2022 Test # 2451
44 158 109 7 0 40.36 6 caught 4 Test v South Africa Christchurch 25 Feb 2022 Test # 2451
14 59 39 2 0 35.89 6 bowled 1 Test v England Lord's 2 Jun 2022 Test # 2464
96 281 198 12 0 48.48 6 lbw 3 Test v England Lord's 2 Jun 2022 Test # 2464
106 297 198 14 0 53.53 6 caught 1 Test v England Nottingham 10 Jun 2022 Test # 2465
24 82 53 4 0 45.28 6 caught 3 Test v England Nottingham 10 Jun 2022 Test # 2465
55 162 122 7 0 45.08 7 lbw 1 Test v England Leeds 23 Jun 2022 Test # 2467
88* 247 161 15 0 54.65 7 not out 3 Test v England Leeds 23 Jun 2022 Test # 2467
138 252 181 19 1 76.24 7 caught 2 Test v England Mount Maunganui 16 Feb 2023 Test # 2492
1 17 10 0 0 10.00 6 bowled 4 Test v England Mount Maunganui 16 Feb 2023 Test # 2492
65 112 78 7 0 83.33 2 run out 2 ODI v Pakistan Karachi 3 May 2023 ODI # 4573
23 42 29 4 0 79.31 2 caught 2 ODI v Pakistan Karachi 5 May 2023 ODI # 4574
6 32 23 1 0 26.08 6 caught 2 Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
6 14 16 1 0 37.50 6 caught 4 Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
4 27 17 0 0 23.52 5 caught 1 ODI v Bangladesh Napier 23 Dec 2023 ODI # 4717
33 69 43 3 0 76.74 6 caught 2 Test v Australia Wellington 29 Feb 2024 Test # 2533
0 3 3 0 0 0.00 6 caught 4 Test v Australia Wellington 29 Feb 2024 Test # 2533
22 46 31 3 0 70.96 6 caught 1 Test v Australia Christchurch 8 Mar 2024 Test # 2535
9 30 11 1 0 81.81 6 caught 3 Test v Australia Christchurch 8 Mar 2024 Test # 2535
4 3 4 1 0 100.00 2 bowled 2 T20I v Pakistan Lahore 27 Apr 2024 T20I # 2583
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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