Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 24 Jan 2009 remove less than or equal to 24 Jan 2009 from query
Toss result lost the toss remove lost the toss 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 1996-2014 328 314 53 11579 139 44.36 15885 72.89 17 86 17 911 137 Profile
filtered 1996-2009 133 127 28 4367 139 44.11 6039 72.31 8 29 10 345 59
Reverse cumulative
1 1 0 60 60 60.00 72 83.33 0 1 0 5 0 v Australia 23 Jan 2009 ODI # 2802
2 2 0 101 60 50.50 121 83.47 0 1 0 9 0 v Australia 16 Jan 2009 ODI # 2795
3 3 0 150 60 50.00 170 88.23 0 1 0 13 1 v Bangladesh 9 Nov 2008 ODI # 2772
4 4 1 242 92* 80.66 264 91.66 0 2 0 21 3 v Kenya 2 Nov 2008 ODI # 2770
5 5 2 242 92* 80.66 269 89.96 0 2 0 21 3 v England 3 Sep 2008 ODI # 2761
6 6 2 243 92* 60.75 277 87.72 0 2 0 21 3 v England 31 Aug 2008 ODI # 2759
7 7 2 295 92* 59.00 346 85.26 0 3 0 28 3 v England 22 Aug 2008 ODI # 2748
8 8 2 296 92* 49.33 352 84.09 0 3 0 28 3 v West Indies 1 Feb 2008 ODI # 2668
9 9 3 417 121* 69.50 485 85.97 1 3 0 40 4 v West Indies 27 Jan 2008 ODI # 2666
10 10 3 447 121* 63.85 534 83.70 1 3 0 44 4 v New Zealand 2 Dec 2007 ODI # 2652
11 11 4 453 121* 64.71 540 83.88 1 3 0 45 4 v Pakistan 26 Oct 2007 ODI # 2639
12 12 4 453 121* 56.62 545 83.11 1 3 1 45 4 v Pakistan 20 Oct 2007 ODI # 2635
13 13 4 453 121* 50.33 551 82.21 1 3 2 45 4 v India 1 Jul 2007 ODI # 2595
14 14 4 455 121* 45.50 557 81.68 1 3 2 45 4 v India 29 Jun 2007 ODI # 2593
15 15 4 501 121* 45.54 604 82.94 1 3 2 47 5 v Ireland 24 Jun 2007 ODI # 2591
16 16 5 518 121* 47.09 629 82.35 1 3 2 49 5 v England 17 Apr 2007 ODI # 2574
17 17 5 540 121* 45.00 683 79.06 1 3 2 50 6 v New Zealand 14 Apr 2007 ODI # 2571
18 18 5 621 121* 47.76 769 80.75 1 4 2 56 7 v West Indies 10 Apr 2007 ODI # 2567
19 19 5 707 121* 50.50 879 80.43 1 5 2 60 7 v Sri Lanka 28 Mar 2007 ODI # 2556
20 20 6 835 128* 59.64 988 84.51 2 5 2 71 12 v Netherlands 16 Mar 2007 ODI # 2537
21 21 7 906 128* 64.71 1077 84.12 2 6 2 79 13 v Pakistan 14 Feb 2007 ODI # 2523
22 21 7 906 128* 64.71 1077 84.12 2 6 2 79 13 v Pakistan 9 Feb 2007 ODI # 2517
23 22 7 940 128* 62.66 1120 83.92 2 6 2 83 13 v Pakistan 7 Feb 2007 ODI # 2513
24 23 8 1028 128* 68.53 1205 85.31 2 7 2 85 17 v Pakistan 4 Feb 2007 ODI # 2506
25 24 8 1071 128* 66.93 1276 83.93 2 7 2 87 18 v Sri Lanka 24 Oct 2006 ODI # 2435
26 25 8 1097 128* 64.52 1316 83.35 2 7 2 89 18 v Zimbabwe 18 Sep 2006 ODI # 2418
27 26 8 1101 128* 61.16 1332 82.65 2 7 2 90 18 v Zimbabwe 15 Sep 2006 ODI # 2415
28 27 8 1121 128* 59.00 1353 82.85 2 7 2 91 18 v Australia 12 Mar 2006 ODI # 2349
29 28 8 1121 128* 56.05 1354 82.79 2 7 3 91 18 v Australia 15 Jan 2006 ODI # 2314
30 29 8 1212 128* 57.71 1500 80.80 2 8 3 96 18 v India 28 Nov 2005 ODI # 2300
31 30 8 1214 128* 55.18 1508 80.50 2 8 3 96 18 v India 19 Nov 2005 ODI # 2298
32 31 8 1214 128* 52.78 1513 80.23 2 8 4 96 18 v New Zealand 23 Oct 2005 ODI # 2285
33 32 8 1216 128* 50.66 1523 79.84 2 8 4 96 18 v Australia 9 Oct 2005 ODI # 2284
34 33 8 1227 128* 49.08 1548 79.26 2 8 4 96 18 v Australia 7 Oct 2005 ODI # 2283
35 34 8 1235 128* 47.50 1571 78.61 2 8 4 97 18 v Australia 5 Oct 2005 ODI # 2282
36 35 8 1239 128* 45.88 1585 78.17 2 8 4 97 18 v Asia XI 17 Aug 2005 ODI # 2269
37 36 8 1326 128* 47.35 1694 78.27 2 9 4 99 20 v West Indies 11 May 2005 ODI # 2243
38 37 9 1377 128* 49.17 1762 78.14 2 10 4 101 20 v West Indies 7 May 2005 ODI # 2241
39 38 9 1448 128* 49.93 1859 77.89 2 11 4 107 20 v England 6 Feb 2005 ODI # 2223
40 39 9 1451 128* 48.36 1871 77.55 2 11 4 107 20 v England 4 Feb 2005 ODI # 2221
41 40 9 1456 128* 46.96 1897 76.75 2 11 4 107 20 v England 30 Jan 2005 ODI # 2216
42 41 9 1472 128* 46.00 1930 76.26 2 11 4 107 20 v West Indies 18 Sep 2004 ODI # 2178
43 42 10 1512 128* 47.25 1974 76.59 2 11 4 116 20 v Bangladesh 12 Sep 2004 ODI # 2171
44 43 10 1519 128* 46.03 1985 76.52 2 11 4 116 21 v Sri Lanka 28 Aug 2004 ODI # 2161
45 44 10 1519 128* 44.67 1991 76.29 2 11 5 116 21 v Sri Lanka 22 Aug 2004 ODI # 2158
46 45 10 1532 128* 43.77 2012 76.14 2 11 5 118 21 v New Zealand 25 Feb 2004 ODI # 2104
47 46 10 1671 139 46.41 2154 77.57 3 11 5 129 24 v West Indies 4 Feb 2004 ODI # 2096
48 47 11 1673 139 46.47 2165 77.27 3 11 5 129 24 v West Indies 30 Jan 2004 ODI # 2092
49 48 11 1713 139 46.29 2220 77.16 3 11 5 131 24 v Pakistan 12 Oct 2003 ODI # 2050
50 49 12 1771 139 47.86 2307 76.76 3 12 5 135 26 v Pakistan 10 Oct 2003 ODI # 2049
51 50 12 1833 139 48.23 2387 76.79 3 13 5 143 27 v Pakistan 7 Oct 2003 ODI # 2048
52 51 12 1834 139 47.02 2391 76.70 3 13 5 143 27 v Pakistan 3 Oct 2003 ODI # 2046
53 52 12 1834 139 45.85 2403 76.32 3 13 6 143 27 v England 12 Jul 2003 ODI # 2037
54 53 13 1916 139 47.90 2508 76.39 3 14 6 148 28 v England 3 Jul 2003 ODI # 2032
55 54 14 2041 139 51.02 2655 76.87 4 14 6 162 29 v Zimbabwe 29 Jun 2003 ODI # 2030
56 55 14 2057 139 50.17 2674 76.92 4 14 6 163 29 v Sri Lanka 3 Mar 2003 ODI # 1979
57 56 14 2058 139 49.00 2678 76.84 4 14 6 163 29 v Canada 27 Feb 2003 ODI # 1971
58 56 14 2058 139 49.00 2678 76.84 4 14 6 163 29 v Kenya 12 Feb 2003 ODI # 1947
59 57 14 2071 139 48.16 2696 76.81 4 14 6 165 29 v West Indies 9 Feb 2003 ODI # 1942
60 57 14 2071 139 48.16 2696 76.81 4 14 6 165 29 v Pakistan 16 Dec 2002 ODI # 1921
61 58 14 2083 139 47.34 2715 76.72 4 14 6 167 29 v Pakistan 11 Dec 2002 ODI # 1916
62 59 14 2089 139 46.42 2733 76.43 4 14 6 167 29 v Pakistan 8 Dec 2002 ODI # 1914
63 60 14 2176 139 47.30 2850 76.35 4 15 6 177 30 v Sri Lanka 1 Dec 2002 ODI # 1908
64 61 14 2273 139 48.36 2983 76.19 4 16 6 183 31 v India 25 Sep 2002 ODI # 1886
65 62 14 2297 139 47.85 3018 76.11 4 16 6 186 31 v Sri Lanka 21 Aug 2002 ODI # 1866
66 63 14 2304 139 47.02 3029 76.06 4 16 6 187 31 v Sri Lanka 15 Aug 2002 ODI # 1862
67 64 14 2322 139 46.44 3057 75.95 4 16 6 188 31 v Australia 9 Apr 2002 ODI # 1827
68 65 14 2343 139 45.94 3098 75.62 4 16 6 189 31 v Australia 3 Apr 2002 ODI # 1823
69 66 14 2386 139 45.88 3149 75.77 4 16 6 192 31 v Australia 30 Mar 2002 ODI # 1822
70 67 14 2394 139 45.16 3169 75.54 4 16 6 192 31 v Australia 22 Mar 2002 ODI # 1819
71 68 14 2404 139 44.51 3193 75.28 4 16 6 193 31 v New Zealand 8 Feb 2002 ODI # 1805
72 69 15 2463 139 45.61 3273 75.25 4 17 6 198 32 v New Zealand 6 Feb 2002 ODI # 1804
73 70 15 2474 139 44.98 3303 74.90 4 17 6 199 32 v New Zealand 1 Feb 2002 ODI # 1801
74 71 15 2511 139 44.83 3358 74.77 4 17 6 201 33 v Australia 20 Jan 2002 ODI # 1789
75 72 15 2517 139 44.15 3380 74.46 4 17 6 202 33 v Australia 13 Jan 2002 ODI # 1784
76 73 15 2546 139 43.89 3415 74.55 4 17 6 206 33 v India 10 Oct 2001 ODI # 1757
77 74 15 2600 139 44.06 3495 74.39 4 18 6 212 33 v Kenya 7 Oct 2001 ODI # 1755
78 74 15 2600 139 44.06 3495 74.39 4 18 6 212 33 v Zimbabwe 30 Sep 2001 ODI # 1750
79 75 15 2603 139 43.38 3503 74.30 4 18 6 212 33 v West Indies 12 May 2001 ODI # 1717
80 76 15 2710 139 44.42 3611 75.04 5 18 6 216 35 v West Indies 5 May 2001 ODI # 1714
81 77 15 2733 139 44.08 3650 74.87 5 18 6 219 35 v West Indies 28 Apr 2001 ODI # 1712
82 78 16 2833 139 45.69 3789 74.76 6 18 6 222 36 v Sri Lanka 9 Jan 2001 ODI # 1666
83 79 16 2833 139 44.96 3793 74.69 6 18 7 222 36 v Sri Lanka 15 Dec 2000 ODI # 1661
84 80 16 2878 139 44.96 3831 75.12 6 18 7 224 38 v New Zealand 25 Oct 2000 ODI # 1647
85 81 17 2917 139 45.57 3883 75.12 6 18 7 231 38 v New Zealand 22 Oct 2000 ODI # 1643
86 82 18 2925 139 45.70 3899 75.01 6 18 7 231 38 v New Zealand 20 Oct 2000 ODI # 1641
87 83 18 2940 139 45.23 3917 75.05 6 18 7 234 38 v India 13 Oct 2000 ODI # 1638
88 84 19 3018 139 46.43 4027 74.94 6 19 7 244 38 v England 10 Oct 2000 ODI # 1636
89 85 19 3040 139 46.06 4057 74.93 6 19 7 249 38 v New Zealand 25 Aug 2000 ODI # 1625
90 86 19 3045 139 45.44 4080 74.63 6 19 7 249 38 v Pakistan 23 Aug 2000 ODI # 1624
91 87 19 3052 139 44.88 4095 74.52 6 19 7 249 38 v Sri Lanka 14 Jul 2000 ODI # 1614
92 88 19 3079 139 44.62 4161 73.99 6 19 7 250 39 v Pakistan 12 Jul 2000 ODI # 1612
93 89 20 3162 139 45.82 4309 73.38 6 20 7 254 42 v Sri Lanka 11 Jul 2000 ODI # 1610
94 90 20 3167 139 45.24 4320 73.31 6 20 7 255 42 v Australia 14 Apr 2000 ODI # 1589
95 91 20 3178 139 44.76 4335 73.31 6 20 7 257 42 v Pakistan 31 Mar 2000 ODI # 1583
96 92 21 3231 139 45.50 4428 72.96 6 21 7 259 44 v India 27 Mar 2000 ODI # 1581
97 93 21 3266 139 45.36 4466 73.13 6 21 7 262 44 v Pakistan 24 Mar 2000 ODI # 1579
98 93 21 3266 139 45.36 4466 73.13 6 21 7 262 44 v India 22 Mar 2000 ODI # 1577
99 94 21 3266 139 44.73 4467 73.11 6 21 8 262 44 v England 13 Feb 2000 ODI # 1560
100 95 21 3270 139 44.18 4476 73.05 6 21 8 262 44 v Zimbabwe 21 Jan 2000 ODI # 1544
101 96 21 3279 139 43.72 4497 72.91 6 21 8 264 44 v India 3 Oct 1999 ODI # 1509
102 97 21 3318 139 43.65 4549 72.93 6 21 8 266 44 v Kenya 30 Sep 1999 ODI # 1507
103 98 21 3372 139 43.79 4647 72.56 6 22 8 269 44 v Pakistan 5 Jun 1999 ODI # 1474
104 99 21 3372 139 43.23 4651 72.50 6 22 9 269 44 v Zimbabwe 29 May 1999 ODI # 1468
105 100 21 3372 139 42.68 4656 72.42 6 22 10 269 44 v England 22 May 1999 ODI # 1455
106 101 21 3384 139 42.30 4682 72.27 6 22 10 269 44 v Sri Lanka 19 May 1999 ODI # 1451
107 102 21 3480 139 42.96 4810 72.34 6 23 10 276 44 v India 15 May 1999 ODI # 1444
108 103 21 3492 139 42.58 4829 72.31 6 23 10 278 44 v New Zealand 20 Feb 1999 ODI # 1409
109 104 21 3545 139 42.71 4895 72.42 6 24 10 284 45 v New Zealand 17 Feb 1999 ODI # 1408
110 105 21 3645 139 43.39 5012 72.72 7 24 10 294 46 v New Zealand 14 Feb 1999 ODI # 1407
111 106 21 3647 139 42.90 5024 72.59 7 24 10 294 46 v West Indies 30 Jan 1999 ODI # 1397
112 107 22 3760 139 44.23 5124 73.38 8 24 10 299 51 v Sri Lanka 30 Oct 1998 ODI # 1362
113 108 22 3774 139 43.88 5145 73.35 8 24 10 300 51 v England 25 Oct 1998 ODI # 1358
114 109 22 3783 139 43.48 5160 73.31 8 24 10 301 51 v England 23 May 1998 ODI # 1332
115 110 23 3862 139 44.39 5282 73.11 8 25 10 307 53 v Pakistan 17 Apr 1998 ODI # 1318
116 111 23 3876 139 44.04 5303 73.09 8 25 10 307 53 v Australia 27 Jan 1998 ODI # 1287
117 112 23 3914 139 43.97 5363 72.98 8 25 10 312 54 v Australia 18 Jan 1998 ODI # 1280
118 113 23 3961 139 44.01 5418 73.10 8 25 10 317 55 v Australia 11 Jan 1998 ODI # 1272
119 114 23 3971 139 43.63 5433 73.09 8 25 10 317 55 v Australia 13 Apr 1997 ODI # 1199
120 115 23 4026 139 43.76 5500 73.20 8 26 10 319 58 v Australia 8 Apr 1997 ODI # 1195
121 116 23 4027 139 43.30 5504 73.16 8 26 10 319 58 v Australia 5 Apr 1997 ODI # 1191
122 117 23 4050 139 43.08 5542 73.07 8 26 10 320 58 v Australia 2 Apr 1997 ODI # 1188
123 118 23 4132 139 43.49 5661 72.99 8 27 10 325 59 v Australia 31 Mar 1997 ODI # 1187
124 119 24 4140 139 43.57 5683 72.84 8 27 10 326 59 v India 12 Feb 1997 ODI # 1176
125 120 25 4192 139 44.12 5741 73.01 8 28 10 330 59 v India 4 Feb 1997 ODI # 1173
126 121 25 4271 139 44.48 5868 72.78 8 29 10 338 59 v India 2 Feb 1997 ODI # 1172
127 122 25 4293 139 44.25 5900 72.76 8 29 10 340 59 v India 17 Apr 1996 ODI # 1100
128 123 26 4317 139 44.50 5938 72.70 8 29 10 342 59 v Pakistan 16 Apr 1996 ODI # 1099
129 124 26 4326 139 44.14 5952 72.68 8 29 10 342 59 v Pakistan 29 Feb 1996 ODI # 1067
130 125 27 4337 139 44.25 5977 72.56 8 29 10 343 59 v New Zealand 20 Feb 1996 ODI # 1054
131 125 27 4337 139 44.25 5977 72.56 8 29 10 343 59 v U.A.E. 16 Feb 1996 ODI # 1049
132 126 28 4351 139 44.39 5990 72.63 8 29 10 345 59 v England 14 Jan 1996 ODI # 1038
133 127 28 4367 139 44.11 6039 72.31 8 29 10 345 59 v England 13 Jan 1996 ODI # 1036
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