Records type batting analysis [change type]
View match by match list [change view]
Ordered by scores of fifty or more (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 50+ 4s 6s
overall 2010-2024 109 195 25 9685 239 56.97 18100 53.50 32 41 10 73 1063 54 Profile
Match by match list
162* 52* 214 295 72.54 2 26 0 v India Adelaide 9 Dec 2014 Test # 2148
117 71 188 278 67.62 2 23 1 v India Sydney 6 Jan 2015 Test # 2156
199 54* 253 444 56.98 2 26 3 v West Indies Kingston 11 Jun 2015 Test # 2166
215 58 273 394 69.28 2 34 1 v England Lord's 16 Jul 2015 Test # 2171
134* 70* 204 247 82.59 2 13 0 v West Indies Melbourne 26 Dec 2015 Test # 2195
138 53* 191 287 66.55 2 21 1 v New Zealand Christchurch 20 Feb 2016 Test # 2202
130 63 193 292 66.09 2 30 0 v Pakistan Brisbane 15 Dec 2016 Test # 2240
76 102* 178 431 41.29 2 14 0 v England Melbourne 26 Dec 2017 Test # 2289
144 142 286 426 67.13 2 30 2 v England Birmingham 1 Aug 2019 Test # 2353
211 82 293 411 71.28 2 35 2 v England Manchester 4 Sep 2019 Test # 2360
131 81 212 393 53.94 2 24 1 v India Sydney 7 Jan 2021 Test # 2402
71 54 125 217 57.60 2 15 0 v England The Oval 27 Jul 2023 Test # 2515
10 77 87 108 80.55 1 11 2 v Pakistan Leeds 21 Jul 2010 Test # 1965
18 54* 72 143 50.34 1 7 0 v England Sydney 3 Jan 2011 Test # 1989
92 5 97 204 47.54 1 10 1 v India Mohali 14 Mar 2013 Test # 2081
53 17 70 127 55.11 1 9 1 v England Nottingham 10 Jul 2013 Test # 2090
89 19 108 215 50.23 1 8 2 v England Manchester 1 Aug 2013 Test # 2092
138* 7 145 253 57.31 1 16 2 v England The Oval 21 Aug 2013 Test # 2094
111 15 126 258 48.83 1 14 2 v England Perth 13 Dec 2013 Test # 2107
115 7 122 166 73.49 1 18 1 v England Sydney 3 Jan 2014 Test # 2113
100 DNB 100 213 46.94 1 13 0 v South Africa Centurion 12 Feb 2014 Test # 2119
84 36* 120 175 68.57 1 14 3 v South Africa Cape Town 1 Mar 2014 Test # 2122
22 55 77 219 35.15 1 6 0 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
0 97 97 210 46.19 1 12 0 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
133 28 161 230 70.00 1 17 2 v India Brisbane 17 Dec 2014 Test # 2149
192 14 206 332 62.04 1 17 2 v India Melbourne 26 Dec 2014 Test # 2152
143 - 143 252 56.74 1 17 2 v England The Oval 20 Aug 2015 Test # 2178
27 138 165 253 65.21 1 21 0 v New Zealand Perth 13 Nov 2015 Test # 2187
53 14 67 138 48.55 1 7 0 v New Zealand Adelaide 27 Nov 2015 Test # 2190
71 - 71 112 63.39 1 10 1 v New Zealand Wellington 12 Feb 2016 Test # 2201
30 55 85 178 47.75 1 4 0 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
119 8 127 232 54.74 1 11 1 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
59 40 99 165 60.00 1 13 1 v South Africa Adelaide 24 Nov 2016 Test # 2236
165* - 165 246 67.07 1 13 1 v Pakistan Melbourne 26 Dec 2016 Test # 2242
24 59 83 83 100.00 1 11 1 v Pakistan Sydney 3 Jan 2017 Test # 2245
27 109 136 297 45.79 1 13 0 v India Pune 23 Feb 2017 Test # 2250
178* 21 199 429 46.38 1 19 0 v India Ranchi 16 Mar 2017 Test # 2256
111 17 128 188 68.08 1 17 0 v India Dharamsala 25 Mar 2017 Test # 2258
58 16 74 103 71.84 1 11 0 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
141* DNB 141 326 43.25 1 14 0 v England Brisbane 23 Nov 2017 Test # 2282
239 - 239 399 59.89 1 30 1 v England Perth 14 Dec 2017 Test # 2288
83 - 83 158 52.53 1 5 0 v England Sydney 4 Jan 2018 Test # 2291
56 38 94 195 48.20 1 14 0 v South Africa Durban 1 Mar 2018 Test # 2297
92 sub 92 161 57.14 1 14 0 v England Lord's 14 Aug 2019 Test # 2355
80 23 103 198 52.02 1 13 1 v England The Oval 12 Sep 2019 Test # 2362
85 7 92 253 36.36 1 9 1 v New Zealand Melbourne 26 Dec 2019 Test # 2376
63 DNB 63 182 34.61 1 4 0 v New Zealand Sydney 3 Jan 2020 Test # 2378
36 55 91 151 60.26 1 12 0 v India Brisbane 15 Jan 2021 Test # 2404
93 6 99 232 42.67 1 13 1 v England Adelaide 16 Dec 2021 Test # 2441
67 23 90 172 52.32 1 7 1 v England Sydney 5 Jan 2022 Test # 2446
78 - 78 196 39.79 1 8 0 v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
72 DNB 72 214 33.64 1 7 0 v Pakistan Karachi 12 Mar 2022 Test # 2455
59 17 76 196 38.77 1 7 0 v Pakistan Lahore 21 Mar 2022 Test # 2458
145* 0 145 276 52.53 1 16 0 v Sri Lanka Galle 8 Jul 2022 Test # 2471
200* 20* 220 340 64.70 1 16 0 v West Indies Perth 30 Nov 2022 Test # 2477
85 - 85 161 52.79 1 9 1 v South Africa Melbourne 26 Dec 2022 Test # 2485
104 - 104 192 54.16 1 11 2 v South Africa Sydney 4 Jan 2023 Test # 2488
121 34 155 315 49.20 1 22 0 v India The Oval 7 Jun 2023 Test # 2505
110 34 144 246 58.53 1 20 0 v England Lord's 28 Jun 2023 Test # 2508
26 50 76 251 30.27 1 5 0 v Pakistan Melbourne 26 Dec 2023 Test # 2519
6 91* 97 152 63.81 1 10 1 v West Indies Brisbane 25 Jan 2024 Test # 2524
1 12 13 24 54.16 0 1 0 v Pakistan Lord's 13 Jul 2010 Test # 1963
7 36 43 99 43.43 0 2 0 v England Perth 16 Dec 2010 Test # 1984
6 38 44 82 53.65 0 6 0 v England Melbourne 26 Dec 2010 Test # 1986
46 18 64 198 32.32 0 4 2 v India Delhi 22 Mar 2013 Test # 2085
2 1 3 28 10.71 0 0 0 v England Lord's 18 Jul 2013 Test # 2091
17 2 19 53 35.84 0 3 0 v England Chester-le-Street 9 Aug 2013 Test # 2093
31 0 31 66 46.96 0 4 0 v England Brisbane 21 Nov 2013 Test # 2103
6 23* 29 71 40.84 0 3 0 v England Adelaide 5 Dec 2013 Test # 2105
19 DNB 19 77 24.67 0 3 0 v England Melbourne 26 Dec 2013 Test # 2110
49 0 49 73 67.12 0 8 0 v South Africa Gqeberha 20 Feb 2014 Test # 2121
25 5* 30 94 31.91 0 2 0 v West Indies Roseau 3 Jun 2015 Test # 2164
33 33 66 105 62.85 0 11 0 v England Cardiff 8 Jul 2015 Test # 2170
7 8 15 45 33.33 0 2 0 v England Birmingham 29 Jul 2015 Test # 2173
6 5 11 12 91.66 0 2 0 v England Nottingham 6 Aug 2015 Test # 2175
48 1 49 80 61.25 0 8 0 v New Zealand Brisbane 5 Nov 2015 Test # 2185
10 - 10 32 31.25 0 1 0 v West Indies Hobart 10 Dec 2015 Test # 2193
5 30 35 68 51.47 0 4 0 v Sri Lanka Galle 4 Aug 2016 Test # 2213
0 34 34 95 35.78 0 5 0 v South Africa Perth 3 Nov 2016 Test # 2230
48* 31 79 162 48.76 0 10 0 v South Africa Hobart 12 Nov 2016 Test # 2233
8 28 36 100 36.00 0 3 0 v India Bengaluru 4 Mar 2017 Test # 2251
8 37 45 115 39.13 0 4 0 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
40 6 46 102 45.09 0 4 0 v England Adelaide 2 Dec 2017 Test # 2285
25 11 36 76 47.36 0 4 1 v South Africa Gqeberha 9 Mar 2018 Test # 2298
5 7 12 39 30.76 0 1 1 v South Africa Cape Town 22 Mar 2018 Test # 2300
4 - 4 10 40.00 0 1 0 v Pakistan Brisbane 21 Nov 2019 Test # 2368
36 - 36 64 56.25 0 2 0 v Pakistan Adelaide 29 Nov 2019 Test # 2372
43 16 59 192 30.72 0 7 0 v New Zealand Perth 12 Dec 2019 Test # 2374
1 1* 2 30 6.66 0 0 0 v India Adelaide 17 Dec 2020 Test # 2396
0 8 8 38 21.05 0 0 0 v India Melbourne 26 Dec 2020 Test # 2398
12 DNB 12 19 63.15 0 2 0 v England Brisbane 8 Dec 2021 Test # 2440
16 - 16 31 51.61 0 1 0 v England Melbourne 26 Dec 2021 Test # 2442
0 27 27 64 42.18 0 4 0 v England Hobart 14 Jan 2022 Test # 2449
6 DNB 6 11 54.54 0 0 0 v Sri Lanka Galle 29 Jun 2022 Test # 2469
0 35 35 44 79.54 0 2 1 v West Indies Adelaide 8 Dec 2022 Test # 2479
36 6 42 73 57.53 0 4 0 v South Africa Brisbane 17 Dec 2022 Test # 2482
37 25* 62 158 39.24 0 9 1 v India Nagpur 9 Feb 2023 Test # 2490
0 9 9 21 42.85 0 1 0 v India Delhi 17 Feb 2023 Test # 2493
26 DNB 26 38 68.42 0 4 0 v India Indore 1 Mar 2023 Test # 2496
38 10* 48 194 24.74 0 5 0 v India Ahmedabad 9 Mar 2023 Test # 2499
16 6 22 72 30.55 0 1 0 v England Birmingham 16 Jun 2023 Test # 2507
22 2 24 40 60.00 0 1 1 v England Leeds 6 Jul 2023 Test # 2509
41 17 58 90 64.44 0 6 1 v England Manchester 19 Jul 2023 Test # 2512
31 45 76 147 51.70 0 7 1 v Pakistan Perth 14 Dec 2023 Test # 2518
38 4* 42 87 48.27 0 4 0 v Pakistan Sydney 3 Jan 2024 Test # 2521
12 11* 23 48 47.91 0 4 0 v West Indies Adelaide 17 Jan 2024 Test # 2523
31 0 31 74 41.89 0 4 0 v New Zealand Wellington 29 Feb 2024 Test # 2533
11 9 20 49 40.81 0 3 0 v New Zealand Christchurch 8 Mar 2024 Test # 2535
DNB - - - - - - - v West Indies Sydney 3 Jan 2016 Test # 2198
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