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