Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 17 Jan 1992 remove greater than or equal to 17 Jan 1992 from query
Match result won match remove won match 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 1990-2007 268 259 32 8529 132* 37.57 12594 67.72 11 59 13 734 15 Profile
filtered 1992-2007 143 136 28 5598 132* 51.83 7980 70.15 8 43 6 477 12
Reverse cumulative
14 13 5 500 80 62.50 632 79.11 0 4 0 44 0 v Bangladesh 2 Sep 2005 ODI # 2277
15 14 5 555 80 61.66 724 76.65 0 5 0 49 0 v Bangladesh 31 Aug 2005 ODI # 2275
10 9 4 306 80 61.20 440 69.54 0 2 0 28 0 v Australia 22 Jan 2006 ODI # 2317
23 21 6 900 97* 60.00 1258 71.54 0 8 0 80 0 v South Africa 25 Aug 2004 ODI # 2160
26 24 6 1055 97* 58.61 1463 72.11 0 10 0 98 0 v India 1 Aug 2004 ODI # 2155
27 24 6 1055 97* 58.61 1463 72.11 0 10 0 98 0 v Bangladesh 23 Jul 2004 ODI # 2151
12 11 4 408 80 58.28 551 74.04 0 3 0 36 0 v New Zealand 8 Jan 2006 ODI # 2312
25 23 6 990 97* 58.23 1376 71.94 0 9 0 90 0 v South Africa 20 Aug 2004 ODI # 2156
24 22 6 926 97* 57.87 1294 71.56 0 8 0 85 0 v South Africa 22 Aug 2004 ODI # 2158
16 15 5 566 80 56.60 746 75.87 0 5 0 50 0 v India 9 Aug 2005 ODI # 2268
28 25 6 1074 97* 56.52 1497 71.74 0 10 0 101 0 v Pakistan 21 Jul 2004 ODI # 2150
11 10 4 339 80 56.50 483 70.18 0 2 0 30 0 v South Africa 17 Jan 2006 ODI # 2315
32 28 7 1183 97* 56.33 1664 71.09 0 11 0 108 0 v Zimbabwe 22 Apr 2004 ODI # 2120
29 26 6 1124 97* 56.20 1572 71.50 0 11 0 104 0 v India 18 Jul 2004 ODI # 2148
13 12 4 447 80 55.87 589 75.89 0 3 0 41 0 v India 6 Nov 2005 ODI # 2294
18 17 5 665 80 55.41 906 73.39 0 6 0 57 0 v West Indies 2 Aug 2005 ODI # 2264
30 27 6 1162 97* 55.33 1632 71.20 0 11 0 106 0 v Zimbabwe 29 Apr 2004 ODI # 2124
31 27 6 1162 97* 55.33 1632 71.20 0 11 0 106 0 v Zimbabwe 25 Apr 2004 ODI # 2122
51 46 11 1926 123* 55.02 2677 71.94 4 13 3 174 2 v Netherlands 16 Sep 2002 ODI # 1878
9 8 3 275 80 55.00 413 66.58 0 2 0 26 0 v South Africa 7 Feb 2006 ODI # 2325
20 19 5 760 80 54.28 1038 73.21 0 7 0 68 0 v Pakistan 16 Oct 2004 ODI # 2188
21 19 5 760 80 54.28 1038 73.21 0 7 0 68 0 v Zimbabwe 9 Oct 2004 ODI # 2186
17 16 5 595 80 54.09 798 74.56 0 5 0 53 0 v India 3 Aug 2005 ODI # 2265
65 60 14 2479 123* 53.89 3430 72.27 4 17 3 237 5 v West Indies 15 Dec 2001 ODI # 1780
33 29 7 1183 97* 53.77 1670 70.83 0 11 1 108 0 v Zimbabwe 20 Apr 2004 ODI # 2119
49 44 11 1774 123* 53.75 2446 72.52 3 12 3 161 2 v South Africa 1 Dec 2002 ODI # 1908
52 47 11 1934 123* 53.72 2695 71.76 4 13 3 175 2 v Pakistan 12 Sep 2002 ODI # 1874
50 45 11 1825 123* 53.67 2559 71.31 3 13 3 166 2 v Australia 27 Sep 2002 ODI # 1887
22 20 5 803 80 53.53 1118 71.82 0 7 0 72 0 v Zimbabwe 14 Sep 2004 ODI # 2173
62 57 13 2353 123* 53.47 3246 72.48 4 16 3 226 3 v Pakistan 12 Apr 2002 ODI # 1829
19 18 5 694 80 53.38 944 73.51 0 6 0 62 0 v India 30 Jul 2005 ODI # 2262
67 62 15 2506 123* 53.31 3458 72.46 4 17 3 241 5 v Zimbabwe 8 Dec 2001 ODI # 1776
120 114 25 4730 132* 53.14 6699 70.60 7 37 5 402 10 v South Africa 13 Apr 1998 ODI # 1315
121 115 25 4775 132* 53.05 6779 70.43 7 37 5 404 10 v Zimbabwe 24 Jan 1998 ODI # 1284
119 113 25 4667 132* 53.03 6621 70.48 7 36 5 396 10 v Pakistan 15 Apr 1998 ODI # 1317
53 48 11 1959 123* 52.94 2735 71.62 4 13 3 178 2 v South Africa 21 Aug 2002 ODI # 1866
66 61 14 2483 123* 52.82 3442 72.13 4 17 3 237 5 v Zimbabwe 12 Dec 2001 ODI # 1779
122 116 25 4801 132* 52.75 6817 70.42 7 37 5 408 10 v Zimbabwe 22 Jan 1998 ODI # 1282
118 112 25 4573 132* 52.56 6498 70.37 7 35 5 389 9 v New Zealand 21 Jun 1998 ODI # 1339
70 65 15 2628 123* 52.56 3624 72.51 4 18 3 248 5 v Zimbabwe 26 Oct 2001 ODI # 1765
100 95 21 3889 123* 52.55 5474 71.04 6 29 5 332 9 v Pakistan 13 Feb 2000 ODI # 1559
132 126 26 5253 132* 52.53 7448 70.52 8 40 5 442 11 v Pakistan 14 Jul 1997 ODI # 1216
130 124 26 5142 132* 52.46 7278 70.65 8 39 5 437 11 v Bangladesh 22 Jul 1997 ODI # 1220
63 58 13 2359 123* 52.42 3260 72.36 4 16 3 226 3 v Pakistan 8 Apr 2002 ODI # 1825
88 83 18 3406 123* 52.40 4815 70.73 5 26 4 301 8 v Zimbabwe 21 Oct 2000 ODI # 1642
68 63 15 2515 123* 52.39 3476 72.35 4 17 3 241 5 v Zimbabwe 30 Oct 2001 ODI # 1769
129 123 26 5082 132* 52.39 7204 70.54 8 38 5 430 11 v India 26 Jul 1997 ODI # 1222
123 117 25 4815 132* 52.33 6851 70.28 7 37 5 409 10 v India 28 Dec 1997 ODI # 1269
134 128 26 5335 132* 52.30 7550 70.66 8 41 5 451 11 v Pakistan 24 May 1997 ODI # 1212
133 127 26 5282 132* 52.29 7478 70.63 8 40 5 447 11 v Pakistan 27 May 1997 ODI # 1214
131 125 26 5173 132* 52.25 7335 70.52 8 39 5 439 11 v India 18 Jul 1997 ODI # 1218
108 102 22 4180 123* 52.25 5947 70.28 6 33 5 354 9 v Zimbabwe 22 May 1999 ODI # 1456
140 134 27 5589 132* 52.23 7968 70.14 8 43 6 476 12 v Zimbabwe 3 Apr 1997 ODI # 1189
141 134 27 5589 132* 52.23 7968 70.14 8 43 6 476 12 v Zimbabwe 3 Sep 1996 ODI # 1112
106 100 22 4074 123* 52.23 5790 70.36 6 31 5 347 9 v India 25 Aug 1999 ODI # 1487
107 101 22 4126 123* 52.22 5857 70.44 6 32 5 350 9 v Kenya 30 May 1999 ODI # 1469
135 129 26 5376 132* 52.19 7607 70.67 8 41 5 457 11 v New Zealand 20 May 1997 ODI # 1208
102 97 21 3964 123* 52.15 5593 70.87 6 30 5 339 9 v Zimbabwe 15 Dec 1999 ODI # 1529
114 108 23 4432 132* 52.14 6299 70.36 7 34 5 377 9 v England 20 Aug 1998 ODI # 1348
64 59 13 2397 123* 52.10 3311 72.39 4 16 3 230 3 v West Indies 19 Dec 2001 ODI # 1782
116 110 24 4478 132* 52.06 6362 70.38 7 34 5 379 9 v New Zealand 5 Jul 1998 ODI # 1343
136 130 26 5414 132* 52.05 7676 70.53 8 41 5 461 11 v India 17 May 1997 ODI # 1207
124 118 25 4838 132* 52.02 6885 70.26 7 37 5 412 10 v Pakistan 5 Nov 1997 ODI # 1251
115 109 23 4472 132* 52.00 6359 70.32 7 34 5 378 9 v South Africa 14 Aug 1998 ODI # 1345
54 49 11 1975 123* 51.97 2756 71.66 4 13 3 180 2 v South Africa 19 Aug 2002 ODI # 1865
109 103 22 4208 123* 51.95 5989 70.26 6 33 5 357 9 v Pakistan 27 Mar 1999 ODI # 1423
101 96 21 3895 123* 51.93 5486 70.99 6 29 5 332 9 v Zimbabwe 18 Dec 1999 ODI # 1530
137 131 26 5443 132* 51.83 7725 70.45 8 41 5 464 11 v Pakistan 11 Apr 1997 ODI # 1198
143 136 28 5598 132* 51.83 7980 70.15 8 43 6 477 12 v Pakistan 17 Jan 1992 ODI # 708
81 76 17 3058 123* 51.83 4289 71.29 4 23 4 280 8 v New Zealand 6 Feb 2001 ODI # 1684
87 82 18 3316 123* 51.81 4677 70.90 5 25 4 294 8 v Zimbabwe 25 Oct 2000 ODI # 1646
142 135 27 5593 132* 51.78 7976 70.12 8 43 6 476 12 v Australia 15 Aug 1992 ODI # 758
69 64 15 2536 123* 51.75 3514 72.16 4 17 3 243 5 v Pakistan 27 Oct 2001 ODI # 1767
139 133 26 5537 132* 51.74 7848 70.55 8 42 6 474 11 v Pakistan 4 Apr 1997 ODI # 1190
61 56 12 2276 123* 51.72 3137 72.55 4 15 3 221 3 v New Zealand 14 Apr 2002 ODI # 1830
86 81 18 3258 123* 51.71 4589 70.99 5 24 4 293 8 v India 27 Oct 2000 ODI # 1650
103 98 21 3979 123* 51.67 5618 70.82 6 30 5 340 9 v Zimbabwe 12 Dec 1999 ODI # 1528
104 98 21 3979 123* 51.67 5618 70.82 6 30 5 340 9 v West Indies 17 Oct 1999 ODI # 1515
71 66 15 2633 123* 51.62 3635 72.43 4 18 3 249 5 v India 5 Aug 2001 ODI # 1744
117 111 24 4490 132* 51.60 6380 70.37 7 34 5 380 9 v India 1 Jul 1998 ODI # 1341
89 84 18 3406 123* 51.60 4818 70.69 5 26 5 301 8 v India 20 Oct 2000 ODI # 1640
73 68 15 2733 123* 51.56 3765 72.58 4 19 3 257 6 v New Zealand 25 Jul 2001 ODI # 1738
128 122 25 4998 132* 51.52 7103 70.36 8 37 5 424 10 v India 17 Aug 1997 ODI # 1223
125 119 25 4839 132* 51.47 6895 70.18 7 37 5 412 10 v West Indies 1 Nov 1997 ODI # 1247
45 40 10 1544 103* 51.46 2178 70.89 1 12 2 141 1 v Bangladesh 14 Feb 2003 ODI # 1950
34 30 7 1183 97* 51.43 1680 70.41 0 11 2 108 0 v Australia 29 Feb 2004 ODI # 2108
59 54 12 2160 123* 51.42 2991 72.21 4 14 3 205 3 v Bangladesh 4 Aug 2002 ODI # 1857
110 104 22 4212 123* 51.36 6004 70.15 6 33 5 357 9 v England 3 Feb 1999 ODI # 1400
138 132 26 5443 132* 51.34 7730 70.41 8 41 6 464 11 v Pakistan 7 Apr 1997 ODI # 1193
105 99 21 4003 123* 51.32 5664 70.67 6 30 5 341 9 v Australia 31 Aug 1999 ODI # 1491
72 67 15 2667 123* 51.28 3674 72.59 4 18 3 250 6 v New Zealand 31 Jul 2001 ODI # 1741
35 31 7 1230 97* 51.25 1748 70.36 0 11 2 112 0 v Australia 22 Feb 2004 ODI # 2103
36 31 7 1230 97* 51.25 1748 70.36 0 11 2 112 0 v England 18 Nov 2003 ODI # 2063
112 106 22 4297 123* 51.15 6137 70.01 6 34 5 363 9 v Australia 21 Jan 1999 ODI # 1389
37 32 7 1277 97* 51.08 1802 70.86 0 11 2 112 1 v West Indies 8 Jun 2003 ODI # 2023
55 50 11 1991 123* 51.05 2778 71.67 4 13 3 183 2 v Pakistan 17 Aug 2002 ODI # 1863
82 77 17 3063 123* 51.05 4310 71.06 4 23 4 280 8 v New Zealand 3 Feb 2001 ODI # 1682
60 55 12 2194 123* 51.02 3043 72.09 4 14 3 209 3 v England 7 Jul 2002 ODI # 1853
79 74 16 2959 123* 51.01 4117 71.87 4 22 4 273 7 v England 25 Mar 2001 ODI # 1695
6 5 3 102 34 51.00 172 59.30 0 0 0 8 0 v Zimbabwe 10 Oct 2006 ODI # 2425
126 120 25 4842 132* 50.96 6907 70.10 7 37 5 412 10 v India 24 Aug 1997 ODI # 1226
99 94 20 3770 123* 50.94 5339 70.61 5 29 5 325 9 v Pakistan 16 Feb 2000 ODI # 1561
92 87 19 3463 123* 50.92 4903 70.63 5 26 5 307 8 v South Africa 11 Jul 2000 ODI # 1610
78 73 16 2902 123* 50.91 4026 72.08 4 21 4 271 7 v England 27 Mar 2001 ODI # 1697
76 71 15 2849 123* 50.87 3932 72.45 4 20 3 263 7 v Pakistan 20 Apr 2001 ODI # 1711
90 85 18 3408 123* 50.86 4823 70.66 5 26 5 301 8 v West Indies 4 Oct 2000 ODI # 1631
98 93 20 3713 123* 50.86 5257 70.62 5 28 5 322 9 v Pakistan 19 Feb 2000 ODI # 1566
127 121 25 4880 132* 50.83 6950 70.21 7 37 5 417 10 v India 20 Aug 1997 ODI # 1224
80 75 16 2999 123* 50.83 4206 71.30 4 22 4 274 7 v England 23 Mar 2001 ODI # 1694
111 105 22 4215 123* 50.78 6016 70.06 6 33 5 357 9 v England 23 Jan 1999 ODI # 1391
84 79 17 3147 123* 50.75 4454 70.65 4 24 4 287 8 v South Africa 17 Jan 2001 ODI # 1673
74 69 15 2738 123* 50.70 3771 72.60 4 19 3 257 6 v India 22 Jul 2001 ODI # 1737
83 78 17 3092 123* 50.68 4371 70.73 4 23 4 282 8 v New Zealand 31 Jan 2001 ODI # 1680
58 53 12 2077 123* 50.65 2890 71.86 4 13 3 197 2 v Bangladesh 5 Aug 2002 ODI # 1858
56 51 11 2026 123* 50.65 2823 71.76 4 13 3 188 2 v South Africa 15 Aug 2002 ODI # 1862
113 107 22 4300 123* 50.58 6148 69.94 6 34 5 363 9 v New Zealand 26 Oct 1998 ODI # 1359
93 88 19 3488 123* 50.55 4952 70.43 5 26 5 307 8 v Pakistan 9 Jul 2000 ODI # 1608
97 92 20 3636 123* 50.50 5166 70.38 5 27 5 318 9 v Bangladesh 29 May 2000 ODI # 1596
91 86 18 3419 123* 50.27 4841 70.62 5 26 5 302 8 v South Africa 14 Jul 2000 ODI # 1614
75 70 15 2760 123* 50.18 3813 72.38 4 19 3 258 6 v New Zealand 18 Jul 2001 ODI # 1735
85 80 17 3156 123* 50.09 4478 70.47 4 24 4 288 8 v India 29 Oct 2000 ODI # 1652
95 90 19 3553 123* 50.04 5053 70.31 5 27 5 312 8 v Pakistan 5 Jul 2000 ODI # 1603
48 43 10 1651 103* 50.03 2325 71.01 2 12 3 146 1 v Australia 9 Jan 2003 ODI # 1931
46 41 10 1550 103* 50.00 2195 70.61 1 12 2 141 1 v New Zealand 10 Feb 2003 ODI # 1944
77 72 15 2849 123* 49.98 3934 72.41 4 20 4 263 7 v New Zealand 10 Apr 2001 ODI # 1705
38 33 7 1299 97* 49.96 1839 70.63 0 11 2 115 1 v West Indies 7 Jun 2003 ODI # 2022
42 37 8 1448 103* 49.93 2085 69.44 1 11 2 126 1 v Zimbabwe 15 Mar 2003 ODI # 1989
96 91 19 3595 123* 49.93 5109 70.36 5 27 5 315 8 v India 1 Jun 2000 ODI # 1598
57 52 11 2046 123* 49.90 2850 71.78 4 13 3 191 2 v Bangladesh 7 Aug 2002 ODI # 1859
94 89 19 3491 123* 49.87 4961 70.36 5 26 5 307 8 v South Africa 6 Jul 2000 ODI # 1604
44 39 9 1475 103* 49.16 2107 70.00 1 11 2 130 1 v Canada 19 Feb 2003 ODI # 1958
8 7 3 195 53 48.75 291 67.01 0 1 0 21 0 v Australia 10 Feb 2006 ODI # 2326
39 34 7 1308 97* 48.44 1875 69.76 0 11 2 116 1 v Pakistan 18 May 2003 ODI # 2012
47 42 10 1550 103* 48.43 2201 70.42 1 12 3 141 1 v England 13 Jan 2003 ODI # 1934
43 38 8 1451 103* 48.36 2093 69.32 1 11 2 126 1 v West Indies 28 Feb 2003 ODI # 1973
40 35 7 1326 97* 47.35 1929 68.74 0 11 2 117 1 v New Zealand 13 May 2003 ODI # 2010
7 6 3 142 40 47.33 214 66.35 0 0 0 15 0 v Bangladesh 7 Oct 2006 ODI # 2423
41 36 7 1345 97* 46.37 1958 68.69 0 11 2 119 1 v Kenya 6 Apr 2003 ODI # 1997
4 4 2 69 34 34.50 142 48.59 0 0 0 6 0 v New Zealand 20 Oct 2006 ODI # 2433
5 4 2 69 34 34.50 142 48.59 0 0 0 6 0 v West Indies 14 Oct 2006 ODI # 2428
3 3 1 59 34 29.50 115 51.30 0 0 0 6 0 v New Zealand 28 Dec 2006 ODI # 2468
2 2 0 49 34 24.50 99 49.49 0 0 0 4 0 v New Zealand 6 Jan 2007 ODI # 2471
1 1 0 15 15 15.00 24 62.50 0 0 0 2 0 v India 11 Feb 2007 ODI # 2520
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