Records type batting analysis [change type]
View cumulative averages [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 1999-2019 287 258 40 7534 143 34.55 9199 81.90 9 44 15 603 113 Profile
Cumulative averages
1 - - - - - - - - - - - - v West Indies 14 Oct 1999 ODI # 1513
2 1 0 0 0 0.00 1 0.00 0 0 1 0 0 v Sri Lanka 15 Oct 1999 ODI # 1514
3 2 1 3 3* 3.00 3 100.00 0 0 1 0 0 v Sri Lanka 18 Oct 1999 ODI # 1516
4 2 1 3 3* 3.00 3 100.00 0 0 1 0 0 v West Indies 19 Oct 1999 ODI # 1517
5 3 1 15 12 7.50 10 150.00 0 0 1 0 1 v Sri Lanka 22 Oct 1999 ODI # 1519
6 4 1 20 12 6.66 23 86.95 0 0 1 0 1 v India 28 Jan 2000 ODI # 1550
7 5 2 23 12 7.66 26 88.46 0 0 1 0 1 v South Africa 24 Mar 2000 ODI # 1579
8 5 2 23 12 7.66 26 88.46 0 0 1 0 1 v Sri Lanka 5 Jun 2000 ODI # 1601
9 5 2 23 12 7.66 26 88.46 0 0 1 0 1 v Sri Lanka 9 Jul 2000 ODI # 1608
10 6 2 51 28 12.75 94 54.25 0 0 1 1 1 v South Africa 12 Jul 2000 ODI # 1612
11 7 2 75 28 15.00 114 65.78 0 0 1 2 2 v Sri Lanka 8 Apr 2001 ODI # 1704
12 7 2 75 28 15.00 114 65.78 0 0 1 2 2 v New Zealand 12 Apr 2001 ODI # 1707
13 8 2 75 28 12.50 117 64.10 0 0 2 2 2 v Sri Lanka 13 Apr 2001 ODI # 1708
14 8 2 75 28 12.50 117 64.10 0 0 2 2 2 v New Zealand 15 Apr 2001 ODI # 1709
15 9 2 119 44 17.00 192 61.97 0 0 2 4 2 v Sri Lanka 20 Apr 2001 ODI # 1711
16 10 2 128 44 16.00 200 64.00 0 0 2 4 2 v England 12 Jun 2001 ODI # 1722
17 11 3 145 44 18.12 234 61.96 0 0 2 4 2 v Sri Lanka 27 Oct 2001 ODI # 1767
18 11 3 145 44 18.12 234 61.96 0 0 2 4 2 v Zimbabwe 28 Oct 2001 ODI # 1768
19 11 3 145 44 18.12 234 61.96 0 0 2 4 2 v Sri Lanka 2 Nov 2001 ODI # 1771
20 11 3 145 44 18.12 234 61.96 0 0 2 4 2 v Bangladesh 25 Jan 2002 ODI # 1794
21 12 4 256 111* 32.00 364 70.32 1 0 2 13 3 v West Indies 15 Feb 2002 ODI # 1808
22 13 4 293 111* 32.55 434 67.51 1 0 2 17 3 v West Indies 17 Feb 2002 ODI # 1810
23 14 4 408 115 40.80 576 70.83 2 0 2 29 3 v New Zealand 27 Apr 2002 ODI # 1835
24 15 4 435 115 39.54 632 68.82 2 0 2 31 3 v Australia 12 Jun 2002 ODI # 1842
25 16 4 447 115 37.25 672 66.51 2 0 2 33 3 v South Africa 18 Aug 2002 ODI # 1864
26 17 4 472 115 36.30 713 66.19 2 0 2 37 3 v Australia 30 Aug 2002 ODI # 1868
27 18 4 475 115 33.92 723 65.69 2 0 2 37 3 v Kenya 1 Sep 2002 ODI # 1869
28 19 4 476 115 31.73 737 64.58 2 0 2 37 3 v Australia 4 Sep 2002 ODI # 1871
29 20 4 513 115 32.06 831 61.73 2 0 2 40 4 v Australia 7 Sep 2002 ODI # 1873
30 21 4 514 115 30.23 838 61.33 2 0 2 40 4 v Sri Lanka 12 Sep 2002 ODI # 1874
31 21 4 514 115 30.23 838 61.33 2 0 2 40 4 v Netherlands 21 Sep 2002 ODI # 1883
32 22 4 527 115 29.27 853 61.78 2 0 2 41 4 v Zimbabwe 3 Apr 2003 ODI # 1994
33 22 4 527 115 29.27 853 61.78 2 0 2 41 4 v Sri Lanka 4 Apr 2003 ODI # 1995
34 23 4 603 115 31.73 911 66.19 2 1 2 48 5 v Kenya 8 Apr 2003 ODI # 1999
35 23 4 603 115 31.73 911 66.19 2 1 2 48 5 v Zimbabwe 10 Apr 2003 ODI # 2000
36 24 4 623 115 31.15 925 67.35 2 1 2 49 5 v Sri Lanka 10 May 2003 ODI # 2008
37 25 4 632 115 30.09 958 65.97 2 1 2 50 5 v New Zealand 11 May 2003 ODI # 2009
38 26 4 665 115 30.22 1012 65.71 2 1 2 51 5 v Sri Lanka 18 May 2003 ODI # 2012
39 27 4 739 115 32.13 1084 68.17 2 2 2 59 6 v New Zealand 20 May 2003 ODI # 2015
40 28 4 773 115 32.20 1129 68.46 2 2 2 65 6 v New Zealand 23 May 2003 ODI # 2017
41 29 4 797 115 31.88 1155 69.00 2 2 2 68 6 v England 17 Jun 2003 ODI # 2025
42 30 4 799 115 30.73 1167 68.46 2 2 2 68 6 v England 20 Jun 2003 ODI # 2026
43 31 4 822 115 30.44 1213 67.76 2 2 2 69 6 v England 22 Jun 2003 ODI # 2027
44 31 4 822 115 30.44 1213 67.76 2 2 2 69 6 v Bangladesh 9 Sep 2003 ODI # 2041
45 32 4 828 115 29.57 1222 67.75 2 2 2 70 6 v Bangladesh 12 Sep 2003 ODI # 2042
46 33 4 849 115 29.27 1240 68.46 2 2 2 70 8 v Bangladesh 15 Sep 2003 ODI # 2043
47 34 4 866 115 28.86 1257 68.89 2 2 2 71 8 v Bangladesh 18 Sep 2003 ODI # 2044
48 35 4 897 115 28.93 1277 70.24 2 2 2 74 9 v Bangladesh 21 Sep 2003 ODI # 2045
49 36 5 979 115 31.58 1318 74.27 2 3 2 80 15 v South Africa 3 Oct 2003 ODI # 2046
50 37 5 1024 115 32.00 1371 74.69 2 3 2 82 16 v South Africa 5 Oct 2003 ODI # 2047
51 38 5 1042 115 31.57 1395 74.69 2 3 2 84 16 v South Africa 7 Oct 2003 ODI # 2048
52 39 5 1047 115 30.79 1406 74.46 2 3 2 84 16 v South Africa 10 Oct 2003 ODI # 2049
53 40 5 1067 115 30.48 1435 74.35 2 3 2 84 16 v South Africa 12 Oct 2003 ODI # 2050
54 41 5 1076 115 29.88 1453 74.05 2 3 2 84 16 v New Zealand 29 Nov 2003 ODI # 2068
55 42 5 1099 115 29.70 1475 74.50 2 3 2 86 16 v New Zealand 1 Dec 2003 ODI # 2071
56 43 5 1114 115 29.31 1482 75.16 2 3 2 87 17 v New Zealand 3 Dec 2003 ODI # 2072
57 44 6 1130 115 29.73 1500 75.33 2 3 2 90 17 v New Zealand 5 Dec 2003 ODI # 2073
58 45 6 1134 115 29.07 1505 75.34 2 3 2 90 17 v New Zealand 7 Dec 2003 ODI # 2074
59 46 6 1138 115 28.45 1531 74.33 2 3 2 90 17 v New Zealand 3 Jan 2004 ODI # 2075
60 47 7 1147 115 28.67 1537 74.62 2 3 2 92 17 v New Zealand 7 Jan 2004 ODI # 2076
61 48 7 1147 115 27.97 1546 74.19 2 3 3 92 17 v New Zealand 10 Jan 2004 ODI # 2078
62 49 7 1147 115 27.30 1551 73.95 2 3 4 92 17 v New Zealand 14 Jan 2004 ODI # 2081
63 50 7 1147 115 26.67 1553 73.85 2 3 5 92 17 v New Zealand 17 Jan 2004 ODI # 2083
64 51 7 1154 115 26.22 1558 74.06 2 3 5 92 17 v India 13 Mar 2004 ODI # 2112
65 52 8 1184 115 26.90 1586 74.65 2 3 5 94 17 v India 16 Mar 2004 ODI # 2114
66 53 8 1186 115 26.35 1596 74.31 2 3 5 94 17 v India 19 Mar 2004 ODI # 2115
67 54 8 1199 115 26.06 1604 74.75 2 3 5 96 17 v India 21 Mar 2004 ODI # 2116
68 55 8 1264 115 26.89 1693 74.66 2 4 5 99 18 v India 24 Mar 2004 ODI # 2117
69 56 8 1267 115 26.39 1701 74.48 2 4 5 99 18 v Bangladesh 17 Jul 2004 ODI # 2145
70 57 8 1385 118 28.26 1811 76.47 3 4 5 109 20 v Hong Kong 18 Jul 2004 ODI # 2147
71 58 8 1389 118 27.78 1825 76.10 3 4 5 110 20 v Sri Lanka 21 Jul 2004 ODI # 2150
72 59 8 1532 143 30.03 1952 78.48 4 4 5 128 21 v India 25 Jul 2004 ODI # 2152
73 60 8 1580 143 30.38 2008 78.68 4 4 5 135 21 v Bangladesh 29 Jul 2004 ODI # 2154
74 61 8 1648 143 31.09 2075 79.42 4 5 5 142 21 v India 21 Aug 2004 ODI # 2157
75 62 8 1684 143 31.18 2133 78.94 4 5 5 145 21 v Australia 28 Aug 2004 ODI # 2162
76 63 8 1686 143 30.65 2142 78.71 4 5 5 145 21 v Australia 4 Sep 2004 ODI # 2166
77 64 8 1686 143 30.10 2147 78.52 4 5 6 145 21 v Kenya 14 Sep 2004 ODI # 2174
78 65 8 1691 143 29.66 2154 78.50 4 5 6 146 21 v India 19 Sep 2004 ODI # 2179
79 66 8 1708 143 29.44 2212 77.21 4 5 6 147 21 v West Indies 22 Sep 2004 ODI # 2181
80 67 8 1709 143 28.96 2220 76.98 4 5 6 147 21 v Zimbabwe 30 Sep 2004 ODI # 2183
81 68 8 1789 143 29.81 2324 76.97 4 6 6 151 22 v Zimbabwe 3 Oct 2004 ODI # 2184
82 69 9 1875 143 31.25 2427 77.25 4 7 6 154 23 v Sri Lanka 6 Oct 2004 ODI # 2185
83 70 9 1931 143 31.65 2489 77.58 4 8 6 158 23 v Sri Lanka 14 Oct 2004 ODI # 2187
84 71 9 1968 143 31.74 2544 77.35 4 8 6 161 23 v Sri Lanka 16 Oct 2004 ODI # 2188
85 72 9 2029 143 32.20 2599 78.06 4 9 6 166 25 v India 13 Nov 2004 ODI # 2192
86 73 9 2060 143 32.18 2642 77.97 4 9 6 170 25 v Australia 16 Jan 2005 ODI # 2205
87 74 9 2120 143 32.61 2702 78.46 4 10 6 176 25 v West Indies 19 Jan 2005 ODI # 2206
88 75 9 2128 143 32.24 2731 77.92 4 10 6 176 25 v Australia 23 Jan 2005 ODI # 2209
89 76 9 2135 143 31.86 2749 77.66 4 10 6 176 25 v West Indies 28 Jan 2005 ODI # 2213
90 77 9 2136 143 31.41 2750 77.67 4 10 6 176 25 v Australia 30 Jan 2005 ODI # 2215
91 78 10 2144 143 31.52 2756 77.79 4 10 6 176 25 v West Indies 1 Feb 2005 ODI # 2218
92 79 10 2210 143 32.02 2845 77.68 4 11 6 179 27 v Australia 4 Feb 2005 ODI # 2220
93 80 10 2224 143 31.77 2868 77.54 4 11 6 179 27 v Australia 6 Feb 2005 ODI # 2222
94 81 10 2228 143 31.38 2873 77.54 4 11 6 180 27 v India 2 Apr 2005 ODI # 2235
95 82 10 2240 143 31.11 2885 77.64 4 11 6 181 27 v India 5 Apr 2005 ODI # 2236
96 83 10 2315 143 31.71 2964 78.10 4 12 6 188 29 v India 9 Apr 2005 ODI # 2237
97 84 10 2380 143 32.16 3029 78.57 4 13 6 191 29 v India 12 Apr 2005 ODI # 2238
98 85 10 2421 143 32.28 3089 78.37 4 13 6 196 30 v India 15 Apr 2005 ODI # 2239
99 86 10 2493 143 32.80 3176 78.49 4 14 6 204 30 v India 17 Apr 2005 ODI # 2240
100 87 10 2506 143 32.54 3202 78.26 4 14 6 204 30 v West Indies 18 May 2005 ODI # 2246
101 88 10 2557 143 32.78 3293 77.64 4 15 6 207 30 v West Indies 21 May 2005 ODI # 2247
102 88 10 2557 143 32.78 3293 77.64 4 15 6 207 30 v West Indies 22 May 2005 ODI # 2248
103 89 10 2607 143 33.00 3353 77.75 4 16 6 207 30 v England 10 Dec 2005 ODI # 2304
104 89 10 2607 143 33.00 3353 77.75 4 16 6 207 30 v England 12 Dec 2005 ODI # 2305
105 90 11 2608 143 33.01 3354 77.75 4 16 6 207 30 v England 15 Dec 2005 ODI # 2306
106 91 11 2631 143 32.88 3386 77.70 4 16 6 207 30 v England 19 Dec 2005 ODI # 2307
107 92 11 2639 143 32.58 3399 77.64 4 16 6 208 30 v England 21 Dec 2005 ODI # 2308
108 93 11 2729 143 33.28 3466 78.73 4 17 6 217 33 v India 6 Feb 2006 ODI # 2324
109 94 11 2824 143 34.02 3576 78.97 4 18 6 230 33 v India 11 Feb 2006 ODI # 2327
110 95 11 2932 143 34.90 3696 79.32 5 18 6 241 34 v India 13 Feb 2006 ODI # 2329
111 96 11 2941 143 34.60 3721 79.03 5 18 6 242 34 v India 16 Feb 2006 ODI # 2331
112 97 11 2953 143 34.33 3738 78.99 5 18 6 244 34 v India 19 Feb 2006 ODI # 2333
113 98 11 2960 143 34.02 3756 78.80 5 18 6 244 34 v Sri Lanka 17 Mar 2006 ODI # 2351
114 99 11 2977 143 33.82 3789 78.56 5 18 6 246 34 v Sri Lanka 19 Mar 2006 ODI # 2352
115 100 11 3023 143 33.96 3827 78.99 5 18 6 255 34 v Sri Lanka 22 Mar 2006 ODI # 2354
116 101 11 3035 143 33.72 3861 78.60 5 18 6 257 34 v India 18 Apr 2006 ODI # 2363
117 102 11 3080 143 33.84 3931 78.35 5 18 6 262 34 v India 19 Apr 2006 ODI # 2364
118 103 11 3102 143 33.71 3961 78.31 5 18 6 266 34 v Scotland 27 Jun 2006 ODI # 2387
119 104 11 3107 143 33.40 3968 78.30 5 18 6 266 34 v England 30 Aug 2006 ODI # 2408
120 105 11 3117 143 33.15 3992 78.08 5 18 6 266 34 v England 2 Sep 2006 ODI # 2409
121 106 11 3118 143 32.82 3996 78.02 5 18 6 266 34 v England 5 Sep 2006 ODI # 2410
122 107 11 3118 143 32.47 3998 77.98 5 18 7 266 34 v England 8 Sep 2006 ODI # 2411
123 108 12 3164 143 32.95 4057 77.98 5 18 7 267 35 v Sri Lanka 17 Oct 2006 ODI # 2431
124 109 12 3216 143 33.15 4127 77.92 5 19 7 271 35 v New Zealand 25 Oct 2006 ODI # 2436
125 110 12 3216 143 32.81 4130 77.86 5 19 8 271 35 v South Africa 27 Oct 2006 ODI # 2438
126 111 12 3222 143 32.54 4138 77.86 5 19 8 271 35 v West Indies 7 Dec 2006 ODI # 2460
127 112 13 3243 143 32.75 4167 77.82 5 19 8 273 35 v West Indies 10 Dec 2006 ODI # 2463
128 113 13 3243 143 32.43 4179 77.60 5 19 9 273 35 v West Indies 13 Dec 2006 ODI # 2464
129 114 14 3277 143 32.77 4215 77.74 5 19 9 277 35 v West Indies 16 Dec 2006 ODI # 2466
130 115 15 3329 143 33.29 4299 77.43 5 20 9 280 37 v South Africa 4 Feb 2007 ODI # 2506
131 115 15 3329 143 33.29 4299 77.43 5 20 9 280 37 v South Africa 7 Feb 2007 ODI # 2513
132 116 15 3370 143 33.36 4350 77.47 5 20 9 281 37 v South Africa 9 Feb 2007 ODI # 2517
133 117 15 3389 143 33.22 4386 77.26 5 20 9 282 37 v South Africa 11 Feb 2007 ODI # 2521
134 118 16 3432 143 33.64 4456 77.01 5 20 9 287 37 v South Africa 14 Feb 2007 ODI # 2523
135 119 16 3494 143 33.92 4510 77.47 5 21 9 293 38 v West Indies 13 Mar 2007 ODI # 2531
136 120 16 3503 143 33.68 4535 77.24 5 21 9 295 38 v Ireland 17 Mar 2007 ODI # 2539
137 121 16 3524 143 33.56 4567 77.16 5 21 9 297 39 v Zimbabwe 21 Mar 2007 ODI # 2547
138 122 16 3535 143 33.34 4594 76.94 5 21 9 297 39 v Sri Lanka 18 May 2007 ODI # 2584
139 123 16 3562 143 33.28 4613 77.21 5 21 9 299 40 v Sri Lanka 20 May 2007 ODI # 2585
140 124 17 3641 143 34.02 4698 77.50 5 22 9 303 44 v Sri Lanka 22 May 2007 ODI # 2586
141 125 17 3659 143 33.87 4712 77.65 5 22 9 306 44 v South Africa 18 Oct 2007 ODI # 2633
142 126 17 3715 143 34.08 4764 77.98 5 23 9 306 48 v South Africa 20 Oct 2007 ODI # 2635
143 127 17 3757 143 34.15 4826 77.84 5 23 9 308 49 v South Africa 23 Oct 2007 ODI # 2637
144 128 17 3802 143 34.25 4880 77.90 5 23 9 312 49 v South Africa 26 Oct 2007 ODI # 2639
145 129 17 3825 143 34.15 4912 77.87 5 23 9 315 49 v South Africa 29 Oct 2007 ODI # 2642
146 130 17 3827 143 33.86 4920 77.78 5 23 9 315 49 v India 5 Nov 2007 ODI # 2643
147 131 17 3852 143 33.78 4948 77.84 5 23 9 317 49 v India 8 Nov 2007 ODI # 2644
148 132 17 3864 143 33.60 4980 77.59 5 23 9 319 49 v India 11 Nov 2007 ODI # 2645
149 133 17 3895 143 33.57 5035 77.35 5 23 9 322 49 v India 15 Nov 2007 ODI # 2646
150 134 17 3984 143 34.05 5117 77.85 5 24 9 328 51 v India 18 Nov 2007 ODI # 2647
151 135 17 4047 143 34.29 5173 78.23 5 25 9 329 53 v Zimbabwe 21 Jan 2008 ODI # 2662
152 136 17 4051 143 34.04 5189 78.06 5 25 9 329 53 v Zimbabwe 24 Jan 2008 ODI # 2663
153 137 17 4054 143 33.78 5198 77.99 5 25 9 329 53 v Zimbabwe 27 Jan 2008 ODI # 2665
154 138 17 4142 143 34.23 5297 78.19 5 26 9 339 53 v Zimbabwe 30 Jan 2008 ODI # 2667
155 138 17 4142 143 34.23 5297 78.19 5 26 9 339 53 v Zimbabwe 2 Feb 2008 ODI # 2669
156 139 17 4227 143 34.64 5372 78.68 5 27 9 346 53 v Bangladesh 8 Apr 2008 ODI # 2696
157 140 18 4231 143 34.68 5373 78.74 5 27 9 347 53 v Bangladesh 11 Apr 2008 ODI # 2698
158 141 18 4264 143 34.66 5418 78.70 5 27 9 347 53 v Bangladesh 13 Apr 2008 ODI # 2700
159 141 18 4264 143 34.66 5418 78.70 5 27 9 347 53 v Bangladesh 16 Apr 2008 ODI # 2702
160 142 18 4291 143 34.60 5445 78.80 5 27 9 349 53 v Bangladesh 19 Apr 2008 ODI # 2703
161 143 18 4300 143 34.40 5464 78.69 5 27 9 349 53 v Bangladesh 8 Jun 2008 ODI # 2704
162 144 18 4353 143 34.54 5531 78.70 5 28 9 352 54 v India 10 Jun 2008 ODI # 2705
163 145 19 4364 143 34.63 5539 78.78 5 28 9 354 54 v India 14 Jun 2008 ODI # 2707
164 146 19 4399 143 34.63 5571 78.96 5 28 9 361 54 v Hong Kong 24 Jun 2008 ODI # 2712
165 147 20 4524 143 35.62 5690 79.50 6 28 9 377 55 v India 26 Jun 2008 ODI # 2717
166 148 20 4576 143 35.75 5769 79.32 6 29 9 380 55 v Sri Lanka 29 Jun 2008 ODI # 2723
167 148 20 4576 143 35.75 5769 79.32 6 29 9 380 55 v Bangladesh 4 Jul 2008 ODI # 2733
168 149 20 4642 143 35.98 5819 79.77 6 30 9 386 56 v West Indies 12 Nov 2008 ODI # 2773
169 150 20 4652 143 35.78 5843 79.61 6 30 9 386 56 v West Indies 14 Nov 2008 ODI # 2775
170 151 20 4665 143 35.61 5857 79.64 6 30 9 386 56 v West Indies 16 Nov 2008 ODI # 2776
171 152 21 4676 143 35.69 5867 79.70 6 30 9 387 56 v Sri Lanka 20 Jan 2009 ODI # 2798
172 153 21 4730 143 35.83 5919 79.91 6 31 9 392 57 v Sri Lanka 21 Jan 2009 ODI # 2800
173 154 21 4749 143 35.70 5951 79.80 6 31 9 394 57 v Sri Lanka 24 Jan 2009 ODI # 2803
174 155 21 4773 143 35.61 6004 79.49 6 31 9 395 57 v Australia 22 Apr 2009 ODI # 2845
175 156 21 4780 143 35.40 6016 79.45 6 31 9 396 57 v Australia 24 Apr 2009 ODI # 2846
176 157 21 4810 143 35.36 6072 79.21 6 31 9 398 57 v Australia 27 Apr 2009 ODI # 2847
177 158 21 4837 143 35.30 6105 79.23 6 31 9 399 57 v Australia 1 May 2009 ODI # 2848
178 158 21 4837 143 35.30 6105 79.23 6 31 9 399 57 v Australia 3 May 2009 ODI # 2849
179 159 21 4846 143 35.11 6124 79.13 6 31 9 400 57 v Sri Lanka 30 Jul 2009 ODI # 2864
180 160 21 4846 143 34.86 6128 79.07 6 31 10 400 57 v Sri Lanka 1 Aug 2009 ODI # 2866
181 161 21 4858 143 34.70 6146 79.04 6 31 10 401 57 v Sri Lanka 3 Aug 2009 ODI # 2867
182 162 21 4881 143 34.61 6185 78.91 6 31 10 403 58 v West Indies 23 Sep 2009 ODI # 2894
183 163 21 5009 143 35.27 6311 79.36 7 31 10 419 58 v India 26 Sep 2009 ODI # 2898
184 164 21 5036 143 35.21 6348 79.33 7 31 10 420 59 v Australia 30 Sep 2009 ODI # 2903
185 165 21 5038 143 34.98 6355 79.27 7 31 10 420 59 v New Zealand 3 Oct 2009 ODI # 2906
186 166 21 5064 143 34.92 6382 79.34 7 31 10 423 59 v New Zealand 6 Nov 2009 ODI # 2924
187 167 21 5075 143 34.76 6403 79.25 7 31 10 424 59 v New Zealand 9 Nov 2009 ODI # 2927
188 168 21 5103 143 34.71 6436 79.28 7 31 10 426 59 v Australia 22 Jan 2010 ODI # 2944
189 169 21 5105 143 34.49 6460 79.02 7 31 10 426 59 v Australia 24 Jan 2010 ODI # 2945
190 170 21 5141 143 34.50 6522 78.82 7 31 10 429 59 v Australia 31 Jan 2010 ODI # 2948
191 171 21 5149 143 34.32 6536 78.77 7 31 10 429 59 v Sri Lanka 15 Jun 2010 ODI # 2991
192 172 21 5188 143 34.35 6582 78.82 7 31 10 432 59 v India 19 Jun 2010 ODI # 2996
193 173 21 5190 143 34.14 6587 78.79 7 31 10 432 59 v Zimbabwe 8 Sep 2011 ODI # 3188
194 173 21 5190 143 34.14 6587 78.79 7 31 10 432 59 v Zimbabwe 11 Sep 2011 ODI # 3190
195 174 21 5204 143 34.01 6601 78.83 7 31 10 433 59 v Zimbabwe 14 Sep 2011 ODI # 3194
196 175 21 5206 143 33.80 6623 78.60 7 31 10 433 59 v Sri Lanka 20 Nov 2011 ODI # 3215
197 176 21 5206 143 33.58 6624 78.59 7 31 11 433 59 v Sri Lanka 23 Nov 2011 ODI # 3216
198 176 21 5206 143 33.58 6624 78.59 7 31 11 433 59 v Bangladesh 1 Dec 2011 ODI # 3218
199 177 21 5223 143 33.48 6644 78.61 7 31 11 435 59 v Bangladesh 3 Dec 2011 ODI # 3220
200 178 21 5223 143 33.26 6646 78.58 7 31 12 435 59 v Bangladesh 6 Dec 2011 ODI # 3222
201 178 21 5223 143 33.26 6646 78.58 7 31 12 435 59 v Afghanistan 10 Feb 2012 ODI # 3236
202 179 21 5230 143 33.10 6669 78.42 7 31 12 436 59 v England 13 Feb 2012 ODI # 3238
203 180 21 5253 143 33.03 6702 78.37 7 31 12 436 59 v England 21 Feb 2012 ODI # 3247
204 181 22 5287 143 33.25 6737 78.47 7 31 12 439 59 v India 30 Dec 2012 ODI # 3314
205 182 22 5311 143 33.19 6767 78.48 7 31 12 441 59 v India 3 Jan 2013 ODI # 3315
206 183 22 5316 143 33.01 6780 78.40 7 31 12 442 59 v India 6 Jan 2013 ODI # 3316
207 184 22 5335 143 32.93 6801 78.44 7 31 12 444 59 v South Africa 10 Mar 2013 ODI # 3343
208 185 23 5370 143 33.14 6839 78.52 7 31 12 448 60 v South Africa 15 Mar 2013 ODI # 3346
209 186 23 5374 143 32.96 6851 78.44 7 31 12 448 60 v South Africa 17 Mar 2013 ODI # 3347
210 187 24 5393 143 33.08 6870 78.50 7 31 12 451 60 v South Africa 21 Mar 2013 ODI # 3348
211 188 24 5421 143 33.05 6901 78.55 7 31 12 452 61 v South Africa 24 Mar 2013 ODI # 3350
212 189 25 5422 143 33.06 6902 78.55 7 31 12 452 61 v Ireland 23 May 2013 ODI # 3357
213 190 25 5465 143 33.12 6960 78.52 7 31 12 458 61 v Ireland 26 May 2013 ODI # 3358
214 191 25 5465 143 32.92 6961 78.50 7 31 13 458 61 v West Indies 7 Jun 2013 ODI # 3364
215 192 25 5473 143 32.77 6990 78.29 7 31 13 458 61 v South Africa 10 Jun 2013 ODI # 3367
216 193 25 5490 143 32.67 7013 78.28 7 31 13 460 61 v India 15 Jun 2013 ODI # 3372
217 194 25 5602 143 33.14 7089 79.02 8 31 13 472 63 v Zimbabwe 26 May 2015 ODI # 3651
218 195 26 5638 143 33.36 7109 79.30 8 31 13 476 64 v Zimbabwe 29 May 2015 ODI # 3652
219 196 26 5641 143 33.18 7116 79.27 8 31 13 476 64 v Zimbabwe 31 May 2015 ODI # 3653
220 197 27 5696 143 33.50 7161 79.54 8 32 13 480 66 v Sri Lanka 11 Jul 2015 ODI # 3664
221 198 27 5747 143 33.60 7212 79.68 8 33 13 482 69 v Sri Lanka 15 Jul 2015 ODI # 3669
222 199 28 5789 143 33.85 7241 79.94 8 33 13 487 69 v Sri Lanka 19 Jul 2015 ODI # 3670
223 200 29 5818 143 34.02 7257 80.17 8 33 13 487 73 v Sri Lanka 22 Jul 2015 ODI # 3671
224 201 29 5829 143 33.88 7267 80.21 8 33 13 488 73 v Sri Lanka 26 Jul 2015 ODI # 3672
225 202 29 5860 143 33.87 7316 80.09 8 33 13 490 74 v Zimbabwe 1 Oct 2015 ODI # 3685
226 203 30 5956 143 34.42 7422 80.24 8 34 13 498 75 v Zimbabwe 3 Oct 2015 ODI # 3686
227 204 31 5990 143 34.62 7450 80.40 8 34 13 503 76 v Zimbabwe 5 Oct 2015 ODI # 3687
228 205 31 6016 143 34.57 7485 80.37 8 34 13 506 76 v England 11 Nov 2015 ODI # 3707
229 206 31 6029 143 34.45 7510 80.27 8 34 13 506 76 v England 13 Nov 2015 ODI # 3708
230 207 31 6045 143 34.34 7539 80.18 8 34 13 506 76 v England 17 Nov 2015 ODI # 3710
231 208 31 6097 143 34.44 7573 80.50 8 35 13 509 78 v England 20 Nov 2015 ODI # 3712
232 209 31 6129 143 34.43 7600 80.64 8 35 13 512 79 v New Zealand 31 Jan 2016 ODI # 3730
233 210 32 6186 143 34.75 7637 81.00 8 36 13 518 81 v Ireland 18 Aug 2016 ODI # 3767
234 211 32 6203 143 34.65 7662 80.95 8 36 13 518 81 v England 24 Aug 2016 ODI # 3770
235 212 32 6231 143 34.61 7697 80.95 8 36 13 519 82 v England 27 Aug 2016 ODI # 3771
236 213 32 6232 143 34.43 7704 80.89 8 36 13 519 82 v England 30 Aug 2016 ODI # 3773
237 214 32 6309 143 34.66 7784 81.05 8 37 13 524 84 v England 4 Sep 2016 ODI # 3777
238 215 32 6315 143 34.50 7796 81.00 8 37 13 524 84 v West Indies 30 Sep 2016 ODI # 3784
239 216 32 6405 143 34.80 7880 81.28 8 38 13 527 90 v West Indies 2 Oct 2016 ODI # 3788
240 217 32 6410 143 34.64 7886 81.28 8 38 13 527 90 v West Indies 5 Oct 2016 ODI # 3789
241 218 33 6452 143 34.87 7938 81.27 8 38 13 532 91 v Australia 15 Jan 2017 ODI # 3818
242 219 33 6491 143 34.89 7979 81.35 8 38 13 535 92 v Australia 19 Jan 2017 ODI # 3820
243 220 33 6538 143 34.96 8040 81.31 8 38 13 536 93 v Australia 22 Jan 2017 ODI # 3822
244 221 34 6548 143 35.01 8053 81.31 8 38 13 536 93 v Australia 26 Jan 2017 ODI # 3826
245 222 34 6601 143 35.11 8091 81.58 8 39 13 542 95 v West Indies 7 Apr 2017 ODI # 3861
246 223 34 6610 143 34.97 8108 81.52 8 39 13 542 95 v West Indies 9 Apr 2017 ODI # 3862
247 224 35 6711 143 35.50 8219 81.65 9 39 13 552 97 v West Indies 11 Apr 2017 ODI # 3863
248 225 35 6726 143 35.40 8228 81.74 9 39 13 554 98 v India 4 Jun 2017 ODI # 3878
249 226 36 6742 143 35.48 8242 81.80 9 39 13 557 98 v South Africa 7 Jun 2017 ODI # 3881
250 227 36 6753 143 35.35 8262 81.73 9 39 13 558 98 v Sri Lanka 12 Jun 2017 ODI # 3888
251 227 36 6753 143 35.35 8262 81.73 9 39 13 558 98 v England 14 Jun 2017 ODI # 3889
252 228 36 6765 143 35.23 8278 81.72 9 39 13 558 99 v India 18 Jun 2017 ODI # 3894
253 229 36 6846 143 35.47 8339 82.09 9 40 13 563 101 v Sri Lanka 13 Oct 2017 ODI # 3922
254 230 36 6857 143 35.34 8354 82.08 9 40 13 564 101 v Sri Lanka 16 Oct 2017 ODI # 3924
255 231 37 6857 143 35.34 8354 82.08 9 40 13 564 101 v Sri Lanka 18 Oct 2017 ODI # 3926
256 232 38 6926 143 35.70 8435 82.11 9 41 13 566 104 v Sri Lanka 20 Oct 2017 ODI # 3927
257 232 38 6926 143 35.70 8435 82.11 9 41 13 566 104 v Sri Lanka 23 Oct 2017 ODI # 3930
258 233 38 6939 143 35.58 8449 82.12 9 41 13 569 104 v New Zealand 6 Jan 2018 ODI # 3946
259 234 38 6966 143 35.54 8495 82.00 9 41 13 570 106 v New Zealand 9 Jan 2018 ODI # 3947
260 235 38 6969 143 35.37 8522 81.77 9 41 13 570 106 v New Zealand 13 Jan 2018 ODI # 3949
261 236 38 6975 143 35.22 8530 81.77 9 41 13 571 106 v New Zealand 16 Jan 2018 ODI # 3953
262 237 38 6997 143 35.16 8552 81.81 9 41 13 571 107 v Zimbabwe 13 Jul 2018 ODI # 4015
263 237 38 6997 143 35.16 8552 81.81 9 41 13 571 107 v Zimbabwe 16 Jul 2018 ODI # 4017
264 237 38 6997 143 35.16 8552 81.81 9 41 13 571 107 v Zimbabwe 18 Jul 2018 ODI # 4019
265 237 38 6997 143 35.16 8552 81.81 9 41 13 571 107 v Zimbabwe 20 Jul 2018 ODI # 4020
266 238 38 7015 143 35.07 8567 81.88 9 41 13 573 107 v Zimbabwe 22 Jul 2018 ODI # 4021
267 239 39 7024 143 35.12 8578 81.88 9 41 13 574 107 v Hong Kong 16 Sep 2018 ODI # 4037
268 240 39 7067 143 35.15 8645 81.74 9 41 13 575 108 v India 19 Sep 2018 ODI # 4040
269 241 40 7118 143 35.41 8688 81.92 9 42 13 578 109 v Afghanistan 21 Sep 2018 ODI # 4043
270 242 40 7196 143 35.62 8778 81.97 9 43 13 582 111 v India 23 Sep 2018 ODI # 4044
271 243 40 7226 143 35.59 8829 81.84 9 43 13 584 111 v Bangladesh 26 Sep 2018 ODI # 4047
272 244 40 7256 143 35.56 8879 81.72 9 43 13 587 111 v New Zealand 7 Nov 2018 ODI # 4066
273 245 40 7266 143 35.44 8892 81.71 9 43 13 588 111 v New Zealand 9 Nov 2018 ODI # 4068
274 246 40 7284 143 35.35 8910 81.75 9 43 13 588 111 v New Zealand 11 Nov 2018 ODI # 4070
275 247 40 7296 143 35.24 8927 81.72 9 43 13 589 111 v South Africa 19 Jan 2019 ODI # 4080
276 248 40 7317 143 35.17 8961 81.65 9 43 13 590 111 v South Africa 22 Jan 2019 ODI # 4081
277 249 40 7348 143 35.15 8988 81.75 9 43 13 593 111 v South Africa 25 Jan 2019 ODI # 4084
278 249 40 7348 143 35.15 8988 81.75 9 43 13 593 111 v South Africa 27 Jan 2019 ODI # 4087
279 250 40 7379 143 35.13 9032 81.69 9 43 13 594 111 v South Africa 30 Jan 2019 ODI # 4090
280 251 40 7390 143 35.02 9039 81.75 9 43 13 595 112 v Australia 22 Mar 2019 ODI # 4116
281 252 40 7450 143 35.14 9100 81.86 9 44 13 598 113 v Australia 24 Mar 2019 ODI # 4117
282 253 40 7481 143 35.12 9150 81.75 9 44 13 599 113 v Australia 27 Mar 2019 ODI # 4118
283 254 40 7522 143 35.14 9176 81.97 9 44 13 603 113 v England 17 May 2019 ODI # 4138
284 255 40 7526 143 35.00 9188 81.91 9 44 13 603 113 v England 19 May 2019 ODI # 4140
285 256 40 7534 143 34.87 9196 81.92 9 44 13 603 113 v England 3 Jun 2019 ODI # 4148
286 257 40 7534 143 34.71 9198 81.90 9 44 14 603 113 v Australia 12 Jun 2019 ODI # 4157
287 258 40 7534 143 34.55 9199 81.90 9 44 15 603 113 v India 16 Jun 2019 ODI # 4161
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