Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Australia remove Australia 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 2018-2024 142 139 21 3386 111 28.69 4521 74.89 2 16 9 338 32 Profile
filtered 2018-2024 142 139 21 3386 111 28.69 4521 74.89 2 16 9 338 32
Innings by innings list
27 - 24 4 0 112.50 8 run out 1 ODI v England Brisbane 19 Jan 2018 ODI # 3958
0* 3 0 0 0 - 5 not out 2 T20I v New Zealand Sydney 3 Feb 2018 T20I # 642
5* 14 5 0 0 100.00 7 not out 2 T20I v England Hobart 7 Feb 2018 T20I # 645
DNB - - - - - - - 2 T20I v England Melbourne 10 Feb 2018 T20I # 646
1* 1 1 0 0 100.00 7 not out 2 T20I v New Zealand Auckland 16 Feb 2018 T20I # 649
DNB - - - - - - - 2 T20I v New Zealand Auckland 21 Feb 2018 T20I # 653
6 - 5 1 0 120.00 6 caught 1 ODI v England Chester-le-Street 21 Jun 2018 ODI # 4012
44 - 40 5 1 110.00 5 caught 1 ODI v England Manchester 24 Jun 2018 ODI # 4013
3 - 3 0 0 100.00 5 bowled 2 T20I v England Birmingham 27 Jun 2018 T20I # 679
DNB - - - - - - - 2 T20I v Pakistan Harare 2 Jul 2018 T20I # 682
DNB - - - - - - - 1 T20I v Zimbabwe Harare 3 Jul 2018 T20I # 683
37* - 24 2 2 154.16 7 not out 2 T20I v Pakistan Harare 5 Jul 2018 T20I # 686
16 - 17 2 0 94.11 2 caught 2 T20I v Zimbabwe Harare 6 Jul 2018 T20I # 687
2 - 3 0 0 66.66 6 caught 1 T20I v Pakistan Harare 8 Jul 2018 T20I # 689
DNB - - - - - - - 2 T20I v U.A.E. Abu Dhabi 22 Oct 2018 T20I # 700
1 - 3 0 0 33.33 6 caught 2 T20I v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
1 - 4 0 0 25.00 6 caught 2 T20I v Pakistan Dubai (DICS) 26 Oct 2018 T20I # 702
20 - 9 2 2 222.22 1 caught 2 T20I v Pakistan Dubai (DICS) 28 Oct 2018 T20I # 704
33 - 71 2 0 46.47 5 caught 1 ODI v South Africa Perth 4 Nov 2018 ODI # 4065
47 - 72 4 0 65.27 5 caught 1 ODI v South Africa Adelaide 9 Nov 2018 ODI # 4067
42 - 41 1 1 102.43 6 caught 2 ODI v South Africa Hobart 11 Nov 2018 ODI # 4069
8 - 7 0 0 114.28 7 caught 2 T20I v South Africa Carrara 17 Nov 2018 T20I # 711
DNB - - - - - - - 1 T20I v India Brisbane 21 Nov 2018 T20I # 712
4 - 6 0 0 66.66 7 caught 1 T20I v India Melbourne 23 Nov 2018 T20I # 713
27 - 19 4 0 142.10 5 caught 1 T20I v India Sydney 25 Nov 2018 T20I # 714
24 43 31 5 0 77.41 1 caught 1 ODI v India Sydney 12 Jan 2019 ODI # 4077
18 33 27 2 0 66.66 1 caught 1 ODI v India Adelaide 15 Jan 2019 ODI # 4078
5 - 11 1 0 45.45 1 caught 1 ODI v India Melbourne 18 Jan 2019 ODI # 4079
36* - 37 5 0 97.29 7 not out 1 ODI v India Hyderabad 2 Mar 2019 ODI # 4102
22 - 24 2 0 91.66 7 bowled 2 ODI v India Nagpur 5 Mar 2019 ODI # 4106
21* - 17 3 0 123.52 7 not out 1 ODI v India Ranchi 8 Mar 2019 ODI # 4109
21 - 15 2 0 140.00 7 caught 2 ODI v India Mohali 10 Mar 2019 ODI # 4111
3 - 9 0 0 33.33 7 caught 1 ODI v India Delhi 13 Mar 2019 ODI # 4113
DNB - - - - - - - 2 ODI v Pakistan Sharjah 22 Mar 2019 ODI # 4116
DNB - - - - - - - 2 ODI v Pakistan Sharjah 24 Mar 2019 ODI # 4117
25* - 21 0 1 119.04 7 not out 1 ODI v Pakistan Abu Dhabi 27 Mar 2019 ODI # 4118
55 - 67 3 0 82.08 7 caught 1 ODI v Pakistan Dubai (DICS) 29 Mar 2019 ODI # 4119
0 - 2 0 0 0.00 7 lbw 1 ODI v Pakistan Dubai (DICS) 31 Mar 2019 ODI # 4120
DNB - - - - - - - 2 ODI v Afghanistan Bristol 1 Jun 2019 ODI # 4146
45 62 55 7 0 81.81 7 caught 1 ODI v West Indies Nottingham 6 Jun 2019 ODI # 4152
55* 50 35 5 1 157.14 7 not out 2 ODI v India The Oval 9 Jun 2019 ODI # 4155
20 31 21 2 0 95.23 7 lbw 1 ODI v Pakistan Taunton 12 Jun 2019 ODI # 4157
4 8 3 0 0 133.33 7 run out 1 ODI v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
11* 14 8 1 0 137.50 7 not out 1 ODI v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
38* 41 27 5 0 140.74 7 not out 1 ODI v England Lord's 25 Jun 2019 ODI # 4173
71 113 72 11 0 98.61 7 caught 1 ODI v New Zealand Lord's 29 Jun 2019 ODI # 4178
85 90 69 11 1 123.18 7 caught 2 ODI v South Africa Manchester 6 Jul 2019 ODI # 4188
46 94 70 4 0 65.71 5 caught 1 ODI v England Birmingham 11 Jul 2019 ODI # 4191
DNB - - - - - - - 1 T20I v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
DNB - - - - - - - 2 T20I v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
DNB - - - - - - - 2 T20I v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
DNB - - - - - - - 2 T20I v Pakistan Sydney 3 Nov 2019 T20I # 999
DNB - - - - - - - 2 T20I v Pakistan Canberra 5 Nov 2019 T20I # 1002
DNB - - - - - - - 2 T20I v Pakistan Perth 8 Nov 2019 T20I # 1009
DNB - - - - - - - 2 ODI v India Wankhede 14 Jan 2020 ODI # 4231
18 - 17 0 1 105.88 5 caught 2 ODI v India Rajkot 17 Jan 2020 ODI # 4232
35 - 36 6 0 97.22 6 caught 1 ODI v India Bengaluru 19 Jan 2020 ODI # 4233
27 26 22 3 1 122.72 6 caught 1 T20I v South Africa Johannesburg 21 Feb 2020 T20I # 1046
14 14 10 0 1 140.00 4 bowled 2 T20I v South Africa Gqeberha 23 Feb 2020 T20I # 1052
7 10 6 0 0 116.66 6 bowled 1 T20I v South Africa Cape Town 26 Feb 2020 T20I # 1065
5 30 16 0 0 31.25 6 caught 2 ODI v South Africa Paarl 29 Feb 2020 ODI # 4248
21 34 21 1 0 100.00 7 caught 1 ODI v South Africa Bloemfontein 4 Mar 2020 ODI # 4252
0 2 3 0 0 0.00 7 bowled 1 ODI v South Africa Potchefstroom 7 Mar 2020 ODI # 4254
1 - 2 0 0 50.00 7 caught 1 ODI v New Zealand Sydney 13 Mar 2020 ODI # 4255
1 8 5 0 0 20.00 6 bowled 2 T20I v England Southampton 4 Sep 2020 T20I # 1095
2 - 7 0 0 28.57 3 caught 1 T20I v England Southampton 6 Sep 2020 T20I # 1096
10 14 10 1 0 100.00 6 caught 1 ODI v England Manchester 11 Sep 2020 ODI # 4259
36 80 41 2 0 87.80 6 stumped 2 ODI v England Manchester 13 Sep 2020 ODI # 4260
106 168 114 7 2 92.98 6 caught 2 ODI v England Manchester 16 Sep 2020 ODI # 4261
17* - 13 2 0 130.76 7 not out 1 ODI v India Sydney 27 Nov 2020 ODI # 4265
DNB - - - - - - - 1 ODI v India Sydney 29 Nov 2020 ODI # 4266
38 - 42 4 0 90.47 6 run out 2 ODI v India Canberra 2 Dec 2020 ODI # 4267
13 11 9 2 0 144.44 4 caught 1 T20I v West Indies Gros Islet 12 Jul 2021 T20I # 1189
0 1 1 0 0 0.00 4 caught 1 T20I v West Indies Gros Islet 14 Jul 2021 T20I # 1190
9 19 14 1 0 64.28 5 caught 2 T20I v West Indies Gros Islet 16 Jul 2021 T20I # 1192
67 91 87 5 2 77.01 5 bowled 1 ODI v West Indies Bridgetown 20 Jul 2021 ODI # 4310
10 19 15 1 0 66.66 5 bowled 1 ODI v West Indies Bridgetown 22 Jul 2021 ODI # 4311
35 87 50 3 0 70.00 3 lbw 2 ODI v West Indies Bridgetown 26 Jul 2021 ODI # 4313
0 1 1 0 0 0.00 1 bowled 2 T20I v Bangladesh Mirpur 3 Aug 2021 T20I # 1210
11 7 11 2 0 100.00 2 caught 1 T20I v Bangladesh Mirpur 4 Aug 2021 T20I # 1212
20* 45 15 1 1 133.33 5 not out 2 T20I v Bangladesh Mirpur 6 Aug 2021 T20I # 1216
1 7 6 0 0 16.66 6 lbw 2 T20I v Bangladesh Mirpur 7 Aug 2021 T20I # 1218
3 14 7 0 0 42.85 5 bowled 2 T20I v Bangladesh Mirpur 9 Aug 2021 T20I # 1222
12 45 32 1 0 37.50 7 caught 2 Test v England Brisbane 8 Dec 2021 Test # 2440
9 24 23 0 0 39.13 1 caught 4 Test v England Brisbane 8 Dec 2021 Test # 2440
51 128 107 5 0 47.66 7 caught 1 Test v England Adelaide 16 Dec 2021 Test # 2441
6 7 6 1 0 100.00 8 bowled 3 Test v England Adelaide 16 Dec 2021 Test # 2441
19 64 43 0 0 44.18 8 caught 2 Test v England Melbourne 26 Dec 2021 Test # 2442
13 71 39 2 0 33.33 7 caught 1 Test v England Sydney 5 Jan 2022 Test # 2446
0 5 1 0 0 0.00 7 caught 3 Test v England Sydney 5 Jan 2022 Test # 2446
24 105 60 2 0 40.00 7 bowled 1 Test v England Hobart 14 Jan 2022 Test # 2449
49 126 88 4 0 55.68 8 caught 3 Test v England Hobart 14 Jan 2022 Test # 2449
19 70 43 3 0 44.18 7 bowled 2 Test v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
93 185 159 7 2 58.49 8 bowled 1 Test v Pakistan Karachi 12 Mar 2022 Test # 2455
DNB - - - - - - - 3 Test v Pakistan Karachi 12 Mar 2022 Test # 2455
67 175 105 7 0 63.80 7 lbw 1 Test v Pakistan Lahore 21 Mar 2022 Test # 2458
DNB - - - - - - - 3 Test v Pakistan Lahore 21 Mar 2022 Test # 2458
4 7 4 0 0 100.00 6 bowled 1 ODI v Pakistan Lahore 29 Mar 2022 ODI # 4379
5 15 10 0 0 50.00 6 caught 1 ODI v Pakistan Lahore 31 Mar 2022 ODI # 4380
56 82 61 6 1 91.80 6 caught 1 ODI v Pakistan Lahore 2 Apr 2022 ODI # 4382
21 60 22 1 0 95.45 6 lbw 2 ODI v Sri Lanka Pallekele 14 Jun 2022 ODI # 4409
15 44 20 1 0 75.00 6 run out 2 ODI v Sri Lanka Pallekele 16 Jun 2022 ODI # 4412
49 68 52 3 1 94.23 5 lbw 1 ODI v Sri Lanka Colombo (RPS) 19 Jun 2022 ODI # 4415
19 26 20 2 0 95.00 5 caught 2 ODI v Sri Lanka Colombo (RPS) 21 Jun 2022 ODI # 4416
45* 109 65 1 0 69.23 6 not out 2 ODI v Sri Lanka Colombo (RPS) 24 Jun 2022 ODI # 4418
45 83 47 6 0 95.74 7 caught 2 Test v Sri Lanka Galle 29 Jun 2022 Test # 2469
DNB - - - - - - - 4 Test v Sri Lanka Galle 29 Jun 2022 Test # 2469
28 95 61 4 0 45.90 7 caught 1 Test v Sri Lanka Galle 8 Jul 2022 Test # 2471
16* 48 28 0 0 57.14 7 not out 3 Test v Sri Lanka Galle 8 Jul 2022 Test # 2471
10 14 8 2 0 125.00 4 caught 2 ODI v Zimbabwe Townsville 28 Aug 2022 ODI # 4458
26* 51 33 2 0 78.78 4 not out 2 ODI v Zimbabwe Townsville 31 Aug 2022 ODI # 4459
4 16 9 1 0 44.44 4 caught 1 ODI v Zimbabwe Townsville 3 Sep 2022 ODI # 4460
85 132 99 8 1 85.85 6 caught 2 ODI v New Zealand Cairns 6 Sep 2022 ODI # 4461
12 47 28 0 0 42.85 6 stumped 1 ODI v New Zealand Cairns 8 Sep 2022 ODI # 4462
42* 73 43 3 0 97.67 5 not out 1 ODI v New Zealand Cairns 11 Sep 2022 ODI # 4464
21 43 28 3 0 75.00 5 caught 2 ODI v England Adelaide 17 Nov 2022 ODI # 4475
0 5 1 0 0 0.00 5 stumped 1 ODI v England Sydney 19 Nov 2022 ODI # 4477
12* 13 6 1 0 200.00 6 not out 1 ODI v England Melbourne 22 Nov 2022 ODI # 4480
DNB - - - - - - - 1 Test v West Indies Perth 30 Nov 2022 Test # 2477
DNB - - - - - - - 3 Test v West Indies Perth 30 Nov 2022 Test # 2477
41* 73 54 6 0 75.92 7 not out 1 Test v West Indies Adelaide 8 Dec 2022 Test # 2479
8 20 11 0 0 72.72 7 bowled 3 Test v West Indies Adelaide 8 Dec 2022 Test # 2479
22* 60 30 0 0 73.33 8 not out 2 Test v South Africa Brisbane 17 Dec 2022 Test # 2482
DNB - - - - - - - 4 Test v South Africa Brisbane 17 Dec 2022 Test # 2482
111 243 149 13 0 74.49 7 caught 2 Test v South Africa Melbourne 26 Dec 2022 Test # 2485
DNB - - - - - - - 1 Test v South Africa Sydney 4 Jan 2023 Test # 2488
36 50 33 7 0 109.09 7 bowled 1 Test v India Nagpur 9 Feb 2023 Test # 2490
10 11 6 2 0 166.66 7 lbw 3 Test v India Nagpur 9 Feb 2023 Test # 2490
0 6 5 0 0 0.00 7 caught 1 Test v India Delhi 17 Feb 2023 Test # 2493
7 23 10 1 0 70.00 7 bowled 3 Test v India Delhi 17 Feb 2023 Test # 2493
3 20 7 0 0 42.85 7 lbw 2 Test v India Indore 1 Mar 2023 Test # 2496
DNB - - - - - - - 4 Test v India Indore 1 Mar 2023 Test # 2496
0 3 4 0 0 0.00 7 caught 1 Test v India Ahmedabad 9 Mar 2023 Test # 2499
DNB - - - - - - - 3 Test v India Ahmedabad 9 Mar 2023 Test # 2499
DNB - - - - - - - 2 ODI v India Visakhapatnam 19 Mar 2023 ODI # 4541
38 66 46 2 1 82.60 6 bowled 1 ODI v India Chennai 22 Mar 2023 ODI # 4545
48 98 69 7 1 69.56 7 lbw 1 Test v India The Oval 7 Jun 2023 Test # 2505
66* 162 105 8 0 62.85 7 not out 3 Test v India The Oval 7 Jun 2023 Test # 2505
66 128 99 10 1 66.66 7 bowled 2 Test v England Birmingham 16 Jun 2023 Test # 2507
20 63 50 2 0 40.00 8 caught 4 Test v England Birmingham 16 Jun 2023 Test # 2507
22 45 43 2 0 51.16 7 lbw 1 Test v England Lord's 28 Jun 2023 Test # 2508
21 103 73 3 0 28.76 7 caught 3 Test v England Lord's 28 Jun 2023 Test # 2508
8 32 16 1 0 50.00 7 caught 1 Test v England Leeds 6 Jul 2023 Test # 2509
5 20 14 1 0 35.71 7 bowled 3 Test v England Leeds 6 Jul 2023 Test # 2509
20 78 49 2 0 40.81 8 caught 1 Test v England Manchester 19 Jul 2023 Test # 2512
DNB - - - - - - - 3 Test v England Manchester 19 Jul 2023 Test # 2512
10 29 23 1 1 43.47 7 caught 2 Test v England The Oval 27 Jul 2023 Test # 2515
28 83 50 1 1 56.00 7 caught 4 Test v England The Oval 27 Jul 2023 Test # 2515
3 16 9 0 0 33.33 6 bowled 2 ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
6 16 10 0 0 60.00 7 caught 1 ODI v South Africa Bloemfontein 9 Sep 2023 ODI # 4638
12 55 23 1 0 52.17 5 bowled 2 ODI v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
99 125 77 9 4 128.57 5 caught 2 ODI v South Africa Centurion 15 Sep 2023 ODI # 4646
2 9 4 0 0 50.00 5 caught 2 ODI v South Africa Johannesburg 17 Sep 2023 ODI # 4648
14 17 12 2 0 116.66 6 bowled 2 ODI v India Indore 24 Sep 2023 ODI # 4654
11 24 19 1 0 57.89 5 caught 1 ODI v India Rajkot 27 Sep 2023 ODI # 4657
0 1 2 0 0 0.00 6 lbw 1 ODI v India Chennai 8 Oct 2023 ODI # 4662
34 105 73 4 0 46.57 7 bowled 1 Test v Pakistan Perth 14 Dec 2023 Test # 2518
DNB - - - - - - - 3 Test v Pakistan Perth 14 Dec 2023 Test # 2518
4 19 10 0 0 40.00 7 caught 1 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
53 147 101 8 0 52.47 7 lbw 3 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
38 105 58 3 0 65.51 7 bowled 2 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
DNB - - - - - - - 4 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
15 51 40 2 0 37.50 7 caught 2 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
DNB - - - - - - - 4 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
65 74 49 9 1 132.65 7 caught 2 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
2 8 5 0 0 40.00 7 bowled 4 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
10 35 20 0 0 50.00 7 caught 1 Test v New Zealand Wellington 29 Feb 2024 Test # 2533
3 18 9 0 0 33.33 8 caught 3 Test v New Zealand Wellington 29 Feb 2024 Test # 2533
14 35 24 2 0 58.33 8 caught 2 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
98* 192 123 15 0 79.67 7 not out 4 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
Statsguru includes the following current or recent relevant matches:
Indonesia v Thailand at Bali, 1st T20I, May 1, 2024 [T20I # 2584]
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
 
Feedback Print this page