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 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-2012 463 452 41 18426 200* 44.83 21368 86.23 49 96 20 2016 195 Profile
filtered 1989-2012 112 108 17 3774 134 41.47 4316 87.44 7 24 9 428 42
Innings by innings list
0 - 2 0 0 0.00 5 caught 2 v Pakistan Gujranwala 18 Dec 1989 ODI # 593
0 2 2 0 0 0.00 5 caught 2 v New Zealand Dunedin 1 Mar 1990 ODI # 612
20 - 25 1 0 80.00 7 caught 2 v Pakistan Sharjah 27 Apr 1990 ODI # 625
19 38 35 1 1 54.28 4 bowled 2 v England Leeds 18 Jul 1990 ODI # 634
31 31 26 3 0 119.23 6 bowled 2 v England Nottingham 20 Jul 1990 ODI # 635
53 - 41 7 1 129.26 5 bowled 2 v Sri Lanka Pune 5 Dec 1990 ODI # 646
53 - 70 2 0 75.71 4 lbw 2 v Sri Lanka Eden Gardens 4 Jan 1991 ODI # 661
11* - 27 1 0 40.74 5 not out 2 v West Indies Sharjah 22 Oct 1991 ODI # 683
0 - 1 0 0 0.00 5 lbw 2 v Pakistan Sharjah 25 Oct 1991 ODI # 685
62 - 73 8 1 84.93 4 caught 2 v South Africa Eden Gardens 10 Nov 1991 ODI # 686
22 - 24 2 0 91.66 5 caught 2 v South Africa Centurion 11 Dec 1992 ODI # 774
23 - 39 0 0 58.97 5 caught 2 v South Africa Durban 17 Dec 1992 ODI # 783
21 - 38 3 0 55.26 3 caught 2 v South Africa East London 19 Dec 1992 ODI # 784
1 9 5 0 0 20.00 5 lbw 2 v England Chandigarh 21 Jan 1993 ODI # 795
3 7 6 0 0 50.00 4 caught 2 v England Bengaluru 26 Feb 1993 ODI # 809
5 7 6 1 0 83.33 5 bowled 2 v England Gwalior 4 Mar 1993 ODI # 813
34 42 30 2 1 113.33 5 caught 2 v England Gwalior 5 Mar 1993 ODI # 814
8* 8 6 0 0 133.33 5 not out 2 v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
DNB - - - - - - - 2 v Zimbabwe Pune 25 Mar 1993 ODI # 823
15 - 30 0 0 50.00 5 run out 2 v Sri Lanka Colombo (RPS) 12 Aug 1993 ODI # 834
26* - 30 4 0 86.66 5 not out 2 v Sri Lanka Kanpur 7 Nov 1993 ODI # 846
11* 25 18 0 0 61.11 5 not out 2 v Sri Lanka Hyderabad (Deccan) 18 Feb 1994 ODI # 881
15 22 19 1 0 78.94 5 caught 2 v New Zealand Napier 25 Mar 1994 ODI # 896
24 59 26 4 0 92.30 2 caught 2 v Pakistan Sharjah 22 Apr 1994 ODI # 912
0 6 2 0 0 0.00 2 caught 2 v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
0 7 4 0 0 0.00 2 caught 2 v West Indies Wankhede 20 Oct 1994 ODI # 933
8 28 24 0 0 33.33 3 caught 2 v West Indies Chennai 23 Oct 1994 ODI # 936
34 53 47 7 0 72.34 2 bowled 2 v West Indies Kanpur 30 Oct 1994 ODI # 941
41 51 41 5 0 100.00 2 caught 2 v Sri Lanka Sharjah 14 Apr 1995 ODI # 999
39 79 51 4 0 76.47 2 caught 2 v New Zealand Amritsar 18 Nov 1995 ODI # 1016
7 27 11 1 0 63.63 2 caught 2 v New Zealand Pune 24 Nov 1995 ODI # 1017
65 96 59 9 1 110.16 2 run out 2 v New Zealand Nagpur 26 Nov 1995 ODI # 1018
1 14 4 0 0 25.00 2 bowled 2 v New Zealand Brabourne 29 Nov 1995 ODI # 1019
127* 175 138 15 1 92.02 2 not out 2 v Kenya Cuttack 18 Feb 1996 ODI # 1052
65 96 88 9 0 73.86 1 stumped 2 v Sri Lanka Eden Gardens 13 Mar 1996 ODI # 1081
1 - 5 0 0 20.00 2 caught 2 v Pakistan Sharjah 12 Apr 1996 ODI # 1094
40 60 46 8 0 86.95 2 caught 2 v Zimbabwe Colombo (SSC) 1 Sep 1996 ODI # 1110
89* - 89 9 3 100.00 2 not out 2 v Pakistan Toronto 16 Sep 1996 ODI # 1115
3 - 9 0 0 33.33 2 caught 2 v Pakistan Toronto 21 Sep 1996 ODI # 1118
64 133 93 3 0 68.81 2 caught 2 v South Africa Jaipur 23 Oct 1996 ODI # 1130
104 121 97 8 1 107.21 2 caught 2 v Zimbabwe Benoni 9 Feb 1997 ODI # 1175
65* 111 70 7 0 92.85 1 not out 2 v West Indies Port of Spain 27 Apr 1997 ODI # 1201
9 22 15 1 0 60.00 1 bowled 2 v West Indies Kingstown 30 Apr 1997 ODI # 1202
TDNB - - - - - - - - v Pakistan Colombo (SSC) 20 Jul 1997 ODI # 1219
28 36 21 5 0 133.33 2 bowled 2 v Bangladesh Colombo (SSC) 24 Jul 1997 ODI # 1221
27 55 28 3 0 96.42 1 caught 2 v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
39 41 32 3 2 121.87 1 caught 2 v Sri Lanka Colombo (SSC) 24 Aug 1997 ODI # 1226
TDNB - - - - - - - - v Pakistan Toronto 17 Sep 1997 ODI # 1229
6 10 7 1 0 85.71 1 caught 2 v Pakistan Toronto 20 Sep 1997 ODI # 1231
91 146 87 4 2 104.59 4 stumped 2 v England Sharjah 11 Dec 1997 ODI # 1259
1 3 2 0 0 50.00 4 run out 2 v West Indies Sharjah 16 Dec 1997 ODI # 1264
82* 110 86 6 0 95.34 4 not out 2 v Sri Lanka Guwahati 22 Dec 1997 ODI # 1267
54 104 76 4 0 71.05 4 caught 2 v Bangladesh Dhaka 10 Jan 1998 ODI # 1271
41 - 26 7 1 157.69 2 caught 2 v Pakistan Dhaka 18 Jan 1998 ODI # 1279
134 195 131 12 3 102.29 2 lbw 2 v Australia Sharjah 24 Apr 1998 ODI # 1327
53 43 36 3 3 147.22 2 caught 2 v New Zealand Colombo (RPS) 23 Jun 1998 ODI # 1340
17 28 16 4 0 106.25 2 caught 2 v Sri Lanka Colombo (SSC) 1 Jul 1998 ODI # 1341
127* 155 130 13 1 97.69 2 not out 2 v Zimbabwe Bulawayo 26 Sep 1998 ODI # 1354
29 33 21 4 1 138.09 1 caught 2 v Zimbabwe Bulawayo 27 Sep 1998 ODI # 1355
2 7 6 0 0 33.33 2 caught 2 v Zimbabwe Harare 30 Sep 1998 ODI # 1356
3 15 6 0 0 50.00 2 caught 2 v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
118* 173 112 14 2 105.35 2 not out 2 v Zimbabwe Sharjah 8 Nov 1998 ODI # 1369
11 33 12 2 0 91.66 2 caught 2 v Zimbabwe Sharjah 11 Nov 1998 ODI # 1373
124* 140 92 12 6 134.78 2 not out 2 v Zimbabwe Sharjah 13 Nov 1998 ODI # 1374
23 37 19 4 0 121.05 2 caught 2 v New Zealand Napier 12 Jan 1999 ODI # 1381
5 27 12 1 0 41.66 1 lbw 2 v New Zealand Auckland 16 Jan 1999 ODI # 1385
0 5 4 0 0 0.00 2 caught 2 v Australia The Oval 4 Jun 1999 ODI # 1473
2 21 10 0 0 20.00 2 caught 2 v New Zealand Guwahati 14 Nov 1999 ODI # 1525
93 157 103 10 0 90.29 1 bowled 2 v Pakistan Hobart 21 Jan 2000 ODI # 1543
93 119 89 7 4 104.49 2 caught 2 v South Africa Nagpur 19 Mar 2000 ODI # 1576
25 55 35 4 0 71.42 2 lbw 2 v Kenya Nairobi (Gym) 3 Oct 2000 ODI # 1630
4 - 10 0 0 40.00 1 caught 2 v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
61 - 54 7 0 112.96 2 caught 2 v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
70* 129 70 13 0 100.00 2 not out 2 v Zimbabwe Harare 24 Jun 2001 ODI # 1729
9 42 27 0 0 33.33 2 caught 2 v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
81* 191 110 8 0 73.63 2 not out 2 v West Indies Bulawayo 30 Jun 2001 ODI # 1731
122* 210 131 12 1 93.12 2 not out 2 v West Indies Harare 4 Jul 2001 ODI # 1733
0 10 4 0 0 0.00 2 caught 2 v West Indies Harare 7 Jul 2001 ODI # 1734
45 101 60 6 0 75.00 2 run out 2 v England Cuttack 22 Jan 2002 ODI # 1792
18 20 16 3 0 112.50 2 caught 2 v England Delhi 31 Jan 2002 ODI # 1800
34* 64 45 2 0 75.55 4 not out 2 v West Indies Bridgetown 29 May 2002 ODI # 1836
19 35 25 3 0 76.00 4 caught 2 v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
36 60 29 5 0 124.13 4 caught 2 v England The Oval 9 Jul 2002 ODI # 1854
1 21 13 0 0 7.69 4 caught 2 v New Zealand Auckland 11 Jan 2003 ODI # 1933
15 25 16 3 0 93.75 2 caught 2 v New Zealand Centurion 14 Mar 2003 ODI # 1988
4 2 5 1 0 80.00 1 caught 2 v Australia Johannesburg 23 Mar 2003 ODI # 1993
82* 157 126 10 1 65.07 2 not out 2 v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
67* 87 69 11 0 97.10 2 not out 2 v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
11 28 19 1 1 57.89 2 bowled 2 v Sri Lanka Pune 3 Nov 2005 ODI # 2291
19 46 30 3 0 63.33 2 caught 2 v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
2 31 22 0 0 9.09 2 caught 2 v South Africa Bengaluru 19 Nov 2005 ODI # 2298
30 77 44 5 0 68.18 2 caught 2 v South Africa Wankhede 28 Nov 2005 ODI # 2300
95 157 104 16 1 91.34 2 caught 2 v Pakistan Lahore 13 Feb 2006 ODI # 2329
0 7 3 0 0 0.00 2 caught 2 v Pakistan Multan 16 Feb 2006 ODI # 2331
35 87 41 5 0 85.36 2 lbw 2 v England Jaipur 15 Oct 2006 ODI # 2429
TDNB - - - - - - - - v Sri Lanka Eden Gardens 8 Feb 2007 ODI # 2514
54 94 61 9 0 88.52 4 stumped 2 v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
0 5 3 0 0 0.00 4 bowled 2 v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
4 4 3 1 0 133.33 2 bowled 2 v Ireland Belfast 23 Jun 2007 ODI # 2590
93 140 106 13 2 87.73 2 bowled 2 v South Africa Belfast 29 Jun 2007 ODI # 2593
8 10 8 2 0 100.00 2 caught 2 v South Africa Belfast 1 Jul 2007 ODI # 2595
17 52 33 1 0 51.51 2 caught 2 v England Southampton 21 Aug 2007 ODI # 2611
8 42 19 1 0 42.10 2 caught 2 v England Birmingham 27 Aug 2007 ODI # 2616
16 43 25 1 1 64.00 2 caught 2 v Australia Kochi 2 Oct 2007 ODI # 2623
30 54 27 6 0 111.11 2 caught 2 v Pakistan Jaipur 18 Nov 2007 ODI # 2647
63 92 54 10 0 116.66 2 caught 2 v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
50 99 57 6 0 87.71 2 bowled 2 v England Cuttack 26 Nov 2008 ODI # 2783
5 15 16 0 0 31.25 2 lbw 2 v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
40 86 68 6 0 58.82 2 lbw 2 v Australia Mohali 2 Nov 2009 ODI # 2919
38 91 56 4 0 67.85 2 lbw 2 v Ireland Bengaluru 6 Mar 2011 ODI # 3121
2 9 6 0 0 33.33 2 caught 2 v Australia Melbourne 5 Feb 2012 ODI # 3231
39 45 30 5 0 130.00 2 lbw 2 v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page