Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Australia remove Australia from query
Opposition team England remove England from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Start of match date greater than or equal to 17 Aug 2016 remove greater than or equal to 17 Aug 2016 from query
Not involving the player M Labuschagne (AUS) remove M Labuschagne (AUS) 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 2010-2024 334 392 54 16225 239 48.00 25202 64.37 44 79 19 1645 131 Profile
filtered 2016-2024 89 98 13 4290 239 50.47 6339 67.67 13 19 4 432 33
Innings by innings list
58 124 92 5 0 63.04 3 caught 2 ODI v Sri Lanka Colombo (RPS) 21 Aug 2016 ODI # 3768
30 34 33 5 0 90.90 3 caught 2 ODI v Sri Lanka Colombo (RPS) 24 Aug 2016 ODI # 3769
8 21 11 2 0 72.72 3 lbw 1 ODI v South Africa Centurion 30 Sep 2016 ODI # 3785
14 21 12 2 0 116.66 3 caught 2 ODI v South Africa Johannesburg 2 Oct 2016 ODI # 3787
108 136 107 9 1 100.93 3 bowled 1 ODI v South Africa Durban 5 Oct 2016 ODI # 3790
21 61 36 2 0 58.33 3 lbw 1 ODI v South Africa Gqeberha 9 Oct 2016 ODI # 3792
0 2 2 0 0 0.00 3 bowled 2 ODI v South Africa Cape Town 12 Oct 2016 ODI # 3795
0 4 4 0 0 0.00 4 lbw 2 Test v South Africa Perth 3 Nov 2016 Test # 2230
34 118 91 5 0 37.36 4 caught 4 Test v South Africa Perth 3 Nov 2016 Test # 2230
48* 137 80 5 0 60.00 4 not out 1 Test v South Africa Hobart 12 Nov 2016 Test # 2233
31 151 82 5 0 37.80 4 caught 3 Test v South Africa Hobart 12 Nov 2016 Test # 2233
59 159 113 8 1 52.21 4 run out 2 Test v South Africa Adelaide 24 Nov 2016 Test # 2236
40 84 52 5 0 76.92 4 caught 4 Test v South Africa Adelaide 24 Nov 2016 Test # 2236
164 206 157 14 4 104.45 3 caught 1 ODI v New Zealand Sydney 4 Dec 2016 ODI # 3811
72 112 76 6 1 94.73 3 caught 1 ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
0 10 7 0 0 0.00 3 caught 1 ODI v New Zealand Melbourne 9 Dec 2016 ODI # 3813
130 312 222 19 0 58.55 4 caught 1 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
63 106 70 11 0 90.00 4 caught 3 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
165* 412 246 13 1 67.07 4 not out 2 Test v Pakistan Melbourne 26 Dec 2016 Test # 2242
24 43 40 3 0 60.00 4 caught 1 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
59 72 43 8 1 137.20 3 caught 3 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
0 1 1 0 0 0.00 3 caught 1 ODI v Pakistan Brisbane 13 Jan 2017 ODI # 3817
60 155 101 2 0 59.40 3 bowled 1 ODI v Pakistan Melbourne 15 Jan 2017 ODI # 3818
108* 157 104 11 1 103.84 3 not out 2 ODI v Pakistan Perth 19 Jan 2017 ODI # 3820
49 83 48 5 0 102.08 3 lbw 1 ODI v Pakistan Sydney 22 Jan 2017 ODI # 3822
4 3 2 1 0 200.00 3 caught 1 ODI v Pakistan Adelaide 26 Jan 2017 ODI # 3826
27 128 95 2 0 28.42 3 caught 1 Test v India Pune 23 Feb 2017 Test # 2250
109 256 202 11 0 53.96 3 lbw 3 Test v India Pune 23 Feb 2017 Test # 2250
8 81 52 0 0 15.38 3 caught 2 Test v India Bengaluru 4 Mar 2017 Test # 2251
28 69 48 3 0 58.33 3 lbw 4 Test v India Bengaluru 4 Mar 2017 Test # 2251
178* 512 361 17 0 49.30 3 not out 1 Test v India Ranchi 16 Mar 2017 Test # 2256
21 98 68 2 0 30.88 4 bowled 3 Test v India Ranchi 16 Mar 2017 Test # 2256
111 224 173 14 0 64.16 3 caught 1 Test v India Dharamsala 25 Mar 2017 Test # 2258
17 25 15 3 0 113.33 3 bowled 3 Test v India Dharamsala 25 Mar 2017 Test # 2258
8* 18 6 2 0 133.33 3 not out 2 ODI v New Zealand Birmingham 2 Jun 2017 ODI # 3876
56 104 77 5 0 72.72 3 caught 1 ODI v England Birmingham 10 Jun 2017 ODI # 3885
1 8 5 0 0 20.00 3 caught 2 ODI v India Chennai 17 Sep 2017 ODI # 3910
59 118 76 8 0 77.63 3 caught 2 ODI v India Eden Gardens 21 Sep 2017 ODI # 3912
63 111 71 5 0 88.73 3 caught 1 ODI v India Indore 24 Sep 2017 ODI # 3914
3 5 5 0 0 60.00 4 caught 1 ODI v India Bengaluru 28 Sep 2017 ODI # 3917
16 31 25 1 0 64.00 3 lbw 1 ODI v India Nagpur 1 Oct 2017 ODI # 3919
141* 512 326 14 0 43.25 4 not out 2 Test v England Brisbane 23 Nov 2017 Test # 2282
DNB - - - - - - - 4 Test v England Brisbane 23 Nov 2017 Test # 2282
40 119 90 3 0 44.44 4 bowled 1 Test v England Adelaide 2 Dec 2017 Test # 2285
6 25 12 1 0 50.00 4 lbw 3 Test v England Adelaide 2 Dec 2017 Test # 2285
239 578 399 30 1 59.89 4 lbw 2 Test v England Perth 14 Dec 2017 Test # 2288
76 211 156 8 0 48.71 4 bowled 1 Test v England Melbourne 26 Dec 2017 Test # 2289
102* 438 275 6 0 37.09 4 not out 3 Test v England Melbourne 26 Dec 2017 Test # 2289
83 254 158 5 0 52.53 4 caught 2 Test v England Sydney 4 Jan 2018 Test # 2291
23 41 18 3 0 127.77 3 caught 1 ODI v England Melbourne 14 Jan 2018 ODI # 3951
18 - 25 0 1 72.00 3 lbw 1 ODI v England Brisbane 19 Jan 2018 ODI # 3958
45 - 66 1 0 68.18 4 caught 2 ODI v England Sydney 21 Jan 2018 ODI # 3960
4 - 16 0 0 25.00 4 caught 2 ODI v England Adelaide 26 Jan 2018 ODI # 3966
12 - 23 0 0 52.17 4 stumped 2 ODI v England Perth 28 Jan 2018 ODI # 3968
56 155 114 11 0 49.12 4 caught 1 Test v South Africa Durban 1 Mar 2018 Test # 2297
38 97 81 3 0 46.91 4 lbw 3 Test v South Africa Durban 1 Mar 2018 Test # 2297
25 93 58 3 0 43.10 4 lbw 1 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
11 20 18 1 1 61.11 4 caught 3 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
5 19 18 1 0 27.77 4 caught 2 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
7 29 21 0 1 33.33 4 caught 4 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
73 178 103 7 0 70.87 4 caught 1 ODI v West Indies Nottingham 6 Jun 2019 ODI # 4152
69 115 70 5 1 98.57 3 lbw 2 ODI v India The Oval 9 Jun 2019 ODI # 4155
10 28 13 1 0 76.92 3 caught 1 ODI v Pakistan Taunton 12 Jun 2019 ODI # 4157
73 90 59 7 1 123.72 4 bowled 1 ODI v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
38 64 34 5 0 111.76 4 caught 1 ODI v England Lord's 25 Jun 2019 ODI # 4173
5 13 8 0 0 62.50 4 caught 1 ODI v New Zealand Lord's 29 Jun 2019 ODI # 4178
7 9 6 1 0 116.66 4 lbw 2 ODI v South Africa Manchester 6 Jul 2019 ODI # 4188
85 201 119 6 0 71.42 3 run out 1 ODI v England Birmingham 11 Jul 2019 ODI # 4191
144 336 219 16 2 65.75 4 bowled 1 Test v England Birmingham 1 Aug 2019 Test # 2353
142 326 207 14 0 68.59 4 caught 3 Test v England Birmingham 1 Aug 2019 Test # 2353
DNB - - - - - - - 1 T20I v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
53* - 36 6 0 147.22 3 not out 2 T20I v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
13 - 9 2 0 144.44 3 caught 2 T20I v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
DNB - - - - - - - 2 T20I v Pakistan Sydney 3 Nov 2019 T20I # 999
80* - 51 11 1 156.86 3 not out 2 T20I v Pakistan Canberra 5 Nov 2019 T20I # 1002
DNB - - - - - - - 2 T20I v Pakistan Perth 8 Nov 2019 T20I # 1009
45 56 32 5 1 140.62 3 stumped 1 T20I v South Africa Johannesburg 21 Feb 2020 T20I # 1046
29 33 26 1 1 111.53 3 caught 2 T20I v South Africa Gqeberha 23 Feb 2020 T20I # 1052
30* 24 15 0 2 200.00 5 not out 1 T20I v South Africa Cape Town 26 Feb 2020 T20I # 1065
18 16 11 2 1 163.63 3 caught 2 T20I v England Southampton 4 Sep 2020 T20I # 1095
10 - 7 1 1 142.85 4 run out 1 T20I v England Southampton 6 Sep 2020 T20I # 1096
3 13 4 0 0 75.00 5 caught 2 T20I v England Southampton 8 Sep 2020 T20I # 1097
12 - 9 0 1 133.33 3 caught 2 T20I v India Canberra 4 Dec 2020 T20I # 1114
46 - 38 3 2 121.05 3 caught 1 T20I v India Sydney 6 Dec 2020 T20I # 1115
24 - 23 1 0 104.34 3 bowled 1 T20I v India Sydney 8 Dec 2020 T20I # 1116
35 46 34 3 0 102.94 4 caught 2 T20I v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
28* 39 26 1 0 107.69 4 not out 2 T20I v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
1 5 5 0 0 20.00 3 caught 1 T20I v England Dubai (DICS) 30 Oct 2021 T20I # 1379
DNB - - - - - - - 2 T20I v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
5 11 6 1 0 83.33 4 caught 2 T20I v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
DNB - - - - - - - 2 T20I v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
9 11 8 1 0 112.50 5 bowled 1 T20I v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
14 33 15 1 0 93.33 5 caught 1 T20I v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
DNB - - - - - - - 2 T20I v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
5 6 4 1 0 125.00 4 lbw 2 T20I v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
37* 49 27 2 2 137.03 4 not out 1 T20I v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
35 39 24 3 1 145.83 3 caught 2 T20I v India Mohali 20 Sep 2022 T20I # 1788
8 - 5 1 0 160.00 6 run out 1 T20I v India Nagpur 23 Sep 2022 T20I # 1794
9 30 10 1 0 90.00 3 stumped 1 T20I v India Hyderabad 25 Sep 2022 T20I # 1796
17 45 16 2 0 106.25 4 bowled 1 T20I v West Indies Brisbane 7 Oct 2022 T20I # 1808
7* 16 8 1 0 87.50 4 not out 2 T20I v England Canberra 14 Oct 2022 T20I # 1820
52 65 41 8 0 126.82 1 run out 1 T20I v India Visakhapatnam 23 Nov 2023 T20I # 2360
19 36 16 1 1 118.75 1 caught 2 T20I v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
11 14 7 1 1 157.14 2 lbw 1 T20I v New Zealand Auckland 23 Feb 2024 T20I # 2483
4 7 3 1 0 133.33 2 caught 1 T20I v New Zealand Auckland 25 Feb 2024 T20I # 2484
Statsguru includes the following current or recent relevant matches:
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633 - Live]
    » West Indies 137/5 (19.0 ov, AD Russell 15*, RL Chase 42*, KV Morea 0/30) - Match over
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
 
Feedback Print this page