Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1988-2002 244 236 20 8500 173 39.35 11053 76.90 18 50 16 651 57 Profile
filtered 1988-2002 86 85 1 2335 121* 27.79 3227 72.35 3 12 7 165 13
Innings by innings list
121* 202 134 9 0 90.29 3 not out 1 v Pakistan Rawalpindi 22 Oct 1994 ODI # 935
108 166 131 7 1 82.44 2 bowled 1 v New Zealand Hamilton 27 Mar 1993 ODI # 825
92 170 125 4 1 73.60 1 caught 1 v West Indies Perth 12 Jan 1997 ODI # 1162
102 163 114 5 2 89.47 1 run out 1 v West Indies Brisbane 5 Jan 1997 ODI # 1159
65 145 105 1 0 61.90 1 caught 1 v Sri Lanka Hobart 21 Jan 1999 ODI # 1389
74 116 100 5 1 74.00 1 run out 1 v West Indies Port of Spain 17 Apr 1999 ODI # 1438
95 142 96 12 0 98.95 2 lbw 1 v England Lord's 25 May 1997 ODI # 1213
85 125 95 9 1 89.47 2 caught 2 v England Sydney 17 Jan 1999 ODI # 1386
61 128 81 3 0 75.30 3 bowled 2 v India Colombo (RPS) 9 Sep 1994 ODI # 924
36 102 80 1 0 45.00 5 stumped 1 v West Indies Perth 6 Dec 1992 ODI # 769
74 122 79 5 0 93.67 1 caught 2 v India Dhaka 28 Oct 1998 ODI # 1360
45 119 76 1 1 59.21 2 caught 2 v South Africa Melbourne 9 Dec 1997 ODI # 1257
54 100 72 1 0 75.00 5 run out 2 v West Indies Brisbane 10 Jan 1993 ODI # 789
51 84 70 2 0 72.85 5 run out 2 v West Indies Sydney 16 Jan 1993 ODI # 792
50 93 68 5 0 73.52 2 run out 1 v South Africa Indore 19 Oct 1996 ODI # 1128
41 89 66 3 0 62.12 3 bowled 2 v England Melbourne 10 Jan 1995 ODI # 969
30 102 62 1 0 48.38 1 stumped 1 v West Indies Jaipur 4 Mar 1996 ODI # 1072
45 86 60 2 0 75.00 2 bowled 2 v South Africa Sydney 4 Dec 1997 ODI # 1254
70 81 58 5 1 120.68 3 run out 1 v West Indies Georgetown 18 Mar 1995 ODI # 989
50 87 55 7 0 90.90 1 caught 1 v Sri Lanka Colombo (RPS) 30 Aug 1996 ODI # 1108
42 80 54 5 0 77.77 2 caught 1 v New Zealand Napier 12 Feb 1998 ODI # 1292
32 - 52 4 0 61.53 2 bowled 1 v Sri Lanka Colombo (RPS) 31 Aug 1999 ODI # 1491
36 77 51 0 0 70.58 4 caught 2 v South Africa Melbourne 21 Jan 1994 ODI # 876
37 69 50 4 0 74.00 1 caught 1 v South Africa Brisbane 11 Jan 1998 ODI # 1272
37 - 49 1 0 75.51 1 bowled 2 v India Mohali 3 Nov 1996 ODI # 1137
41 74 49 6 0 83.67 2 caught 2 v Pakistan Leeds 23 May 1999 ODI # 1458
30 51 42 2 0 71.42 5 caught 2 v Pakistan Perth 11 Mar 1992 ODI # 739
28 59 41 3 0 68.29 1 bowled 2 v West Indies Kingstown 11 Apr 1999 ODI # 1433
24 49 39 0 1 61.53 3 stumped 1 v Sri Lanka Colombo (PSS) 13 Sep 1994 ODI # 926
26 57 38 4 0 68.42 1 bowled 1 v West Indies Bridgetown 25 Apr 1999 ODI # 1442
14 53 38 0 0 36.84 5 run out 1 v New Zealand Auckland 3 Mar 2000 ODI # 1571
32 62 37 0 0 86.48 5 bowled 2 v West Indies Melbourne 15 Dec 1988 ODI # 540
26 56 37 2 0 70.27 3 caught 1 v West Indies Kingstown 15 Mar 1995 ODI # 988
11 56 37 1 0 29.72 2 bowled 1 v England Leeds 22 May 1997 ODI # 1210
15 48 34 1 0 44.11 4 bowled 2 v New Zealand Sydney 11 Jan 1994 ODI # 872
16 39 34 2 0 47.05 2 caught 1 v South Africa Faridabad 25 Oct 1996 ODI # 1131
14 44 32 2 0 43.75 4 caught 2 v New Zealand Hobart 18 Dec 1990 ODI # 654
48 35 32 4 1 150.00 5 caught 1 v India Dunedin 22 Feb 1995 ODI # 979
29 42 32 2 1 90.62 3 caught 2 v West Indies Bridgetown 8 Mar 1995 ODI # 985
31 45 31 4 0 100.00 2 caught 1 v New Zealand Melbourne 21 Jan 1998 ODI # 1281
28 63 31 3 1 90.32 1 caught 2 v India Kochi 1 Apr 1998 ODI # 1300
31 37 30 1 0 103.33 5 bowled 1 v Sri Lanka Colombo (PSS) 15 Aug 1992 ODI # 758
24 34 30 4 0 80.00 2 bowled 2 v Pakistan Adelaide 15 Dec 1996 ODI # 1152
9 31 30 0 0 30.00 1 caught 1 v South Africa Johannesburg 16 Apr 2000 ODI # 1591
18 45 28 3 0 64.28 2 caught 2 v Pakistan Hobart 7 Jan 1997 ODI # 1160
14 42 26 0 0 53.84 4 caught 2 v South Africa Perth 16 Jan 1994 ODI # 874
17 33 26 2 0 65.38 4 bowled 2 v South Africa Gqeberha 4 Apr 1994 ODI # 901
16 39 26 2 0 61.53 3 run out 1 v India Sharjah 19 Apr 1994 ODI # 910
22 25 25 2 0 88.00 5 caught 2 v West Indies Sydney 16 Jan 1989 ODI # 552
17 33 25 1 0 68.00 5 bowled 2 v West Indies Brisbane 12 Jan 1992 ODI # 703
25 42 25 4 0 100.00 1 run out 1 v England The Oval 24 May 1997 ODI # 1211
7 33 24 0 0 29.16 1 caught 2 v India Nairobi (Gym) 7 Oct 2000 ODI # 1633
17 24 23 0 0 73.91 4 bowled 1 v West Indies Port of Spain 10 Mar 1991 ODI # 673
23 34 22 4 0 104.54 1 caught 2 v England Brisbane 10 Jan 1999 ODI # 1379
14 24 20 0 1 70.00 4 caught 2 v South Africa Johannesburg 19 Feb 1994 ODI # 882
18 27 19 0 0 94.73 5 bowled 2 v West Indies Sydney 13 Dec 1988 ODI # 539
10 27 19 0 0 52.63 5 lbw 1 v Sri Lanka Colombo (RPS) 4 Sep 1992 ODI # 762
8 18 18 0 0 44.44 4 caught 1 v South Africa Melbourne 9 Dec 1993 ODI # 860
3 19 17 0 0 17.64 4 caught 1 v South Africa Durban 24 Feb 1994 ODI # 886
6 19 17 1 0 35.29 1 caught 1 v Sri Lanka Melbourne 16 Jan 1996 ODI # 1039
12 29 15 1 0 80.00 2 caught 1 v Sri Lanka Lahore 17 Mar 1996 ODI # 1083
7 17 14 0 0 50.00 1 caught 1 v India Sharjah 24 Apr 1998 ODI # 1327
8 25 13 0 0 61.53 5 run out 1 v West Indies Melbourne 18 Jan 1993 ODI # 793
4 16 13 0 0 30.76 1 caught 1 v India Bengaluru 21 Oct 1996 ODI # 1129
9 20 12 0 0 75.00 1 run out 2 v Sri Lanka Colombo (RPS) 7 Sep 1996 ODI # 1114
12 24 12 1 0 100.00 2 caught 1 v Pakistan Sydney 1 Jan 1997 ODI # 1155
5 10 11 0 0 45.45 3 caught 2 v West Indies Brisbane 7 Jan 1996 ODI # 1031
3 22 11 0 0 27.27 2 caught 2 v South Africa Bloemfontein 13 Apr 1997 ODI # 1199
4 19 11 0 0 36.36 2 lbw 2 v New Zealand Auckland 14 Feb 1998 ODI # 1293
6 10 11 1 0 54.54 1 caught 1 v India Kanpur 7 Apr 1998 ODI # 1308
1 24 11 0 0 9.09 2 lbw 2 v Pakistan Brisbane 9 Jan 2000 ODI # 1536
1 26 11 0 0 9.09 2 bowled 2 v South Africa Melbourne (Docklands) 20 Aug 2000 ODI # 1622
3 16 10 0 0 30.00 1 run out 2 v South Africa Melbourne 23 Jan 1998 ODI # 1283
0 8 7 0 0 0.00 1 lbw 1 v South Africa Durban 12 Apr 2000 ODI # 1587
5 13 7 0 0 71.42 2 bowled 2 v India Bengaluru 25 Mar 2001 ODI # 1696
0 7 7 0 0 0.00 1 run out 2 v New Zealand Sydney 17 Jan 2002 ODI # 1786
5 7 6 0 0 83.33 5 bowled 1 v West Indies Sydney 18 Jan 1989 ODI # 553
2 9 5 0 0 40.00 6 lbw 2 v New Zealand Auckland 22 Feb 1992 ODI # 714
2 9 5 0 0 40.00 1 lbw 1 v New Zealand Cardiff 20 May 1999 ODI # 1452
0 4 5 0 0 0.00 2 caught 2 v New Zealand Adelaide 26 Jan 2002 ODI # 1796
0 12 4 0 0 0.00 3 bowled 1 v Sri Lanka Melbourne 9 Jan 1996 ODI # 1032
0 2 3 0 0 0.00 1 bowled 2 v New Zealand Wellington 24 Mar 1993 ODI # 822
1 3 3 0 0 33.33 2 caught 2 v New Zealand Melbourne 11 Jan 2002 ODI # 1783
0 2 2 0 0 0.00 4 lbw 2 v South Africa Centurion 20 Feb 1994 ODI # 884
0 5 1 0 0 0.00 2 caught 2 v Pakistan Nottingham 19 Jun 2001 ODI # 1725
absent - - - - - - - 2 v South Africa Cape Town 2 Apr 1997 ODI # 1188
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