Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 6 Jan 2015 remove greater than or equal to 6 Jan 2015 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 2011-2024 185 210 28 6114 181 33.59 7378 82.86 6 36 17 42 627 185 Profile
filtered 2015-2024 37 38 11 2979 181 110.33 2995 99.46 6 32 0 38 325 100
Innings by innings list
60 99 68 7 1 88.23 6 run out 1 ODI v England Perth 1 Feb 2015 ODI # 3597
64 43 31 7 3 206.45 7 caught 1 ODI v England Lord's 5 Sep 2015 ODI # 3681
102* 126 84 9 2 121.42 6 not out 1 ODI v India Sydney 23 Jan 2016 ODI # 3727
69* 110 72 9 1 95.83 6 not out 2 ODI v New Zealand Wellington 6 Feb 2016 ODI # 3733
79* 123 85 6 0 92.94 5 not out 2 ODI v West Indies Bridgetown 21 Jun 2016 ODI # 3752
53 117 92 9 0 57.60 6 caught 2 Test v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
50 101 72 5 1 69.44 5 caught 1 ODI v South Africa Gqeberha 9 Oct 2016 ODI # 3792
76* 59 40 2 7 190.00 5 not out 1 ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
181 322 236 29 0 76.69 6 lbw 2 Test v England Perth 14 Dec 2017 Test # 2288
101 191 141 15 2 71.63 6 bowled 2 Test v England Sydney 4 Jan 2018 Test # 2291
50 89 68 2 2 73.52 5 bowled 1 ODI v England Melbourne 14 Jan 2018 ODI # 3951
55 - 66 4 0 83.33 5 caught 2 ODI v England Sydney 21 Jan 2018 ODI # 3960
96 265 173 13 1 55.49 6 caught 1 Test v South Africa Durban 1 Mar 2018 Test # 2297
73 135 100 6 0 73.00 5 lbw 1 ODI v England Manchester 11 Sep 2020 ODI # 4259
51 53 31 5 2 164.51 3 caught 2 T20I v West Indies Gros Islet 9 Jul 2021 T20I # 1185
54 58 42 5 1 128.57 3 caught 2 T20I v West Indies Gros Islet 10 Jul 2021 T20I # 1188
75 72 44 4 6 170.45 3 caught 1 T20I v West Indies Gros Islet 14 Jul 2021 T20I # 1190
51 75 47 6 1 108.51 3 caught 2 T20I v Bangladesh Mirpur 6 Aug 2021 T20I # 1216
53 69 32 5 2 165.62 3 caught 2 T20I v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
77* 80 50 6 4 154.00 3 not out 2 T20I v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
50 97 59 2 2 84.74 6 caught 1 ODI v England Sydney 19 Nov 2022 ODI # 4477
81 99 65 10 5 124.61 2 caught 1 ODI v India Wankhede 17 Mar 2023 ODI # 4538
66* 52 36 6 6 183.33 2 not out 2 ODI v India Visakhapatnam 19 Mar 2023 ODI # 4541
118 120 118 17 4 100.00 6 caught 1 Test v England Leeds 6 Jul 2023 Test # 2509
51 71 60 7 1 85.00 6 caught 1 Test v England Manchester 19 Jul 2023 Test # 2512
92* 97 49 13 2 187.75 3 not out 1 T20I v South Africa Durban 30 Aug 2023 T20I # 2224
79* 45 39 8 6 202.56 3 not out 2 T20I v South Africa Durban 1 Sep 2023 T20I # 2228
71 90 56 6 6 126.78 1 caught 2 ODI v South Africa Johannesburg 17 Sep 2023 ODI # 4648
96 114 84 13 3 114.28 2 caught 1 ODI v India Rajkot 27 Sep 2023 ODI # 4657
52 67 51 9 0 101.96 1 run out 2 ODI v Sri Lanka Lucknow 16 Oct 2023 ODI # 4671
121 139 108 10 9 112.03 2 caught 1 ODI v Pakistan Bengaluru 20 Oct 2023 ODI # 4675
177* 177 132 17 9 134.09 3 not out 2 ODI v Bangladesh Pune 11 Nov 2023 ODI # 4700
90 182 107 15 1 84.11 6 bowled 1 Test v Pakistan Perth 14 Dec 2023 Test # 2518
63* 106 68 7 2 92.64 6 not out 3 Test v Pakistan Perth 14 Dec 2023 Test # 2518
96 213 130 13 0 73.84 6 caught 3 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
54 147 113 6 0 47.78 6 caught 2 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
72* 81 44 2 7 163.63 3 not out 2 T20I v New Zealand Wellington 21 Feb 2024 T20I # 2481
80 188 102 10 1 78.43 6 lbw 4 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
Statsguru includes the following current or recent relevant matches:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page