Records type batting analysis [change type]
View innings by innings list [change view]
Toss result won the toss remove won the toss from query
Batting or fielding first fielding first remove fielding first from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 1989-2013 200 329 33 15921 41304 248* 53.78 29437+ 54.04* 51 68 14 2058+ 69 Profile
filtered 1989-2013 30 44 4 2100 5656 248* 52.50 3953 53.12 6 9 1 275 5
Innings by innings list
248* 552 379 35 0 65.43 4 not out 2 v Bangladesh Dhaka 10 Dec 2004 Test # 1725
146 465 314 17 2 46.49 4 bowled 2 v South Africa Cape Town 2 Jan 2011 Test # 1988
139 397 266 16 0 52.25 4 caught 2 v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
160 397 260 26 0 61.53 4 caught 2 v New Zealand Hamilton 18 Mar 2009 Test # 1915
94 301 202 11 0 46.53 4 caught 2 v Pakistan Mohali 8 Mar 2005 Test # 1738
148* 298 213 14 0 69.48 6 not out 2 v Australia Sydney 2 Jan 1992 Test # 1181
116 283 191 9 1 60.73 4 caught 2 v Australia Melbourne 26 Dec 1999 Test # 1479
91 259 197 12 0 46.19 4 lbw 2 v England Nottingham 27 Jul 2007 Test # 1841
88 229 144 13 0 61.11 5 caught 2 v England Mohali 3 Dec 2001 Test # 1574
92 222 147 14 1 62.58 4 caught 2 v West Indies Bridgetown 27 Mar 1997 Test # 1363
52 162 122 4 0 42.62 4 lbw 4 v Australia Melbourne 26 Dec 1999 Test # 1479
86 162 139 13 0 61.87 4 bowled 4 v West Indies Kingston 18 May 2002 Test # 1604
74 150 118 12 0 62.71 4 caught 2 v West Indies Wankhede 14 Nov 2013 Test # 2102
14* 146 91 0 0 15.38 4 not out 4 v South Africa Cape Town 2 Jan 2011 Test # 1988
56 136 86 8 0 65.11 4 lbw 4 v England Nottingham 29 Jul 2011 Test # 2001
23 129 93 2 0 24.73 4 caught 2 v Sri Lanka Mohali 19 Nov 1997 Test # 1385
67 118 93 9 1 72.04 4 lbw 2 v New Zealand Hamilton 2 Jan 1999 Test # 1438
34 103 68 3 0 50.00 5 caught 2 v Zimbabwe Harare 7 Oct 1998 Test # 1425
41 94 63 7 0 65.07 4 bowled 2 v West Indies Kingston 18 May 2002 Test # 1604
27 93 65 4 0 41.53 6 caught 4 v England Lord's 26 Jul 1990 Test # 1148
34 90 58 6 0 58.62 4 caught 2 v England Lord's 21 Jul 2011 Test # 2000
12 84 68 1 0 17.64 5 lbw 4 v England Lord's 21 Jul 2011 Test # 2000
31 81 59 5 0 52.54 4 bowled 2 v England Lord's 20 Jun 1996 Test # 1328
34 77 57 5 0 59.64 5 caught 4 v England Wankhede 18 Mar 2006 Test # 1791
26 74 47 5 0 55.31 4 bowled 4 v Pakistan Karachi 29 Jan 2006 Test # 1783
15 58 45 2 0 33.33 4 bowled 2 v South Africa Durban 26 Dec 1996 Test # 1347
22* 54 45 4 0 48.88 4 not out 4 v South Africa Gqeberha 16 Nov 2001 Test # 1569
23 49 29 5 0 79.31 4 bowled 2 v Pakistan Karachi 29 Jan 2006 Test # 1783
8 43 44 1 0 18.18 4 caught 4 v Sri Lanka Colombo (SSC) 9 Aug 1997 Test # 1376
17 36 29 2 0 58.62 4 lbw 4 v Australia Adelaide 25 Jan 1992 Test # 1184
11 35 24 1 0 45.83 4 run out 2 v South Africa Durban 13 Nov 1992 Test # 1200
1 33 21 0 0 4.76 4 caught 2 v England Wankhede 18 Mar 2006 Test # 1791
16 33 34 3 0 47.05 4 caught 2 v England Nottingham 29 Jul 2011 Test # 2001
4 32 25 1 0 16.00 4 caught 4 v South Africa Durban 26 Dec 1996 Test # 1347
10 30 19 1 0 52.63 6 bowled 2 v England Lord's 26 Jul 1990 Test # 1148
15 28 24 2 0 62.50 6 bowled 2 v Pakistan Karachi 15 Nov 1989 Test # 1127
7 27 14 0 0 50.00 4 caught 4 v Zimbabwe Harare 7 Oct 1998 Test # 1425
4 25 14 0 0 28.57 4 caught 4 v West Indies Bridgetown 27 Mar 1997 Test # 1363
6 20 8 1 0 75.00 6 lbw 2 v Australia Adelaide 25 Jan 1992 Test # 1184
1 17 15 0 0 6.66 4 caught 4 v England Nottingham 27 Jul 2007 Test # 1841
5 15 13 1 0 38.46 6 caught 2 v New Zealand Auckland 22 Feb 1990 Test # 1139
1 10 4 0 0 25.00 4 caught 2 v South Africa Gqeberha 16 Nov 2001 Test # 1569
1 6 3 0 0 33.33 4 caught 2 v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
0 3 3 0 0 0.00 4 lbw 2 v Australia Brisbane 4 Dec 2003 Test # 1671
DNB - - - - - - - 4 v Pakistan Karachi 15 Nov 1989 Test # 1127
DNB - - - - - - - 4 v New Zealand Auckland 22 Feb 1990 Test # 1139
TDNB - - - - - - - - v Sri Lanka Kandy 17 Jul 1993 Test # 1226
DNB - - - - - - - 4 v New Zealand Hamilton 2 Jan 1999 Test # 1438
DNB - - - - - - - 4 v England Mohali 3 Dec 2001 Test # 1574
DNB - - - - - - - 4 v Australia Brisbane 4 Dec 2003 Test # 1671
DNB - - - - - - - 4 v Pakistan Mohali 8 Mar 2005 Test # 1738
DNB - - - - - - - 4 v New Zealand Hamilton 18 Mar 2009 Test # 1915
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page