Records type batting analysis [change type]
View innings by innings list [change view]
Match result won match remove won match from query
Batting or fielding first fielding first remove fielding first from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 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 1989-2013 664 782 74 34357 248* 48.52 50817+ 67.58* 100 164 34 4076+ 264 Profile
filtered 1994-2010 23 23 10 3037 248* 233.61 4026 75.43 23 0 0 337 33
Innings by innings list
115 184 136 9 3 84.55 2 run out 2 ODI v New Zealand Vadodara 28 Oct 1994 ODI # 939
112* 137 107 15 1 104.67 2 not out 2 ODI v Sri Lanka Sharjah 9 Apr 1995 ODI # 997
127* 175 138 15 1 92.02 2 not out 2 ODI v Kenya Cuttack 18 Feb 1996 ODI # 1052
104 121 97 8 1 107.21 2 caught 2 ODI v Zimbabwe Benoni 9 Feb 1997 ODI # 1175
117 188 137 13 2 85.40 2 bowled 2 ODI v New Zealand Bengaluru 14 May 1997 ODI # 1206
100 132 89 5 7 112.35 2 caught 2 ODI v Australia Kanpur 7 Apr 1998 ODI # 1308
134 195 131 12 3 102.29 2 lbw 2 ODI v Australia Sharjah 24 Apr 1998 ODI # 1327
100* 156 103 13 0 97.08 2 not out 2 ODI v Kenya Eden Gardens 31 May 1998 ODI # 1337
127* 155 130 13 1 97.69 2 not out 2 ODI v Zimbabwe Bulawayo 26 Sep 1998 ODI # 1354
118* 173 112 14 2 105.35 2 not out 2 ODI v Zimbabwe Sharjah 8 Nov 1998 ODI # 1369
124* 140 92 12 6 134.78 2 not out 2 ODI v Zimbabwe Sharjah 13 Nov 1998 ODI # 1374
122 195 138 12 0 88.40 2 caught 2 ODI v South Africa Vadodara 17 Mar 2000 ODI # 1575
122 283 233 19 0 52.36 4 caught 2 Test v Zimbabwe Delhi 18 Nov 2000 Test # 1515
126 346 230 15 2 54.78 4 caught 2 Test v Australia Chennai 18 Mar 2001 Test # 1539
122* 210 131 12 1 93.12 2 not out 2 ODI v West Indies Harare 4 Jul 2001 ODI # 1733
176 440 316 23 0 55.69 4 caught 2 Test v Zimbabwe Nagpur 21 Feb 2002 Test # 1589
248* 552 379 35 0 65.43 4 not out 2 Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
117* 235 120 10 0 97.50 2 not out 2 ODI v Australia Sydney 2 Mar 2008 ODI # 2688
103* 317 196 9 0 52.55 4 not out 4 Test v England Chennai 11 Dec 2008 Test # 1898
160 397 260 26 0 61.53 4 caught 2 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
143 259 182 13 1 78.57 4 caught 2 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
106 266 206 12 0 51.45 4 caught 2 Test v South Africa Eden Gardens 14 Feb 2010 Test # 1952
214 547 363 22 2 58.95 4 bowled 2 Test v Australia Bengaluru 9 Oct 2010 Test # 1973
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 - Live]
    » Bangladesh 37/2 (7.3 ov, Shakib Al Hasan 3*, Najmul Hossain Shanto 14*, A Nortje 0/2)
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663 - Current]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662 - Current]
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 - Current]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660 - Current]
 
Feedback Print this page