Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Australia remove Australia from query
Start of match date greater than or equal to 4 Dec 2016 remove greater than or equal to 4 Dec 2016 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 2009-2024 378 469 25 18912 335* 42.59 21883 86.42 49 97 23 2097 317 Profile
filtered 2016-2024 173 217 15 9041 335* 44.75 10865 83.21 24 47 10 998 145
Innings by innings list
24 43 29 4 0 82.75 1 bowled 1 ODI v New Zealand Sydney 4 Dec 2016 ODI # 3811
119 149 115 14 1 103.47 1 caught 1 ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
156 214 128 13 4 121.87 1 run out 1 ODI v New Zealand Melbourne 9 Dec 2016 ODI # 3813
32 96 70 2 0 45.71 2 lbw 1 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
12 10 8 2 0 150.00 1 caught 3 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
144 234 143 17 1 100.69 2 caught 2 Test v Pakistan Melbourne 26 Dec 2016 Test # 2242
113 141 95 17 0 118.94 2 caught 1 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
55 42 27 8 3 203.70 1 bowled 3 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
7 19 18 1 0 38.88 1 bowled 1 ODI v Pakistan Brisbane 13 Jan 2017 ODI # 3817
16 27 22 1 0 72.72 2 caught 1 ODI v Pakistan Melbourne 15 Jan 2017 ODI # 3818
35 36 38 5 0 92.10 1 caught 2 ODI v Pakistan Perth 19 Jan 2017 ODI # 3820
130 156 119 11 2 109.24 2 caught 1 ODI v Pakistan Sydney 22 Jan 2017 ODI # 3822
179 186 128 19 5 139.84 1 caught 1 ODI v Pakistan Adelaide 26 Jan 2017 ODI # 3826
38 99 77 6 0 49.35 2 bowled 1 Test v India Pune 23 Feb 2017 Test # 2250
10 4 6 2 0 166.66 1 lbw 3 Test v India Pune 23 Feb 2017 Test # 2250
33 87 67 3 0 49.25 1 bowled 2 Test v India Bengaluru 4 Mar 2017 Test # 2251
17 46 25 0 1 68.00 1 lbw 4 Test v India Bengaluru 4 Mar 2017 Test # 2251
19 45 26 2 0 73.07 2 caught 1 Test v India Ranchi 16 Mar 2017 Test # 2256
14 16 16 3 0 87.50 1 bowled 3 Test v India Ranchi 16 Mar 2017 Test # 2256
56 135 87 8 1 64.36 1 caught 1 Test v India Dharamsala 25 Mar 2017 Test # 2258
6 17 5 1 0 120.00 2 caught 3 Test v India Dharamsala 25 Mar 2017 Test # 2258
18 21 16 1 1 112.50 1 caught 2 ODI v New Zealand Birmingham 2 Jun 2017 ODI # 3876
40* 75 44 2 0 90.90 1 not out 2 ODI v Bangladesh The Oval 5 Jun 2017 ODI # 3879
21 29 25 4 0 84.00 1 caught 1 ODI v England Birmingham 10 Jun 2017 ODI # 3885
8 20 15 1 0 53.33 1 lbw 2 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
112 164 135 16 1 82.96 1 lbw 4 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
123 362 234 7 0 52.56 2 caught 2 Test v Bangladesh Chattogram 4 Sep 2017 Test # 2273
8 20 13 1 0 61.53 2 caught 4 Test v Bangladesh Chattogram 4 Sep 2017 Test # 2273
25 47 28 2 0 89.28 1 caught 2 ODI v India Chennai 17 Sep 2017 ODI # 3910
1 22 9 0 0 11.11 2 caught 2 ODI v India Eden Gardens 21 Sep 2017 ODI # 3912
42 59 44 4 1 95.45 1 bowled 1 ODI v India Indore 24 Sep 2017 ODI # 3914
124 134 119 12 4 104.20 2 caught 1 ODI v India Bengaluru 28 Sep 2017 ODI # 3917
53 91 62 5 0 85.48 1 caught 1 ODI v India Nagpur 1 Oct 2017 ODI # 3919
8 2 5 2 0 160.00 1 bowled 1 T20I v India Ranchi 7 Oct 2017 T20I # 623
2 8 5 0 0 40.00 2 caught 2 T20I v India Guwahati 10 Oct 2017 T20I # 624
26 84 43 2 0 60.46 2 caught 2 Test v England Brisbane 23 Nov 2017 Test # 2282
87* 209 119 10 0 73.10 2 not out 4 Test v England Brisbane 23 Nov 2017 Test # 2282
47 137 102 5 0 46.07 2 caught 1 Test v England Adelaide 2 Dec 2017 Test # 2285
14 89 60 1 0 23.33 2 caught 3 Test v England Adelaide 2 Dec 2017 Test # 2285
22 61 36 1 0 61.11 2 caught 2 Test v England Perth 14 Dec 2017 Test # 2288
103 216 151 13 1 68.21 2 caught 1 Test v England Melbourne 26 Dec 2017 Test # 2289
86 305 227 8 0 37.88 2 caught 3 Test v England Melbourne 26 Dec 2017 Test # 2289
56 122 104 6 0 53.84 2 caught 2 Test v England Sydney 4 Jan 2018 Test # 2291
2 8 5 0 0 40.00 2 caught 1 ODI v England Melbourne 14 Jan 2018 ODI # 3951
35 - 40 5 0 87.50 1 caught 1 ODI v England Brisbane 19 Jan 2018 ODI # 3958
8 - 10 2 0 80.00 2 caught 2 ODI v England Sydney 21 Jan 2018 ODI # 3960
13 - 11 2 0 118.18 1 caught 2 ODI v England Adelaide 26 Jan 2018 ODI # 3966
15 - 11 2 0 136.36 1 bowled 2 ODI v England Perth 28 Jan 2018 ODI # 3968
6 11 8 1 0 75.00 1 caught 2 T20I v New Zealand Sydney 3 Feb 2018 T20I # 642
4 2 2 1 0 200.00 1 caught 2 T20I v England Hobart 7 Feb 2018 T20I # 645
2 3 4 0 0 50.00 1 caught 2 T20I v England Melbourne 10 Feb 2018 T20I # 646
59 43 24 4 5 245.83 1 bowled 2 T20I v New Zealand Auckland 16 Feb 2018 T20I # 649
25 36 23 2 0 108.69 1 bowled 2 T20I v New Zealand Auckland 21 Feb 2018 T20I # 653
51 119 79 6 0 64.55 2 caught 1 Test v South Africa Durban 1 Mar 2018 Test # 2297
28 59 35 4 0 80.00 2 caught 3 Test v South Africa Durban 1 Mar 2018 Test # 2297
63 156 100 9 0 63.00 2 bowled 1 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
13 43 21 3 0 61.90 2 bowled 3 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
30 28 14 5 1 214.28 2 bowled 2 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
32 100 67 4 0 47.76 2 caught 4 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
89* 131 114 8 0 78.07 2 not out 2 ODI v Afghanistan Bristol 1 Jun 2019 ODI # 4146
3 24 8 0 0 37.50 1 caught 1 ODI v West Indies Nottingham 6 Jun 2019 ODI # 4152
56 111 84 5 0 66.66 1 caught 2 ODI v India The Oval 9 Jun 2019 ODI # 4155
107 161 111 11 1 96.39 2 caught 1 ODI v Pakistan Taunton 12 Jun 2019 ODI # 4157
26 70 48 2 0 54.16 1 bowled 1 ODI v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
166 184 147 14 5 112.92 1 caught 1 ODI v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
53 95 61 6 0 86.88 2 caught 1 ODI v England Lord's 25 Jun 2019 ODI # 4173
16 39 23 3 0 69.56 1 caught 1 ODI v New Zealand Lord's 29 Jun 2019 ODI # 4178
122 168 117 15 2 104.27 1 caught 2 ODI v South Africa Manchester 6 Jul 2019 ODI # 4188
9 14 11 2 0 81.81 1 caught 1 ODI v England Birmingham 11 Jul 2019 ODI # 4191
2 20 14 0 0 14.28 2 lbw 1 Test v England Birmingham 1 Aug 2019 Test # 2353
8 15 8 2 0 100.00 2 caught 3 Test v England Birmingham 1 Aug 2019 Test # 2353
3 20 17 0 0 17.64 2 bowled 2 Test v England Lord's 14 Aug 2019 Test # 2355
5 18 11 1 0 45.45 2 caught 4 Test v England Lord's 14 Aug 2019 Test # 2355
61 148 94 7 0 64.89 1 caught 1 Test v England Leeds 22 Aug 2019 Test # 2357
0 3 2 0 0 0.00 2 lbw 3 Test v England Leeds 22 Aug 2019 Test # 2357
0 5 2 0 0 0.00 2 caught 1 Test v England Manchester 4 Sep 2019 Test # 2360
0 5 6 0 0 0.00 1 lbw 3 Test v England Manchester 4 Sep 2019 Test # 2360
5 11 8 1 0 62.50 1 caught 2 Test v England The Oval 12 Sep 2019 Test # 2362
11 30 22 2 0 50.00 2 caught 4 Test v England The Oval 12 Sep 2019 Test # 2362
100* - 56 10 4 178.57 2 not out 1 T20I v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
60* - 41 9 0 146.34 1 not out 2 T20I v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
57* - 50 4 1 114.00 2 not out 2 T20I v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
2* - 4 0 0 50.00 1 not out 2 T20I v Pakistan Sydney 3 Nov 2019 T20I # 999
20 - 11 4 0 181.81 1 bowled 2 T20I v Pakistan Canberra 5 Nov 2019 T20I # 1002
48* - 35 4 2 137.14 1 not out 2 T20I v Pakistan Perth 8 Nov 2019 T20I # 1009
154 444 296 10 0 52.02 1 caught 2 Test v Pakistan Brisbane 21 Nov 2019 Test # 2368
335* 554 418 39 1 80.14 1 not out 1 Test v Pakistan Adelaide 29 Nov 2019 Test # 2372
43 113 74 4 0 58.10 1 caught 1 Test v New Zealand Perth 12 Dec 2019 Test # 2374
19 83 63 3 0 30.15 1 caught 3 Test v New Zealand Perth 12 Dec 2019 Test # 2374
41 102 64 3 0 64.06 1 caught 1 Test v New Zealand Melbourne 26 Dec 2019 Test # 2376
38 86 65 3 0 58.46 1 caught 3 Test v New Zealand Melbourne 26 Dec 2019 Test # 2376
45 121 80 3 0 56.25 1 caught 1 Test v New Zealand Sydney 3 Jan 2020 Test # 2378
111* 225 159 9 0 69.81 1 not out 3 Test v New Zealand Sydney 3 Jan 2020 Test # 2378
128* - 112 17 3 114.28 1 not out 2 ODI v India Wankhede 14 Jan 2020 ODI # 4231
15 - 12 2 0 125.00 1 caught 2 ODI v India Rajkot 17 Jan 2020 ODI # 4232
3 - 7 0 0 42.85 1 caught 1 ODI v India Bengaluru 19 Jan 2020 ODI # 4233
4 1 2 1 0 200.00 1 caught 1 T20I v South Africa Johannesburg 21 Feb 2020 T20I # 1046
67* 94 56 5 1 119.64 1 not out 2 T20I v South Africa Gqeberha 23 Feb 2020 T20I # 1052
57 53 37 5 2 154.05 1 caught 1 T20I v South Africa Cape Town 26 Feb 2020 T20I # 1065
25 37 27 3 0 92.59 1 caught 2 ODI v South Africa Paarl 29 Feb 2020 ODI # 4248
35 26 23 4 1 152.17 1 caught 1 ODI v South Africa Bloemfontein 4 Mar 2020 ODI # 4252
4 18 9 0 0 44.44 1 caught 1 ODI v South Africa Potchefstroom 7 Mar 2020 ODI # 4254
67 - 88 9 0 76.13 1 caught 1 ODI v New Zealand Sydney 13 Mar 2020 ODI # 4255
58 77 47 4 0 123.40 1 bowled 2 T20I v England Southampton 4 Sep 2020 T20I # 1095
0 - 3 0 0 0.00 1 caught 1 T20I v England Southampton 6 Sep 2020 T20I # 1096
6 15 14 0 0 42.85 1 bowled 1 ODI v England Manchester 11 Sep 2020 ODI # 4259
6 17 11 0 0 54.54 1 caught 2 ODI v England Manchester 13 Sep 2020 ODI # 4260
24 51 32 3 0 75.00 1 bowled 2 ODI v England Manchester 16 Sep 2020 ODI # 4261
69 - 76 6 0 90.78 1 caught 1 ODI v India Sydney 27 Nov 2020 ODI # 4265
83 - 77 7 3 107.79 1 run out 1 ODI v India Sydney 29 Nov 2020 ODI # 4266
5 15 8 0 0 62.50 2 caught 1 Test v India Sydney 7 Jan 2021 Test # 2402
13 48 29 1 0 44.82 1 lbw 3 Test v India Sydney 7 Jan 2021 Test # 2402
1 8 4 0 0 25.00 1 caught 1 Test v India Brisbane 15 Jan 2021 Test # 2404
48 103 75 6 0 64.00 2 lbw 3 Test v India Brisbane 15 Jan 2021 Test # 2404
14 9 15 3 0 93.33 1 caught 2 T20I v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
65 69 42 10 0 154.76 1 caught 2 T20I v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
1 7 2 0 0 50.00 1 caught 1 T20I v England Dubai (DICS) 30 Oct 2021 T20I # 1379
18 33 14 3 0 128.57 1 bowled 2 T20I v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
89* 89 56 9 4 158.92 1 not out 2 T20I v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
49 57 30 3 3 163.33 1 caught 2 T20I v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
53 57 38 4 3 139.47 1 bowled 2 T20I v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
94 278 176 11 2 53.40 1 caught 2 Test v England Brisbane 8 Dec 2021 Test # 2440
DNB - - - - - - - 4 Test v England Brisbane 8 Dec 2021 Test # 2440
95 295 167 11 0 56.88 2 caught 1 Test v England Adelaide 16 Dec 2021 Test # 2441
13 56 38 1 0 34.21 1 run out 3 Test v England Adelaide 16 Dec 2021 Test # 2441
38 62 42 5 0 90.47 2 caught 2 Test v England Melbourne 26 Dec 2021 Test # 2442
30 95 72 6 0 41.66 1 caught 1 Test v England Sydney 5 Jan 2022 Test # 2446
3 27 18 0 0 16.66 2 caught 3 Test v England Sydney 5 Jan 2022 Test # 2446
0 27 22 0 0 0.00 1 caught 1 Test v England Hobart 14 Jan 2022 Test # 2449
0 3 3 0 0 0.00 1 caught 3 Test v England Hobart 14 Jan 2022 Test # 2449
68 166 114 12 0 59.64 2 bowled 2 Test v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
36 80 48 3 2 75.00 1 caught 1 Test v Pakistan Karachi 12 Mar 2022 Test # 2455
7 22 16 0 0 43.75 2 caught 3 Test v Pakistan Karachi 12 Mar 2022 Test # 2455
7 13 13 1 0 53.84 1 lbw 1 Test v Pakistan Lahore 21 Mar 2022 Test # 2458
51 125 91 6 1 56.04 2 bowled 3 Test v Pakistan Lahore 21 Mar 2022 Test # 2458
70* 76 44 9 0 159.09 2 not out 2 T20I v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
21 44 10 3 1 210.00 2 run out 2 T20I v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
39 49 33 6 0 118.18 1 lbw 1 T20I v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
0 8 3 0 0 0.00 1 lbw 2 ODI v Sri Lanka Pallekele 14 Jun 2022 ODI # 4409
37 60 51 5 0 72.54 1 bowled 2 ODI v Sri Lanka Pallekele 16 Jun 2022 ODI # 4412
9 16 12 2 0 75.00 1 caught 1 ODI v Sri Lanka Colombo (RPS) 19 Jun 2022 ODI # 4415
99 169 112 12 0 88.39 1 stumped 2 ODI v Sri Lanka Colombo (RPS) 21 Jun 2022 ODI # 4416
10 17 8 2 0 125.00 1 caught 2 ODI v Sri Lanka Colombo (RPS) 24 Jun 2022 ODI # 4418
25 37 24 5 0 104.16 2 lbw 2 Test v Sri Lanka Galle 29 Jun 2022 Test # 2469
10* 3 4 1 1 250.00 1 not out 4 Test v Sri Lanka Galle 29 Jun 2022 Test # 2469
5 20 13 1 0 38.46 2 bowled 1 Test v Sri Lanka Galle 8 Jul 2022 Test # 2471
24 56 44 4 0 54.54 1 lbw 3 Test v Sri Lanka Galle 8 Jul 2022 Test # 2471
57 96 66 7 1 86.36 2 bowled 2 ODI v Zimbabwe Townsville 28 Aug 2022 ODI # 4458
13 10 9 2 0 144.44 1 caught 2 ODI v Zimbabwe Townsville 31 Aug 2022 ODI # 4459
94 126 96 14 2 97.91 1 caught 1 ODI v Zimbabwe Townsville 3 Sep 2022 ODI # 4460
20 36 25 2 1 80.00 1 caught 2 ODI v New Zealand Cairns 6 Sep 2022 ODI # 4461
5 16 11 1 0 45.45 1 caught 1 ODI v New Zealand Cairns 8 Sep 2022 ODI # 4462
14 8 6 3 0 233.33 1 caught 2 T20I v West Indies Carrara 5 Oct 2022 T20I # 1806
75 59 41 10 3 182.92 1 caught 1 T20I v West Indies Brisbane 7 Oct 2022 T20I # 1808
73 96 44 8 2 165.90 1 caught 2 T20I v England Perth 9 Oct 2022 T20I # 1812
4 22 11 0 0 36.36 1 caught 2 T20I v England Canberra 12 Oct 2022 T20I # 1817
5 7 6 1 0 83.33 1 bowled 2 T20I v New Zealand Sydney 22 Oct 2022 T20I # 1839
11 26 10 0 0 110.00 1 caught 2 T20I v Sri Lanka Perth 25 Oct 2022 T20I # 1845
3 13 7 0 0 42.85 1 caught 1 T20I v Ireland Brisbane 31 Oct 2022 T20I # 1855
25 28 18 5 0 138.88 1 bowled 1 T20I v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
86 124 84 10 1 102.38 1 caught 2 ODI v England Adelaide 17 Nov 2022 ODI # 4475
16 25 17 2 0 94.11 1 caught 1 ODI v England Sydney 19 Nov 2022 ODI # 4477
106 168 102 8 2 103.92 2 caught 1 ODI v England Melbourne 22 Nov 2022 ODI # 4480
5 18 16 1 0 31.25 1 bowled 1 Test v West Indies Perth 30 Nov 2022 Test # 2477
48 119 71 5 0 67.60 2 caught 3 Test v West Indies Perth 30 Nov 2022 Test # 2477
21 40 29 4 0 72.41 1 caught 1 Test v West Indies Adelaide 8 Dec 2022 Test # 2479
28 65 36 3 0 77.77 2 bowled 3 Test v West Indies Adelaide 8 Dec 2022 Test # 2479
0 1 1 0 0 0.00 1 caught 2 Test v South Africa Brisbane 17 Dec 2022 Test # 2482
3 16 11 0 0 27.27 2 caught 4 Test v South Africa Brisbane 17 Dec 2022 Test # 2482
200 366 255 16 2 78.43 1 bowled 2 Test v South Africa Melbourne 26 Dec 2022 Test # 2485
10 15 11 2 0 90.90 2 caught 1 Test v South Africa Sydney 4 Jan 2023 Test # 2488
1 12 5 0 0 20.00 1 bowled 1 Test v India Nagpur 9 Feb 2023 Test # 2490
10 54 41 2 0 24.39 2 lbw 3 Test v India Nagpur 9 Feb 2023 Test # 2490
15 75 44 3 0 34.09 1 caught 1 Test v India Delhi 17 Feb 2023 Test # 2493
sub - - - - - - - 3 Test v India Delhi 17 Feb 2023 Test # 2493
23 57 31 1 0 74.19 4 caught 1 ODI v India Chennai 22 Mar 2023 ODI # 4545
43 108 60 8 0 71.66 1 caught 1 Test v India The Oval 7 Jun 2023 Test # 2505
1 16 8 0 0 12.50 2 caught 3 Test v India The Oval 7 Jun 2023 Test # 2505
9 48 27 2 0 33.33 1 bowled 2 Test v England Birmingham 16 Jun 2023 Test # 2507
36 75 57 4 0 63.15 2 caught 4 Test v England Birmingham 16 Jun 2023 Test # 2507
66 14 88 8 1 75.00 1 bowled 1 Test v England Lord's 28 Jun 2023 Test # 2508
25 107 76 2 0 32.89 2 lbw 3 Test v England Lord's 28 Jun 2023 Test # 2508
4 3 5 1 0 80.00 1 caught 1 Test v England Leeds 6 Jul 2023 Test # 2509
1 13 5 0 0 20.00 2 caught 3 Test v England Leeds 6 Jul 2023 Test # 2509
32 67 38 3 0 84.21 1 caught 1 Test v England Manchester 19 Jul 2023 Test # 2512
28 79 53 3 0 52.83 2 bowled 3 Test v England Manchester 19 Jul 2023 Test # 2512
24 74 52 3 0 46.15 2 caught 2 Test v England The Oval 27 Jul 2023 Test # 2515
60 171 106 9 0 56.60 1 caught 4 Test v England The Oval 27 Jul 2023 Test # 2515
0 2 2 0 0 0.00 1 bowled 2 ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
106 137 93 12 3 113.97 1 bowled 1 ODI v South Africa Bloemfontein 9 Sep 2023 ODI # 4638
78 80 56 10 3 139.28 1 run out 2 ODI v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
12 10 13 2 0 92.30 1 caught 2 ODI v South Africa Centurion 15 Sep 2023 ODI # 4646
10 16 6 1 1 166.66 2 caught 2 ODI v South Africa Johannesburg 17 Sep 2023 ODI # 4648
52 75 53 6 2 98.11 2 caught 1 ODI v India Mohali 22 Sep 2023 ODI # 4651
53 65 39 7 1 135.89 2 lbw 2 ODI v India Indore 24 Sep 2023 ODI # 4654
56 40 34 6 4 164.70 1 caught 1 ODI v India Rajkot 27 Sep 2023 ODI # 4657
41 76 52 6 0 78.84 1 caught 1 ODI v India Chennai 8 Oct 2023 ODI # 4662
13 33 27 2 0 48.14 2 caught 2 ODI v South Africa Lucknow 12 Oct 2023 ODI # 4667
11 16 6 0 1 183.33 2 lbw 2 ODI v Sri Lanka Lucknow 16 Oct 2023 ODI # 4671
163 180 124 14 9 131.45 1 caught 1 ODI v Pakistan Bengaluru 20 Oct 2023 ODI # 4675
104 182 93 11 3 111.82 2 caught 1 ODI v Netherlands Delhi 25 Oct 2023 ODI # 4681
81 77 65 5 6 124.61 1 caught 1 ODI v New Zealand Dharamsala 28 Oct 2023 ODI # 4684
15 29 16 1 1 93.75 2 caught 1 ODI v England Ahmedabad 4 Nov 2023 ODI # 4693
18 46 29 3 0 62.06 1 bowled 2 ODI v Afghanistan Wankhede 7 Nov 2023 ODI # 4696
53 90 61 6 0 86.88 2 caught 2 ODI v Bangladesh Pune 11 Nov 2023 ODI # 4700
29 29 18 1 4 161.11 2 bowled 2 ODI v South Africa Eden Gardens 16 Nov 2023 ODI # 4704
7 6 3 1 0 233.33 1 caught 2 ODI v India Ahmedabad 19 Nov 2023 ODI # 4705
164 346 211 16 4 77.72 1 caught 1 Test v Pakistan Perth 14 Dec 2023 Test # 2518
0 8 5 0 0 0.00 2 caught 3 Test v Pakistan Perth 14 Dec 2023 Test # 2518
38 120 83 3 0 45.78 1 caught 1 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
6 30 16 1 0 37.50 2 bowled 3 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
34 100 68 4 0 50.00 1 caught 2 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
57 97 75 7 0 76.00 2 lbw 4 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
70 58 36 12 1 194.44 1 caught 1 T20I v West Indies Hobart 9 Feb 2024 T20I # 2459
22 33 19 3 1 115.78 1 caught 1 T20I v West Indies Adelaide 11 Feb 2024 T20I # 2462
81 60 49 9 3 165.30 2 caught 2 T20I v West Indies Perth 13 Feb 2024 T20I # 2467
32 33 20 1 3 160.00 2 caught 2 T20I v New Zealand Wellington 21 Feb 2024 T20I # 2481
56 91 51 6 1 109.80 1 caught 1 T20I v Oman Bridgetown 5 Jun 2024 T20I # 2641
39 - 16 2 4 243.75 2 bowled 1 T20I v England Bridgetown 8 Jun 2024 T20I # 2650
Statsguru includes the following current or recent relevant matches:
Australia v England at Bridgetown, ICC Men's T20 World Cup 17th Match, Jun 8, 2024 [T20I # 2650 - Live]
    » Australia 168/5 (16.5 ov, MP Stoinis 17*, CJ Jordan 1/31)
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th match, Jun 8, 2024 [T20I # 2649 - Live]
    » South Africa 106/6 (18.5 ov, DA Miller 59*, KA Maharaj 0*, BFW de Leede 1/34) - Match over
Belgium v Guernsey at Waterloo, 2nd T20I, Jun 8, 2024 [T20I # 2648 - Current]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647 - Current]
 
Feedback Print this page