Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2008 remove greater than or equal to 1 jan 2008 from query
Match result lost match remove lost match from query
Batting or fielding first fielding first remove fielding first from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 277 342 29 13797 227 44.07 19214 71.80 32 67 18 1531 190 Profile
filtered 1 1 0 42 42 42.00 131 32.06 0 0 0 2 1
Innings by innings list
42 203 131 2 1 32.06 5 caught 2 Test v New Zealand Hamilton 5 Mar 2008 Test # 1866
6 22 14 1 0 42.85 4 lbw 4 Test v New Zealand Hamilton 5 Mar 2008 Test # 1866
4 16 13 1 0 30.76 3 caught 2 ODI v New Zealand Bristol 21 Jun 2008 ODI # 2710
6 39 23 0 0 26.08 3 caught 2 ODI v New Zealand Lord's 28 Jun 2008 ODI # 2720
63 98 56 7 2 112.50 4 run out 2 ODI v India Rajkot 14 Nov 2008 ODI # 2774
33 60 49 3 0 67.34 4 bowled 2 ODI v India Indore 17 Nov 2008 ODI # 2777
5 6 5 1 0 100.00 4 bowled 2 ODI v India Bengaluru 23 Nov 2008 ODI # 2781
12 11 14 2 0 85.71 3 bowled 2 ODI v West Indies Providence 22 Mar 2009 ODI # 2827
29 32 19 1 2 152.63 4 bowled 2 T20I v South Africa Centurion 15 Nov 2009 T20I # 125
45 65 56 3 1 80.35 4 bowled 2 ODI v South Africa Cape Town 27 Nov 2009 ODI # 2930
8 7 6 2 0 133.33 3 lbw 2 ODI v Australia The Oval 30 Jun 2010 ODI # 3004
0 2 4 0 0 0.00 6 bowled 2 ODI v Australia Lord's 3 Jul 2010 ODI # 3011
0 2 3 0 0 0.00 4 lbw 2 Test v Australia Perth 16 Dec 2010 Test # 1984
3 36 23 0 0 13.04 4 caught 4 Test v Australia Perth 16 Dec 2010 Test # 1984
1 2 2 0 0 50.00 3 caught 2 T20I v Australia Melbourne 14 Jan 2011 T20I # 198
0 1 1 0 0 0.00 4 bowled 2 ODI v Australia Hobart 21 Jan 2011 ODI # 3083
40 68 51 4 0 78.43 4 caught 2 ODI v Australia Brisbane 30 Jan 2011 ODI # 3091
26 45 31 3 0 83.87 4 caught 2 ODI v Australia Perth 6 Feb 2011 ODI # 3098
13 16 16 0 1 81.25 4 caught 2 ODI v Sri Lanka Leeds 1 Jul 2011 ODI # 3167
19 34 29 3 0 65.51 3 run out 2 ODI v India Hyderabad 14 Oct 2011 ODI # 3199
14 57 39 2 0 35.89 4 caught 2 Test v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
1 13 8 0 0 12.50 4 lbw 4 Test v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
32 62 44 4 0 72.72 4 lbw 2 Test v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
18 54 45 1 1 40.00 4 bowled 4 Test v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
33 26 21 4 1 157.14 1 caught 2 T20I v Pakistan Dubai (DICS) 23 Feb 2012 T20I # 226
3 30 18 0 0 16.66 4 bowled 2 Test v Sri Lanka Galle 26 Mar 2012 Test # 2038
30 90 68 4 0 44.11 4 caught 4 Test v Sri Lanka Galle 26 Mar 2012 Test # 2038
17 55 39 2 0 43.58 5 bowled 2 Test v India Ahmedabad 15 Nov 2012 Test # 2058
2 9 6 0 0 33.33 4 bowled 3 Test v India Ahmedabad 15 Nov 2012 Test # 2058
42 58 44 7 0 95.45 3 bowled 2 ODI v India Kochi 15 Jan 2013 ODI # 3320
60 95 66 6 2 90.90 1 caught 2 ODI v Australia Manchester 8 Sep 2013 ODI # 3412
0 2 1 0 0 0.00 2 run out 2 ODI v Australia Southampton 16 Sep 2013 ODI # 3416
18 61 42 1 0 42.85 4 caught 2 Test v Australia Brisbane 21 Nov 2013 Test # 2103
26 95 52 2 0 50.00 4 caught 4 Test v Australia Brisbane 21 Nov 2013 Test # 2103
4 19 12 0 0 33.33 4 caught 2 Test v Australia Adelaide 5 Dec 2013 Test # 2105
53 151 99 2 3 53.53 4 bowled 4 Test v Australia Adelaide 5 Dec 2013 Test # 2105
19 96 59 3 0 32.20 4 caught 2 Test v Australia Perth 13 Dec 2013 Test # 2107
45 88 57 6 1 78.94 4 caught 4 Test v Australia Perth 13 Dec 2013 Test # 2107
3 12 9 0 0 33.33 5 caught 2 Test v Australia Sydney 3 Jan 2014 Test # 2113
6 20 10 0 0 60.00 4 caught 4 Test v Australia Sydney 3 Jan 2014 Test # 2113
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page