Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by innings number in match (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2011-2024 112 205 8 8786 335* 44.59 12517 70.19 26 37 13 1036 69 Profile
Innings by innings list
37 59 49 4 1 75.51 2 caught 1 v India Melbourne 26 Dec 2011 Test # 2025
8 28 23 0 0 34.78 2 lbw 1 v India Adelaide 24 Jan 2012 Test # 2031
29 72 42 4 0 69.04 1 caught 1 v West Indies Port of Spain 15 Apr 2012 Test # 2041
50 196 136 6 0 36.76 2 caught 1 v West Indies Roseau 23 Apr 2012 Test # 2042
119 176 112 16 4 106.25 1 caught 1 v South Africa Adelaide 22 Nov 2012 Test # 2061
57 119 89 8 0 64.04 1 run out 1 v Sri Lanka Hobart 14 Dec 2012 Test # 2067
59 133 93 6 0 63.44 2 lbw 1 v India Chennai 22 Feb 2013 Test # 2074
6 12 8 1 0 75.00 1 bowled 1 v India Hyderabad 2 Mar 2013 Test # 2076
71 186 147 9 0 48.29 2 caught 1 v India Mohali 14 Mar 2013 Test # 2081
0 6 4 0 0 0.00 2 caught 1 v India Delhi 22 Mar 2013 Test # 2085
5 15 10 1 0 50.00 6 caught 1 v England Manchester 1 Aug 2013 Test # 2092
6 20 11 1 0 54.54 2 caught 1 v England The Oval 21 Aug 2013 Test # 2094
49 142 82 6 0 59.75 2 caught 1 v England Brisbane 21 Nov 2013 Test # 2103
29 36 32 4 0 90.62 2 caught 1 v England Adelaide 5 Dec 2013 Test # 2105
60 143 77 8 1 77.92 2 caught 1 v England Perth 13 Dec 2013 Test # 2107
16 26 20 3 0 80.00 2 bowled 1 v England Sydney 3 Jan 2014 Test # 2113
12 17 16 2 0 75.00 2 bowled 1 v South Africa Centurion 12 Feb 2014 Test # 2119
135 262 152 12 1 88.81 2 caught 1 v South Africa Cape Town 1 Mar 2014 Test # 2122
145 253 163 19 0 88.95 2 caught 1 v India Adelaide 9 Dec 2014 Test # 2148
0 8 6 0 0 0.00 2 caught 1 v India Melbourne 26 Dec 2014 Test # 2152
101 182 114 16 0 88.59 2 caught 1 v India Sydney 6 Jan 2015 Test # 2156
0 3 3 0 0 0.00 1 caught 1 v West Indies Kingston 11 Jun 2015 Test # 2166
38 70 42 7 0 90.47 2 caught 1 v England Lord's 16 Jul 2015 Test # 2171
2 12 6 0 0 33.33 2 lbw 1 v England Birmingham 29 Jul 2015 Test # 2173
0 7 2 0 0 0.00 2 caught 1 v England Nottingham 6 Aug 2015 Test # 2175
85 204 131 11 0 64.88 2 caught 1 v England The Oval 20 Aug 2015 Test # 2178
163 312 224 19 1 72.76 2 caught 1 v New Zealand Brisbane 5 Nov 2015 Test # 2185
253 409 286 24 2 88.46 2 caught 1 v New Zealand Perth 13 Nov 2015 Test # 2187
64 117 61 11 0 104.91 2 caught 1 v West Indies Hobart 10 Dec 2015 Test # 2193
23 20 12 5 0 191.66 2 caught 1 v West Indies Melbourne 26 Dec 2015 Test # 2195
1 5 4 0 0 25.00 1 caught 1 v South Africa Hobart 12 Nov 2016 Test # 2233
32 96 70 2 0 45.71 2 lbw 1 v Pakistan Brisbane 15 Dec 2016 Test # 2240
113 141 95 17 0 118.94 2 caught 1 v Pakistan Sydney 3 Jan 2017 Test # 2245
38 99 77 6 0 49.35 2 bowled 1 v India Pune 23 Feb 2017 Test # 2250
19 45 26 2 0 73.07 2 caught 1 v India Ranchi 16 Mar 2017 Test # 2256
56 135 87 8 1 64.36 1 caught 1 v India Dharamsala 25 Mar 2017 Test # 2258
47 137 102 5 0 46.07 2 caught 1 v England Adelaide 2 Dec 2017 Test # 2285
103 216 151 13 1 68.21 2 caught 1 v England Melbourne 26 Dec 2017 Test # 2289
51 119 79 6 0 64.55 2 caught 1 v South Africa Durban 1 Mar 2018 Test # 2297
63 156 100 9 0 63.00 2 bowled 1 v South Africa Gqeberha 9 Mar 2018 Test # 2298
2 20 14 0 0 14.28 2 lbw 1 v England Birmingham 1 Aug 2019 Test # 2353
61 148 94 7 0 64.89 1 caught 1 v England Leeds 22 Aug 2019 Test # 2357
0 5 2 0 0 0.00 2 caught 1 v England Manchester 4 Sep 2019 Test # 2360
335* 554 418 39 1 80.14 1 not out 1 v Pakistan Adelaide 29 Nov 2019 Test # 2372
43 113 74 4 0 58.10 1 caught 1 v New Zealand Perth 12 Dec 2019 Test # 2374
41 102 64 3 0 64.06 1 caught 1 v New Zealand Melbourne 26 Dec 2019 Test # 2376
45 121 80 3 0 56.25 1 caught 1 v New Zealand Sydney 3 Jan 2020 Test # 2378
5 15 8 0 0 62.50 2 caught 1 v India Sydney 7 Jan 2021 Test # 2402
1 8 4 0 0 25.00 1 caught 1 v India Brisbane 15 Jan 2021 Test # 2404
95 295 167 11 0 56.88 2 caught 1 v England Adelaide 16 Dec 2021 Test # 2441
30 95 72 6 0 41.66 1 caught 1 v England Sydney 5 Jan 2022 Test # 2446
0 27 22 0 0 0.00 1 caught 1 v England Hobart 14 Jan 2022 Test # 2449
36 80 48 3 2 75.00 1 caught 1 v Pakistan Karachi 12 Mar 2022 Test # 2455
7 13 13 1 0 53.84 1 lbw 1 v Pakistan Lahore 21 Mar 2022 Test # 2458
5 20 13 1 0 38.46 2 bowled 1 v Sri Lanka Galle 8 Jul 2022 Test # 2471
5 18 16 1 0 31.25 1 bowled 1 v West Indies Perth 30 Nov 2022 Test # 2477
21 40 29 4 0 72.41 1 caught 1 v West Indies Adelaide 8 Dec 2022 Test # 2479
10 15 11 2 0 90.90 2 caught 1 v South Africa Sydney 4 Jan 2023 Test # 2488
1 12 5 0 0 20.00 1 bowled 1 v India Nagpur 9 Feb 2023 Test # 2490
15 75 44 3 0 34.09 1 caught 1 v India Delhi 17 Feb 2023 Test # 2493
43 108 60 8 0 71.66 1 caught 1 v India The Oval 7 Jun 2023 Test # 2505
66 14 88 8 1 75.00 1 bowled 1 v England Lord's 28 Jun 2023 Test # 2508
4 3 5 1 0 80.00 1 caught 1 v England Leeds 6 Jul 2023 Test # 2509
32 67 38 3 0 84.21 1 caught 1 v England Manchester 19 Jul 2023 Test # 2512
164 346 211 16 4 77.72 1 caught 1 v Pakistan Perth 14 Dec 2023 Test # 2518
38 120 83 3 0 45.78 1 caught 1 v Pakistan Melbourne 26 Dec 2023 Test # 2519
3 4 3 0 0 100.00 1 caught 2 v New Zealand Brisbane 1 Dec 2011 Test # 2020
15 39 30 1 0 50.00 1 caught 2 v New Zealand Hobart 9 Dec 2011 Test # 2021
8 3 6 1 0 133.33 1 caught 2 v India Sydney 3 Jan 2012 Test # 2027
180 261 159 20 5 113.20 2 caught 2 v India Perth 13 Jan 2012 Test # 2029
42 98 55 5 0 76.36 2 caught 2 v West Indies Bridgetown 7 Apr 2012 Test # 2040
4 19 15 0 0 26.66 2 caught 2 v South Africa Brisbane 9 Nov 2012 Test # 2056
13 58 35 2 0 37.14 1 caught 2 v South Africa Perth 30 Nov 2012 Test # 2064
62 81 46 6 1 134.78 2 caught 2 v Sri Lanka Melbourne 26 Dec 2012 Test # 2068
85 150 84 10 0 101.19 1 caught 2 v Sri Lanka Sydney 3 Jan 2013 Test # 2070
3 17 7 0 0 42.85 2 bowled 2 v England Chester-le-Street 9 Aug 2013 Test # 2093
9 28 14 2 0 64.28 2 caught 2 v England Melbourne 26 Dec 2013 Test # 2110
70 146 78 10 0 89.74 2 caught 2 v South Africa Gqeberha 20 Feb 2014 Test # 2121
133 283 174 11 2 76.43 2 bowled 2 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
19 46 28 3 0 67.85 1 caught 2 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
29 41 28 6 0 103.57 2 caught 2 v India Brisbane 17 Dec 2014 Test # 2149
8 13 8 1 0 100.00 1 caught 2 v West Indies Roseau 3 Jun 2015 Test # 2164
17 62 42 3 0 40.47 2 caught 2 v England Cardiff 8 Jul 2015 Test # 2170
1 13 11 0 0 9.09 2 caught 2 v New Zealand Adelaide 27 Nov 2015 Test # 2190
122* 150 103 11 2 118.44 1 not out 2 v West Indies Sydney 3 Jan 2016 Test # 2198
5 14 7 0 0 71.42 2 caught 2 v New Zealand Wellington 12 Feb 2016 Test # 2201
12 29 22 2 0 54.54 1 caught 2 v New Zealand Christchurch 20 Feb 2016 Test # 2202
0 10 5 0 0 0.00 2 bowled 2 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
42 49 41 7 0 102.43 2 caught 2 v Sri Lanka Galle 4 Aug 2016 Test # 2213
11 13 9 1 1 122.22 1 caught 2 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
97 154 100 16 1 97.00 1 caught 2 v South Africa Perth 3 Nov 2016 Test # 2230
11 27 25 0 0 44.00 3 caught 2 v South Africa Adelaide 24 Nov 2016 Test # 2236
144 234 143 17 1 100.69 2 caught 2 v Pakistan Melbourne 26 Dec 2016 Test # 2242
33 87 67 3 0 49.25 1 bowled 2 v India Bengaluru 4 Mar 2017 Test # 2251
8 20 15 1 0 53.33 1 lbw 2 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
123 362 234 7 0 52.56 2 caught 2 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
26 84 43 2 0 60.46 2 caught 2 v England Brisbane 23 Nov 2017 Test # 2282
22 61 36 1 0 61.11 2 caught 2 v England Perth 14 Dec 2017 Test # 2288
56 122 104 6 0 53.84 2 caught 2 v England Sydney 4 Jan 2018 Test # 2291
30 28 14 5 1 214.28 2 bowled 2 v South Africa Cape Town 22 Mar 2018 Test # 2300
3 20 17 0 0 17.64 2 bowled 2 v England Lord's 14 Aug 2019 Test # 2355
5 11 8 1 0 62.50 1 caught 2 v England The Oval 12 Sep 2019 Test # 2362
154 444 296 10 0 52.02 1 caught 2 v Pakistan Brisbane 21 Nov 2019 Test # 2368
94 278 176 11 2 53.40 1 caught 2 v England Brisbane 8 Dec 2021 Test # 2440
38 62 42 5 0 90.47 2 caught 2 v England Melbourne 26 Dec 2021 Test # 2442
68 166 114 12 0 59.64 2 bowled 2 v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
25 37 24 5 0 104.16 2 lbw 2 v Sri Lanka Galle 29 Jun 2022 Test # 2469
0 1 1 0 0 0.00 1 caught 2 v South Africa Brisbane 17 Dec 2022 Test # 2482
200 366 255 16 2 78.43 1 bowled 2 v South Africa Melbourne 26 Dec 2022 Test # 2485
9 48 27 2 0 33.33 1 bowled 2 v England Birmingham 16 Jun 2023 Test # 2507
24 74 52 3 0 46.15 2 caught 2 v England The Oval 27 Jul 2023 Test # 2515
34 100 68 4 0 50.00 1 caught 2 v Pakistan Sydney 3 Jan 2024 Test # 2521
5 28 27 0 0 18.51 1 bowled 3 v India Melbourne 26 Dec 2011 Test # 2025
28 38 39 4 0 71.79 1 caught 3 v India Adelaide 24 Jan 2012 Test # 2031
17 44 31 3 0 54.83 2 caught 3 v West Indies Port of Spain 15 Apr 2012 Test # 2041
11 12 13 2 0 84.61 1 caught 3 v West Indies Roseau 23 Apr 2012 Test # 2042
41 76 60 6 0 68.33 2 caught 3 v South Africa Adelaide 22 Nov 2012 Test # 2061
68 172 119 5 1 57.14 2 caught 3 v Sri Lanka Hobart 14 Dec 2012 Test # 2067
23 82 61 2 0 37.70 3 lbw 3 v India Chennai 22 Feb 2013 Test # 2074
26 72 56 3 1 46.42 2 bowled 3 v India Hyderabad 2 Mar 2013 Test # 2076
2 2 3 0 0 66.66 1 caught 3 v India Mohali 14 Mar 2013 Test # 2081
8 23 15 1 0 53.33 1 lbw 3 v India Delhi 22 Mar 2013 Test # 2085
41 79 57 5 0 71.92 2 caught 3 v England Manchester 1 Aug 2013 Test # 2092
12 37 28 2 0 42.85 1 caught 3 v England The Oval 21 Aug 2013 Test # 2094
124 288 154 13 1 80.51 2 caught 3 v England Brisbane 21 Nov 2013 Test # 2103
83* 164 117 9 1 70.94 2 not out 3 v England Adelaide 5 Dec 2013 Test # 2105
112 187 140 17 2 80.00 2 caught 3 v England Perth 13 Dec 2013 Test # 2107
16 31 20 3 0 80.00 2 lbw 3 v England Sydney 3 Jan 2014 Test # 2113
115 208 151 13 2 76.15 2 caught 3 v South Africa Centurion 12 Feb 2014 Test # 2119
145 243 156 13 4 92.94 2 caught 3 v South Africa Cape Town 1 Mar 2014 Test # 2122
102 271 166 11 1 61.44 2 bowled 3 v India Adelaide 9 Dec 2014 Test # 2148
40 67 42 6 0 95.23 1 lbw 3 v India Melbourne 26 Dec 2014 Test # 2152
4 6 5 0 0 80.00 2 caught 3 v India Sydney 6 Jan 2015 Test # 2156
62 149 110 7 1 56.36 2 caught 3 v West Indies Kingston 11 Jun 2015 Test # 2166
83 152 116 12 0 71.55 2 caught 3 v England Lord's 16 Jul 2015 Test # 2171
77 138 62 11 0 124.19 2 caught 3 v England Birmingham 29 Jul 2015 Test # 2173
64 115 74 9 2 86.48 2 caught 3 v England Nottingham 6 Aug 2015 Test # 2175
116 156 113 8 2 102.65 2 caught 3 v New Zealand Brisbane 5 Nov 2015 Test # 2185
24 31 22 5 0 109.09 2 caught 3 v New Zealand Perth 13 Nov 2015 Test # 2187
17 50 22 1 0 77.27 2 caught 3 v West Indies Melbourne 26 Dec 2015 Test # 2195
45 96 78 4 0 57.69 2 bowled 3 v South Africa Hobart 12 Nov 2016 Test # 2233
12 10 8 2 0 150.00 1 caught 3 v Pakistan Brisbane 15 Dec 2016 Test # 2240
55 42 27 8 3 203.70 1 bowled 3 v Pakistan Sydney 3 Jan 2017 Test # 2245
10 4 6 2 0 166.66 1 lbw 3 v India Pune 23 Feb 2017 Test # 2250
14 16 16 3 0 87.50 1 bowled 3 v India Ranchi 16 Mar 2017 Test # 2256
6 17 5 1 0 120.00 2 caught 3 v India Dharamsala 25 Mar 2017 Test # 2258
14 89 60 1 0 23.33 2 caught 3 v England Adelaide 2 Dec 2017 Test # 2285
86 305 227 8 0 37.88 2 caught 3 v England Melbourne 26 Dec 2017 Test # 2289
28 59 35 4 0 80.00 2 caught 3 v South Africa Durban 1 Mar 2018 Test # 2297
13 43 21 3 0 61.90 2 bowled 3 v South Africa Gqeberha 9 Mar 2018 Test # 2298
8 15 8 2 0 100.00 2 caught 3 v England Birmingham 1 Aug 2019 Test # 2353
0 3 2 0 0 0.00 2 lbw 3 v England Leeds 22 Aug 2019 Test # 2357
0 5 6 0 0 0.00 1 lbw 3 v England Manchester 4 Sep 2019 Test # 2360
19 83 63 3 0 30.15 1 caught 3 v New Zealand Perth 12 Dec 2019 Test # 2374
38 86 65 3 0 58.46 1 caught 3 v New Zealand Melbourne 26 Dec 2019 Test # 2376
111* 225 159 9 0 69.81 1 not out 3 v New Zealand Sydney 3 Jan 2020 Test # 2378
13 48 29 1 0 44.82 1 lbw 3 v India Sydney 7 Jan 2021 Test # 2402
48 103 75 6 0 64.00 2 lbw 3 v India Brisbane 15 Jan 2021 Test # 2404
13 56 38 1 0 34.21 1 run out 3 v England Adelaide 16 Dec 2021 Test # 2441
3 27 18 0 0 16.66 2 caught 3 v England Sydney 5 Jan 2022 Test # 2446
0 3 3 0 0 0.00 1 caught 3 v England Hobart 14 Jan 2022 Test # 2449
7 22 16 0 0 43.75 2 caught 3 v Pakistan Karachi 12 Mar 2022 Test # 2455
51 125 91 6 1 56.04 2 bowled 3 v Pakistan Lahore 21 Mar 2022 Test # 2458
24 56 44 4 0 54.54 1 lbw 3 v Sri Lanka Galle 8 Jul 2022 Test # 2471
48 119 71 5 0 67.60 2 caught 3 v West Indies Perth 30 Nov 2022 Test # 2477
28 65 36 3 0 77.77 2 bowled 3 v West Indies Adelaide 8 Dec 2022 Test # 2479
10 54 41 2 0 24.39 2 lbw 3 v India Nagpur 9 Feb 2023 Test # 2490
sub - - - - - - - 3 v India Delhi 17 Feb 2023 Test # 2493
1 16 8 0 0 12.50 2 caught 3 v India The Oval 7 Jun 2023 Test # 2505
25 107 76 2 0 32.89 2 lbw 3 v England Lord's 28 Jun 2023 Test # 2508
1 13 5 0 0 20.00 2 caught 3 v England Leeds 6 Jul 2023 Test # 2509
28 79 53 3 0 52.83 2 bowled 3 v England Manchester 19 Jul 2023 Test # 2512
0 8 5 0 0 0.00 2 caught 3 v Pakistan Perth 14 Dec 2023 Test # 2518
6 30 16 1 0 37.50 2 bowled 3 v Pakistan Melbourne 26 Dec 2023 Test # 2519
12* 12 4 3 0 300.00 2 not out 4 v New Zealand Brisbane 1 Dec 2011 Test # 2020
123* 317 170 14 0 72.35 2 not out 4 v New Zealand Hobart 9 Dec 2011 Test # 2021
22 54 39 2 0 56.41 1 caught 4 v West Indies Bridgetown 7 Apr 2012 Test # 2040
29 62 34 5 0 85.29 2 caught 4 v South Africa Perth 30 Nov 2012 Test # 2064
0 4 1 0 0 0.00 2 caught 4 v Sri Lanka Sydney 3 Jan 2013 Test # 2070
71 174 113 10 1 62.83 2 caught 4 v England Chester-le-Street 9 Aug 2013 Test # 2093
25 75 47 2 0 53.19 2 caught 4 v England Melbourne 26 Dec 2013 Test # 2110
66 124 73 9 1 90.41 2 lbw 4 v South Africa Gqeberha 20 Feb 2014 Test # 2121
29 55 27 3 0 107.40 2 stumped 4 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
58 109 75 6 0 77.33 2 caught 4 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
6 21 12 0 0 50.00 2 caught 4 v India Brisbane 17 Dec 2014 Test # 2149
28 23 20 3 2 140.00 2 caught 4 v West Indies Roseau 3 Jun 2015 Test # 2164
52 118 86 6 1 60.46 2 lbw 4 v England Cardiff 8 Jul 2015 Test # 2170
35 54 37 4 0 94.59 1 caught 4 v New Zealand Adelaide 27 Nov 2015 Test # 2190
22 54 33 3 0 66.66 2 caught 4 v New Zealand Christchurch 20 Feb 2016 Test # 2202
1 7 4 0 0 25.00 2 bowled 4 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
41 46 31 7 0 132.25 1 lbw 4 v Sri Lanka Galle 4 Aug 2016 Test # 2213
68 109 94 6 1 72.34 2 bowled 4 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
35 52 33 6 0 106.06 2 run out 4 v South Africa Perth 3 Nov 2016 Test # 2230
47 78 51 7 0 92.15 2 run out 4 v South Africa Adelaide 24 Nov 2016 Test # 2236
17 46 25 0 1 68.00 1 lbw 4 v India Bengaluru 4 Mar 2017 Test # 2251
112 164 135 16 1 82.96 1 lbw 4 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
8 20 13 1 0 61.53 2 caught 4 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
87* 209 119 10 0 73.10 2 not out 4 v England Brisbane 23 Nov 2017 Test # 2282
32 100 67 4 0 47.76 2 caught 4 v South Africa Cape Town 22 Mar 2018 Test # 2300
5 18 11 1 0 45.45 2 caught 4 v England Lord's 14 Aug 2019 Test # 2355
11 30 22 2 0 50.00 2 caught 4 v England The Oval 12 Sep 2019 Test # 2362
DNB - - - - - - - 4 v England Brisbane 8 Dec 2021 Test # 2440
10* 3 4 1 1 250.00 1 not out 4 v Sri Lanka Galle 29 Jun 2022 Test # 2469
3 16 11 0 0 27.27 2 caught 4 v South Africa Brisbane 17 Dec 2022 Test # 2482
36 75 57 4 0 63.15 2 caught 4 v England Birmingham 16 Jun 2023 Test # 2507
60 171 106 9 0 56.60 1 caught 4 v England The Oval 27 Jul 2023 Test # 2515
57 97 75 7 0 76.00 2 lbw 4 v Pakistan Sydney 3 Jan 2024 Test # 2521
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