Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 4 Jan 2008 and 27 Jun 2022 remove between 4 Jan 2008 and 27 Jun 2022 from query
Match result lost match remove lost match 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 2002-2016 307 334 36 10950 185* 36.74 14465 75.69 14 67 21 1168 245 Profile
filtered 2008-2016 77 95 4 2774 126 30.48 4053 68.44 4 17 4 302 52
Innings by innings list
17* 27 15 1 1 113.33 3 not out 1 T20I v West Indies Bridgetown 20 Jun 2008 T20I # 57
78 264 156 10 1 50.00 6 lbw 2 Test v India Mohali 17 Oct 2008 Test # 1889
2 25 22 0 0 9.09 6 lbw 4 Test v India Mohali 17 Oct 2008 Test # 1889
2 36 22 0 0 9.09 6 bowled 2 Test v India Nagpur 6 Nov 2008 Test # 1892
9 45 34 0 0 26.47 6 caught 4 Test v India Nagpur 6 Nov 2008 Test # 1892
40 - 47 2 1 85.10 3 bowled 1 ODI v Pakistan Dubai (DICS) 22 Apr 2009 ODI # 2845
116* - 146 6 2 79.45 1 not out 1 ODI v Pakistan Abu Dhabi 3 May 2009 ODI # 2849
33 - 14 5 0 235.71 1 lbw 1 T20I v Pakistan Dubai (DICS) 7 May 2009 T20I # 89
0 2 3 0 0 0.00 1 caught 1 T20I v West Indies The Oval 6 Jun 2009 T20I # 92
22 32 21 2 1 104.76 1 lbw 1 T20I v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
34 94 69 7 0 49.27 1 lbw 2 Test v England The Oval 20 Aug 2009 Test # 1931
40 101 81 6 0 49.38 1 lbw 4 Test v England The Oval 20 Aug 2009 Test # 1931
0 - 4 0 0 0.00 1 caught 1 ODI v England Chester-le-Street 20 Sep 2009 ODI # 2892
19 41 26 3 0 73.07 1 caught 2 ODI v India Nagpur 28 Oct 2009 ODI # 2915
41 71 59 5 0 69.49 1 stumped 1 ODI v India Delhi 31 Oct 2009 ODI # 2918
45 37 31 7 1 145.16 1 caught 1 ODI v New Zealand Napier 3 Mar 2010 ODI # 2966
53 109 79 4 0 67.08 1 caught 2 ODI v New Zealand Wellington 13 Mar 2010 ODI # 2975
2 3 3 0 0 66.66 1 caught 1 T20I v England Bridgetown 16 May 2010 T20I # 177
32 33 26 6 0 123.07 1 caught 1 ODI v England Southampton 22 Jun 2010 ODI # 3000
57 94 59 8 0 96.61 1 caught 1 ODI v England Cardiff 24 Jun 2010 ODI # 3002
61 107 76 5 2 80.26 1 caught 1 ODI v England Manchester 27 Jun 2010 ODI # 3003
0 4 2 0 0 0.00 2 lbw 2 T20I v Pakistan Birmingham 5 Jul 2010 T20I # 184
5 34 19 1 0 26.31 1 lbw 1 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
24 75 48 4 0 50.00 1 bowled 3 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
126 461 338 10 0 37.27 1 caught 1 Test v India Mohali 1 Oct 2010 Test # 1972
56 89 59 7 1 94.91 1 bowled 3 Test v India Mohali 1 Oct 2010 Test # 1972
57 149 88 9 0 64.77 1 caught 1 Test v India Bengaluru 9 Oct 2010 Test # 1973
32 75 58 4 0 55.17 1 lbw 3 Test v India Bengaluru 9 Oct 2010 Test # 1973
4 - 7 0 0 57.14 3 caught 1 T20I v Sri Lanka Perth 31 Oct 2010 T20I # 192
10 28 20 0 0 50.00 1 caught 1 ODI v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
40 70 44 2 1 90.90 1 lbw 2 ODI v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
51 127 94 7 1 54.25 1 caught 1 Test v England Adelaide 3 Dec 2010 Test # 1983
57 174 141 10 0 40.42 1 caught 3 Test v England Adelaide 3 Dec 2010 Test # 1983
5 14 12 0 0 41.66 1 caught 1 Test v England Melbourne 26 Dec 2010 Test # 1986
54 136 102 6 0 52.94 1 lbw 3 Test v England Melbourne 26 Dec 2010 Test # 1986
45 182 127 5 0 35.43 1 caught 1 Test v England Sydney 3 Jan 2011 Test # 1989
38 51 40 7 0 95.00 1 run out 3 Test v England Sydney 3 Jan 2011 Test # 1989
59 35 31 6 3 190.32 2 bowled 1 T20I v England Adelaide 12 Jan 2011 T20I # 197
64 99 72 5 1 88.88 1 caught 2 ODI v England Adelaide 26 Jan 2011 ODI # 3089
9 24 16 1 0 56.25 1 bowled 1 ODI v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
25 39 38 5 0 65.78 1 bowled 1 ODI v India Ahmedabad 24 Mar 2011 ODI # 3143
10 10 9 0 1 111.11 1 bowled 2 T20I v Sri Lanka Pallekele 6 Aug 2011 T20I # 202
57 22 24 6 5 237.50 1 caught 2 T20I v Sri Lanka Pallekele 8 Aug 2011 T20I # 203
5 9 8 1 0 62.50 1 caught 2 ODI v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
56 120 84 6 1 66.66 1 caught 1 ODI v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
15 20 10 1 1 150.00 6 caught 2 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
3 20 15 0 0 20.00 1 caught 1 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
4 2 3 1 0 133.33 1 lbw 3 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
65 118 83 5 0 78.31 3 bowled 2 ODI v Sri Lanka Melbourne 2 Mar 2012 ODI # 3253
15 42 34 0 0 44.11 3 run out 1 ODI v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
25 59 41 1 1 60.97 1 caught 1 ODI v West Indies Kingstown 18 Mar 2012 ODI # 3264
28 40 24 2 2 116.66 1 caught 2 ODI v West Indies Gros Islet 23 Mar 2012 ODI # 3268
0 4 2 0 0 0.00 2 caught 2 T20I v West Indies Bridgetown 30 Mar 2012 T20I # 243
12 24 18 1 0 66.66 1 caught 2 ODI v England Lord's 29 Jun 2012 ODI # 3280
66 133 80 8 0 82.50 1 caught 1 ODI v England The Oval 1 Jul 2012 ODI # 3281
28 85 54 2 1 51.85 1 bowled 1 ODI v England Chester-le-Street 7 Jul 2012 ODI # 3284
8 12 11 1 0 72.72 1 lbw 1 T20I v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
8 14 14 1 0 57.14 1 lbw 2 T20I v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
7 19 9 1 0 77.77 2 bowled 2 T20I v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
10 21 12 1 0 83.33 3 lbw 2 Test v South Africa Perth 30 Nov 2012 Test # 2064
25 72 46 4 0 54.34 3 caught 4 Test v South Africa Perth 30 Nov 2012 Test # 2064
28 53 60 3 0 46.66 4 lbw 1 Test v India Chennai 22 Feb 2013 Test # 2074
17 53 46 1 1 36.95 2 caught 3 Test v India Chennai 22 Feb 2013 Test # 2074
23 47 31 4 0 74.19 4 lbw 1 Test v India Hyderabad 2 Mar 2013 Test # 2076
9 42 35 0 1 25.71 4 caught 3 Test v India Hyderabad 2 Mar 2013 Test # 2076
17 63 56 3 0 30.35 4 stumped 1 Test v India Delhi 22 Mar 2013 Test # 2085
5 14 11 1 0 45.45 5 bowled 3 Test v India Delhi 22 Mar 2013 Test # 2085
24 63 40 1 0 60.00 2 caught 2 ODI v England Birmingham 8 Jun 2013 ODI # 3365
5 4 7 1 0 71.42 1 bowled 2 ODI v Sri Lanka The Oval 17 Jun 2013 ODI # 3374
13 15 14 3 0 92.85 1 caught 2 Test v England Nottingham 10 Jul 2013 Test # 2090
46 97 74 8 0 62.16 1 lbw 4 Test v England Nottingham 10 Jul 2013 Test # 2090
30 57 42 6 0 71.42 1 lbw 2 Test v England Lord's 18 Jul 2013 Test # 2091
20 31 23 3 0 86.95 1 lbw 4 Test v England Lord's 18 Jul 2013 Test # 2091
68 200 134 7 0 50.74 6 caught 2 Test v England Chester-le-Street 9 Aug 2013 Test # 2093
2 18 11 0 0 18.18 6 lbw 4 Test v England Chester-le-Street 9 Aug 2013 Test # 2093
7 6 6 1 0 116.66 3 run out 2 T20I v England Chester-le-Street 31 Aug 2013 T20I # 329
6 16 11 1 0 54.54 3 caught 1 ODI v England Cardiff 14 Sep 2013 ODI # 3415
6 12 5 1 0 120.00 3 lbw 1 T20I v India Rajkot 10 Oct 2013 T20I # 331
59 60 53 6 3 111.32 3 caught 1 ODI v India Jaipur 16 Oct 2013 ODI # 3420
102 104 94 13 3 108.51 3 bowled 1 ODI v India Nagpur 30 Oct 2013 ODI # 3424
49 28 22 2 6 222.72 8 caught 2 ODI v India Bengaluru 2 Nov 2013 ODI # 3428
4 3 4 1 0 100.00 3 caught 2 T20I v Pakistan Mirpur 23 Mar 2014 T20I # 381
2 12 8 0 0 25.00 3 stumped 1 T20I v West Indies Mirpur 28 Mar 2014 T20I # 388
1 5 4 0 0 25.00 4 bowled 2 T20I v India Mirpur 30 Mar 2014 T20I # 393
47 54 36 0 3 130.55 3 caught 1 T20I v South Africa Adelaide 5 Nov 2014 T20I # 407
11 43 26 1 0 42.30 3 lbw 1 ODI v South Africa Perth 16 Nov 2014 ODI # 3546
23 44 30 2 0 76.66 3 caught 1 ODI v New Zealand Auckland 28 Feb 2015 ODI # 3617
30 84 57 6 0 52.63 6 lbw 2 Test v England Cardiff 8 Jul 2015 Test # 2170
19 82 58 2 0 32.75 6 lbw 4 Test v England Cardiff 8 Jul 2015 Test # 2170
8 8 5 2 0 160.00 2 bowled 2 T20I v England Cardiff 31 Aug 2015 T20I # 453
12 8 10 0 1 120.00 6 caught 2 T20I v India Adelaide 26 Jan 2016 T20I # 485
15 12 11 2 0 136.36 5 caught 2 T20I v India Melbourne 29 Jan 2016 T20I # 486
124* 86 71 10 6 174.64 2 not out 1 T20I v India Sydney 31 Jan 2016 T20I # 489
13 22 12 1 0 108.33 2 caught 2 T20I v New Zealand Dharamsala 18 Mar 2016 T20I # 539
18* 32 16 2 0 112.50 6 not out 1 T20I v India Mohali 27 Mar 2016 T20I # 553
Statsguru includes the following current or recent relevant matches:
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]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page