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 26 Dec 2003 remove greater than or equal to 26 Dec 2003 from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2011-2024 73 131 12 5451 195* 45.80 11288 48.29 15 26 8 592 26 Profile
filtered 2011-2024 73 131 12 5451 195* 45.80 11288 48.29 15 26 8 592 26
Innings by innings list
195* 536 368 19 1 52.98 1 not out 1 v South Africa Sydney 4 Jan 2023 Test # 2488
180 611 422 21 0 42.65 2 lbw 1 v India Ahmedabad 9 Mar 2023 Test # 2499
174 374 239 16 2 72.80 3 caught 1 v New Zealand Brisbane 5 Nov 2015 Test # 2185
171 514 381 18 1 44.88 3 stumped 2 v England Sydney 4 Jan 2018 Test # 2291
160 556 369 15 1 43.36 2 bowled 1 v Pakistan Karachi 12 Mar 2022 Test # 2455
145 465 308 12 0 47.07 1 lbw 2 v South Africa Adelaide 24 Nov 2016 Test # 2236
144 331 227 6 1 63.43 3 caught 1 v West Indies Melbourne 26 Dec 2015 Test # 2195
141 522 302 11 0 46.68 2 lbw 4 v Pakistan Dubai (DICS) 7 Oct 2018 Test # 2320
141 478 321 14 3 43.92 2 bowled 2 v England Birmingham 16 Jun 2023 Test # 2507
140 347 216 25 0 64.81 3 lbw 2 v New Zealand Wellington 12 Feb 2016 Test # 2201
137 410 260 13 0 52.69 5 bowled 1 v England Sydney 5 Jan 2022 Test # 2446
121 258 186 11 2 65.05 3 caught 1 v New Zealand Perth 13 Nov 2015 Test # 2187
104* 272 178 8 0 58.42 1 not out 3 v Pakistan Lahore 21 Mar 2022 Test # 2458
101* 186 136 14 0 74.26 3 not out 3 v Sri Lanka Canberra 1 Feb 2019 Test # 2345
101* 206 138 10 2 73.18 5 not out 3 v England Sydney 5 Jan 2022 Test # 2446
97 253 182 11 3 53.29 3 lbw 4 v South Africa Perth 3 Nov 2016 Test # 2230
97 229 165 13 0 58.78 3 caught 2 v Pakistan Melbourne 26 Dec 2016 Test # 2242
97 222 159 15 0 61.00 1 caught 2 v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
91 326 219 9 1 41.55 2 caught 1 v Pakistan Lahore 21 Mar 2022 Test # 2458
90 308 190 9 0 47.36 1 caught 3 v Pakistan Perth 14 Dec 2023 Test # 2518
85 244 175 8 0 48.57 1 caught 2 v Pakistan Dubai (DICS) 7 Oct 2018 Test # 2320
81 201 125 12 1 64.80 2 caught 1 v India Delhi 17 Feb 2023 Test # 2493
79* 142 98 5 1 80.61 2 not out 3 v Pakistan Sydney 3 Jan 2017 Test # 2245
77 287 187 12 0 41.17 1 caught 3 v England Lord's 28 Jun 2023 Test # 2508
75 225 136 14 0 55.14 3 lbw 3 v South Africa Gqeberha 9 Mar 2018 Test # 2298
75 224 131 10 0 57.25 2 caught 2 v West Indies Brisbane 25 Jan 2024 Test # 2524
74 154 109 8 0 67.88 3 caught 3 v Pakistan Brisbane 15 Dec 2016 Test # 2240
72 297 213 5 0 33.80 3 caught 3 v India Perth 14 Dec 2018 Test # 2334
72 184 145 8 0 49.65 2 lbw 4 v England The Oval 27 Jul 2023 Test # 2515
71 152 130 7 0 54.61 1 caught 2 v Sri Lanka Galle 29 Jun 2022 Test # 2469
65 166 110 8 1 59.09 3 caught 4 v South Africa Johannesburg 17 Nov 2011 Test # 2018
65 220 149 5 1 43.62 2 caught 1 v West Indies Perth 30 Nov 2022 Test # 2477
65 318 197 7 0 32.99 1 bowled 4 v England Birmingham 16 Jun 2023 Test # 2507
64 168 121 9 0 52.89 3 caught 3 v South Africa Hobart 12 Nov 2016 Test # 2233
62 183 129 9 0 48.06 2 lbw 1 v West Indies Adelaide 8 Dec 2022 Test # 2479
60 162 147 4 0 40.81 2 caught 2 v India Indore 1 Mar 2023 Test # 2496
56 100 61 5 0 91.80 3 caught 3 v West Indies Melbourne 26 Dec 2015 Test # 2195
54 171 133 7 0 40.60 3 caught 4 v England Lord's 18 Jul 2013 Test # 2091
53 144 112 8 0 47.32 3 caught 1 v England Adelaide 2 Dec 2017 Test # 2285
53 124 84 9 0 63.09 3 caught 2 v South Africa Johannesburg 30 Mar 2018 Test # 2302
50 156 123 8 0 40.65 3 lbw 2 v England Perth 14 Dec 2017 Test # 2288
47 237 157 7 0 29.93 1 lbw 2 v England The Oval 27 Jul 2023 Test # 2515
47 175 143 4 0 32.86 2 caught 2 v Pakistan Sydney 3 Jan 2024 Test # 2521
45 107 66 4 0 68.18 3 caught 4 v New Zealand Christchurch 20 Feb 2016 Test # 2202
45 69 50 7 0 90.00 1 caught 3 v West Indies Adelaide 8 Dec 2022 Test # 2479
45 170 111 6 0 40.54 2 caught 2 v West Indies Adelaide 17 Jan 2024 Test # 2523
44* 96 70 4 0 62.85 1 not out 3 v Pakistan Karachi 12 Mar 2022 Test # 2455
43 159 96 3 0 44.79 1 caught 3 v England Leeds 6 Jul 2023 Test # 2509
42 145 101 5 0 41.58 2 caught 1 v Pakistan Melbourne 26 Dec 2023 Test # 2519
41 139 98 6 0 41.83 2 caught 1 v Pakistan Perth 14 Dec 2023 Test # 2518
40 69 48 6 0 83.33 3 caught 3 v England Birmingham 1 Aug 2019 Test # 2353
38 125 77 3 0 49.35 3 run out 2 v New Zealand Brisbane 1 Dec 2011 Test # 2020
37 120 95 5 0 38.94 3 caught 1 v England Sydney 3 Jan 2011 Test # 1989
37 90 77 4 0 48.05 1 bowled 1 v Sri Lanka Galle 8 Jul 2022 Test # 2471
36 84 56 4 0 64.28 3 caught 2 v England Lord's 14 Aug 2019 Test # 2355
33 79 59 4 1 55.93 3 lbw 4 v India Melbourne 26 Dec 2018 Test # 2337
33 181 118 3 1 27.96 2 bowled 1 v New Zealand Wellington 29 Feb 2024 Test # 2533
29 74 47 4 0 61.70 2 caught 3 v Sri Lanka Galle 8 Jul 2022 Test # 2471
28 162 125 1 0 22.40 3 caught 2 v India Adelaide 6 Dec 2018 Test # 2333
28 123 69 1 0 40.57 2 stumped 3 v New Zealand Wellington 29 Feb 2024 Test # 2533
27 - 71 3 0 38.02 2 caught 2 v India Sydney 3 Jan 2019 Test # 2339
26 83 68 2 1 38.23 6 lbw 3 v Sri Lanka Galle 31 Aug 2011 Test # 2005
26 81 62 4 0 41.93 3 lbw 2 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
24 77 38 2 0 63.15 3 bowled 3 v England Manchester 1 Aug 2013 Test # 2092
24 62 40 4 0 60.00 3 caught 2 v New Zealand Christchurch 20 Feb 2016 Test # 2202
23 67 48 3 0 47.91 3 caught 4 v New Zealand Hobart 9 Dec 2011 Test # 2021
23 59 38 4 0 60.52 3 caught 3 v England Leeds 22 Aug 2019 Test # 2357
21 89 73 2 0 28.76 3 caught 3 v England Sydney 3 Jan 2011 Test # 1989
21 68 58 0 0 36.20 6 bowled 1 v Sri Lanka Galle 31 Aug 2011 Test # 2005
21 39 35 3 0 60.00 3 lbw 4 v England Chester-le-Street 9 Aug 2013 Test # 2093
21 46 32 3 0 65.62 3 caught 2 v India Melbourne 26 Dec 2018 Test # 2337
20 71 49 3 0 40.81 3 lbw 3 v England Adelaide 2 Dec 2017 Test # 2285
18 25 22 3 0 81.81 3 lbw 4 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
18 45 34 2 0 52.94 1 caught 3 v England Manchester 19 Jul 2023 Test # 2512
17 107 65 2 0 26.15 3 caught 1 v England Melbourne 26 Dec 2017 Test # 2289
17 107 70 2 0 24.28 2 bowled 1 v England Lord's 28 Jun 2023 Test # 2508
16 58 45 2 0 35.55 2 bowled 2 v New Zealand Christchurch 8 Mar 2024 Test # 2535
14 46 35 1 0 40.00 3 caught 2 v England Lord's 18 Jul 2013 Test # 2091
14 30 19 3 0 73.68 3 caught 1 v South Africa Durban 1 Mar 2018 Test # 2297
13* 49 32 0 1 40.62 6 not out 2 v Sri Lanka Pallekele 8 Sep 2011 Test # 2007
13 68 40 0 0 32.50 3 caught 1 v Pakistan Sydney 3 Jan 2017 Test # 2245
13 55 23 2 0 56.52 3 caught 1 v England Birmingham 1 Aug 2019 Test # 2353
13 70 39 2 0 33.33 1 caught 3 v India The Oval 7 Jun 2023 Test # 2505
13 60 37 2 0 35.13 2 bowled 1 v England Leeds 6 Jul 2023 Test # 2509
12 114 57 1 0 21.05 3 lbw 2 v South Africa Johannesburg 17 Nov 2011 Test # 2018
11 54 44 0 0 25.00 3 bowled 2 v Sri Lanka Galle 4 Aug 2016 Test # 2213
11 29 24 2 0 45.83 3 lbw 2 v England Brisbane 23 Nov 2017 Test # 2282
11 23 14 1 1 78.57 3 caught 3 v England Melbourne 26 Dec 2017 Test # 2289
11 55 29 1 0 37.93 3 bowled 2 v Sri Lanka Brisbane 24 Jan 2019 Test # 2343
11 63 38 2 0 28.94 2 caught 3 v England Hobart 14 Jan 2022 Test # 2449
11 45 26 2 0 42.30 2 caught 2 v South Africa Brisbane 17 Dec 2022 Test # 2482
11 52 24 1 0 45.83 2 caught 4 v New Zealand Christchurch 8 Mar 2024 Test # 2535
10 24 17 1 0 58.82 2 caught 4 v West Indies Brisbane 25 Jan 2024 Test # 2524
9* 24 11 0 0 81.81 3 not out 3 v New Zealand Brisbane 5 Nov 2015 Test # 2185
9* 31 20 1 0 45.00 2 retired notout 4 v West Indies Adelaide 17 Jan 2024 Test # 2523
8 45 42 0 0 19.04 3 caught 4 v India Adelaide 6 Dec 2018 Test # 2333
8 21 17 1 0 47.05 3 caught 1 v England Leeds 22 Aug 2019 Test # 2357
7 78 51 0 0 13.72 3 caught 2 v New Zealand Hobart 9 Dec 2011 Test # 2021
7 20 12 1 0 58.33 3 lbw 4 v South Africa Johannesburg 30 Mar 2018 Test # 2302
6 21 12 1 0 50.00 3 caught 3 v South Africa Durban 1 Mar 2018 Test # 2297
6 41 26 0 0 23.07 2 caught 1 v England Hobart 14 Jan 2022 Test # 2449
6 17 13 0 0 46.15 1 caught 3 v West Indies Perth 30 Nov 2022 Test # 2477
6 20 13 1 0 46.15 1 caught 3 v India Delhi 17 Feb 2023 Test # 2493
5 25 22 0 0 22.72 3 caught 2 v South Africa Cape Town 22 Mar 2018 Test # 2300
5 50 38 0 0 13.15 3 caught 1 v India Perth 14 Dec 2018 Test # 2334
5 8 9 1 0 55.55 1 caught 3 v India Nagpur 9 Feb 2023 Test # 2490
4* - 12 1 0 33.33 1 not out 3 v India Sydney 3 Jan 2019 Test # 2339
4 21 17 0 0 23.52 3 bowled 2 v South Africa Perth 3 Nov 2016 Test # 2230
4 32 25 0 0 16.00 3 caught 1 v South Africa Hobart 12 Nov 2016 Test # 2233
4 6 7 1 0 57.14 3 caught 1 v Pakistan Brisbane 15 Dec 2016 Test # 2240
4 14 15 0 0 26.66 3 caught 1 v South Africa Gqeberha 9 Mar 2018 Test # 2298
3 - 13 0 0 23.07 1 caught 2 v Pakistan Abu Dhabi 16 Oct 2018 Test # 2322
3 22 19 0 0 15.78 2 lbw 1 v England Manchester 19 Jul 2023 Test # 2512
2 9 6 0 0 33.33 3 caught 4 v England Lord's 14 Aug 2019 Test # 2355
2 9 12 0 0 16.66 1 caught 4 v South Africa Brisbane 17 Dec 2022 Test # 2482
1 26 19 0 0 5.26 3 caught 1 v England Manchester 1 Aug 2013 Test # 2092
1 4 2 0 0 50.00 3 run out 2 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
1 3 6 0 0 16.66 3 caught 4 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
1 18 9 0 0 11.11 3 caught 4 v South Africa Cape Town 22 Mar 2018 Test # 2300
1 27 11 0 0 9.09 2 caught 2 v South Africa Melbourne 26 Dec 2022 Test # 2485
1 6 3 0 0 33.33 2 lbw 1 v India Nagpur 9 Feb 2023 Test # 2490
0* 5 4 0 0 0.00 3 not out 4 v New Zealand Brisbane 1 Dec 2011 Test # 2020
0* 3 0 0 0 - 2 not out 4 v Sri Lanka Galle 29 Jun 2022 Test # 2469
0 8 6 0 0 0.00 3 caught 2 v England Chester-le-Street 9 Aug 2013 Test # 2093
0 1 1 0 0 0.00 4 bowled 4 v Sri Lanka Galle 4 Aug 2016 Test # 2213
0 2 2 0 0 0.00 3 lbw 4 v South Africa Adelaide 24 Nov 2016 Test # 2236
0 7 3 0 0 0.00 3 caught 1 v Sri Lanka Canberra 1 Feb 2019 Test # 2345
0 4 2 0 0 0.00 1 caught 4 v India Indore 1 Mar 2023 Test # 2496
0 15 10 0 0 0.00 2 caught 1 v India The Oval 7 Jun 2023 Test # 2505
0 2 2 0 0 0.00 1 caught 3 v Pakistan Melbourne 26 Dec 2023 Test # 2519
0 3 6 0 0 0.00 1 lbw 4 v Pakistan Sydney 3 Jan 2024 Test # 2521
DNB - - - - - - - 3 v New Zealand Perth 13 Nov 2015 Test # 2187
DNB - - - - - - - 2 v West Indies Sydney 3 Jan 2016 Test # 2198
DNB - - - - - - - 4 v England Brisbane 23 Nov 2017 Test # 2282
absent - - - - - - - 4 v Pakistan Abu Dhabi 16 Oct 2018 Test # 2322
DNB - - - - - - - 3 v India Ahmedabad 9 Mar 2023 Test # 2499
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page