Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date less than or equal to 25 Sep 2016 remove less than or equal to 25 Sep 2016 from query
Ordered by batting average (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 1992-2007 311 300 23 11363 183 41.02 15416 73.70 22 72 16 1122 190 Profile
filtered 1992-2007 311 300 23 11363 183 41.02 15416 73.70 22 72 16 1122 190
Cumulative averages
158 153 14 6284 183 45.20 8498 73.94 16 35 5 624 88 v Zimbabwe 11 Dec 2000 ODI # 1659
149 144 13 5915 183 45.15 8023 73.72 15 33 5 594 80 v New Zealand 15 Oct 2000 ODI # 1639
156 151 13 6208 183 44.98 8421 73.72 16 34 5 611 87 v Zimbabwe 5 Dec 2000 ODI # 1657
150 145 13 5932 183 44.93 8047 73.71 15 33 5 596 80 v Sri Lanka 20 Oct 2000 ODI # 1640
159 154 14 6290 183 44.92 8525 73.78 16 35 5 624 88 v Australia 25 Mar 2001 ODI # 1696
152 147 13 6016 183 44.89 8174 73.59 15 34 5 600 81 v Zimbabwe 26 Oct 2000 ODI # 1648
151 146 13 5950 183 44.73 8076 73.67 15 33 5 596 80 v Zimbabwe 22 Oct 2000 ODI # 1644
157 152 13 6213 183 44.69 8430 73.70 16 34 5 612 87 v Zimbabwe 8 Dec 2000 ODI # 1658
160 155 14 6294 183 44.63 8540 73.70 16 35 5 624 88 v Australia 28 Mar 2001 ODI # 1698
148 143 13 5798 183 44.60 7893 73.45 14 33 5 585 76 v South Africa 13 Oct 2000 ODI # 1638
153 148 13 6017 183 44.57 8177 73.58 15 34 5 600 81 v Sri Lanka 27 Oct 2000 ODI # 1650
188 182 14 7476 183 44.50 10094 74.06 18 45 7 739 123 v Zimbabwe 10 Mar 2002 ODI # 1815
161 156 14 6294 183 44.32 8543 73.67 16 35 6 624 88 v Australia 31 Mar 2001 ODI # 1699
189 183 14 7487 183 44.30 10115 74.01 18 45 7 740 123 v Zimbabwe 13 Mar 2002 ODI # 1816
180 174 14 7088 183 44.30 9625 73.64 18 41 7 703 110 v Kenya 24 Oct 2001 ODI # 1764
163 158 14 6377 183 44.28 8662 73.62 16 36 6 634 90 v Australia 6 Apr 2001 ODI # 1701
165 160 14 6464 183 44.27 8792 73.52 16 37 6 642 91 v Zimbabwe 27 Jun 2001 ODI # 1730
154 149 13 6020 183 44.26 8190 73.50 15 34 5 600 81 v Sri Lanka 29 Oct 2000 ODI # 1652
155 150 13 6064 183 44.26 8269 73.33 15 34 5 603 81 v Zimbabwe 2 Dec 2000 ODI # 1656
187 181 14 7390 183 44.25 10011 73.81 18 44 7 731 120 v Zimbabwe 7 Mar 2002 ODI # 1814
167 162 14 6546 183 44.22 8930 73.30 16 38 6 655 92 v West Indies 4 Jul 2001 ODI # 1733
186 180 14 7333 183 44.17 9941 73.76 18 43 7 725 118 v England 3 Feb 2002 ODI # 1803
137 132 11 5340 183 44.13 7342 72.73 12 32 5 542 61 v South Africa 17 Mar 2000 ODI # 1575
168 163 14 6574 183 44.12 8962 73.35 16 38 6 658 93 v West Indies 7 Jul 2001 ODI # 1734
166 161 14 6484 183 44.10 8843 73.32 16 37 6 645 91 v West Indies 30 Jun 2001 ODI # 1731
190 184 14 7494 183 44.08 10131 73.97 18 45 7 741 123 v Zimbabwe 16 Mar 2002 ODI # 1817
181 175 14 7097 183 44.08 9642 73.60 18 41 7 704 110 v South Africa 26 Oct 2001 ODI # 1766
162 157 14 6303 183 44.07 8579 73.47 16 35 6 625 88 v Australia 3 Apr 2001 ODI # 1700
182 176 14 7139 183 44.06 9700 73.59 18 41 7 708 111 v England 19 Jan 2002 ODI # 1788
170 165 14 6648 183 44.02 9084 73.18 16 39 6 666 94 v Sri Lanka 22 Jul 2001 ODI # 1737
143 138 12 5546 183 44.01 7564 73.32 13 32 5 559 68 v Bangladesh 30 May 2000 ODI # 1597
194 188 14 7658 183 44.01 10351 73.98 18 46 7 760 124 v West Indies 2 Jun 2002 ODI # 1838
195 189 14 7701 183 44.00 10418 73.92 18 46 7 764 124 v England 29 Jun 2002 ODI # 1848
164 159 14 6379 183 43.99 8667 73.60 16 36 6 634 90 v Zimbabwe 24 Jun 2001 ODI # 1729
191 185 14 7522 183 43.98 10162 74.02 18 45 7 745 123 v Zimbabwe 19 Mar 2002 ODI # 1818
192 186 14 7563 183 43.97 10227 73.95 18 45 7 750 123 v West Indies 29 May 2002 ODI # 1836
185 179 14 7253 183 43.95 9842 73.69 18 42 7 721 114 v England 31 Jan 2002 ODI # 1800
193 187 14 7602 183 43.94 10271 74.01 18 45 7 755 124 v West Indies 1 Jun 2002 ODI # 1837
183 177 14 7153 183 43.88 9715 73.62 18 41 7 711 111 v England 22 Jan 2002 ODI # 1792
179 173 14 6977 183 43.88 9501 73.43 17 41 7 696 107 v South Africa 19 Oct 2001 ODI # 1762
175 170 14 6844 183 43.87 9344 73.24 17 40 7 688 99 v South Africa 5 Oct 2001 ODI # 1752
169 164 14 6579 183 43.86 8979 73.27 16 38 6 659 93 v New Zealand 20 Jul 2001 ODI # 1736
138 133 11 5346 183 43.81 7353 72.70 12 32 5 543 61 v South Africa 19 Mar 2000 ODI # 1576
196 190 14 7708 183 43.79 10428 73.91 18 46 7 765 124 v Sri Lanka 30 Jun 2002 ODI # 1849
136 131 11 5253 183 43.77 7258 72.37 12 31 5 530 59 v South Africa 15 Mar 2000 ODI # 1574
184 178 14 7179 183 43.77 9747 73.65 18 41 7 716 111 v England 28 Jan 2002 ODI # 1798
144 139 12 5559 183 43.77 7590 73.24 13 32 5 561 68 v Sri Lanka 1 Jun 2000 ODI # 1598
171 166 14 6652 183 43.76 9092 73.16 16 39 6 667 94 v New Zealand 26 Jul 2001 ODI # 1739
176 171 14 6868 183 43.74 9371 73.28 17 40 7 689 101 v South Africa 10 Oct 2001 ODI # 1757
177 171 14 6868 183 43.74 9371 73.28 17 40 7 689 101 v Kenya 12 Oct 2001 ODI # 1758
139 134 11 5373 183 43.68 7382 72.78 12 32 5 547 61 v South Africa 22 Mar 2000 ODI # 1577
135 130 11 5197 183 43.67 7204 72.14 12 30 5 522 58 v South Africa 12 Mar 2000 ODI # 1573
146 141 12 5633 183 43.66 7709 73.07 13 33 5 569 70 v Kenya 3 Oct 2000 ODI # 1630
209 201 15 8116 183 43.63 10901 74.45 19 49 8 817 128 v West Indies 12 Nov 2002 ODI # 1895
178 172 14 6892 183 43.62 9406 73.27 17 40 7 690 103 v Kenya 17 Oct 2001 ODI # 1761
173 168 14 6716 183 43.61 9211 72.91 16 40 7 674 94 v New Zealand 2 Aug 2001 ODI # 1743
203 197 15 7937 183 43.60 10673 74.36 19 47 8 794 128 v England 22 Sep 2002 ODI # 1884
211 203 15 8197 183 43.60 10972 74.70 19 50 8 828 129 v West Indies 18 Nov 2002 ODI # 1897
131 126 10 5055 183 43.57 7026 71.94 11 30 5 505 54 v Pakistan 25 Jan 2000 ODI # 1547
210 202 15 8144 183 43.55 10917 74.59 19 49 8 820 129 v West Indies 15 Nov 2002 ODI # 1896
197 191 14 7708 183 43.54 10429 73.90 18 46 8 765 124 v England 4 Jul 2002 ODI # 1851
140 135 11 5398 183 43.53 7414 72.80 12 32 5 551 61 v Pakistan 23 Mar 2000 ODI # 1578
147 142 12 5657 183 43.51 7751 72.98 13 33 5 574 70 v Australia 7 Oct 2000 ODI # 1633
145 140 12 5567 183 43.49 7608 73.17 13 32 5 562 68 v Pakistan 3 Jun 2000 ODI # 1600
208 200 15 8044 183 43.48 10818 74.35 19 48 8 808 128 v West Indies 9 Nov 2002 ODI # 1894
172 167 14 6652 183 43.47 9108 73.03 16 39 7 667 94 v Sri Lanka 1 Aug 2001 ODI # 1742
237 229 20 9081 183 43.44 12090 75.11 22 53 11 898 152 v Zimbabwe 14 Jan 2004 ODI # 2080
212 204 15 8211 183 43.44 10986 74.74 19 50 8 830 129 v New Zealand 26 Dec 2002 ODI # 1926
204 198 15 7950 183 43.44 10686 74.39 19 47 8 797 128 v South Africa 25 Sep 2002 ODI # 1886
205 198 15 7950 183 43.44 10686 74.39 19 47 8 797 128 v Sri Lanka 29 Sep 2002 ODI # 1888
206 198 15 7950 183 43.44 10686 74.39 19 47 8 797 128 v Sri Lanka 30 Sep 2002 ODI # 1889
198 192 14 7732 183 43.43 10480 73.77 18 46 8 767 124 v Sri Lanka 6 Jul 2002 ODI # 1852
174 169 14 6717 183 43.33 9218 72.86 16 40 7 674 94 v Sri Lanka 5 Aug 2001 ODI # 1744
238 230 20 9099 183 43.32 12114 75.11 22 53 11 900 153 v Australia 18 Jan 2004 ODI # 2084
236 228 19 9049 183 43.29 12064 75.00 22 53 11 894 151 v Australia 9 Jan 2004 ODI # 2077
207 199 15 7966 183 43.29 10719 74.31 19 47 8 799 128 v West Indies 6 Nov 2002 ODI # 1893
239 231 20 9132 183 43.27 12157 75.11 22 53 11 904 153 v Zimbabwe 20 Jan 2004 ODI # 2085
132 127 10 5060 183 43.24 7034 71.93 11 30 5 506 54 v Australia 26 Jan 2000 ODI # 1548
141 136 11 5405 183 43.24 7426 72.78 12 32 5 552 61 v Pakistan 26 Mar 2000 ODI # 1580
199 193 14 7738 183 43.22 10490 73.76 18 46 8 767 124 v England 9 Jul 2002 ODI # 1854
213 205 15 8211 183 43.21 10989 74.72 19 50 9 830 129 v New Zealand 29 Dec 2002 ODI # 1927
233 225 19 8897 183 43.18 11919 74.64 22 52 11 880 149 v South Africa 21 Apr 2003 ODI # 2007
234 226 19 8934 183 43.15 11950 74.76 22 52 11 884 150 v Australia 12 Nov 2003 ODI # 2061
232 224 18 8886 183 43.13 11883 74.77 22 52 11 879 149 v South Africa 18 Apr 2003 ODI # 2006
201 195 14 7807 183 43.13 10552 73.98 18 47 8 779 125 v England 13 Jul 2002 ODI # 1856
235 227 19 8967 183 43.11 11981 74.84 22 52 11 888 150 v New Zealand 15 Nov 2003 ODI # 2062
240 232 20 9133 183 43.08 12165 75.07 22 53 11 904 153 v Australia 22 Jan 2004 ODI # 2086
128 123 10 4866 183 43.06 6818 71.36 10 30 5 488 53 v Australia 12 Jan 2000 ODI # 1539
228 220 18 8696 183 43.04 11650 74.64 22 50 11 862 143 v Kenya 20 Mar 2003 ODI # 1992
231 223 18 8825 183 43.04 11800 74.78 22 51 11 873 148 v South Africa 13 Apr 2003 ODI # 2002
200 194 14 7747 183 43.03 10509 73.71 18 46 8 769 124 v Sri Lanka 11 Jul 2002 ODI # 1855
214 206 15 8215 183 43.01 11013 74.59 19 50 9 830 129 v New Zealand 1 Jan 2003 ODI # 1928
202 196 14 7820 183 42.96 10564 74.02 18 47 8 782 125 v Zimbabwe 14 Sep 2002 ODI # 1876
229 221 18 8720 183 42.95 11675 74.68 22 50 11 865 144 v Australia 23 Mar 2003 ODI # 1993
142 137 11 5411 183 42.94 7440 72.72 12 32 5 553 61 v South Africa 27 Mar 2000 ODI # 1581
230 222 18 8750 183 42.89 11720 74.65 22 50 11 866 146 v Bangladesh 11 Apr 2003 ODI # 2001
133 128 10 5061 183 42.88 7037 71.91 11 30 5 506 54 v Pakistan 28 Jan 2000 ODI # 1550
241 233 20 9134 183 42.88 12170 75.05 22 53 11 904 153 v Zimbabwe 24 Jan 2004 ODI # 2087
215 207 15 8217 183 42.79 11026 74.52 19 50 9 830 129 v New Zealand 4 Jan 2003 ODI # 1929
134 129 10 5092 183 42.78 7065 72.07 11 30 5 512 54 v South Africa 9 Mar 2000 ODI # 1572
130 125 10 4914 183 42.73 6882 71.40 10 30 5 493 53 v Pakistan 21 Jan 2000 ODI # 1543
129 124 10 4871 183 42.72 6827 71.34 10 30 5 488 53 v Australia 14 Jan 2000 ODI # 1540
226 218 17 8582 183 42.69 11530 74.43 21 50 11 857 138 v Sri Lanka 10 Mar 2003 ODI # 1985
242 234 20 9135 183 42.68 12180 75.00 22 53 11 904 153 v Australia 1 Feb 2004 ODI # 2093
225 217 17 8534 183 42.67 11477 74.35 21 50 11 855 136 v Kenya 7 Mar 2003 ODI # 1983
216 208 15 8217 183 42.57 11027 74.51 19 50 10 830 129 v New Zealand 8 Jan 2003 ODI # 1930
127 122 10 4766 183 42.55 6691 71.23 9 30 5 478 53 v Pakistan 10 Jan 2000 ODI # 1537
243 235 20 9141 183 42.51 12201 74.92 22 53 11 904 153 v Australia 6 Feb 2004 ODI # 2097
227 219 17 8585 183 42.50 11536 74.41 21 50 11 857 138 v New Zealand 14 Mar 2003 ODI # 1988
217 209 15 8240 183 42.47 11071 74.42 19 50 10 834 129 v New Zealand 11 Jan 2003 ODI # 1933
222 214 16 8408 183 42.46 11318 74.28 20 50 10 842 134 v Namibia 23 Feb 2003 ODI # 1964
126 121 10 4705 183 42.38 6590 71.39 9 29 5 473 53 v New Zealand 17 Nov 1999 ODI # 1526
223 215 16 8427 183 42.34 11356 74.20 20 50 10 844 134 v England 26 Feb 2003 ODI # 1969
245 237 20 9189 183 42.34 12263 74.93 22 53 11 907 155 v Pakistan 13 Mar 2004 ODI # 2112
103 98 8 3811 183 42.34 5442 70.02 7 26 5 372 38 v Sri Lanka 26 May 1999 ODI # 1463
218 210 15 8255 183 42.33 11110 74.30 19 50 10 835 129 v New Zealand 14 Jan 2003 ODI # 1935
244 236 20 9144 183 42.33 12216 74.85 22 53 11 904 153 v Australia 8 Feb 2004 ODI # 2098
104 99 8 3851 183 42.31 5501 70.00 7 26 5 378 38 v England 29 May 1999 ODI # 1467
254 246 20 9549 183 42.25 12804 74.57 22 56 11 940 161 v Sri Lanka 27 Jul 2004 ODI # 2153
124 119 10 4602 183 42.22 6462 71.21 9 28 5 457 52 v New Zealand 11 Nov 1999 ODI # 1524
246 238 20 9204 183 42.22 12301 74.82 22 53 11 908 155 v Pakistan 16 Mar 2004 ODI # 2114
59 55 4 2153 124 42.21 3123 68.94 3 15 3 208 18 v New Zealand 17 Apr 1998 ODI # 1319
247 239 20 9243 183 42.20 12342 74.89 22 53 11 913 156 v Pakistan 19 Mar 2004 ODI # 2115
261 252 20 9789 183 42.19 13137 74.51 22 58 11 961 164 v Kenya 11 Sep 2004 ODI # 2170
250 242 20 9365 183 42.18 12523 74.78 22 54 11 922 157 v U.A.E. 16 Jul 2004 ODI # 2144
219 211 15 8263 183 42.15 11142 74.16 19 50 10 835 129 v Netherlands 12 Feb 2003 ODI # 1948
224 216 16 8427 183 42.13 11357 74.20 20 50 11 844 134 v Pakistan 1 Mar 2003 ODI # 1975
249 241 20 9309 183 42.12 12421 74.94 22 53 11 920 157 v Pakistan 24 Mar 2004 ODI # 2117
94 89 8 3411 130* 42.11 4907 69.51 6 24 5 334 30 v Pakistan 1 Apr 1999 ODI # 1427
248 240 20 9264 183 42.10 12357 74.96 22 53 11 915 157 v Pakistan 21 Mar 2004 ODI # 2116
252 244 20 9431 183 42.10 12639 74.61 22 55 11 926 160 v Bangladesh 21 Jul 2004 ODI # 2149
253 245 20 9470 183 42.08 12684 74.66 22 55 11 931 161 v Pakistan 25 Jul 2004 ODI # 2152
255 247 20 9553 183 42.08 12824 74.49 22 56 11 940 161 v Sri Lanka 1 Aug 2004 ODI # 2155
263 254 20 9837 183 42.03 13212 74.45 22 58 12 962 166 v Pakistan 13 Nov 2004 ODI # 2192
251 243 20 9371 183 42.02 12539 74.73 22 54 11 923 157 v Sri Lanka 18 Jul 2004 ODI # 2148
262 253 20 9789 183 42.01 13142 74.48 22 58 12 961 164 v Pakistan 19 Sep 2004 ODI # 2179
256 248 20 9578 183 42.00 12853 74.51 22 56 11 943 161 v Pakistan 21 Aug 2004 ODI # 2157
257 248 20 9578 183 42.00 12853 74.51 22 56 11 943 161 v Australia 23 Aug 2004 ODI # 2159
91 86 8 3276 130* 42.00 4706 69.61 6 22 5 322 29 v Sri Lanka 22 Mar 1999 ODI # 1415
125 120 10 4619 183 41.99 6480 71.28 9 28 5 461 52 v New Zealand 14 Nov 1999 ODI # 1525
220 212 15 8272 183 41.98 11163 74.10 19 50 10 836 129 v Australia 15 Feb 2003 ODI # 1951
260 251 20 9699 183 41.98 13013 74.53 22 57 11 953 164 v England 5 Sep 2004 ODI # 2167
105 100 8 3859 183 41.94 5513 69.99 7 26 5 378 38 v Australia 4 Jun 1999 ODI # 1473
258 249 20 9602 183 41.93 12884 74.52 22 56 11 947 161 v England 1 Sep 2004 ODI # 2164
93 88 8 3354 130* 41.92 4817 69.62 6 23 5 330 30 v Sri Lanka 30 Mar 1999 ODI # 1426
221 213 15 8296 183 41.89 11199 74.07 19 50 10 836 130 v Zimbabwe 19 Feb 2003 ODI # 1957
264 255 20 9837 183 41.85 13214 74.44 22 58 13 962 166 v Bangladesh 23 Dec 2004 ODI # 2199
266 257 20 9914 183 41.83 13336 74.34 22 59 13 967 168 v Bangladesh 27 Dec 2004 ODI # 2202
106 101 8 3888 183 41.80 5575 69.73 7 26 5 378 38 v New Zealand 12 Jun 1999 ODI # 1480
292 282 23 10825 183 41.79 14666 73.81 22 68 14 1058 180 v Ireland 23 Jun 2007 ODI # 2590
56 52 4 2006 124 41.79 2899 69.19 2 15 3 195 17 v Australia 7 Apr 1998 ODI # 1308
259 250 20 9609 183 41.77 12894 74.52 22 56 11 948 161 v England 3 Sep 2004 ODI # 2165
265 256 20 9859 183 41.77 13256 74.37 22 58 13 965 166 v Bangladesh 26 Dec 2004 ODI # 2201
95 90 8 3424 130* 41.75 4934 69.39 6 24 5 336 30 v Pakistan 4 Apr 1999 ODI # 1428
267 258 20 9936 183 41.74 13376 74.28 22 59 13 969 168 v ICC World XI 10 Jan 2005 ODI # 2203
294 284 23 10880 183 41.68 14763 73.69 22 68 14 1062 181 v South Africa 29 Jun 2007 ODI # 2593
293 283 23 10838 183 41.68 14688 73.78 22 68 14 1059 180 v South Africa 26 Jun 2007 ODI # 2592
92 87 8 3289 130* 41.63 4726 69.59 6 22 5 324 29 v Pakistan 24 Mar 1999 ODI # 1417
295 285 23 10898 183 41.59 14787 73.69 22 68 14 1065 181 v South Africa 1 Jul 2007 ODI # 2595
268 259 20 9936 183 41.57 13377 74.27 22 59 14 969 168 v Pakistan 2 Apr 2005 ODI # 2235
96 91 8 3450 130* 41.56 4980 69.27 6 24 5 337 30 v Pakistan 8 Apr 1999 ODI # 1430
60 56 4 2161 124 41.55 3135 68.93 3 15 3 209 18 v Australia 19 Apr 1998 ODI # 1322
298 288 23 11011 183 41.55 14951 73.64 22 69 14 1079 183 v England 27 Aug 2007 ODI # 2616
301 291 23 11132 183 41.53 15104 73.70 22 71 14 1095 186 v England 5 Sep 2007 ODI # 2619
291 281 22 10752 183 41.51 14567 73.81 22 67 14 1052 179 v Africa XI 9 Jun 2007 ODI # 2588
288 278 22 10625 183 41.50 14403 73.76 22 66 14 1036 178 v Bermuda 19 Mar 2007 ODI # 2542
300 290 23 11079 183 41.49 15044 73.64 22 70 14 1088 185 v England 2 Sep 2007 ODI # 2618
107 102 8 3898 183 41.46 5604 69.55 7 26 5 378 38 v Australia 23 Aug 1999 ODI # 1486
120 115 9 4394 183 41.45 6242 70.39 8 28 5 430 49 v Zimbabwe 1 Oct 1999 ODI # 1508
306 295 23 11274 183 41.44 15300 73.68 22 72 15 1110 188 v Australia 14 Oct 2007 ODI # 2631
100 95 8 3606 130* 41.44 5250 68.68 6 26 5 350 31 v South Africa 15 May 1999 ODI # 1444
296 286 23 10900 183 41.44 14793 73.68 22 68 14 1065 181 v England 21 Aug 2007 ODI # 2611
302 292 23 11147 183 41.43 15126 73.69 22 71 14 1097 186 v England 8 Sep 2007 ODI # 2620
303 292 23 11147 183 41.43 15126 73.69 22 71 14 1097 186 v Australia 29 Sep 2007 ODI # 2621
269 260 20 9945 183 41.43 13399 74.22 22 59 14 970 168 v Pakistan 5 Apr 2005 ODI # 2236
304 293 23 11188 183 41.43 15185 73.67 22 71 14 1103 186 v Australia 8 Oct 2007 ODI # 2627
297 287 23 10939 183 41.43 14847 73.67 22 68 14 1070 182 v England 24 Aug 2007 ODI # 2613
299 289 23 11020 183 41.42 14965 73.63 22 69 14 1081 183 v England 30 Aug 2007 ODI # 2617
289 279 22 10632 183 41.36 14426 73.70 22 66 14 1036 178 v Sri Lanka 23 Mar 2007 ODI # 2550
61 57 4 2192 124 41.35 3171 69.12 3 15 3 213 18 v New Zealand 20 Apr 1998 ODI # 1323
290 280 22 10664 183 41.33 14455 73.77 22 66 14 1043 178 v Africa XI 6 Jun 2007 ODI # 2587
287 277 22 10536 183 41.31 14289 73.73 22 65 14 1030 176 v Bangladesh 17 Mar 2007 ODI # 2538
307 296 23 11274 183 41.29 15307 73.65 22 72 16 1110 188 v Australia 17 Oct 2007 ODI # 2632
308 297 23 11313 183 41.28 15362 73.64 22 72 16 1116 189 v Pakistan 5 Nov 2007 ODI # 2643
305 294 23 11188 183 41.28 15189 73.65 22 71 15 1103 186 v Australia 11 Oct 2007 ODI # 2629
270 261 20 9949 183 41.28 13407 74.20 22 59 14 971 168 v Pakistan 9 Apr 2005 ODI # 2237
72 67 5 2557 124 41.24 3683 69.42 4 17 3 250 21 v Pakistan 12 Sep 1998 ODI # 1349
110 105 8 4000 183 41.23 5702 70.15 7 27 5 388 41 v Sri Lanka 29 Aug 1999 ODI # 1490
273 264 21 10020 183 41.23 13562 73.88 22 60 14 977 168 v West Indies 7 Aug 2005 ODI # 2267
272 263 20 10018 183 41.22 13550 73.93 22 60 14 977 168 v Sri Lanka 3 Aug 2005 ODI # 2265
286 276 22 10470 183 41.22 14160 73.94 22 64 14 1026 176 v Sri Lanka 17 Feb 2007 ODI # 2525
57 53 4 2019 124 41.20 2929 68.93 2 15 3 196 17 v Zimbabwe 9 Apr 1998 ODI # 1311
115 110 9 4161 183 41.19 5937 70.08 7 28 5 406 43 v West Indies 11 Sep 1999 ODI # 1497
271 262 20 9967 183 41.18 13440 74.15 22 59 14 972 168 v Pakistan 12 Apr 2005 ODI # 2238
80 75 6 2841 124 41.17 4106 69.19 5 18 3 280 24 v West Indies 31 Oct 1998 ODI # 1363
274 265 21 10046 183 41.17 13607 73.82 22 60 14 979 168 v Sri Lanka 9 Aug 2005 ODI # 2268
77 72 6 2717 124 41.16 3923 69.25 5 17 3 267 22 v Zimbabwe 27 Sep 1998 ODI # 1355
309 298 23 11319 183 41.16 15365 73.66 22 72 16 1117 189 v Pakistan 8 Nov 2007 ODI # 2644
121 116 9 4404 183 41.15 6262 70.32 8 28 5 432 49 v South Africa 3 Oct 1999 ODI # 1509
122 117 9 4445 183 41.15 6306 70.48 8 28 5 439 49 v New Zealand 5 Nov 1999 ODI # 1522
97 92 8 3457 130* 41.15 5006 69.05 6 24 5 337 30 v England 9 Apr 1999 ODI # 1431
310 299 23 11358 183 41.15 15411 73.70 22 72 16 1121 190 v Pakistan 11 Nov 2007 ODI # 2645
78 73 6 2757 124 41.14 3984 69.20 5 17 3 272 22 v Zimbabwe 30 Sep 1998 ODI # 1356
55 51 4 1934 124 41.14 2795 69.19 2 14 3 186 16 v Zimbabwe 5 Apr 1998 ODI # 1305
108 103 8 3907 183 41.12 5626 69.44 7 26 5 379 38 v Sri Lanka 25 Aug 1999 ODI # 1487
101 96 8 3615 130* 41.07 5258 68.75 6 26 5 352 31 v Zimbabwe 19 May 1999 ODI # 1450
275 266 21 10051 183 41.02 13617 73.81 22 60 14 980 168 v New Zealand 26 Aug 2005 ODI # 2273
311 300 23 11363 183 41.02 15416 73.70 22 72 16 1122 190 v Pakistan 15 Nov 2007 ODI # 2646
285 275 21 10412 183 40.99 14086 73.91 22 63 14 1023 173 v Sri Lanka 14 Feb 2007 ODI # 2522
284 274 21 10364 183 40.96 14014 73.95 22 63 14 1017 173 v Sri Lanka 11 Feb 2007 ODI # 2520
58 54 4 2048 124 40.96 2983 68.65 2 15 3 200 17 v Australia 14 Apr 1998 ODI # 1316
73 68 5 2580 124 40.95 3719 69.37 4 17 3 253 21 v Pakistan 16 Sep 1998 ODI # 1351
276 267 21 10071 183 40.93 13645 73.80 22 60 14 983 168 v Zimbabwe 29 Aug 2005 ODI # 2274
62 58 4 2209 124 40.90 3203 68.96 3 15 3 215 18 v Australia 22 Apr 1998 ODI # 1325
280 271 21 10221 183 40.88 13828 73.91 22 61 14 1002 171 v West Indies 21 Jan 2007 ODI # 2480
282 273 21 10302 183 40.88 13935 73.92 22 62 14 1011 172 v West Indies 31 Jan 2007 ODI # 2493
283 273 21 10302 183 40.88 13935 73.92 22 62 14 1011 172 v Sri Lanka 8 Feb 2007 ODI # 2514
111 106 8 4006 183 40.87 5711 70.14 7 27 5 389 41 v Zimbabwe 4 Sep 1999 ODI # 1493
277 268 21 10090 183 40.85 13666 73.83 22 60 14 986 168 v New Zealand 2 Sep 2005 ODI # 2278
123 118 9 4449 183 40.81 6312 70.48 8 28 5 439 49 v New Zealand 8 Nov 1999 ODI # 1523
116 111 9 4162 183 40.80 5943 70.03 7 28 5 406 43 v West Indies 12 Sep 1999 ODI # 1498
99 94 8 3509 130* 40.80 5108 68.69 6 25 5 339 30 v Pakistan 16 Apr 1999 ODI # 1437
112 107 8 4038 183 40.78 5757 70.14 7 27 5 393 41 v West Indies 5 Sep 1999 ODI # 1494
109 104 8 3915 183 40.78 5630 69.53 7 26 5 381 38 v Australia 28 Aug 1999 ODI # 1489
281 272 21 10234 183 40.77 13853 73.87 22 61 14 1003 171 v West Indies 24 Jan 2007 ODI # 2485
102 97 8 3628 130* 40.76 5284 68.66 6 26 5 355 31 v Kenya 23 May 1999 ODI # 1457
117 112 9 4196 183 40.73 6006 69.86 7 28 5 411 43 v West Indies 14 Sep 1999 ODI # 1499
118 113 9 4234 183 40.71 6057 69.90 7 28 5 417 43 v South Africa 26 Sep 1999 ODI # 1504
98 93 8 3459 130* 40.69 5012 69.01 6 24 5 337 30 v England 11 Apr 1999 ODI # 1432
278 269 21 10092 183 40.69 13674 73.80 22 60 14 986 168 v Zimbabwe 4 Sep 2005 ODI # 2280
114 109 8 4107 183 40.66 5868 69.98 7 27 5 399 42 v West Indies 8 Sep 1999 ODI # 1496
81 76 6 2846 124 40.65 4121 69.06 5 18 3 281 24 v Sri Lanka 6 Nov 1998 ODI # 1366
279 270 21 10123 183 40.65 13718 73.79 22 60 14 991 168 v New Zealand 6 Sep 2005 ODI # 2281
113 108 8 4061 183 40.61 5801 70.00 7 27 5 393 42 v West Indies 7 Sep 1999 ODI # 1495
63 59 4 2232 124 40.58 3245 68.78 3 15 3 217 18 v Australia 24 Apr 1998 ODI # 1327
79 74 6 2758 124 40.55 3990 69.12 5 17 3 272 22 v Australia 28 Oct 1998 ODI # 1360
119 114 9 4255 183 40.52 6095 69.81 7 28 5 419 44 v Kenya 29 Sep 1999 ODI # 1506
86 81 7 2998 124 40.51 4353 68.87 5 20 4 297 27 v New Zealand 9 Jan 1999 ODI # 1378
87 82 7 3036 124 40.48 4413 68.79 5 20 4 300 27 v New Zealand 12 Jan 1999 ODI # 1381
82 77 6 2874 124 40.47 4170 68.92 5 18 3 286 24 v Zimbabwe 8 Nov 1998 ODI # 1369
74 69 5 2590 124 40.46 3745 69.15 4 17 3 253 21 v Pakistan 19 Sep 1998 ODI # 1352
71 66 4 2503 124 40.37 3611 69.31 4 16 3 242 21 v Sri Lanka 7 Jul 1998 ODI # 1344
90 85 7 3146 124 40.33 4546 69.20 5 22 5 317 27 v New Zealand 19 Jan 1999 ODI # 1387
54 50 4 1852 124 40.26 2666 69.46 2 13 3 179 15 v Pakistan 18 Jan 1998 ODI # 1279
85 80 7 2938 124 40.24 4265 68.88 5 19 4 290 27 v Zimbabwe 13 Nov 1998 ODI # 1374
89 84 7 3086 124 40.07 4496 68.63 5 21 5 306 27 v New Zealand 16 Jan 1999 ODI # 1385
67 63 4 2364 124 40.06 3436 68.80 3 16 3 231 19 v Sri Lanka 19 Jun 1998 ODI # 1338
75 70 5 2599 124 39.98 3774 68.86 4 17 3 254 21 v Pakistan 20 Sep 1998 ODI # 1353
64 60 4 2239 124 39.98 3259 68.70 3 15 3 218 18 v Bangladesh 14 May 1998 ODI # 1328
88 83 7 3036 124 39.94 4422 68.65 5 20 5 300 27 v New Zealand 14 Jan 1999 ODI # 1383
83 78 6 2874 124 39.91 4173 68.87 5 18 4 286 24 v Sri Lanka 9 Nov 1998 ODI # 1370
76 71 5 2610 124 39.54 3794 68.79 4 17 3 256 21 v Zimbabwe 26 Sep 1998 ODI # 1354
68 64 4 2368 124 39.46 3448 68.67 3 16 3 231 19 v New Zealand 23 Jun 1998 ODI # 1340
65 61 4 2248 124 39.43 3277 68.59 3 15 3 219 18 v Kenya 20 May 1998 ODI # 1330
46 43 4 1537 113 39.41 2245 68.46 1 11 3 149 13 v West Indies 16 Dec 1997 ODI # 1264
84 79 6 2875 124 39.38 4175 68.86 5 18 4 286 24 v Zimbabwe 11 Nov 1998 ODI # 1373
66 62 4 2284 124 39.37 3322 68.75 3 15 3 224 18 v Kenya 31 May 1998 ODI # 1337
49 45 4 1610 113 39.26 2362 68.16 1 12 3 153 14 v Sri Lanka 28 Dec 1997 ODI # 1269
69 65 4 2394 124 39.24 3475 68.89 3 16 3 236 19 v Sri Lanka 1 Jul 1998 ODI # 1341
70 65 4 2394 124 39.24 3475 68.89 3 16 3 236 19 v New Zealand 3 Jul 1998 ODI # 1342
47 44 4 1549 113 38.72 2276 68.05 1 11 3 149 13 v Sri Lanka 22 Dec 1997 ODI # 1267
48 44 4 1549 113 38.72 2276 68.05 1 11 3 149 13 v Sri Lanka 25 Dec 1997 ODI # 1268
52 48 4 1702 113 38.68 2485 68.49 1 13 3 166 14 v Pakistan 14 Jan 1998 ODI # 1276
45 42 4 1467 113 38.60 2151 68.20 1 10 3 144 12 v Pakistan 14 Dec 1997 ODI # 1262
50 46 4 1621 113 38.59 2381 68.08 1 12 3 155 14 v Bangladesh 10 Jan 1998 ODI # 1271
53 49 4 1728 113 38.40 2528 68.35 1 13 3 168 14 v Pakistan 16 Jan 1998 ODI # 1277
51 47 4 1634 113 38.00 2398 68.14 1 12 3 158 14 v Pakistan 11 Jan 1998 ODI # 1273
42 39 4 1322 113 37.77 1946 67.93 1 9 3 134 9 v Pakistan 30 Sep 1997 ODI # 1234
43 40 4 1348 113 37.44 1982 68.01 1 9 3 137 9 v Pakistan 2 Oct 1997 ODI # 1236
40 37 4 1233 113 37.36 1845 66.82 1 8 2 123 9 v Pakistan 21 Sep 1997 ODI # 1232
44 41 4 1377 113 37.21 2023 68.06 1 9 3 141 9 v England 11 Dec 1997 ODI # 1259
32 30 3 980 113 36.29 1444 67.86 1 6 2 99 6 v Sri Lanka 20 Aug 1997 ODI # 1224
41 38 4 1233 113 36.26 1850 66.64 1 8 3 123 9 v Pakistan 28 Sep 1997 ODI # 1233
39 36 4 1137 113 35.53 1709 66.53 1 7 2 118 7 v Pakistan 20 Sep 1997 ODI # 1231
33 31 3 994 113 35.50 1464 67.89 1 6 2 100 6 v Sri Lanka 23 Aug 1997 ODI # 1225
34 32 3 1011 113 34.86 1487 67.98 1 6 2 103 6 v Sri Lanka 24 Aug 1997 ODI # 1226
35 33 3 1028 113 34.26 1528 67.27 1 6 2 106 6 v Pakistan 13 Sep 1997 ODI # 1227
7 6 1 171 59 34.20 272 62.86 0 1 0 17 1 v Pakistan 17 Sep 1996 ODI # 1116
36 34 3 1060 113 34.19 1614 65.67 1 6 2 110 6 v Pakistan 14 Sep 1997 ODI # 1228
37 34 3 1060 113 34.19 1614 65.67 1 6 2 110 6 v Pakistan 17 Sep 1997 ODI # 1229
30 28 3 836 83 33.44 1292 64.70 0 6 2 84 6 v Sri Lanka 26 Jul 1997 ODI # 1222
29 27 3 802 83 33.41 1237 64.83 0 6 2 79 6 v Bangladesh 24 Jul 1997 ODI # 1221
31 29 3 867 83 33.34 1318 65.78 0 6 2 88 6 v Sri Lanka 17 Aug 1997 ODI # 1223
15 14 1 433 83 33.30 726 59.64 0 3 1 40 3 v South Africa 4 Feb 1997 ODI # 1173
38 35 3 1062 113 33.18 1634 64.99 1 6 2 110 6 v Pakistan 18 Sep 1997 ODI # 1230
16 15 1 464 83 33.14 770 60.25 0 3 1 43 3 v Zimbabwe 7 Feb 1997 ODI # 1174
24 23 2 685 83 32.61 1134 60.40 0 5 1 62 4 v New Zealand 14 May 1997 ODI # 1206
22 21 2 619 83 32.57 1042 59.40 0 4 1 53 3 v West Indies 30 Apr 1997 ODI # 1202
5 5 0 160 59 32.00 264 60.60 0 1 0 16 1 v Australia 6 Sep 1996 ODI # 1113
6 5 0 160 59 32.00 264 60.60 0 1 0 16 1 v Pakistan 16 Sep 1996 ODI # 1115
13 12 1 350 59 31.81 586 59.72 0 2 0 34 2 v Zimbabwe 27 Jan 1997 ODI # 1169
17 16 1 476 83 31.73 784 60.71 0 3 1 44 3 v Zimbabwe 9 Feb 1997 ODI # 1175
26 25 2 718 83 31.21 1163 61.73 0 5 2 69 4 v Pakistan 21 May 1997 ODI # 1209
12 11 1 312 59 31.20 507 61.53 0 2 0 31 2 v South Africa 23 Jan 1997 ODI # 1167
23 22 2 623 83 31.15 1047 59.50 0 4 1 54 3 v West Indies 3 May 1997 ODI # 1203
25 24 2 685 83 31.13 1135 60.35 0 5 2 62 4 v Sri Lanka 17 May 1997 ODI # 1207
18 17 1 494 83 30.87 827 59.73 0 3 1 46 3 v South Africa 12 Feb 1997 ODI # 1176
9 8 1 214 59 30.57 335 63.88 0 1 0 21 2 v South Africa 17 Oct 1996 ODI # 1127
8 7 1 183 59 30.50 293 62.45 0 1 0 18 1 v Pakistan 23 Sep 1996 ODI # 1119
27 26 2 729 83 30.37 1185 61.51 0 5 2 71 4 v Sri Lanka 18 Jul 1997 ODI # 1218
28 26 2 729 83 30.37 1185 61.51 0 5 2 71 4 v Pakistan 20 Jul 1997 ODI # 1219
11 10 1 272 59 30.22 443 61.39 0 2 0 25 2 v South Africa 23 Oct 1996 ODI # 1130
21 20 2 540 83 30.00 934 57.81 0 3 1 48 3 v West Indies 27 Apr 1997 ODI # 1201
19 18 1 499 83 29.35 837 59.61 0 3 1 46 3 v South Africa 13 Feb 1997 ODI # 1177
14 13 1 350 59 29.16 590 59.32 0 2 1 34 2 v South Africa 2 Feb 1997 ODI # 1172
20 19 1 501 83 27.83 857 58.45 0 3 1 46 3 v Zimbabwe 15 Feb 1997 ODI # 1178
10 9 1 218 59 27.25 339 64.30 0 1 0 22 2 v Australia 21 Oct 1996 ODI # 1129
4 4 0 101 46 25.25 189 53.43 0 0 0 9 1 v Zimbabwe 1 Sep 1996 ODI # 1110
2 2 0 49 46 24.50 96 51.04 0 0 0 3 0 v England 26 May 1996 ODI # 1104
3 3 0 65 46 21.66 137 47.44 0 0 0 6 0 v Sri Lanka 28 Aug 1996 ODI # 1106
1 1 0 3 3 3.00 13 23.07 0 0 0 0 0 v West Indies 11 Jan 1992 ODI # 702
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