Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Batting position between 1 and 2 remove between 1 and 2 from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1986-1999 213 5162 119* 29.49 4 0 - - 0 109 0 - Profile
filtered 1986-1999 118 3283 119* 30.97 4 - - - - - - -
Reverse cumulative
1 21 21 21.00 0 - - - - 0 0 - v Kenya 30 May 1999 ODI # 1469
2 21 21 21.00 0 - - - - 0 0 - v India 26 May 1999 ODI # 1463
3 52 31 26.00 0 - - - - 0 0 - v Zimbabwe 22 May 1999 ODI # 1456
4 52 31 26.00 0 - - - - 1 0 - v South Africa 19 May 1999 ODI # 1451
5 68 31 22.66 0 - - - - 1 0 - v England 14 May 1999 ODI # 1443
6 68 31 22.66 0 - - - - 2 0 - v Australia 31 Jan 1999 ODI # 1398
7 68 31 22.66 0 - - - - 3 0 - v England 29 Jan 1999 ODI # 1396
8 68 31 22.66 0 - - - - 4 0 - v Australia 24 Jan 1999 ODI # 1392
9 68 31 22.66 0 - - - - 4 0 - v England 23 Jan 1999 ODI # 1391
10 68 31 22.66 0 - - - - 6 0 - v Australia 21 Jan 1999 ODI # 1389
11 68 31 22.66 0 - - - - 6 0 - v Australia 13 Jan 1999 ODI # 1382
12 68 31 22.66 0 - - - - 6 0 - v England 11 Jan 1999 ODI # 1380
13 68 31 22.66 0 - - - - 6 0 - v Zimbabwe 10 Nov 1998 ODI # 1372
14 68 31 22.66 0 - - - - 7 0 - v India 9 Nov 1998 ODI # 1370
15 68 31 22.66 0 - - - - 7 0 - v Zimbabwe 7 Nov 1998 ODI # 1367
16 68 31 22.66 0 - - - - 8 0 - v India 6 Nov 1998 ODI # 1366
17 68 31 22.66 0 - - - - 9 0 - v South Africa 30 Oct 1998 ODI # 1362
18 68 31 22.66 0 - - - - 9 0 - v New Zealand 26 Oct 1998 ODI # 1359
19 68 31 22.66 0 - - - - 9 0 - v India 7 Jul 1998 ODI # 1344
20 68 31 22.66 0 - - - - 10 0 - v New Zealand 5 Jul 1998 ODI # 1343
21 68 31 22.66 0 - - - - 10 0 - v New Zealand 21 Jun 1998 ODI # 1339
22 68 31 22.66 0 - - - - 10 0 - v India 19 Jun 1998 ODI # 1338
23 68 31 22.66 0 - - - - 10 0 - v South Africa 19 Apr 1998 ODI # 1321
24 68 31 22.66 0 - - - - 10 0 - v Pakistan 15 Apr 1998 ODI # 1317
25 68 31 22.66 0 - - - - 10 0 - v South Africa 13 Apr 1998 ODI # 1315
26 68 31 22.66 0 - - - - 12 0 - v Pakistan 9 Apr 1998 ODI # 1312
27 68 31 22.66 0 - - - - 13 0 - v Pakistan 7 Apr 1998 ODI # 1309
28 68 31 22.66 0 - - - - 13 0 - v South Africa 5 Apr 1998 ODI # 1306
29 68 31 22.66 0 - - - - 14 0 - v Zimbabwe 24 Jan 1998 ODI # 1284
30 68 31 22.66 0 - - - - 16 0 - v Zimbabwe 22 Jan 1998 ODI # 1282
31 68 31 22.66 0 - - - - 16 0 - v India 28 Dec 1997 ODI # 1269
32 68 31 22.66 0 - - - - 16 0 - v India 25 Dec 1997 ODI # 1268
33 68 31 22.66 0 - - - - 16 0 - v India 22 Dec 1997 ODI # 1267
34 68 31 22.66 0 - - - - 16 0 - v South Africa 8 Nov 1997 ODI # 1253
35 68 31 22.66 0 - - - - 16 0 - v South Africa 6 Nov 1997 ODI # 1252
36 68 31 22.66 0 - - - - 16 0 - v Pakistan 5 Nov 1997 ODI # 1251
37 68 31 22.66 0 - - - - 16 0 - v West Indies 1 Nov 1997 ODI # 1247
38 68 31 22.66 0 - - - - 16 0 - v India 24 Aug 1997 ODI # 1226
39 68 31 22.66 0 - - - - 17 0 - v India 23 Aug 1997 ODI # 1225
40 68 31 22.66 0 - - - - 18 0 - v India 20 Aug 1997 ODI # 1224
41 68 31 22.66 0 - - - - 19 0 - v India 17 Aug 1997 ODI # 1223
42 68 31 22.66 0 - - - - 20 0 - v India 26 Jul 1997 ODI # 1222
43 68 31 22.66 0 - - - - 20 0 - v Bangladesh 22 Jul 1997 ODI # 1220
44 68 31 22.66 0 - - - - 20 0 - v India 18 Jul 1997 ODI # 1218
45 68 31 22.66 0 - - - - 20 0 - v Pakistan 14 Jul 1997 ODI # 1216
46 68 31 22.66 0 - - - - 20 0 - v West Indies 6 Jun 1997 ODI # 1215
47 68 31 22.66 0 - - - - 20 0 - v Pakistan 27 May 1997 ODI # 1214
48 68 31 22.66 0 - - - - 20 0 - v Pakistan 24 May 1997 ODI # 1212
49 68 31 22.66 0 - - - - 20 0 - v New Zealand 20 May 1997 ODI # 1208
50 68 31 22.66 0 - - - - 20 0 - v India 17 May 1997 ODI # 1207
51 68 31 22.66 0 - - - - 21 0 - v Pakistan 12 May 1997 ODI # 1205
52 68 31 22.66 0 - - - - 23 0 - v Pakistan 11 Apr 1997 ODI # 1198
53 110 42 27.50 0 - - - - 26 0 - v Zimbabwe 8 Apr 1997 ODI # 1194
54 110 42 27.50 0 - - - - 28 0 - v Pakistan 7 Apr 1997 ODI # 1193
55 110 42 27.50 0 - - - - 28 0 - v Pakistan 4 Apr 1997 ODI # 1190
56 110 42 27.50 0 - - - - 28 0 - v Zimbabwe 3 Apr 1997 ODI # 1189
57 110 42 27.50 0 - - - - 28 0 - v New Zealand 27 Mar 1997 ODI # 1185
58 110 42 27.50 0 - - - - 29 0 - v New Zealand 25 Mar 1997 ODI # 1184
59 110 42 27.50 0 - - - - 29 0 - v Pakistan 12 Nov 1996 ODI # 1143
60 110 42 27.50 0 - - - - 31 0 - v New Zealand 11 Nov 1996 ODI # 1142
61 110 42 27.50 0 - - - - 32 0 - v Pakistan 8 Nov 1996 ODI # 1140
62 110 42 27.50 0 - - - - 33 0 - v Pakistan 4 Oct 1996 ODI # 1125
63 110 42 27.50 0 - - - - 34 0 - v South Africa 1 Oct 1996 ODI # 1122
64 110 42 27.50 0 - - - - 36 0 - v Australia 7 Sep 1996 ODI # 1114
65 110 42 27.50 0 - - - - 36 0 - v Australia 30 Aug 1996 ODI # 1108
66 110 42 27.50 0 - - - - 36 0 - v India 28 Aug 1996 ODI # 1106
67 110 42 27.50 0 - - - - 36 0 - v West Indies 13 Apr 1996 ODI # 1096
68 110 42 27.50 0 - - - - 37 0 - v Pakistan 7 Apr 1996 ODI # 1093
69 110 42 27.50 0 - - - - 37 0 - v India 3 Apr 1996 ODI # 1089
70 110 42 27.50 0 - - - - 37 0 - v Pakistan 2 Apr 1996 ODI # 1088
71 110 42 27.50 0 - - - - 37 0 - v Pakistan 1 Apr 1996 ODI # 1087
72 110 42 27.50 0 - - - - 37 0 - v Australia 17 Mar 1996 ODI # 1083
73 110 42 27.50 0 - - - - 37 0 - v India 13 Mar 1996 ODI # 1081
74 110 42 27.50 0 - - - - 37 0 - v England 9 Mar 1996 ODI # 1077
75 110 42 27.50 0 - - - - 37 0 - v Kenya 6 Mar 1996 ODI # 1074
76 110 42 27.50 0 - - - - 37 0 - v India 2 Mar 1996 ODI # 1070
77 110 42 27.50 0 - - - - 37 0 - v Zimbabwe 21 Feb 1996 ODI # 1055
78 110 42 27.50 0 - - - - 38 0 - v Australia 18 Jan 1996 ODI # 1041
79 110 42 27.50 0 - - - - 39 0 - v Australia 16 Jan 1996 ODI # 1039
80 110 42 27.50 0 - - - - 39 0 - v West Indies 14 Jan 1996 ODI # 1037
81 110 42 27.50 0 - - - - 39 0 - v Australia 12 Jan 1996 ODI # 1035
82 110 42 27.50 0 - - - - 39 0 - v Australia 9 Jan 1996 ODI # 1032
83 110 42 27.50 0 - - - - 39 0 - v West Indies 5 Jan 1996 ODI # 1030
84 120 42 24.00 0 - - - - 39 0 - v West Indies 3 Jan 1996 ODI # 1029
85 125 42 20.83 0 - - - - 39 0 - v Australia 21 Dec 1995 ODI # 1026
86 125 42 17.85 0 - - - - 40 0 - v West Indies 15 Dec 1995 ODI # 1021
87 191 66 23.87 0 - - - - 40 0 - v West Indies 20 Oct 1995 ODI # 1012
88 236 66 29.50 0 - - - - 42 0 - v Pakistan 17 Oct 1995 ODI # 1011
89 312 76 34.66 0 - - - - 43 0 - v West Indies 16 Oct 1995 ODI # 1010
90 413 101 41.30 1 - - - - 43 0 - v West Indies 11 Oct 1995 ODI # 1006
91 436 101 39.63 1 - - - - 43 0 - v Pakistan 3 Oct 1995 ODI # 1005
92 466 101 38.83 1 - - - - 43 0 - v Pakistan 1 Oct 1995 ODI # 1004
93 478 101 36.76 1 - - - - 43 0 - v Pakistan 29 Sep 1995 ODI # 1003
94 493 101 35.21 1 - - - - 43 0 - v India 14 Apr 1995 ODI # 999
95 541 101 36.06 1 - - - - 43 0 - v Pakistan 11 Apr 1995 ODI # 998
96 541 101 36.06 1 - - - - 43 0 - v India 9 Apr 1995 ODI # 997
97 541 101 36.06 1 - - - - 43 0 - v Bangladesh 6 Apr 1995 ODI # 994
98 544 101 34.00 1 - - - - 44 0 - v South Africa 21 Dec 1994 ODI # 967
99 545 101 32.05 1 - - - - 44 0 - v New Zealand 18 Dec 1994 ODI # 965
100 555 101 30.83 1 - - - - 46 0 - v South Africa 15 Dec 1994 ODI # 963
101 555 101 29.21 1 - - - - 46 0 - v New Zealand 8 Dec 1994 ODI # 958
102 563 101 28.15 1 - - - - 48 0 - v Pakistan 4 Dec 1994 ODI # 954
103 587 101 27.95 1 - - - - 49 0 - v Pakistan 2 Dec 1994 ODI # 953
104 627 101 28.50 1 0 - - 0 50 0 - v Zimbabwe 6 Nov 1994 ODI # 948
105 735 108 31.95 2 0 - - 0 50 0 - v Zimbabwe 5 Nov 1994 ODI # 946
106 854 119* 37.13 3 0 - - 0 50 0 - v Zimbabwe 3 Nov 1994 ODI # 945
107 856 119* 35.66 3 0 - - 0 51 0 - v India 17 Sep 1994 ODI # 927
108 876 119* 35.04 3 0 - - 0 51 0 - v Australia 13 Sep 1994 ODI # 926
109 915 119* 36.60 3 0 - - 0 52 0 - v Pakistan 11 Sep 1994 ODI # 925
110 965 119* 38.60 3 0 - - 0 53 0 - v India 5 Sep 1994 ODI # 922
111 965 119* 38.60 3 0 - - 0 53 0 - v India 4 Sep 1994 ODI # 921
112 1017 119* 39.11 3 0 - - 0 54 0 - v Pakistan 24 Aug 1994 ODI # 918
113 1028 119* 38.07 3 0 - - 0 54 0 - v Pakistan 22 Aug 1994 ODI # 917
114 1028 119* 38.07 3 0 - - 0 56 0 - v Pakistan 7 Aug 1994 ODI # 916
115 1046 119* 37.35 3 0 - - 0 56 0 - v New Zealand 18 Apr 1994 ODI # 909
116 1056 119* 36.41 3 0 - - 0 56 0 - v Australia 14 Apr 1994 ODI # 905
117 1062 119* 35.40 3 0 - - 0 56 0 - v India 20 Feb 1994 ODI # 883
118 1077 119* 34.74 3 0 - - 0 56 0 - v India 18 Feb 1994 ODI # 881
119 1112 119* 34.75 3 0 - - 0 57 0 - v India 15 Feb 1994 ODI # 879
120 1122 119* 34.00 3 0 - - 0 57 0 - v West Indies 18 Dec 1993 ODI # 866
121 1140 119* 33.52 3 0 - - 0 58 0 - v West Indies 16 Dec 1993 ODI # 864
122 1150 119* 33.82 3 0 - - 0 58 0 - v West Indies 1 Dec 1993 ODI # 859
123 1181 119* 33.74 3 0 - - 0 59 0 - v West Indies 25 Nov 1993 ODI # 857
124 1191 119* 33.08 3 0 - - 0 60 0 - v South Africa 19 Nov 1993 ODI # 853
125 1207 119* 32.62 3 0 - - 0 60 0 - v Zimbabwe 15 Nov 1993 ODI # 850
126 1218 119* 32.05 3 0 - - 0 62 0 - v West Indies 9 Nov 1993 ODI # 847
127 1291 119* 33.10 3 0 - - 0 62 0 - v India 7 Nov 1993 ODI # 846
128 1314 119* 32.85 3 0 - - 0 62 0 - v West Indies 3 Nov 1993 ODI # 844
129 1373 119* 33.48 3 0 - - 0 64 0 - v Pakistan 2 Nov 1993 ODI # 843
130 1374 119* 32.71 3 0 - - 0 64 0 - v Pakistan 30 Oct 1993 ODI # 841
131 1401 119* 32.58 3 0 - - 0 64 0 - v West Indies 28 Oct 1993 ODI # 839
132 1442 119* 32.77 3 0 - - 0 65 0 - v South Africa 4 Sep 1993 ODI # 838
133 1453 119* 32.28 3 0 - - 0 68 0 - v South Africa 2 Sep 1993 ODI # 837
134 1502 119* 32.65 3 0 - - 0 69 0 - v South Africa 22 Aug 1993 ODI # 836
135 1594 119* 34.65 3 0 - - 0 70 0 - v India 14 Aug 1993 ODI # 835
136 1618 119* 34.42 3 0 - - 0 70 0 - v India 25 Jul 1993 ODI # 833
137 1647 119* 34.31 3 0 - - 0 70 0 - v England 20 Mar 1993 ODI # 818
138 1654 119* 33.75 3 0 - - 0 71 0 - v England 10 Mar 1993 ODI # 815
139 1654 119* 33.08 3 0 - - 0 71 0 - v Pakistan 4 Feb 1993 ODI # 799
140 1716 119* 33.64 3 0 - - 0 72 0 - v Zimbabwe 3 Feb 1993 ODI # 798
141 1717 119* 33.01 3 0 - - 0 72 0 - v Pakistan 2 Feb 1993 ODI # 797
142 1824 119* 34.41 4 0 - - 0 72 0 - v New Zealand 13 Dec 1992 ODI # 778
143 1908 119* 36.00 4 0 - - 0 74 0 - v New Zealand 12 Dec 1992 ODI # 776
144 1919 119* 36.20 4 0 - - 0 74 0 - v New Zealand 4 Dec 1992 ODI # 768
145 1919 119* 35.53 4 0 - - 0 75 0 - v Australia 5 Sep 1992 ODI # 763
146 1952 119* 35.49 4 0 - - 0 75 0 - v Australia 4 Sep 1992 ODI # 762
147 1952 119* 34.85 4 0 - - 0 75 0 - v Australia 15 Aug 1992 ODI # 758
148 1964 119* 34.45 4 0 - - 0 76 0 - v Pakistan 15 Mar 1992 ODI # 746
149 1975 119* 34.05 4 0 - - 0 76 0 - v West Indies 13 Mar 1992 ODI # 742
150 1984 119* 33.62 4 0 - - 0 76 0 - v England 9 Mar 1992 ODI # 736
151 1991 119* 33.18 4 0 - - 0 78 0 - v Australia 7 Mar 1992 ODI # 733
152 2059 119* 33.75 4 0 - - 0 78 0 - v South Africa 2 Mar 1992 ODI # 727
153 2059 119* 33.75 4 0 - - 0 78 0 - v India 28 Feb 1992 ODI # 722
154 2139 119* 34.50 4 0 - - 0 78 0 - v New Zealand 25 Feb 1992 ODI # 718
155 2198 119* 34.88 4 0 - - 0 78 0 - v Zimbabwe 23 Feb 1992 ODI # 716
156 2216 119* 34.62 4 0 - - 0 78 0 - v Pakistan 19 Jan 1992 ODI # 710
157 2276 119* 35.56 4 0 - - 0 78 0 - v Pakistan 13 Jan 1992 ODI # 704
158 2281 119* 35.09 4 0 - - 0 79 0 - v Pakistan 10 Jan 1992 ODI # 700
159 2281 119* 35.09 4 0 - - 0 79 0 - v New Zealand 28 Jan 1991 ODI # 666
160 2281 119* 35.09 4 0 - - 0 79 0 - v New Zealand 26 Jan 1991 ODI # 665
161 2281 119* 35.09 4 0 - - 0 79 0 - v India 4 Jan 1991 ODI # 661
162 2281 119* 35.09 4 0 - - 0 79 0 - v Bangladesh 31 Dec 1990 ODI # 659
163 2281 119* 35.09 4 0 - - 0 80 0 - v India 28 Dec 1990 ODI # 658
164 2281 119* 35.09 4 0 - - 0 81 0 - v Pakistan 20 Dec 1990 ODI # 655
165 2289 119* 34.68 4 0 - - 0 83 0 - v India 8 Dec 1990 ODI # 648
166 2313 119* 34.52 4 0 - - 0 83 0 - v India 5 Dec 1990 ODI # 646
167 2317 119* 34.07 4 0 - - 0 84 0 - v India 1 Dec 1990 ODI # 644
168 2317 119* 34.07 4 0 - - 0 84 0 - v Pakistan 17 Feb 1990 ODI # 606
169 2317 119* 34.07 4 0 - - 0 84 0 - v Pakistan 15 Feb 1990 ODI # 605
170 2317 119* 34.07 4 0 - - 0 85 0 - v Pakistan 10 Feb 1990 ODI # 601
171 2344 119* 33.97 4 0 - - 0 85 0 - v Australia 4 Jan 1990 ODI # 600
172 2363 119* 34.24 4 0 - - 0 85 0 - v Pakistan 31 Dec 1989 ODI # 598
173 2390 119* 34.14 4 0 - - 0 85 0 - v Australia 30 Dec 1989 ODI # 597
174 2426 119* 34.16 4 0 - - 0 85 0 - v Australia 26 Dec 1989 ODI # 596
175 2426 119* 34.16 4 0 - - 0 85 0 - v Pakistan 27 Oct 1989 ODI # 588
176 2431 119* 33.76 4 0 - - 0 85 0 - v Australia 25 Oct 1989 ODI # 585
177 2443 119* 33.46 4 0 - - 0 85 0 - v India 22 Oct 1989 ODI # 580
178 2455 119* 33.17 4 0 - - 0 85 0 - v West Indies 19 Oct 1989 ODI # 576
179 2456 119* 32.74 4 0 - - 0 85 0 - v England 15 Oct 1989 ODI # 571
180 2491 119* 32.77 4 0 - - 0 85 0 - v Pakistan 24 Mar 1989 ODI # 565
181 2505 119* 32.53 4 0 - - 0 85 0 - v Pakistan 23 Mar 1989 ODI # 564
182 2528 119* 32.41 4 0 - - 0 85 0 - v India 4 Nov 1988 ODI # 534
183 2549 119* 32.26 4 0 - - 0 86 0 - v India 29 Oct 1988 ODI # 530
184 2604 119* 32.55 4 0 - - 0 89 0 - v Pakistan 27 Oct 1988 ODI # 528
185 2647 119* 32.67 4 0 - - 0 89 0 - v New Zealand 31 Mar 1988 ODI # 516
186 2698 119* 32.90 4 0 - - 0 91 0 - v India 25 Mar 1988 ODI # 512
187 2710 119* 32.65 4 0 - - 0 93 0 - v Australia 19 Jan 1988 ODI # 496
188 2722 119* 32.40 4 0 - - 0 93 0 - v New Zealand 16 Jan 1988 ODI # 494
189 2729 119* 32.10 4 0 - - 0 94 0 - v Australia 14 Jan 1988 ODI # 493
190 2787 119* 32.40 4 0 - - 0 95 0 - v New Zealand 12 Jan 1988 ODI # 492
191 2837 119* 32.60 4 0 - - 0 95 0 - v Australia 10 Jan 1988 ODI # 491
192 2888 119* 32.81 4 0 - - 0 95 0 - v New Zealand 9 Jan 1988 ODI # 490
193 2888 119* 32.44 4 0 - - 0 96 0 - v New Zealand 5 Jan 1988 ODI # 486
194 2907 119* 32.30 4 0 - - 0 98 0 - v Australia 2 Jan 1988 ODI # 484
195 2921 119* 32.09 4 0 - - 0 98 0 - v England 30 Oct 1987 ODI # 472
196 2929 119* 31.83 4 0 - - 0 98 0 - v Pakistan 25 Oct 1987 ODI # 467
197 2929 119* 31.49 4 0 - - 0 99 0 - v West Indies 21 Oct 1987 ODI # 464
198 2940 119* 31.27 4 0 - - 0 99 0 - v England 17 Oct 1987 ODI # 460
199 2952 119* 31.07 4 0 - - 0 100 0 - v West Indies 13 Oct 1987 ODI # 457
200 3041 119* 31.67 4 0 - - 0 100 0 - v Pakistan 8 Oct 1987 ODI # 451
201 3139 119* 32.36 4 0 - - 0 101 0 - v India 17 Jan 1987 ODI # 419
202 3164 119* 32.28 4 0 - - 0 102 0 - v India 15 Jan 1987 ODI # 417
203 3177 119* 32.09 4 0 - - 0 103 0 - v India 24 Dec 1986 ODI # 407
204 3190 119* 31.90 4 0 - - 0 103 0 - v West Indies 3 Dec 1986 ODI # 405
205 3190 119* 31.58 4 0 - - 0 103 0 - v Pakistan 2 Dec 1986 ODI # 404
206 3216 119* 31.52 4 0 - - 0 103 0 - v India 27 Nov 1986 ODI # 401
207 3225 119* 31.31 4 0 - - 0 103 0 - v India 13 Apr 1986 ODI # 383
208 3246 119* 31.21 4 0 - - 0 104 0 - v Pakistan 6 Apr 1986 ODI # 379
209 3258 119* 31.02 4 0 - - 0 106 0 - v New Zealand 5 Apr 1986 ODI # 378
210 3283 119* 30.97 4 0 - - 0 107 0 - v Bangladesh 2 Apr 1986 ODI # 377
211 3283 119* 30.97 4 0 - - 0 107 0 - v Pakistan 11 Mar 1986 ODI # 368
212 3283 119* 30.97 4 0 - - 0 109 0 - v Pakistan 8 Mar 1986 ODI # 367
213 3283 119* 30.97 4 0 - - 0 109 0 - v Pakistan 2 Mar 1986 ODI # 365
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