Records type batting analysis [change type]
View reverse cumulative averages [change view]
Batting or fielding first fielding first remove fielding first from query
Ordered by start date (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 1991-2007 378 350 53 11739 137* 39.52 15812 74.24 10 83 20 971 144 Profile
filtered 1991-2007 174 151 34 4796 122 40.99 6584 72.84 4 30 6 425 55
Reverse cumulative
1 1 0 36 36 36.00 65 55.38 0 0 0 4 0 v West Indies 13 Mar 2007 ODI # 2531
2 2 0 51 36 25.50 83 61.44 0 0 0 7 0 v South Africa 4 Feb 2007 ODI # 2506
3 2 0 51 36 25.50 83 61.44 0 0 0 7 0 v West Indies 16 Dec 2006 ODI # 2466
4 2 0 51 36 25.50 83 61.44 0 0 0 7 0 v West Indies 10 Dec 2006 ODI # 2463
5 3 1 93 42* 46.50 169 55.02 0 0 0 11 0 v West Indies 7 Dec 2006 ODI # 2460
6 4 2 137 44* 68.50 202 67.82 0 0 0 14 2 v England 5 Sep 2006 ODI # 2410
7 5 3 179 44* 89.50 228 78.50 0 0 0 19 2 v England 2 Sep 2006 ODI # 2409
8 5 3 179 44* 89.50 228 78.50 0 0 0 19 2 v England 30 Aug 2006 ODI # 2408
9 6 3 186 44* 62.00 248 75.00 0 0 0 19 2 v Scotland 27 Jun 2006 ODI # 2387
10 7 3 265 79 66.25 339 78.17 0 1 0 24 3 v India 19 Apr 2006 ODI # 2364
11 8 3 305 79 61.00 412 74.02 0 1 0 28 3 v India 18 Apr 2006 ODI # 2363
12 9 3 317 79 52.83 434 73.04 0 1 0 28 3 v Sri Lanka 22 Mar 2006 ODI # 2354
13 10 3 318 79 45.42 444 71.62 0 1 0 28 3 v Sri Lanka 19 Mar 2006 ODI # 2352
14 11 3 334 79 41.75 463 72.13 0 1 0 30 3 v India 6 Feb 2006 ODI # 2324
15 12 4 365 79 45.62 488 74.79 0 1 0 36 3 v England 12 Dec 2005 ODI # 2305
16 13 4 378 79 42.00 506 74.70 0 1 0 37 3 v England 10 Dec 2005 ODI # 2304
17 13 4 378 79 42.00 506 74.70 0 1 0 37 3 v Africa XI 21 Aug 2005 ODI # 2271
18 14 4 384 79 38.40 518 74.13 0 1 0 37 3 v Africa XI 17 Aug 2005 ODI # 2269
19 15 5 408 79 40.80 551 74.04 0 1 0 40 3 v India 15 Apr 2005 ODI # 2239
20 16 6 468 79 46.80 610 76.72 0 2 0 45 3 v India 12 Apr 2005 ODI # 2238
21 17 6 484 79 44.00 623 77.68 0 2 0 45 4 v India 5 Apr 2005 ODI # 2236
22 18 6 521 79 43.41 681 76.50 0 2 0 49 4 v India 2 Apr 2005 ODI # 2235
23 19 6 521 79 40.07 684 76.16 0 2 1 49 4 v Australia 6 Feb 2005 ODI # 2222
24 20 6 572 79 40.85 767 74.57 0 3 1 50 5 v Australia 4 Feb 2005 ODI # 2220
25 21 6 601 79 40.06 805 74.65 0 3 1 53 5 v Australia 30 Jan 2005 ODI # 2215
26 22 6 631 79 39.43 836 75.47 0 3 1 57 5 v West Indies 28 Jan 2005 ODI # 2213
27 23 7 693 79 43.31 887 78.12 0 4 1 61 5 v West Indies 19 Jan 2005 ODI # 2206
28 24 7 768 79 45.17 962 79.83 0 5 1 69 6 v India 13 Nov 2004 ODI # 2192
29 25 7 772 79 42.88 966 79.91 0 5 1 70 6 v Sri Lanka 16 Oct 2004 ODI # 2188
30 26 8 848 79 47.11 1025 82.73 0 6 1 78 7 v Sri Lanka 14 Oct 2004 ODI # 2187
31 26 8 848 79 47.11 1025 82.73 0 6 1 78 7 v Sri Lanka 6 Oct 2004 ODI # 2185
32 27 8 889 79 46.78 1104 80.52 0 6 1 83 7 v India 19 Sep 2004 ODI # 2179
33 27 8 889 79 46.78 1104 80.52 0 6 1 83 7 v Kenya 14 Sep 2004 ODI # 2174
34 28 8 961 79 48.05 1189 80.82 0 7 1 89 7 v Australia 4 Sep 2004 ODI # 2166
35 29 8 968 79 46.09 1201 80.59 0 7 1 89 7 v Australia 28 Aug 2004 ODI # 2162
36 29 8 968 79 46.09 1201 80.59 0 7 1 89 7 v Bangladesh 29 Jul 2004 ODI # 2154
37 30 8 1006 79 45.72 1252 80.35 0 7 1 94 7 v India 24 Mar 2004 ODI # 2117
38 31 8 1034 79 44.95 1292 80.03 0 7 1 95 8 v India 19 Mar 2004 ODI # 2115
39 32 8 1156 122 48.16 1394 82.92 1 7 1 107 10 v India 13 Mar 2004 ODI # 2112
40 33 8 1223 122 48.92 1475 82.91 1 8 1 113 10 v New Zealand 17 Jan 2004 ODI # 2083
41 34 8 1237 122 47.57 1500 82.46 1 8 1 115 10 v New Zealand 7 Jan 2004 ODI # 2076
42 34 8 1237 122 47.57 1500 82.46 1 8 1 115 10 v New Zealand 5 Dec 2003 ODI # 2073
43 35 8 1286 122 47.62 1563 82.27 1 8 1 119 11 v New Zealand 29 Nov 2003 ODI # 2068
44 36 8 1304 122 46.57 1585 82.27 1 8 1 120 11 v Bangladesh 18 Sep 2003 ODI # 2044
45 37 8 1304 122 44.96 1586 82.21 1 8 2 120 11 v England 22 Feb 2003 ODI # 1962
46 38 8 1310 122 43.66 1599 81.92 1 8 2 121 11 v Australia 11 Feb 2003 ODI # 1945
47 39 8 1373 122 44.29 1679 81.77 1 9 2 125 11 v South Africa 18 Dec 2002 ODI # 1923
48 40 8 1373 122 42.90 1681 81.67 1 9 3 125 11 v South Africa 13 Dec 2002 ODI # 1918
49 41 8 1384 122 41.93 1699 81.45 1 9 3 126 11 v South Africa 8 Dec 2002 ODI # 1914
50 41 8 1384 122 41.93 1699 81.45 1 9 3 126 11 v Zimbabwe 30 Nov 2002 ODI # 1906
51 42 9 1398 122 42.36 1730 80.80 1 9 3 129 11 v Kenya 29 Aug 2002 ODI # 1867
52 43 9 1439 122 42.32 1805 79.72 1 9 3 131 11 v South Africa 18 Aug 2002 ODI # 1864
53 44 9 1444 122 41.25 1818 79.42 1 9 3 132 11 v Sri Lanka 17 Aug 2002 ODI # 1863
54 45 9 1469 122 40.80 1857 79.10 1 9 3 133 12 v South Africa 12 Aug 2002 ODI # 1860
55 46 9 1493 122 40.35 1906 78.33 1 9 3 135 12 v Australia 15 Jun 2002 ODI # 1844
56 47 9 1519 122 39.97 1936 78.46 1 9 3 136 13 v New Zealand 24 Apr 2002 ODI # 1834
57 48 10 1537 122 40.44 1952 78.73 1 9 3 138 14 v New Zealand 15 Apr 2002 ODI # 1831
58 49 10 1574 122 40.35 2014 78.15 1 9 3 140 15 v Sri Lanka 12 Apr 2002 ODI # 1829
59 50 10 1611 122 40.27 2070 77.82 1 9 3 145 16 v Sri Lanka 8 Apr 2002 ODI # 1825
60 51 10 1632 122 39.80 2101 77.67 1 9 3 147 16 v West Indies 17 Feb 2002 ODI # 1810
61 52 10 1633 122 38.88 2121 76.99 1 9 3 147 16 v West Indies 14 Feb 2002 ODI # 1807
62 52 10 1633 122 38.88 2121 76.99 1 9 3 147 16 v Bangladesh 25 Jan 2002 ODI # 1794
63 53 10 1661 122 38.62 2184 76.05 1 9 3 148 17 v Sri Lanka 4 Nov 2001 ODI # 1772
64 54 11 1779 122 41.37 2308 77.07 2 9 3 158 19 v Sri Lanka 2 Nov 2001 ODI # 1771
65 54 11 1779 122 41.37 2308 77.07 2 9 3 158 19 v England 17 Jun 2001 ODI # 1724
66 55 11 1782 122 40.50 2315 76.97 2 9 3 158 19 v Sri Lanka 20 Apr 2001 ODI # 1711
67 56 12 1867 122 42.43 2382 78.37 2 10 3 170 21 v New Zealand 15 Apr 2001 ODI # 1709
68 57 13 1938 122 44.04 2472 78.39 2 11 3 180 21 v New Zealand 12 Apr 2001 ODI # 1707
69 58 13 1975 122 43.88 2573 76.75 2 11 3 181 21 v New Zealand 25 Feb 2001 ODI # 1692
70 59 13 2007 122 43.63 2614 76.77 2 11 3 184 22 v New Zealand 17 Feb 2001 ODI # 1689
71 60 14 2067 122 44.93 2722 75.93 2 12 3 191 22 v England 30 Oct 2000 ODI # 1653
72 60 14 2067 122 44.93 2722 75.93 2 12 3 191 22 v England 27 Oct 2000 ODI # 1649
73 60 14 2067 122 44.93 2722 75.93 2 12 3 191 22 v Sri Lanka 8 Oct 2000 ODI # 1634
74 61 14 2073 122 44.10 2734 75.82 2 12 3 191 22 v South Africa 8 Jul 2000 ODI # 1606
75 62 14 2100 122 43.75 2765 75.94 2 12 3 193 23 v Sri Lanka 5 Jun 2000 ODI # 1601
76 63 15 2139 122 44.56 2863 74.71 2 12 3 198 23 v West Indies 23 Apr 2000 ODI # 1595
77 64 15 2143 122 43.73 2875 74.53 2 12 3 199 23 v West Indies 22 Apr 2000 ODI # 1594
78 65 15 2212 122 44.24 2971 74.45 2 13 3 204 23 v West Indies 16 Apr 2000 ODI # 1592
79 66 15 2246 122 44.03 3022 74.32 2 13 3 207 23 v Zimbabwe 15 Apr 2000 ODI # 1590
80 67 16 2297 122 45.03 3117 73.69 2 14 3 211 23 v West Indies 12 Apr 2000 ODI # 1588
81 68 16 2329 122 44.78 3189 73.03 2 14 3 211 24 v Zimbabwe 5 Apr 2000 ODI # 1586
82 69 16 2344 122 44.22 3220 72.79 2 14 3 214 24 v India 25 Jan 2000 ODI # 1547
83 70 16 2349 122 43.50 3240 72.50 2 14 3 214 24 v Australia 23 Jan 2000 ODI # 1545
84 71 16 2361 122 42.92 3261 72.40 2 14 3 215 24 v Australia 19 Jan 2000 ODI # 1542
85 72 16 2365 122 42.23 3270 72.32 2 14 3 215 24 v India 10 Jan 2000 ODI # 1537
86 73 17 2420 122 43.21 3363 71.95 2 15 3 223 24 v West Indies 19 Sep 1999 ODI # 1502
87 73 17 2420 122 43.21 3363 71.95 2 15 3 223 24 v New Zealand 16 Jun 1999 ODI # 1482
88 74 17 2461 122 43.17 3456 71.20 2 15 3 224 24 v India 8 Jun 1999 ODI # 1476
89 75 17 2468 122 42.55 3472 71.08 2 15 3 225 24 v Bangladesh 31 May 1999 ODI # 1471
90 76 18 2507 122 43.22 3510 71.42 2 15 3 231 24 v India 16 Apr 1999 ODI # 1437
91 77 18 2512 122 42.57 3524 71.28 2 15 3 231 24 v England 12 Apr 1999 ODI # 1434
92 78 19 2575 122 43.64 3612 71.29 2 16 3 235 24 v India 1 Apr 1999 ODI # 1427
93 79 19 2591 122 43.18 3655 70.88 2 16 3 236 24 v Sri Lanka 27 Mar 1999 ODI # 1423
94 80 19 2594 122 42.52 3666 70.75 2 16 3 236 24 v Zimbabwe 20 Nov 1998 ODI # 1375
95 81 19 2594 122 41.83 3667 70.73 2 16 4 236 24 v India 20 Sep 1998 ODI # 1353
96 82 19 2597 122 41.22 3673 70.70 2 16 4 236 24 v Sri Lanka 15 Apr 1998 ODI # 1317
97 83 20 2713 122 43.06 3783 71.71 3 16 4 240 28 v Sri Lanka 7 Apr 1998 ODI # 1309
98 84 20 2713 122 42.39 3790 71.58 3 16 5 240 28 v Zimbabwe 28 Mar 1998 ODI # 1297
99 85 20 2753 122 42.35 3830 71.87 3 16 5 243 31 v India 16 Jan 1998 ODI # 1277
100 85 20 2753 122 42.35 3830 71.87 3 16 5 243 31 v Bangladesh 12 Jan 1998 ODI # 1274
101 86 20 2830 122 42.87 3899 72.58 3 17 5 250 34 v India 11 Jan 1998 ODI # 1273
102 87 20 2849 122 42.52 3928 72.53 3 17 5 252 34 v India 14 Dec 1997 ODI # 1262
103 88 20 2882 122 42.38 3993 72.17 3 17 5 253 34 v West Indies 12 Dec 1997 ODI # 1260
104 88 20 2882 122 42.38 3993 72.17 3 17 5 253 34 v West Indies 4 Nov 1997 ODI # 1250
105 89 20 2967 122 43.00 4109 72.20 3 18 5 264 34 v South Africa 2 Nov 1997 ODI # 1248
106 89 20 2967 122 43.00 4109 72.20 3 18 5 264 34 v India 2 Oct 1997 ODI # 1236
107 90 21 3002 122 43.50 4177 71.86 3 18 5 267 34 v India 28 Sep 1997 ODI # 1233
108 91 22 3073 122 44.53 4263 72.08 3 19 5 275 34 v India 21 Sep 1997 ODI # 1232
109 92 22 3086 122 44.08 4295 71.85 3 19 5 277 34 v India 13 Sep 1997 ODI # 1227
110 93 22 3134 122 44.14 4372 71.68 3 19 5 278 35 v Sri Lanka 14 Jul 1997 ODI # 1216
111 93 22 3134 122 44.14 4372 71.68 3 19 5 278 35 v Sri Lanka 24 May 1997 ODI # 1212
112 94 22 3164 122 43.94 4404 71.84 3 19 5 280 36 v New Zealand 9 May 1997 ODI # 1204
113 95 22 3226 122 44.19 4470 72.17 3 20 5 286 38 v Sri Lanka 7 Apr 1997 ODI # 1193
114 96 22 3235 122 43.71 4496 71.95 3 20 5 286 38 v Sri Lanka 4 Apr 1997 ODI # 1190
115 97 22 3240 122 43.20 4513 71.79 3 20 5 287 38 v West Indies 18 Jan 1997 ODI # 1165
116 98 22 3282 122 43.18 4582 71.62 3 20 5 292 38 v West Indies 14 Jan 1997 ODI # 1163
117 99 22 3290 122 42.72 4592 71.64 3 20 5 292 38 v Australia 1 Jan 1997 ODI # 1155
118 100 22 3319 122 42.55 4640 71.53 3 20 5 293 40 v India 17 Sep 1996 ODI # 1116
119 101 22 3325 122 42.08 4656 71.41 3 20 5 293 40 v England 31 Aug 1996 ODI # 1109
120 102 22 3331 122 41.63 4667 71.37 3 20 5 293 40 v India 15 Apr 1996 ODI # 1098
121 103 22 3332 122 41.13 4672 71.31 3 20 5 293 40 v South Africa 13 Apr 1996 ODI # 1095
122 103 22 3332 122 41.13 4672 71.31 3 20 5 293 40 v India 5 Apr 1996 ODI # 1091
123 104 22 3399 122 41.45 4726 71.92 3 21 5 299 40 v Sri Lanka 2 Apr 1996 ODI # 1088
124 105 22 3411 122 41.09 4746 71.87 3 21 5 300 40 v India 9 Mar 1996 ODI # 1078
125 106 23 3464 122 41.73 4800 72.16 3 22 5 306 40 v England 3 Mar 1996 ODI # 1071
126 107 24 3482 122 41.95 4813 72.34 3 22 5 306 41 v Netherlands 26 Feb 1996 ODI # 1062
127 107 24 3482 122 41.95 4813 72.34 3 22 5 306 41 v U.A.E. 24 Feb 1996 ODI # 1059
128 108 24 3499 122 41.65 4836 72.35 3 22 5 308 41 v New Zealand 23 Dec 1995 ODI # 1027
129 109 24 3513 122 41.32 4868 72.16 3 22 5 309 41 v Sri Lanka 1 Oct 1995 ODI # 1004
130 109 24 3513 122 41.32 4868 72.16 3 22 5 309 41 v Sri Lanka 29 Sep 1995 ODI # 1003
131 110 25 3542 122 41.67 4891 72.41 3 22 5 311 41 v Bangladesh 8 Apr 1995 ODI # 996
132 111 25 3587 122 41.70 4945 72.53 3 22 5 314 42 v Zimbabwe 26 Feb 1995 ODI # 984
133 112 26 3703 122 43.05 5083 72.85 4 22 5 323 43 v Zimbabwe 25 Feb 1995 ODI # 982
134 113 26 3703 122 42.56 5091 72.73 4 22 6 323 43 v Zimbabwe 22 Feb 1995 ODI # 980
135 114 26 3722 122 42.29 5110 72.83 4 22 6 326 44 v South Africa 12 Jan 1995 ODI # 971
136 115 26 3726 122 41.86 5135 72.56 4 22 6 326 44 v South Africa 10 Jan 1995 ODI # 970
137 116 26 3741 122 41.56 5154 72.58 4 22 6 327 45 v New Zealand 19 Dec 1994 ODI # 966
138 116 26 3741 122 41.56 5154 72.58 4 22 6 327 45 v South Africa 17 Dec 1994 ODI # 964
139 117 26 3758 122 41.29 5187 72.45 4 22 6 330 45 v New Zealand 13 Dec 1994 ODI # 961
140 118 26 3790 122 41.19 5236 72.38 4 22 6 331 46 v Sri Lanka 2 Dec 1994 ODI # 953
141 119 26 3800 122 40.86 5257 72.28 4 22 6 333 46 v Australia 30 Oct 1994 ODI # 942
142 120 26 3819 122 40.62 5296 72.11 4 22 6 334 46 v South Africa 28 Oct 1994 ODI # 940
143 121 27 3910 122 41.59 5376 72.73 4 23 6 345 49 v Australia 22 Oct 1994 ODI # 935
144 122 28 3961 122 42.13 5462 72.51 4 24 6 350 49 v South Africa 16 Oct 1994 ODI # 930
145 123 28 3990 122 42.00 5531 72.13 4 24 6 354 49 v Australia 7 Sep 1994 ODI # 923
146 124 28 4023 122 41.90 5582 72.07 4 24 6 359 50 v Sri Lanka 22 Aug 1994 ODI # 917
147 125 29 4076 122 42.45 5635 72.33 4 25 6 365 51 v Sri Lanka 3 Aug 1994 ODI # 914
148 126 30 4126 122 42.97 5682 72.61 4 26 6 374 51 v U.A.E. 17 Apr 1994 ODI # 908
149 127 30 4127 122 42.54 5693 72.49 4 26 6 374 51 v India 15 Apr 1994 ODI # 906
150 128 30 4128 122 42.12 5701 72.40 4 26 6 374 51 v New Zealand 3 Mar 1994 ODI # 889
151 129 31 4172 122 42.57 5746 72.60 4 26 6 377 51 v Zimbabwe 25 Dec 1993 ODI # 868
152 130 31 4184 122 42.26 5774 72.46 4 26 6 378 51 v Zimbabwe 24 Dec 1993 ODI # 867
153 131 31 4237 122 42.37 5850 72.42 4 27 6 381 52 v Sri Lanka 2 Nov 1993 ODI # 843
154 132 31 4257 122 42.14 5886 72.32 4 27 6 382 52 v West Indies 1 Nov 1993 ODI # 842
155 133 31 4282 122 41.98 5942 72.06 4 27 6 386 52 v West Indies 29 Oct 1993 ODI # 840
156 134 32 4372 122 42.86 6046 72.31 4 28 6 394 52 v West Indies 27 Mar 1993 ODI # 826
157 135 33 4399 122 43.12 6070 72.47 4 28 6 397 52 v Sri Lanka 2 Feb 1993 ODI # 797
158 136 33 4439 122 43.09 6116 72.58 4 28 6 398 53 v Australia 14 Jan 1993 ODI # 791
159 137 34 4478 122 43.47 6163 72.65 4 28 6 398 53 v Australia 12 Jan 1993 ODI # 790
160 138 34 4495 122 43.22 6210 72.38 4 28 6 399 53 v West Indies 17 Dec 1992 ODI # 782
161 139 34 4513 122 42.98 6240 72.32 4 28 6 399 53 v West Indies 12 Dec 1992 ODI # 775
162 140 34 4535 122 42.78 6274 72.28 4 28 6 400 54 v Australia 10 Dec 1992 ODI # 773
163 141 34 4563 122 42.64 6311 72.30 4 28 6 403 54 v West Indies 4 Dec 1992 ODI # 767
164 142 34 4573 122 42.34 6340 72.12 4 28 6 403 54 v England 20 Aug 1992 ODI # 759
165 143 34 4588 122 42.09 6355 72.19 4 28 6 406 54 v England 22 May 1992 ODI # 757
166 144 34 4590 122 41.72 6358 72.19 4 28 6 406 54 v England 20 May 1992 ODI # 756
167 145 34 4650 122 41.89 6395 72.71 4 29 6 413 55 v New Zealand 21 Mar 1992 ODI # 750
168 146 34 4655 122 41.56 6403 72.70 4 29 6 414 55 v New Zealand 18 Mar 1992 ODI # 747
169 147 34 4666 122 41.29 6414 72.74 4 29 6 414 55 v Sri Lanka 15 Mar 1992 ODI # 746
170 148 34 4714 122 41.35 6458 72.99 4 29 6 419 55 v South Africa 8 Mar 1992 ODI # 735
171 149 34 4716 122 41.00 6464 72.95 4 29 6 419 55 v India 4 Mar 1992 ODI # 729
172 149 34 4716 122 41.00 6464 72.95 4 29 6 419 55 v Sri Lanka 10 Jan 1992 ODI # 700
173 150 34 4776 122 41.17 6555 72.86 4 30 6 423 55 v West Indies 24 Nov 1991 ODI # 691
174 151 34 4796 122 40.99 6584 72.84 4 30 6 425 55 v West Indies 22 Nov 1991 ODI # 690
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