Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Start of match date between 21 May 1997 and 19 Mar 2016 remove between 21 May 1997 and 19 Mar 2016 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 1995-2014 519 617 97 25534 224 49.10 45346 56.30 62 149 33 2455 254 Profile
filtered 1999-2013 53 63 13 3199 201* 63.98 5834 54.83 9 16 3 290 26
Innings by innings list
96 178 128 7 0 75.00 4 run out 2 ODI v India Hove 15 May 1999 ODI # 1444
38 127 110 2 0 34.54 4 caught 1 ODI v India Nairobi (Gym) 26 Sep 1999 ODI # 1504
9 22 21 2 0 42.85 3 caught 1 ODI v India Nairobi (Gym) 3 Oct 1999 ODI # 1509
5 10 9 1 0 55.55 3 caught 2 Test v India Wankhede 24 Feb 2000 Test # 1484
36* 191 129 5 0 27.90 3 not out 4 Test v India Wankhede 24 Feb 2000 Test # 1484
95 432 359 7 2 26.46 4 caught 2 Test v India Bengaluru 2 Mar 2000 Test # 1486
37* 43 30 3 0 123.33 3 not out 1 ODI v India Kochi 9 Mar 2000 ODI # 1572
18 35 27 2 0 66.66 3 caught 1 ODI v India Jamshedpur 12 Mar 2000 ODI # 1573
10 19 15 0 1 66.66 4 bowled 2 ODI v India Faridabad 15 Mar 2000 ODI # 1574
81* 133 106 4 2 76.41 3 not out 1 ODI v India Vadodara 17 Mar 2000 ODI # 1575
DNB - - - - - - - 2 ODI v India Sharjah 22 Mar 2000 ODI # 1577
53* 142 93 2 2 56.98 4 not out 2 ODI v India Sharjah 27 Mar 2000 ODI # 1581
15 29 18 3 0 83.33 3 caught 2 ODI v India Nairobi (Gym) 13 Oct 2000 ODI # 1638
39 73 56 3 0 69.64 3 bowled 2 ODI v India Johannesburg 5 Oct 2001 ODI # 1752
29 75 35 4 0 82.85 3 stumped 2 ODI v India Centurion 10 Oct 2001 ODI # 1757
49 73 67 5 0 73.13 4 caught 1 ODI v India East London 19 Oct 2001 ODI # 1762
39 90 63 5 0 61.90 3 bowled 2 ODI v India Durban 26 Oct 2001 ODI # 1766
68 214 138 10 0 49.27 3 caught 2 Test v India Bloemfontein 3 Nov 2001 Test # 1564
21* 49 34 4 0 61.76 3 not out 4 Test v India Bloemfontein 3 Nov 2001 Test # 1564
24 86 70 2 0 34.28 3 bowled 1 Test v India Gqeberha 16 Nov 2001 Test # 1569
89* 300 229 6 1 38.86 3 not out 3 Test v India Gqeberha 16 Nov 2001 Test # 1569
97 201 133 6 1 72.93 3 caught 2 ODI v India Colombo (RPS) 25 Sep 2002 ODI # 1886
37 129 108 3 0 34.25 4 lbw 1 Test v India Kanpur 20 Nov 2004 Test # 1722
28* 122 112 1 0 25.00 4 not out 3 Test v India Kanpur 20 Nov 2004 Test # 1722
121 399 259 12 0 46.71 4 bowled 1 Test v India Eden Gardens 28 Nov 2004 Test # 1724
55 133 98 4 0 56.12 4 caught 3 Test v India Eden Gardens 28 Nov 2004 Test # 1724
68* 145 97 5 0 70.10 4 not out 2 ODI v India Hyderabad 16 Nov 2005 ODI # 2297
2 11 8 0 0 25.00 4 caught 1 ODI v India Bengaluru 19 Nov 2005 ODI # 2298
DNB - - - - - - - 2 ODI v India Eden Gardens 25 Nov 2005 ODI # 2299
91 183 146 5 0 62.32 3 caught 1 ODI v India Wankhede 28 Nov 2005 ODI # 2300
119* 189 160 15 0 74.37 3 not out 1 ODI v India Durban 22 Nov 2006 ODI # 2447
0 2 2 0 0 0.00 3 caught 1 ODI v India Cape Town 26 Nov 2006 ODI # 2449
49 78 62 9 0 79.03 3 caught 1 ODI v India Gqeberha 29 Nov 2006 ODI # 2452
DNB - - - - - - - 2 ODI v India Centurion 3 Dec 2006 ODI # 2458
12 21 14 3 0 85.71 4 caught 2 Test v India Johannesburg 15 Dec 2006 Test # 1823
27 108 72 4 0 37.50 4 caught 4 Test v India Johannesburg 15 Dec 2006 Test # 1823
54 162 128 8 0 42.18 4 caught 2 Test v India Cape Town 2 Jan 2007 Test # 1827
32 152 90 2 0 35.55 5 caught 4 Test v India Cape Town 2 Jan 2007 Test # 1827
91* 142 116 6 0 78.44 3 not out 2 ODI v India Belfast 26 Jun 2007 ODI # 2592
2 7 6 0 0 33.33 3 bowled 1 ODI v India Belfast 29 Jun 2007 ODI # 2593
0 8 6 0 0 0.00 3 bowled 1 ODI v India Belfast 1 Jul 2007 ODI # 2595
13 57 42 1 0 30.95 4 caught 1 Test v India Chennai 26 Mar 2008 Test # 1870
19 69 40 1 0 47.50 4 caught 3 Test v India Chennai 26 Mar 2008 Test # 1870
132 359 275 14 1 48.00 4 bowled 2 Test v India Ahmedabad 3 Apr 2008 Test # 1871
1 22 7 0 0 14.28 4 bowled 1 Test v India Kanpur 11 Apr 2008 Test # 1873
15 83 45 1 0 33.33 4 caught 3 Test v India Kanpur 11 Apr 2008 Test # 1873
173 419 351 15 2 49.28 4 caught 1 Test v India Nagpur 6 Feb 2010 Test # 1951
10 52 26 1 0 38.46 4 caught 1 Test v India Eden Gardens 14 Feb 2010 Test # 1952
20 66 47 3 0 42.55 4 caught 3 Test v India Eden Gardens 14 Feb 2010 Test # 1952
89 - 97 6 1 91.75 3 bowled 2 ODI v India Jaipur 21 Feb 2010 ODI # 2961
11 28 13 2 0 84.61 4 bowled 2 ODI v India Gwalior 24 Feb 2010 ODI # 2962
104* - 94 5 3 110.63 3 not out 1 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
73 60 54 3 3 135.18 1 caught 2 T20I v India Gros Islet 2 May 2010 T20I # 155
201* 389 270 15 5 74.44 4 not out 2 Test v India Centurion 16 Dec 2010 Test # 1985
10 27 17 2 0 58.82 4 run out 2 Test v India Durban 26 Dec 2010 Test # 1987
17 77 52 2 0 32.69 4 caught 4 Test v India Durban 26 Dec 2010 Test # 1987
161 459 291 19 0 55.32 4 caught 1 Test v India Cape Town 2 Jan 2011 Test # 1988
109* 380 240 8 0 45.41 5 not out 3 Test v India Cape Town 2 Jan 2011 Test # 1988
69 120 88 4 0 78.40 3 run out 2 ODI v India Nagpur 12 Mar 2011 ODI # 3128
61 58 42 5 2 145.23 2 caught 1 T20I v India Johannesburg 30 Mar 2012 T20I # 242
6 16 8 1 0 75.00 2 caught 2 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
10 16 14 2 0 71.42 3 caught 1 ODI v India Johannesburg 5 Dec 2013 ODI # 3442
10 19 13 1 0 76.92 6 bowled 1 ODI v India Durban 8 Dec 2013 ODI # 3443
0 2 1 0 0 0.00 4 lbw 2 Test v India Johannesburg 18 Dec 2013 Test # 2108
34 54 37 6 0 91.89 5 lbw 4 Test v India Johannesburg 18 Dec 2013 Test # 2108
115 393 316 13 0 36.39 4 caught 2 Test v India Durban 26 Dec 2013 Test # 2111
DNB - - - - - - - 4 Test v India Durban 26 Dec 2013 Test # 2111
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