Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team England remove England 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 2004-2019 349 437 36 18672 311* 46.56 28718 65.01 55 88 19 2138 93 Profile
filtered 2004-2019 49 65 6 3167 311* 53.67 5054 62.66 8 16 2 393 15
Innings by innings list
1 42 31 0 0 3.22 6 caught 2 Test v England Durban 26 Dec 2004 Test # 1730
0 6 2 0 0 0.00 7 lbw 4 Test v England Durban 26 Dec 2004 Test # 1730
25 75 57 1 0 43.85 6 lbw 1 Test v England Cape Town 2 Jan 2005 Test # 1732
10 29 15 1 0 66.66 7 caught 3 Test v England Cape Town 2 Jan 2005 Test # 1732
6 42 32 1 0 18.75 3 caught 2 Test v England Lord's 10 Jul 2008 Test # 1880
104* 345 242 14 0 42.97 3 not out 3 Test v England Lord's 10 Jul 2008 Test # 1880
38 135 79 5 0 48.10 3 lbw 2 Test v England Leeds 18 Jul 2008 Test # 1881
DNB - - - - - - - 4 Test v England Leeds 18 Jul 2008 Test # 1881
9 33 23 0 0 39.13 4 caught 2 Test v England Birmingham 30 Jul 2008 Test # 1883
6 23 17 0 0 35.29 3 lbw 4 Test v England Birmingham 30 Jul 2008 Test # 1883
36 54 35 8 0 102.85 3 bowled 1 Test v England The Oval 7 Aug 2008 Test # 1885
76 130 99 14 0 76.76 3 caught 3 Test v England The Oval 7 Aug 2008 Test # 1885
46 66 59 6 0 77.96 1 caught 2 ODI v England The Oval 29 Aug 2008 ODI # 2757
34 40 31 8 0 109.67 2 run out 1 ODI v England Lord's 31 Aug 2008 ODI # 2759
3* 13 6 0 0 50.00 2 not out 1 ODI v England Cardiff 3 Sep 2008 ODI # 2761
57 116 72 6 0 79.16 1 caught 1 ODI v England Centurion 22 Nov 2009 ODI # 2929
86 131 92 7 0 93.47 1 caught 1 ODI v England Cape Town 27 Nov 2009 ODI # 2930
11 28 22 2 0 50.00 1 caught 1 ODI v England Gqeberha 29 Nov 2009 ODI # 2931
19 88 67 2 0 28.35 3 caught 1 Test v England Centurion 16 Dec 2009 Test # 1942
100 315 213 10 0 46.94 4 bowled 3 Test v England Centurion 16 Dec 2009 Test # 1942
2 35 22 0 0 9.09 3 lbw 1 Test v England Durban 26 Dec 2009 Test # 1944
6 17 13 1 0 46.15 3 bowled 3 Test v England Durban 26 Dec 2009 Test # 1944
14 75 56 2 0 25.00 3 lbw 1 Test v England Cape Town 3 Jan 2010 Test # 1946
95 229 156 14 0 60.89 3 caught 3 Test v England Cape Town 3 Jan 2010 Test # 1946
75 216 138 8 0 54.34 3 caught 2 Test v England Johannesburg 14 Jan 2010 Test # 1948
42 81 51 2 0 82.35 1 bowled 2 ODI v England Chennai 6 Mar 2011 ODI # 3120
311* 790 529 35 0 58.79 3 not out 2 Test v England The Oval 19 Jul 2012 Test # 2049
9 17 14 2 0 64.28 3 run out 1 Test v England Leeds 2 Aug 2012 Test # 2051
28 58 41 4 0 68.29 3 caught 3 Test v England Leeds 2 Aug 2012 Test # 2051
13 53 30 3 0 43.33 3 bowled 1 Test v England Lord's 16 Aug 2012 Test # 2053
121 287 205 10 0 59.02 3 bowled 3 Test v England Lord's 16 Aug 2012 Test # 2053
TDNB - - - - - - - - ODI v England Cardiff 24 Aug 2012 ODI # 3296
150 209 124 16 0 120.96 2 caught 1 ODI v England Southampton 28 Aug 2012 ODI # 3298
43 68 51 5 0 84.31 1 bowled 1 ODI v England The Oval 31 Aug 2012 ODI # 3300
45 111 73 3 1 61.64 2 bowled 1 ODI v England Lord's 2 Sep 2012 ODI # 3302
97* 141 107 9 1 90.65 1 not out 2 ODI v England Nottingham 5 Sep 2012 ODI # 3304
47* 45 30 7 0 156.66 2 not out 1 T20I v England Manchester 10 Sep 2012 T20I # 260
36 33 27 6 0 133.33 2 caught 2 T20I v England Birmingham 12 Sep 2012 T20I # 262
1 9 3 0 0 33.33 2 caught 1 ODI v England The Oval 19 Jun 2013 ODI # 3375
56 45 37 6 2 151.35 1 caught 1 T20I v England Chattogram 29 Mar 2014 T20I # 391
7 31 24 1 0 29.16 3 caught 2 Test v England Durban 26 Dec 2015 Test # 2196
12 36 23 2 0 52.17 3 caught 4 Test v England Durban 26 Dec 2015 Test # 2196
201 707 477 27 0 42.13 3 bowled 2 Test v England Cape Town 2 Jan 2016 Test # 2197
40 123 90 7 0 44.44 3 caught 1 Test v England Johannesburg 14 Jan 2016 Test # 2199
5 37 20 0 0 25.00 3 caught 3 Test v England Johannesburg 14 Jan 2016 Test # 2199
109 220 169 19 0 64.49 3 bowled 1 Test v England Centurion 22 Jan 2016 Test # 2200
96 333 199 11 0 48.24 3 caught 3 Test v England Centurion 22 Jan 2016 Test # 2200
6 8 9 1 0 66.66 2 bowled 2 ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
4 8 8 1 0 50.00 1 bowled 1 ODI v England Gqeberha 6 Feb 2016 ODI # 3734
127 187 130 13 2 97.69 2 caught 2 ODI v England Centurion 9 Feb 2016 ODI # 3736
0 - 3 0 0 0.00 1 bowled 2 ODI v England Johannesburg 12 Feb 2016 ODI # 3737
59 131 93 4 0 63.44 2 stumped 2 ODI v England Cape Town 14 Feb 2016 ODI # 3738
22 24 21 3 0 104.76 1 caught 2 T20I v England Cape Town 19 Feb 2016 T20I # 503
69* 62 38 8 3 181.57 2 not out 2 T20I v England Johannesburg 21 Feb 2016 T20I # 506
58 49 31 7 3 187.09 1 lbw 1 T20I v England Wankhede 18 Mar 2016 T20I # 540
73 97 76 8 0 96.05 1 lbw 2 ODI v England Leeds 24 May 2017 ODI # 3872
24 40 29 3 0 82.75 2 caught 2 ODI v England Southampton 27 May 2017 ODI # 3873
55 60 54 11 0 101.85 1 bowled 2 ODI v England Lord's 29 May 2017 ODI # 3874
29 80 40 3 0 72.50 3 lbw 2 Test v England Lord's 6 Jul 2017 Test # 2262
11 - 21 2 0 52.38 3 lbw 4 Test v England Lord's 6 Jul 2017 Test # 2262
78 213 149 11 1 52.34 3 caught 1 Test v England Nottingham 14 Jul 2017 Test # 2264
87 289 180 14 1 48.33 3 lbw 3 Test v England Nottingham 14 Jul 2017 Test # 2264
6 24 15 1 0 40.00 3 caught 2 Test v England The Oval 27 Jul 2017 Test # 2266
5 49 37 0 0 13.51 3 caught 4 Test v England The Oval 27 Jul 2017 Test # 2266
30 47 35 4 0 85.71 3 caught 2 Test v England Manchester 4 Aug 2017 Test # 2268
83 194 159 13 1 52.20 3 lbw 4 Test v England Manchester 4 Aug 2017 Test # 2268
13 46 23 1 0 56.52 2 caught 2 ODI v England The Oval 30 May 2019 ODI # 4143
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 97/5 (15.6 ov, RL Chase 17*, A Vala 2/10)
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