Records type all-round analysis [change type]
View match by match list [change view]
Primary team Australia remove Australia from query
Start of match date greater than or equal to 6 Jan 2001 remove greater than or equal to 6 Jan 2001 from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2018-2024 103 5772 215 45.09 13 15 3/45 65.80 0 64 0 -20.70 Profile
filtered 2018-2024 103 5772 215 45.09 13 15 3/45 65.80 0 64 0 -20.70
Match by match list
204 104* 308 0 23 1 0 Test v West Indies Perth 30 Nov 2022 Test # 2477
215 59 274 0 28 0 0 Test v New Zealand Sydney 3 Jan 2020 Test # 2378
163 31 194 - - 0 0 Test v West Indies Adelaide 8 Dec 2022 Test # 2479
143 50 193 1 22 0 0 Test v New Zealand Perth 12 Dec 2019 Test # 2374
185 - 185 0 62 1 0 Test v Pakistan Brisbane 21 Nov 2019 Test # 2368
91 73 164 0 20 0 0 Test v India Sydney 7 Jan 2021 Test # 2402
51 111 162 0 3 0 0 Test v England Manchester 19 Jul 2023 Test # 2512
162 - 162 0 41 1 0 Test v Pakistan Adelaide 29 Nov 2019 Test # 2372
103 51 154 0 10 1 0 Test v England Adelaide 16 Dec 2021 Test # 2441
74 80 154 0 16 1 0 Test v England Leeds 22 Aug 2019 Test # 2357
104 32 136 0 16 1 0 Test v Sri Lanka Galle 8 Jul 2022 Test # 2471
108 25 133 0 4 0 0 Test v India Brisbane 15 Jan 2021 Test # 2404
124 - 124 0 33 1 0 ODI v South Africa Bloemfontein 9 Sep 2023 ODI # 4638
60 62* 122 0 9 0 0 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
108 - 108 - - 1 0 ODI v South Africa Potchefstroom 7 Mar 2020 ODI # 4254
90 6 96 0 9 1 0 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
90 - 90 1 109 0 0 Test v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
63 19 82 1 11 0 0 Test v New Zealand Melbourne 26 Dec 2019 Test # 2376
81 - 81 - - 3 0 Test v Sri Lanka Brisbane 24 Jan 2019 Test # 2343
80* - 80 - - 0 0 ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
79 - 79 0 9 0 0 Test v South Africa Sydney 4 Jan 2023 Test # 2488
67 11 78 1 9 1 0 Test v England Manchester 4 Sep 2019 Test # 2360
47 30 77 - - 0 0 Test v England Lord's 28 Jun 2023 Test # 2508
48 28 76 0 9 0 0 Test v India Melbourne 26 Dec 2020 Test # 2398
74 0* 74 0 14 2 0 Test v England Brisbane 8 Dec 2021 Test # 2440
72 - 72 - - 2 0 ODI v India Rajkot 27 Sep 2023 ODI # 4657
71 - 71 - - 1 0 ODI v England Ahmedabad 4 Nov 2023 ODI # 4693
70 - 70 - - 0 0 ODI v India Sydney 29 Nov 2020 ODI # 4266
25 43 68 5 119 2 0 Test v Pakistan Abu Dhabi 16 Oct 2018 Test # 2322
63 4 67 - - 2 0 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
26 41 67 - - 0 0 Test v India The Oval 7 Jun 2023 Test # 2505
49 17 66 0 24 0 0 Test v India Nagpur 9 Feb 2023 Test # 2490
3 63* 66 - - 2 0 Test v India Ahmedabad 9 Mar 2023 Test # 2499
48 14 62 0 31 1 0 Test v England The Oval 12 Sep 2019 Test # 2362
62 - 62 - - 0 0 ODI v Netherlands Delhi 25 Oct 2023 ODI # 4681
59 - 59 - - 2 0 ODI v Pakistan Lahore 31 Mar 2022 ODI # 4380
31 28* 59 - - 0 0 Test v India Indore 1 Mar 2023 Test # 2496
sub 59 59 - - 0 0 Test v England Lord's 14 Aug 2019 Test # 2355
58* - 58 - - 0 0 ODI v India Ahmedabad 19 Nov 2023 ODI # 4705
58 - 58 - - 0 0 ODI v England Sydney 19 Nov 2022 ODI # 4477
28 29 57 0 16 1 0 Test v England Sydney 5 Jan 2022 Test # 2446
56 - 56 - - 0 0 ODI v New Zealand Sydney 13 Mar 2020 ODI # 4255
21 33 54 - - 0 0 Test v England Leeds 6 Jul 2023 Test # 2509
54 - 54 0 11 0 0 ODI v India Bengaluru 19 Jan 2020 ODI # 4233
18 35 53 - - 0 0 Test v India Delhi 17 Feb 2023 Test # 2493
47 6 53 0 3 2 0 Test v India Adelaide 17 Dec 2020 Test # 2396
52 - 52 - - 1 0 ODI v New Zealand Cairns 11 Sep 2022 ODI # 4464
44 5 49 - - 0 0 Test v England Hobart 14 Jan 2022 Test # 2449
48 - 48 - - 0 0 ODI v England Manchester 13 Sep 2020 ODI # 4260
46 - 46 - - 0 0 ODI v South Africa Lucknow 12 Oct 2023 ODI # 4667
46 - 46 0 14 0 0 ODI v India Rajkot 17 Jan 2020 ODI # 4232
0 44 44 0 4 1 0 Test v Pakistan Karachi 12 Mar 2022 Test # 2455
44 - 44 - - 1 0 ODI v South Africa Johannesburg 17 Sep 2023 ODI # 4648
41 - 41 - - 0 0 ODI v South Africa Paarl 29 Feb 2020 ODI # 4248
40 - 40 - - 1 0 ODI v Sri Lanka Lucknow 16 Oct 2023 ODI # 4671
39 - 39 - - 0 0 ODI v India Mohali 22 Sep 2023 ODI # 4651
38 DNB 38 0 76 1 0 Test v India Sydney 3 Jan 2019 Test # 2339
0 36 36 0 10 1 0 Test v Pakistan Lahore 21 Mar 2022 Test # 2458
31 - 31 0 36 0 0 ODI v Sri Lanka Colombo (RPS) 24 Jun 2022 ODI # 4418
29 - 29 0 49 0 0 ODI v Sri Lanka Colombo (RPS) 19 Jun 2022 ODI # 4415
28 - 28 - - 0 0 ODI v India Chennai 22 Mar 2023 ODI # 4545
27 - 27 - - 1 0 ODI v India Chennai 8 Oct 2023 ODI # 4662
27 - 27 - - 0 0 ODI v India Indore 24 Sep 2023 ODI # 4654
26 - 26 - - 0 0 ODI v West Indies Sydney 4 Feb 2024 ODI # 4722
25 - 25 - - 1 0 ODI v Pakistan Lahore 29 Mar 2022 ODI # 4379
24 - 24 2 19 0 0 ODI v Sri Lanka Pallekele 14 Jun 2022 ODI # 4409
9 13 22 - - 0 0 Test v England The Oval 27 Jul 2023 Test # 2515
21 - 21 - - 2 0 ODI v England Manchester 11 Sep 2020 ODI # 4259
20 - 20 - - 0 0 ODI v South Africa Centurion 15 Sep 2023 ODI # 4646
20 - 20 - - 0 0 ODI v England Manchester 16 Sep 2020 ODI # 4261
18 - 18 - - 0 0 ODI v South Africa Eden Gardens 16 Nov 2023 ODI # 4704
16 2 18 - - 0 0 Test v Pakistan Perth 14 Dec 2023 Test # 2518
18 - 18 0 13 0 0 ODI v Sri Lanka Pallekele 16 Jun 2022 ODI # 4412
18 - 18 - - 2 0 ODI v New Zealand Dharamsala 28 Oct 2023 ODI # 4684
11 5* 16 - - 0 0 Test v South Africa Brisbane 17 Dec 2022 Test # 2482
15 - 15 - - 0 0 ODI v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
15 - 15 - - 1 0 ODI v India Wankhede 17 Mar 2023 ODI # 4538
14 - 14 - - 0 0 ODI v Afghanistan Wankhede 7 Nov 2023 ODI # 4696
14 - 14 - - 1 0 Test v South Africa Melbourne 26 Dec 2022 Test # 2485
14 - 14 0 13 0 0 ODI v Sri Lanka Colombo (RPS) 21 Jun 2022 ODI # 4416
0 13 13 2 38 1 0 Test v Pakistan Dubai (DICS) 7 Oct 2018 Test # 2320
13 DNB 13 - - 1 0 Test v Sri Lanka Galle 29 Jun 2022 Test # 2469
0 13 13 - - 1 0 Test v England Birmingham 16 Jun 2023 Test # 2507
10 1* 11 - - 2 0 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
6 4 10 2 11 1 0 Test v Sri Lanka Canberra 1 Feb 2019 Test # 2345
3 5 8 0 1 1 0 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
8 - 8 - - 1 0 ODI v Pakistan Bengaluru 20 Oct 2023 ODI # 4675
8* - 8 - - 1 0 ODI v England Melbourne 22 Nov 2022 ODI # 4480
7 - 7 - - 1 0 ODI v India Canberra 2 Dec 2020 ODI # 4267
5 - 5 - - 0 0 ODI v New Zealand Cairns 8 Sep 2022 ODI # 4462
4 - 4 0 31 1 0 ODI v Pakistan Lahore 2 Apr 2022 ODI # 4382
4 - 4 - - 0 0 ODI v England Adelaide 17 Nov 2022 ODI # 4475
1 2 3 - - 1 0 Test v New Zealand Wellington 29 Feb 2024 Test # 2533
2 - 2 - - 0 0 ODI v India Sydney 27 Nov 2020 ODI # 4265
2 - 2 - - 1 0 T20I v Pakistan Lahore 5 Apr 2022 T20I # 1504
1 - 1 - - 1 0 Test v England Melbourne 26 Dec 2021 Test # 2442
0 - 0 - - 0 0 ODI v New Zealand Cairns 6 Sep 2022 ODI # 4461
DNB - - - - 2 0 ODI v Bangladesh Pune 11 Nov 2023 ODI # 4700
DNB - - - - 0 0 ODI v India Wankhede 14 Jan 2020 ODI # 4231
DNB - - - - 2 0 ODI v West Indies Melbourne 2 Feb 2024 ODI # 4721
DNB - - - - 1 0 ODI v West Indies Canberra 6 Feb 2024 ODI # 4723
DNB - - - - 1 0 ODI v India Visakhapatnam 19 Mar 2023 ODI # 4541
0 - 0 0 11 0 0 ODI v South Africa Bloemfontein 4 Mar 2020 ODI # 4252
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