Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team Australia remove Australia 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 2001-2017 301 329 49 9934 206 35.47 16243 61.15 15 49 16 872 122 Profile
filtered 2001-2011 59 67 9 1838 206 31.68 3345 54.94 2 9 3 142 16
Innings by innings list
9 38 26 0 0 34.61 6 caught 2 ODI v Australia Manchester 14 Jun 2001 ODI # 1723
9 21 9 1 0 100.00 6 caught 1 ODI v Australia The Oval 21 Jun 2001 ODI # 1726
1 2 3 0 0 33.33 6 caught 2 ODI v Australia Hobart 11 Jan 2003 ODI # 1932
63* 154 106 3 1 59.43 6 not out 1 ODI v Australia Adelaide 19 Jan 2003 ODI # 1938
43 117 71 2 0 60.56 6 stumped 1 ODI v Australia Sydney 23 Jan 2003 ODI # 1940
25* 69 29 1 0 86.20 7 not out 2 ODI v Australia Melbourne 25 Jan 2003 ODI # 1941
10 24 16 0 1 62.50 6 caught 1 ODI v Australia Gqeberha 2 Mar 2003 ODI # 1976
6* 6 4 1 0 150.00 6 not out 2 ODI v Australia Birmingham 21 Sep 2004 ODI # 2180
46 28 26 5 2 176.92 6 caught 1 T20I v Australia Southampton 13 Jun 2005 T20I # 2
14 41 28 1 0 50.00 4 bowled 2 ODI v Australia Bristol 19 Jun 2005 ODI # 2251
0 1 2 0 0 0.00 4 bowled 2 ODI v Australia Chester-le-Street 23 Jun 2005 ODI # 2253
DNB - - - - - - - 2 ODI v Australia Birmingham 28 Jun 2005 ODI # 2256
53 154 116 4 0 45.68 6 run out 2 ODI v Australia Lord's 2 Jul 2005 ODI # 2258
DNB - - - - - - - 2 ODI v Australia Leeds 7 Jul 2005 ODI # 2259
34 86 56 3 0 60.71 6 caught 1 ODI v Australia Lord's 10 Jul 2005 ODI # 2260
9 17 18 1 0 50.00 6 caught 1 ODI v Australia The Oval 12 Jul 2005 ODI # 2261
7 26 26 1 0 26.92 7 lbw 1 Test v Australia The Oval 8 Sep 2005 Test # 1763
10 72 51 1 0 19.60 7 caught 3 Test v Australia The Oval 8 Sep 2005 Test # 1763
22* 73 38 1 0 57.89 6 not out 1 ODI v Australia Jaipur 21 Oct 2006 ODI # 2434
5 24 13 1 0 38.46 4 caught 2 Test v Australia Brisbane 23 Nov 2006 Test # 1817
96 216 155 13 2 61.93 4 stumped 4 Test v Australia Brisbane 23 Nov 2006 Test # 1817
206 515 392 16 0 52.55 4 caught 1 Test v Australia Adelaide 1 Dec 2006 Test # 1819
22* 198 119 2 0 18.48 4 not out 3 Test v Australia Adelaide 1 Dec 2006 Test # 1819
11 45 33 1 0 33.33 4 caught 2 Test v Australia Perth 14 Dec 2006 Test # 1821
5 45 36 0 0 13.88 4 caught 4 Test v Australia Perth 14 Dec 2006 Test # 1821
28 115 82 4 0 34.14 4 caught 1 Test v Australia Melbourne 26 Dec 2006 Test # 1824
16 52 38 0 0 42.10 5 caught 3 Test v Australia Melbourne 26 Dec 2006 Test # 1824
27 119 73 4 0 36.98 5 caught 1 Test v Australia Sydney 2 Jan 2007 Test # 1826
17 67 36 3 0 47.22 5 caught 3 Test v Australia Sydney 2 Jan 2007 Test # 1826
5 8 11 0 0 45.45 6 caught 2 T20I v Australia Sydney 9 Jan 2007 T20I # 13
43 76 70 2 0 61.42 5 caught 1 ODI v Australia Melbourne 12 Jan 2007 ODI # 2473
0 3 1 0 0 0.00 5 caught 1 ODI v Australia Brisbane 19 Jan 2007 ODI # 2478
3 20 17 0 0 17.64 5 caught 1 ODI v Australia Adelaide 26 Jan 2007 ODI # 2486
120* 222 133 7 1 90.22 5 not out 2 ODI v Australia Melbourne 9 Feb 2007 ODI # 2515
70 119 90 2 0 77.77 5 caught 1 ODI v Australia Sydney 11 Feb 2007 ODI # 2519
2 3 5 0 0 40.00 5 caught 1 ODI v Australia North Sound 8 Apr 2007 ODI # 2565
18 12 11 2 1 163.63 5 lbw 1 T20I v Australia Cape Town 14 Sep 2007 T20I # 28
64 150 145 6 0 44.13 5 caught 1 Test v Australia Cardiff 8 Jul 2009 Test # 1922
74 344 245 6 0 30.20 5 caught 3 Test v Australia Cardiff 8 Jul 2009 Test # 1922
16 43 36 1 0 44.44 5 caught 1 Test v Australia Lord's 16 Jul 2009 Test # 1925
54 121 80 4 0 67.50 5 caught 3 Test v Australia Lord's 16 Jul 2009 Test # 1925
13 27 22 3 0 59.09 5 caught 2 Test v Australia Birmingham 30 Jul 2009 Test # 1928
0 13 5 0 0 0.00 5 caught 1 Test v Australia Leeds 7 Aug 2009 Test # 1929
4 10 10 0 0 40.00 5 lbw 3 Test v Australia Leeds 7 Aug 2009 Test # 1929
24 89 65 3 0 36.92 4 caught 1 Test v Australia The Oval 20 Aug 2009 Test # 1931
1 9 7 0 0 14.28 4 caught 3 Test v Australia The Oval 20 Aug 2009 Test # 1931
DNB - - - - - - - 2 T20I v Australia Manchester 30 Aug 2009 T20I # 119
23 47 39 1 0 58.97 5 caught 2 ODI v Australia The Oval 4 Sep 2009 ODI # 2882
56 131 84 3 0 66.66 5 bowled 2 ODI v Australia Lord's 6 Sep 2009 ODI # 2883
28 64 52 0 0 53.84 5 caught 1 ODI v Australia Southampton 9 Sep 2009 ODI # 2885
13* - 22 2 0 59.09 5 not out 2 ODI v Australia Chester-le-Street 20 Sep 2009 ODI # 2892
34 41 30 5 1 113.33 4 caught 1 ODI v Australia Centurion 2 Oct 2009 ODI # 2905
12* 15 5 1 1 240.00 4 not out 2 T20I v Australia Bridgetown 16 May 2010 T20I # 177
11 32 23 1 0 47.82 4 caught 2 ODI v Australia Southampton 22 Jun 2010 ODI # 3000
48 83 65 2 2 73.84 4 bowled 2 ODI v Australia Cardiff 24 Jun 2010 ODI # 3002
40 61 61 1 1 65.57 4 bowled 2 ODI v Australia Manchester 27 Jun 2010 ODI # 3003
15 38 19 1 0 78.94 4 lbw 2 ODI v Australia The Oval 30 Jun 2010 ODI # 3004
95 148 121 7 2 78.51 4 bowled 2 ODI v Australia Lord's 3 Jul 2010 ODI # 3011
4 9 8 1 0 50.00 5 caught 1 Test v Australia Brisbane 25 Nov 2010 Test # 1981
DNB - - - - - - - 3 Test v Australia Brisbane 25 Nov 2010 Test # 1981
42 92 70 5 0 60.00 5 lbw 2 Test v Australia Adelaide 3 Dec 2010 Test # 1983
5 25 17 0 0 29.41 5 lbw 2 Test v Australia Perth 16 Dec 2010 Test # 1984
11 38 27 1 0 40.74 5 caught 4 Test v Australia Perth 16 Dec 2010 Test # 1984
8 27 15 1 0 53.33 5 caught 2 Test v Australia Melbourne 26 Dec 2010 Test # 1986
13 68 41 0 0 31.70 6 caught 2 Test v Australia Sydney 3 Jan 2011 Test # 1989
16 29 20 2 0 80.00 4 caught 2 T20I v Australia Adelaide 12 Jan 2011 T20I # 197
6 8 10 0 0 60.00 4 caught 2 T20I v Australia Melbourne 14 Jan 2011 T20I # 198
1 2 2 0 0 50.00 6 bowled 1 ODI v Australia Sydney 23 Jan 2011 ODI # 3086
27 37 27 2 1 100.00 7 caught 1 ODI v Australia Adelaide 26 Jan 2011 ODI # 3089
18 34 27 1 0 66.66 7 caught 2 ODI v Australia Brisbane 30 Jan 2011 ODI # 3091
7* 6 5 0 0 140.00 7 not out 1 ODI v Australia Sydney 2 Feb 2011 ODI # 3094
Statsguru includes the following current or recent relevant matches:
Indonesia v Thailand at Bali, 3rd T20I, May 4, 2024 [T20I # 2587]
Bangladesh v Zimbabwe at Chattogram, 1st T20I, May 3, 2024 [T20I # 2586]
Indonesia v Thailand at Bali, 2nd T20I, May 2, 2024 [T20I # 2585]
 
Feedback Print this page