Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Not involving the captain AN Cook (ENG) remove AN Cook (ENG) 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 2009-2024 376 467 25 18817 335* 42.57 21816 86.25 49 96 23 2089 312 Profile
filtered 2010-2023 57 74 2 2660 180 36.94 3199 83.15 7 14 2 297 48
Innings by innings list
72 54 42 2 7 171.42 2 caught 1 T20I v India Bridgetown 7 May 2010 T20I # 165
37 59 49 4 1 75.51 2 caught 1 Test v India Melbourne 26 Dec 2011 Test # 2025
5 28 27 0 0 18.51 1 bowled 3 Test v India Melbourne 26 Dec 2011 Test # 2025
8 3 6 1 0 133.33 1 caught 2 Test v India Sydney 3 Jan 2012 Test # 2027
180 261 159 20 5 113.20 2 caught 2 Test v India Perth 13 Jan 2012 Test # 2029
8 28 23 0 0 34.78 2 lbw 1 Test v India Adelaide 24 Jan 2012 Test # 2031
28 38 39 4 0 71.79 1 caught 3 Test v India Adelaide 24 Jan 2012 Test # 2031
25 16 14 1 2 178.57 1 caught 1 T20I v India Sydney 1 Feb 2012 T20I # 217
8 10 8 1 0 100.00 1 caught 1 T20I v India Melbourne 3 Feb 2012 T20I # 218
6 24 14 0 0 42.85 2 bowled 1 ODI v India Melbourne 5 Feb 2012 ODI # 3231
18 46 24 2 0 75.00 1 run out 1 ODI v India Adelaide 12 Feb 2012 ODI # 3237
43 58 46 5 1 93.47 2 caught 1 ODI v India Brisbane 19 Feb 2012 ODI # 3244
68 98 66 7 0 103.03 1 caught 1 ODI v India Sydney 26 Feb 2012 ODI # 3250
63* 60 41 7 3 153.65 2 not out 2 T20I v India Colombo (RPS) 28 Sep 2012 T20I # 278
59 133 93 6 0 63.44 2 lbw 1 Test v India Chennai 22 Feb 2013 Test # 2074
23 82 61 2 0 37.70 3 lbw 3 Test v India Chennai 22 Feb 2013 Test # 2074
6 12 8 1 0 75.00 1 bowled 1 Test v India Hyderabad 2 Mar 2013 Test # 2076
26 72 56 3 1 46.42 2 bowled 3 Test v India Hyderabad 2 Mar 2013 Test # 2076
71 186 147 9 0 48.29 2 caught 1 Test v India Mohali 14 Mar 2013 Test # 2081
2 2 3 0 0 66.66 1 caught 3 Test v India Mohali 14 Mar 2013 Test # 2081
0 6 4 0 0 0.00 2 caught 1 Test v India Delhi 22 Mar 2013 Test # 2085
8 23 15 1 0 53.33 1 lbw 3 Test v India Delhi 22 Mar 2013 Test # 2085
19 33 21 1 1 90.47 2 caught 2 T20I v India Mirpur 30 Mar 2014 T20I # 393
145 253 163 19 0 88.95 2 caught 1 Test v India Adelaide 9 Dec 2014 Test # 2148
102 271 166 11 1 61.44 2 bowled 3 Test v India Adelaide 9 Dec 2014 Test # 2148
29 41 28 6 0 103.57 2 caught 2 Test v India Brisbane 17 Dec 2014 Test # 2149
6 21 12 0 0 50.00 2 caught 4 Test v India Brisbane 17 Dec 2014 Test # 2149
0 8 6 0 0 0.00 2 caught 1 Test v India Melbourne 26 Dec 2014 Test # 2152
40 67 42 6 0 95.23 1 lbw 3 Test v India Melbourne 26 Dec 2014 Test # 2152
101 182 114 16 0 88.59 2 caught 1 Test v India Sydney 6 Jan 2015 Test # 2156
4 6 5 0 0 80.00 2 caught 3 Test v India Sydney 6 Jan 2015 Test # 2156
24 41 22 3 0 109.09 2 caught 2 ODI v India Melbourne 18 Jan 2015 ODI # 3582
TDNB - - - - - - - - ODI v India Sydney 26 Jan 2015 ODI # 3592
12 14 7 1 1 171.42 2 caught 1 ODI v India Sydney 26 Mar 2015 ODI # 3645
5 20 10 1 0 50.00 2 caught 2 ODI v India Perth 12 Jan 2016 ODI # 3723
93 120 92 12 1 101.08 1 bowled 1 ODI v India Canberra 20 Jan 2016 ODI # 3726
122 171 113 9 3 107.96 2 caught 1 ODI v India Sydney 23 Jan 2016 ODI # 3727
17 23 9 2 1 188.88 2 caught 2 T20I v India Adelaide 26 Jan 2016 T20I # 485
6 15 9 0 0 66.66 3 stumped 1 T20I v India Mohali 27 Mar 2016 T20I # 553
38 99 77 6 0 49.35 2 bowled 1 Test v India Pune 23 Feb 2017 Test # 2250
10 4 6 2 0 166.66 1 lbw 3 Test v India Pune 23 Feb 2017 Test # 2250
33 87 67 3 0 49.25 1 bowled 2 Test v India Bengaluru 4 Mar 2017 Test # 2251
17 46 25 0 1 68.00 1 lbw 4 Test v India Bengaluru 4 Mar 2017 Test # 2251
19 45 26 2 0 73.07 2 caught 1 Test v India Ranchi 16 Mar 2017 Test # 2256
14 16 16 3 0 87.50 1 bowled 3 Test v India Ranchi 16 Mar 2017 Test # 2256
56 135 87 8 1 64.36 1 caught 1 Test v India Dharamsala 25 Mar 2017 Test # 2258
6 17 5 1 0 120.00 2 caught 3 Test v India Dharamsala 25 Mar 2017 Test # 2258
25 47 28 2 0 89.28 1 caught 2 ODI v India Chennai 17 Sep 2017 ODI # 3910
1 22 9 0 0 11.11 2 caught 2 ODI v India Eden Gardens 21 Sep 2017 ODI # 3912
42 59 44 4 1 95.45 1 bowled 1 ODI v India Indore 24 Sep 2017 ODI # 3914
124 134 119 12 4 104.20 2 caught 1 ODI v India Bengaluru 28 Sep 2017 ODI # 3917
53 91 62 5 0 85.48 1 caught 1 ODI v India Nagpur 1 Oct 2017 ODI # 3919
8 2 5 2 0 160.00 1 bowled 1 T20I v India Ranchi 7 Oct 2017 T20I # 623
2 8 5 0 0 40.00 2 caught 2 T20I v India Guwahati 10 Oct 2017 T20I # 624
56 111 84 5 0 66.66 1 caught 2 ODI v India The Oval 9 Jun 2019 ODI # 4155
128* - 112 17 3 114.28 1 not out 2 ODI v India Wankhede 14 Jan 2020 ODI # 4231
15 - 12 2 0 125.00 1 caught 2 ODI v India Rajkot 17 Jan 2020 ODI # 4232
3 - 7 0 0 42.85 1 caught 1 ODI v India Bengaluru 19 Jan 2020 ODI # 4233
69 - 76 6 0 90.78 1 caught 1 ODI v India Sydney 27 Nov 2020 ODI # 4265
83 - 77 7 3 107.79 1 run out 1 ODI v India Sydney 29 Nov 2020 ODI # 4266
5 15 8 0 0 62.50 2 caught 1 Test v India Sydney 7 Jan 2021 Test # 2402
13 48 29 1 0 44.82 1 lbw 3 Test v India Sydney 7 Jan 2021 Test # 2402
1 8 4 0 0 25.00 1 caught 1 Test v India Brisbane 15 Jan 2021 Test # 2404
48 103 75 6 0 64.00 2 lbw 3 Test v India Brisbane 15 Jan 2021 Test # 2404
1 12 5 0 0 20.00 1 bowled 1 Test v India Nagpur 9 Feb 2023 Test # 2490
10 54 41 2 0 24.39 2 lbw 3 Test v India Nagpur 9 Feb 2023 Test # 2490
15 75 44 3 0 34.09 1 caught 1 Test v India Delhi 17 Feb 2023 Test # 2493
sub - - - - - - - 3 Test v India Delhi 17 Feb 2023 Test # 2493
23 57 31 1 0 74.19 4 caught 1 ODI v India Chennai 22 Mar 2023 ODI # 4545
43 108 60 8 0 71.66 1 caught 1 Test v India The Oval 7 Jun 2023 Test # 2505
1 16 8 0 0 12.50 2 caught 3 Test v India The Oval 7 Jun 2023 Test # 2505
52 75 53 6 2 98.11 2 caught 1 ODI v India Mohali 22 Sep 2023 ODI # 4651
53 65 39 7 1 135.89 2 lbw 2 ODI v India Indore 24 Sep 2023 ODI # 4654
56 40 34 6 4 164.70 1 caught 1 ODI v India Rajkot 27 Sep 2023 ODI # 4657
41 76 52 6 0 78.84 1 caught 1 ODI v India Chennai 8 Oct 2023 ODI # 4662
7 6 3 1 0 233.33 1 caught 2 ODI v India Ahmedabad 19 Nov 2023 ODI # 4705
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