Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
Ordered by method of dismissal (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 1995-2012 560 668 70 27483 257 45.95 40130 68.48 71 146 39 2781 246 Profile
filtered 1995-2012 137 167 2 4838 242 29.32 7290 66.36 9 25 17 506 34
Innings by innings list
62 112 92 1 1 67.39 3 caught 1 ODI v India Dunedin 22 Feb 1995 ODI # 979
43 104 66 3 0 65.15 3 caught 2 ODI v West Indies Port of Spain 12 Mar 1995 ODI # 987
61 116 86 4 1 70.93 4 caught 2 ODI v West Indies Brisbane 7 Jan 1996 ODI # 1031
5 26 5 1 0 100.00 3 caught 1 ODI v Sri Lanka Melbourne 16 Jan 1996 ODI # 1039
17 25 26 2 0 65.38 3 caught 2 ODI v Sri Lanka Colombo (RPS) 7 Sep 1996 ODI # 1114
35 80 51 1 0 68.62 3 caught 1 ODI v South Africa Indore 19 Oct 1996 ODI # 1128
40 134 96 3 1 41.66 6 caught 2 Test v England The Oval 21 Aug 1997 Test # 1377
15 27 22 1 0 68.18 4 caught 2 ODI v South Africa Melbourne 9 Dec 1997 ODI # 1257
31 74 45 2 0 68.88 3 caught 1 ODI v South Africa Brisbane 11 Jan 1998 ODI # 1272
16 22 27 0 0 59.25 3 caught 1 ODI v South Africa Perth 18 Jan 1998 ODI # 1280
100 140 114 6 0 87.71 3 caught 1 ODI v New Zealand Melbourne 21 Jan 1998 ODI # 1281
33 69 42 2 0 78.57 3 caught 2 ODI v South Africa Melbourne 23 Jan 1998 ODI # 1283
30 59 47 1 0 63.82 3 caught 1 ODI v New Zealand Napier 12 Feb 1998 ODI # 1292
18 50 34 1 0 52.94 5 caught 2 Test v India Chennai 6 Mar 1998 Test # 1405
9 40 25 1 0 36.00 5 caught 3 Test v India Eden Gardens 18 Mar 1998 Test # 1409
12 45 29 0 0 41.37 3 caught 2 ODI v India Kochi 1 Apr 1998 ODI # 1300
84 163 139 5 0 60.43 3 caught 1 ODI v India Kanpur 7 Apr 1998 ODI # 1308
1 2 2 0 0 50.00 3 caught 1 ODI v India Sharjah 24 Apr 1998 ODI # 1327
8 27 18 0 0 44.44 3 caught 2 ODI v England Brisbane 10 Jan 1999 ODI # 1379
6 19 13 0 0 46.15 3 caught 2 ODI v England Sydney 17 Jan 1999 ODI # 1386
104 376 290 10 0 35.86 6 caught 1 Test v West Indies Bridgetown 26 Mar 1999 Test # 1453
22 141 76 1 0 28.94 7 caught 3 Test v West Indies Bridgetown 26 Mar 1999 Test # 1453
23 54 34 3 0 67.64 3 caught 2 ODI v West Indies Kingstown 11 Apr 1999 ODI # 1433
1 6 5 0 0 20.00 3 caught 1 ODI v West Indies Bridgetown 25 Apr 1999 ODI # 1442
47 120 88 4 0 53.40 3 caught 1 ODI v New Zealand Cardiff 20 May 1999 ODI # 1452
47 82 60 7 0 78.33 3 caught 2 ODI v Pakistan Leeds 23 May 1999 ODI # 1458
96 243 160 10 1 60.00 6 caught 1 Test v Sri Lanka Kandy 9 Sep 1999 Test # 1459
51 136 118 4 1 43.22 5 caught 3 Test v Sri Lanka Kandy 9 Sep 1999 Test # 1459
32 42 31 6 0 103.22 3 caught 2 ODI v Pakistan Brisbane 9 Jan 2000 ODI # 1536
5 11 11 0 0 45.45 3 caught 2 ODI v South Africa Melbourne (Docklands) 20 Aug 2000 ODI # 1622
46 87 59 5 1 77.96 4 caught 2 ODI v India Nairobi (Gym) 7 Oct 2000 ODI # 1633
0 3 4 0 0 0.00 6 caught 4 Test v India Eden Gardens 11 Mar 2001 Test # 1535
11 29 25 0 1 44.00 7 caught 3 Test v India Chennai 18 Mar 2001 Test # 1539
9 25 14 1 0 64.28 3 caught 2 ODI v India Bengaluru 25 Mar 2001 ODI # 1696
23 55 32 4 0 71.87 3 caught 2 ODI v India Indore 31 Mar 2001 ODI # 1699
144 211 154 20 3 93.50 3 caught 1 Test v England Leeds 16 Aug 2001 Test # 1556
45 76 54 5 1 83.33 3 caught 2 ODI v New Zealand Melbourne 11 Jan 2002 ODI # 1783
11 22 17 2 0 64.70 3 caught 2 ODI v New Zealand Sydney 17 Jan 2002 ODI # 1786
0 3 2 0 0 0.00 3 caught 2 ODI v New Zealand Adelaide 26 Jan 2002 ODI # 1796
34 60 32 6 0 106.25 3 caught 3 Test v South Africa Durban 15 Mar 2002 Test # 1595
0 1 2 0 0 0.00 3 caught 1 ODI v Pakistan Melbourne (Docklands) 15 Jun 2002 ODI # 1844
7 8 6 1 0 116.66 3 caught 2 Test v England Sydney 2 Jan 2003 Test # 1636
15 22 16 2 0 93.75 3 caught 2 ODI v Sri Lanka Sydney 9 Jan 2003 ODI # 1931
10 - 20 1 0 50.00 3 caught 2 ODI v West Indies Port of Spain 25 May 2003 ODI # 2019
2 6 5 0 0 40.00 3 caught 2 ODI v India Gwalior 26 Oct 2003 ODI # 2052
242 508 352 31 0 68.75 3 caught 1 Test v India Adelaide 12 Dec 2003 Test # 1673
0 19 17 0 0 0.00 3 caught 3 Test v India Adelaide 12 Dec 2003 Test # 1673
7 25 13 1 0 53.84 3 caught 2 ODI v India Brisbane 18 Jan 2004 ODI # 2084
69 122 93 4 1 74.19 3 caught 2 ODI v Sri Lanka Dambulla 22 Feb 2004 ODI # 2103
29 69 41 2 0 70.73 3 caught 1 ODI v England Birmingham 21 Sep 2004 ODI # 2180
12 20 15 2 0 80.00 3 caught 4 Test v India Wankhede 3 Nov 2004 Test # 1720
0 6 3 0 0 0.00 6 caught 2 T20I v England Southampton 13 Jun 2005 T20I # 2
14 49 30 2 0 46.66 3 caught 1 ODI v England Leeds 7 Jul 2005 ODI # 2259
61 87 76 12 0 80.26 3 caught 2 Test v England Birmingham 4 Aug 2005 Test # 1758
0 4 5 0 0 0.00 3 caught 4 Test v England Birmingham 4 Aug 2005 Test # 1758
33 61 47 6 0 70.21 3 caught 1 ODI v South Africa Brisbane 15 Jan 2006 ODI # 2314
13 28 24 2 0 54.16 3 caught 2 ODI v Sri Lanka Sydney 22 Jan 2006 ODI # 2317
164 154 105 13 9 156.19 3 caught 1 ODI v South Africa Johannesburg 12 Mar 2006 ODI # 2349
75 109 75 7 0 100.00 3 caught 1 ODI v England Melbourne 9 Feb 2007 ODI # 2515
7 6 6 1 0 116.66 3 caught 2 ODI v England Sydney 11 Feb 2007 ODI # 2519
8 14 15 1 0 53.33 3 caught 1 T20I v Zimbabwe Cape Town 12 Sep 2007 T20I # 23
57 129 78 9 0 73.07 3 caught 1 ODI v India Wankhede 17 Oct 2007 ODI # 2632
20 50 35 2 0 57.14 3 caught 2 Test v India Perth 16 Jan 2008 Test # 1862
45 139 71 6 0 63.38 3 caught 4 Test v India Perth 16 Jan 2008 Test # 1862
9 39 15 0 0 60.00 3 caught 1 ODI v India Melbourne 10 Feb 2008 ODI # 2675
1 9 7 0 0 14.28 3 caught 2 ODI v India Brisbane 4 Mar 2008 ODI # 2689
0 1 1 0 0 0.00 3 caught 1 Test v South Africa Perth 17 Dec 2008 Test # 1899
32 82 55 4 0 58.18 3 caught 3 Test v South Africa Perth 17 Dec 2008 Test # 1899
101 197 126 10 1 80.15 3 caught 1 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
99 257 169 7 0 58.57 3 caught 3 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
46 71 54 5 0 85.18 3 caught 1 ODI v South Africa Melbourne 16 Jan 2009 ODI # 2795
29 50 27 3 0 107.40 3 caught 1 ODI v South Africa Sydney 23 Jan 2009 ODI # 2802
63 87 70 9 0 90.00 3 caught 1 ODI v South Africa Adelaide 26 Jan 2009 ODI # 2804
12 25 20 2 0 60.00 3 caught 2 ODI v South Africa Perth 30 Jan 2009 ODI # 2808
0 6 6 0 0 0.00 3 caught 1 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
12 35 24 1 0 50.00 3 caught 3 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
1 7 5 0 0 20.00 3 caught 1 T20I v South Africa Johannesburg 27 Mar 2009 T20I # 87
1 3 3 0 0 33.33 3 caught 2 T20I v South Africa Centurion 29 Mar 2009 T20I # 88
8 9 6 0 1 133.33 3 caught 1 ODI v South Africa Centurion 5 Apr 2009 ODI # 2834
20 36 35 2 0 57.14 3 caught 2 ODI v South Africa Cape Town 9 Apr 2009 ODI # 2839
53 79 67 4 0 79.10 3 caught 2 ODI v South Africa Gqeberha 13 Apr 2009 ODI # 2840
2 19 15 0 0 13.33 3 caught 2 Test v England Lord's 16 Jul 2009 Test # 1925
53 - 67 8 0 79.10 3 caught 1 ODI v England Chester-le-Street 20 Sep 2009 ODI # 2892
44 87 56 4 0 78.57 3 caught 1 ODI v New Zealand Napier 3 Mar 2010 ODI # 2966
0 1 1 0 0 0.00 3 caught 2 ODI v New Zealand Wellington 13 Mar 2010 ODI # 2975
21 39 23 3 0 91.30 3 caught 1 ODI v England Southampton 22 Jun 2010 ODI # 3000
13 17 21 1 0 61.90 3 caught 1 ODI v England Cardiff 24 Jun 2010 ODI # 3002
66 173 116 7 0 56.89 3 caught 3 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
4 4 4 1 0 100.00 3 caught 3 Test v India Mohali 1 Oct 2010 Test # 1972
10 25 16 2 0 62.50 3 caught 2 ODI v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
0 2 1 0 0 0.00 3 caught 1 Test v England Adelaide 3 Dec 2010 Test # 1983
9 21 19 2 0 47.36 3 caught 3 Test v England Adelaide 3 Dec 2010 Test # 1983
10 52 38 2 0 26.31 3 caught 1 Test v England Melbourne 26 Dec 2010 Test # 1986
19 57 33 2 0 57.57 3 caught 1 ODI v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
104 172 118 7 1 88.13 3 caught 1 ODI v India Ahmedabad 24 Mar 2011 ODI # 3143
22 37 27 4 0 81.48 3 caught 2 ODI v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
31 54 35 6 0 88.57 3 caught 1 ODI v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
10 17 7 2 0 142.85 2 caught 2 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
16 51 30 2 0 53.33 4 caught 4 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
6 14 14 1 0 42.85 2 caught 1 ODI v India Adelaide 12 Feb 2012 ODI # 3237
2 21 10 0 0 20.00 3 caught 1 ODI v Sri Lanka Sydney 17 Feb 2012 ODI # 3241
8 40 23 2 0 34.78 4 caught 4 Test v South Africa Perth 30 Nov 2012 Test # 2064
0 1 2 0 0 0.00 5 bowled 1 ODI v West Indies Georgetown 18 Mar 1995 ODI # 989
45 90 73 2 0 61.64 3 bowled 1 ODI v Sri Lanka Lahore 17 Mar 1996 ODI # 1083
14 47 48 1 0 29.16 3 bowled 1 Test v India Delhi 10 Oct 1996 Test # 1335
13 25 21 2 0 61.90 3 bowled 3 Test v India Delhi 10 Oct 1996 Test # 1335
0 1 1 0 0 0.00 5 bowled 1 ODI v South Africa Guwahati 1 Nov 1996 ODI # 1134
10 24 26 0 0 38.46 3 bowled 2 ODI v New Zealand Auckland 14 Feb 1998 ODI # 1293
60 149 127 7 0 47.24 6 bowled 1 Test v India Eden Gardens 18 Mar 1998 Test # 1409
41 71 53 4 0 77.35 3 bowled 2 ODI v India Dhaka 28 Oct 1998 ODI # 1360
14 30 22 1 0 63.63 3 bowled 2 ODI v Pakistan Brisbane 19 Jun 2002 ODI # 1846
29 - 45 4 0 64.44 3 bowled 1 ODI v Pakistan Perth 30 Jan 2005 ODI # 2215
1 8 5 0 0 20.00 3 bowled 2 ODI v West Indies Brabourne 18 Oct 2006 ODI # 2432
27 40 26 3 0 103.84 3 bowled 1 T20I v Pakistan Johannesburg 18 Sep 2007 T20I # 37
76 79 53 13 0 143.39 3 bowled 1 T20I v India Brabourne 20 Oct 2007 T20I # 47
1 7 5 0 0 20.00 3 bowled 1 ODI v India Sydney 2 Mar 2008 ODI # 2688
2 16 11 0 0 18.18 3 bowled 4 Test v India Mohali 17 Oct 2008 Test # 1889
24 45 41 3 0 58.53 3 bowled 2 Test v India Nagpur 6 Nov 2008 Test # 1892
25 23 15 5 0 166.66 3 bowled 1 T20I v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
38 88 69 6 0 55.07 3 bowled 4 Test v England Lord's 16 Jul 2009 Test # 1925
8 20 15 1 0 53.33 3 bowled 2 Test v England The Oval 20 Aug 2009 Test # 1931
20 101 73 2 0 27.39 3 bowled 3 Test v England Melbourne 26 Dec 2010 Test # 1986
20 47 35 3 0 57.14 6 lbw 4 Test v England The Oval 21 Aug 1997 Test # 1377
2 9 7 0 0 28.57 7 lbw 4 Test v India Chennai 6 Mar 1998 Test # 1405
6 22 12 1 0 50.00 6 lbw 1 Test v India Eden Gardens 11 Mar 2001 Test # 1535
72 91 72 10 1 100.00 3 lbw 3 Test v England Leeds 16 Aug 2001 Test # 1556
1 6 3 0 0 33.33 6 lbw 2 ODI v South Africa Cape Town 9 Apr 2002 ODI # 1827
3 20 22 0 0 13.63 3 lbw 1 ODI v Sri Lanka Colombo (RPS) 27 Sep 2002 ODI # 1887
11 17 16 2 0 68.75 4 lbw 4 Test v England Sydney 2 Jan 2003 Test # 1636
11 29 19 1 0 57.89 3 lbw 2 Test v India Wankhede 3 Nov 2004 Test # 1720
29 53 49 4 0 59.18 3 lbw 1 ODI v New Zealand Melbourne (Docklands) 5 Dec 2004 ODI # 2196
1 21 16 0 0 6.25 3 lbw 1 ODI v Bangladesh Cardiff 18 Jun 2005 ODI # 2250
0 1 1 0 0 0.00 3 lbw 1 ODI v England Bristol 19 Jun 2005 ODI # 2251
1 6 6 0 0 16.66 3 lbw 2 Test v England Nottingham 25 Aug 2005 Test # 1762
75 88 67 10 2 111.94 3 lbw 1 ODI v New Zealand Christchurch 10 Dec 2005 ODI # 2303
6 11 8 1 0 75.00 3 lbw 2 T20I v South Africa Johannesburg 24 Feb 2006 T20I # 6
1 25 11 0 0 9.09 3 lbw 2 ODI v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
5 35 23 1 0 21.73 3 lbw 2 Test v India Mohali 17 Oct 2008 Test # 1889
0 1 1 0 0 0.00 3 lbw 1 T20I v West Indies The Oval 6 Jun 2009 T20I # 92
12 24 16 2 0 75.00 3 lbw 2 ODI v India Nagpur 28 Oct 2009 ODI # 2915
59 124 92 4 0 64.13 2 lbw 1 ODI v India Delhi 31 Oct 2009 ODI # 2918
6 40 21 0 0 28.57 3 lbw 1 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
77 204 147 12 0 52.38 3 lbw 1 Test v India Bengaluru 9 Oct 2010 Test # 1973
72 170 117 7 1 61.53 3 lbw 3 Test v India Bengaluru 9 Oct 2010 Test # 1973
8 51 25 0 1 32.00 4 lbw 1 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
0 23 12 0 0 0.00 3 lbw 3 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
5 29 16 0 0 31.25 4 lbw 2 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
4 17 7 0 0 57.14 5 lbw 2 Test v South Africa Perth 30 Nov 2012 Test # 2064
123 174 138 7 1 89.13 4 run out 1 ODI v Sri Lanka Melbourne 9 Jan 1996 ODI # 1032
102 143 112 5 1 91.07 3 run out 1 ODI v West Indies Jaipur 4 Mar 1996 ODI # 1072
19 52 34 0 0 55.88 3 run out 2 ODI v Pakistan Adelaide 15 Dec 1996 ODI # 1152
18 - 37 0 0 48.64 3 run out 1 ODI v Sri Lanka Colombo (RPS) 31 Aug 1999 ODI # 1491
51 120 75 3 1 68.00 3 run out 1 ODI v South Africa Melbourne 13 Jan 2002 ODI # 1784
89 154 100 16 0 89.00 3 run out 1 Test v South Africa Durban 15 Mar 2002 Test # 1595
2 - 6 0 0 33.33 3 run out 1 ODI v West Indies St George's 30 May 2003 ODI # 2020
48 137 89 3 1 53.93 3 run out 3 Test v England Nottingham 25 Aug 2005 Test # 1762
0 4 0 0 0 - 3 run out 2 ODI v Sri Lanka Adelaide 10 Feb 2006 ODI # 2326
8 7 6 2 0 133.33 3 run out 4 Test v India Nagpur 6 Nov 2008 Test # 1892
5 18 13 0 0 38.46 3 run out 1 ODI v New Zealand Perth 1 Feb 2009 ODI # 2811
66 157 103 10 0 64.07 3 run out 4 Test v England The Oval 20 Aug 2009 Test # 1931
71 154 124 10 0 57.25 3 run out 1 Test v India Mohali 1 Oct 2010 Test # 1972
17 38 28 2 0 60.71 3 stumped 1 ODI v South Africa Faridabad 25 Oct 1996 ODI # 1131
0 2 1 0 0 0.00 6 stumped 1 Test v India Chennai 18 Mar 2001 Test # 1539
29 62 33 5 0 87.87 3 stumped 2 ODI v India Chandigarh 8 Oct 2007 ODI # 2627
3 17 16 0 0 18.75 3 stumped 1 ODI v England Manchester 27 Jun 2010 ODI # 3003
46* 79 57 1 1 80.70 6 not out 1 ODI v Sri Lanka Colombo (RPS) 30 Aug 1996 ODI # 1108
2* - 7 0 0 28.57 3 not out 1 ODI v West Indies St George's 1 Jun 2003 ODI # 2021
DNB - - - - - - - 1 T20I v West Indies Bridgetown 20 Jun 2008 T20I # 57
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page