Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 13 Jun 2021 remove greater than or equal to 13 Jun 2021 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 2010-2024 334 392 54 16225 239 48.00 25202 64.37 44 79 19 123 1645 131 Profile
filtered 2021-2024 24 25 6 2132 200* 112.21 3638 58.60 6 19 0 25 223 12
Innings by innings list
93 327 201 12 1 46.26 4 lbw 1 Test v England Adelaide 16 Dec 2021 Test # 2441
67 192 141 5 0 47.51 4 caught 1 Test v England Sydney 5 Jan 2022 Test # 2446
78 299 196 8 0 39.79 4 caught 2 Test v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
72 280 214 7 0 33.64 4 caught 1 Test v Pakistan Karachi 12 Mar 2022 Test # 2455
59 230 169 6 0 34.91 4 lbw 1 Test v Pakistan Lahore 21 Mar 2022 Test # 2458
53 96 60 5 0 88.33 3 bowled 2 ODI v Sri Lanka Pallekele 14 Jun 2022 ODI # 4409
145* 368 272 16 0 53.30 4 not out 1 Test v Sri Lanka Galle 8 Jul 2022 Test # 2471
61 156 94 5 1 64.89 3 caught 1 ODI v New Zealand Cairns 8 Sep 2022 ODI # 4462
105 174 131 11 1 80.15 3 bowled 1 ODI v New Zealand Cairns 11 Sep 2022 ODI # 4464
80* 123 78 9 1 102.56 3 not out 2 ODI v England Adelaide 17 Nov 2022 ODI # 4475
94 163 114 5 1 82.45 3 caught 1 ODI v England Sydney 19 Nov 2022 ODI # 4477
200* 419 311 16 0 64.30 4 not out 1 Test v West Indies Perth 30 Nov 2022 Test # 2477
85 309 161 9 1 52.79 4 caught 2 Test v South Africa Melbourne 26 Dec 2022 Test # 2485
104 233 192 11 2 54.16 4 caught 1 Test v South Africa Sydney 4 Jan 2023 Test # 2488
121 333 268 19 0 45.14 4 bowled 1 Test v India The Oval 7 Jun 2023 Test # 2505
110 317 184 15 0 59.78 4 caught 1 Test v England Lord's 28 Jun 2023 Test # 2508
71 225 123 6 0 57.72 4 caught 2 Test v England The Oval 27 Jul 2023 Test # 2515
54 142 94 9 0 57.44 4 caught 4 Test v England The Oval 27 Jul 2023 Test # 2515
74 89 61 8 1 121.31 3 lbw 1 ODI v India Rajkot 27 Sep 2023 ODI # 4657
71 88 68 9 1 104.41 3 caught 1 ODI v Netherlands Delhi 25 Oct 2023 ODI # 4681
63* 99 64 4 1 98.43 4 not out 2 ODI v Bangladesh Pune 11 Nov 2023 ODI # 4700
52 65 41 8 0 126.82 1 run out 1 T20I v India Visakhapatnam 23 Nov 2023 T20I # 2360
50 282 176 3 0 28.40 4 caught 3 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
91* 251 146 9 1 62.32 1 not out 4 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
79* 88 79 8 0 100.00 4 not out 2 ODI v West Indies Melbourne 2 Feb 2024 ODI # 4721
Statsguru includes the following current or recent relevant matches:
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