Records type batting analysis [change type]
View cumulative averages [change view]
Primary team South Africa remove South Africa from query
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
unfiltered 1996-2014 328 314 53 11579 139 44.36 15885 72.89 17 86 17 911 137 Profile
filtered 1996-2014 323 309 53 11550 139 45.11 15793 73.13 17 86 17 910 137
Cumulative averages
1 1 0 38 38 38.00 65 58.46 0 0 0 3 0 v England 9 Jan 1996 ODI # 1033
2 2 0 67 38 33.50 100 67.00 0 0 0 5 1 v England 11 Jan 1996 ODI # 1034
3 3 0 83 38 27.66 149 55.70 0 0 0 5 1 v England 13 Jan 1996 ODI # 1036
4 4 1 97 38 32.33 162 59.87 0 0 0 7 1 v England 14 Jan 1996 ODI # 1038
5 5 1 164 67 41.00 269 60.96 0 1 0 13 1 v England 17 Jan 1996 ODI # 1040
6 6 1 164 67 32.80 272 60.29 0 1 1 13 1 v England 19 Jan 1996 ODI # 1042
7 7 1 166 67 27.66 281 59.07 0 1 1 13 1 v England 21 Jan 1996 ODI # 1044
8 7 1 166 67 27.66 281 59.07 0 1 1 13 1 v U.A.E. 16 Feb 1996 ODI # 1049
9 8 2 177 67 29.50 306 57.84 0 1 1 14 1 v New Zealand 20 Feb 1996 ODI # 1054
10 9 2 203 67 29.00 348 58.33 0 1 1 16 1 v England 25 Feb 1996 ODI # 1060
11 10 2 212 67 26.50 362 58.56 0 1 1 16 1 v Pakistan 29 Feb 1996 ODI # 1067
12 11 3 229 67 28.62 378 60.58 0 1 1 16 1 v Netherlands 5 Mar 1996 ODI # 1073
13 12 4 253 67 31.62 416 60.81 0 1 1 18 1 v Pakistan 16 Apr 1996 ODI # 1099
14 13 4 275 67 30.55 448 61.38 0 1 1 20 1 v India 17 Apr 1996 ODI # 1100
15 14 4 354 79 35.40 575 61.56 0 2 1 28 1 v India 2 Feb 1997 ODI # 1172
16 15 5 406 79 40.60 633 64.13 0 3 1 32 1 v India 4 Feb 1997 ODI # 1173
17 16 6 414 79 41.40 655 63.20 0 3 1 33 1 v India 12 Feb 1997 ODI # 1176
18 17 6 463 79 42.09 713 64.93 0 3 1 37 1 v India 13 Feb 1997 ODI # 1177
19 18 6 526 79 43.83 789 66.66 0 4 1 41 1 v Australia 29 Mar 1997 ODI # 1186
20 19 6 608 82 46.76 908 66.96 0 5 1 46 2 v Australia 31 Mar 1997 ODI # 1187
21 20 6 631 82 45.07 946 66.70 0 5 1 47 2 v Australia 2 Apr 1997 ODI # 1188
22 21 6 632 82 42.13 950 66.52 0 5 1 47 2 v Australia 5 Apr 1997 ODI # 1191
23 22 6 687 82 42.93 1017 67.55 0 6 1 49 5 v Australia 8 Apr 1997 ODI # 1195
24 23 6 690 82 40.58 1023 67.44 0 6 1 49 5 v Australia 10 Apr 1997 ODI # 1197
25 24 6 700 82 38.88 1038 67.43 0 6 1 49 5 v Australia 13 Apr 1997 ODI # 1199
26 25 6 708 82 37.26 1060 66.79 0 6 1 49 5 v Australia 4 Dec 1997 ODI # 1254
27 26 6 722 82 36.10 1078 66.97 0 6 1 51 5 v New Zealand 6 Dec 1997 ODI # 1255
28 27 6 749 82 35.66 1136 65.93 0 6 1 51 5 v Australia 9 Dec 1997 ODI # 1257
29 28 6 794 82 36.09 1218 65.18 0 6 1 51 5 v New Zealand 11 Dec 1997 ODI # 1258
30 29 6 825 82 35.86 1258 65.58 0 6 1 52 6 v New Zealand 9 Jan 1998 ODI # 1270
31 30 6 872 82 36.33 1313 66.41 0 6 1 57 7 v Australia 11 Jan 1998 ODI # 1272
32 31 6 983 111 39.32 1453 67.65 1 6 1 67 7 v New Zealand 16 Jan 1998 ODI # 1278
33 32 6 1021 111 39.26 1513 67.48 1 6 1 72 8 v Australia 18 Jan 1998 ODI # 1280
34 33 6 1054 111 39.03 1557 67.69 1 6 1 73 8 v Australia 23 Jan 1998 ODI # 1283
35 34 6 1064 111 38.00 1584 67.17 1 6 1 73 8 v Australia 26 Jan 1998 ODI # 1285
36 35 6 1078 111 37.17 1605 67.16 1 6 1 73 8 v Australia 27 Jan 1998 ODI # 1287
37 36 7 1187 111 40.93 1719 69.05 2 6 1 81 8 v Pakistan 3 Apr 1998 ODI # 1303
38 37 7 1192 111 39.73 1731 68.86 2 6 1 81 8 v Sri Lanka 5 Apr 1998 ODI # 1306
39 38 7 1198 111 38.64 1746 68.61 2 6 1 81 8 v Pakistan 11 Apr 1998 ODI # 1314
40 39 7 1199 111 37.46 1748 68.59 2 6 1 81 8 v Sri Lanka 13 Apr 1998 ODI # 1315
41 40 8 1278 111 39.93 1870 68.34 2 7 1 87 10 v Pakistan 17 Apr 1998 ODI # 1318
42 41 8 1317 111 39.90 1921 68.55 2 7 1 91 11 v Sri Lanka 19 Apr 1998 ODI # 1321
43 42 9 1345 111 40.75 1981 67.89 2 7 1 94 11 v Pakistan 23 Apr 1998 ODI # 1326
44 43 9 1407 111 41.38 2072 67.90 2 8 1 98 12 v England 21 May 1998 ODI # 1331
45 44 9 1416 111 40.45 2087 67.84 2 8 1 99 12 v England 23 May 1998 ODI # 1332
46 45 9 1417 111 39.36 2091 67.76 2 8 1 99 12 v England 24 May 1998 ODI # 1334
47 46 9 1423 111 38.45 2107 67.53 2 8 1 99 12 v Sri Lanka 14 Aug 1998 ODI # 1345
48 47 9 1442 111 37.94 2142 67.32 2 8 1 100 12 v England 18 Aug 1998 ODI # 1347
49 48 9 1456 111 37.33 2163 67.31 2 8 1 101 12 v England 25 Oct 1998 ODI # 1358
50 49 10 1569 113* 40.23 2263 69.33 3 8 1 106 17 v Sri Lanka 30 Oct 1998 ODI # 1362
51 50 10 1606 113* 40.15 2314 69.40 3 8 1 110 18 v West Indies 1 Nov 1998 ODI # 1364
52 51 10 1615 113* 39.39 2337 69.10 3 8 1 111 18 v West Indies 22 Jan 1999 ODI # 1390
53 52 10 1666 113* 39.66 2403 69.33 3 9 1 118 18 v West Indies 24 Jan 1999 ODI # 1393
54 53 10 1690 113* 39.30 2435 69.40 3 9 1 121 18 v West Indies 27 Jan 1999 ODI # 1395
55 54 10 1692 113* 38.45 2447 69.14 3 9 1 121 18 v West Indies 30 Jan 1999 ODI # 1397
56 55 10 1708 113* 37.95 2479 68.89 3 9 1 122 18 v West Indies 2 Feb 1999 ODI # 1399
57 56 10 1738 113* 37.78 2520 68.96 3 9 1 124 18 v West Indies 5 Feb 1999 ODI # 1402
58 57 10 1804 113* 38.38 2614 69.01 3 10 1 129 18 v West Indies 7 Feb 1999 ODI # 1404
59 58 10 1904 113* 39.66 2731 69.71 4 10 1 139 19 v New Zealand 14 Feb 1999 ODI # 1407
60 59 10 1957 113* 39.93 2797 69.96 4 11 1 145 20 v New Zealand 17 Feb 1999 ODI # 1408
61 60 10 1969 113* 39.38 2816 69.92 4 11 1 147 20 v New Zealand 20 Feb 1999 ODI # 1409
62 60 10 1969 113* 39.38 2816 69.92 4 11 1 147 20 v New Zealand 25 Mar 1999 ODI # 1419
63 61 10 1973 113* 38.68 2832 69.66 4 11 1 147 20 v New Zealand 26 Mar 1999 ODI # 1421
64 62 10 2073 113* 39.86 2957 70.10 5 11 1 155 21 v New Zealand 27 Mar 1999 ODI # 1422
65 63 10 2127 113* 40.13 3046 69.82 5 12 1 160 21 v New Zealand 30 Mar 1999 ODI # 1425
66 64 10 2223 113* 41.16 3174 70.03 5 13 1 167 21 v India 15 May 1999 ODI # 1444
67 65 10 2235 113* 40.63 3200 69.84 5 13 1 167 21 v Sri Lanka 19 May 1999 ODI # 1451
68 66 10 2235 113* 39.91 3205 69.73 5 13 2 167 21 v England 22 May 1999 ODI # 1455
69 67 11 2279 113* 40.69 3286 69.35 5 13 2 171 22 v Kenya 26 May 1999 ODI # 1462
70 68 11 2279 113* 39.98 3290 69.27 5 13 3 171 22 v Zimbabwe 29 May 1999 ODI # 1468
71 69 11 2333 113* 40.22 3388 68.86 5 14 3 174 22 v Pakistan 5 Jun 1999 ODI # 1474
72 70 12 2386 113* 41.13 3424 69.68 5 15 3 175 25 v New Zealand 10 Jun 1999 ODI # 1478
73 71 12 2439 113* 41.33 3516 69.36 5 16 3 178 25 v Australia 17 Jun 1999 ODI # 1483
74 72 12 2477 113* 41.28 3626 68.31 5 16 3 180 25 v India 26 Sep 1999 ODI # 1504
75 73 12 2502 113* 41.01 3656 68.43 5 16 3 180 27 v Zimbabwe 28 Sep 1999 ODI # 1505
76 74 12 2541 113* 40.98 3708 68.52 5 16 3 182 27 v Kenya 30 Sep 1999 ODI # 1507
77 75 12 2550 113* 40.47 3729 68.38 5 16 3 184 27 v India 3 Oct 1999 ODI # 1509
78 76 12 2554 113* 39.90 3738 68.32 5 16 3 184 27 v Zimbabwe 21 Jan 2000 ODI # 1544
79 77 12 2611 113* 40.16 3843 67.94 5 17 3 189 27 v England 23 Jan 2000 ODI # 1546
80 78 12 2654 113* 40.21 3913 67.82 5 17 3 190 28 v England 26 Jan 2000 ODI # 1549
81 79 12 2706 113* 40.38 4009 67.49 5 18 3 193 28 v Zimbabwe 2 Feb 2000 ODI # 1555
82 80 12 2742 113* 40.32 4053 67.65 5 18 3 199 28 v England 4 Feb 2000 ODI # 1557
83 81 13 2840 113* 41.76 4185 67.86 5 19 3 205 29 v Zimbabwe 6 Feb 2000 ODI # 1558
84 82 13 2840 113* 41.15 4186 67.84 5 19 4 205 29 v England 13 Feb 2000 ODI # 1560
85 83 14 2877 113* 41.69 4216 68.24 5 19 4 208 29 v India 9 Mar 2000 ODI # 1572
86 84 14 2895 113* 41.35 4243 68.23 5 19 4 210 29 v India 12 Mar 2000 ODI # 1573
87 85 14 2905 113* 40.91 4258 68.22 5 19 4 210 30 v India 15 Mar 2000 ODI # 1574
88 86 15 2986 113* 42.05 4364 68.42 5 20 4 214 32 v India 17 Mar 2000 ODI # 1575
89 86 15 2986 113* 42.05 4364 68.42 5 20 4 214 32 v India 22 Mar 2000 ODI # 1577
90 87 15 3021 113* 41.95 4402 68.62 5 20 4 217 32 v Pakistan 24 Mar 2000 ODI # 1579
91 88 16 3074 113* 42.69 4495 68.38 5 21 4 219 34 v India 27 Mar 2000 ODI # 1581
92 89 16 3085 113* 42.26 4510 68.40 5 21 4 221 34 v Pakistan 31 Mar 2000 ODI # 1583
93 90 16 3146 113* 42.51 4598 68.42 5 22 4 226 35 v Australia 12 Apr 2000 ODI # 1587
94 91 16 3151 113* 42.01 4609 68.36 5 22 4 227 35 v Australia 14 Apr 2000 ODI # 1589
95 92 16 3181 113* 41.85 4656 68.32 5 22 4 232 35 v Australia 16 Apr 2000 ODI # 1591
96 93 16 3192 113* 41.45 4686 68.11 5 22 4 232 35 v Sri Lanka 6 Jul 2000 ODI # 1604
97 94 16 3275 113* 41.98 4797 68.27 5 23 4 236 36 v Pakistan 8 Jul 2000 ODI # 1606
98 95 17 3358 113* 43.05 4945 67.90 5 24 4 240 39 v Sri Lanka 11 Jul 2000 ODI # 1610
99 96 17 3385 113* 42.84 5011 67.55 5 24 4 241 40 v Pakistan 12 Jul 2000 ODI # 1612
100 97 17 3392 113* 42.40 5026 67.48 5 24 4 241 40 v Sri Lanka 14 Jul 2000 ODI # 1614
101 98 17 3434 113* 42.39 5092 67.43 5 24 4 244 40 v Australia 16 Aug 2000 ODI # 1620
102 99 17 3456 113* 42.14 5131 67.35 5 24 4 245 40 v Australia 18 Aug 2000 ODI # 1621
103 100 17 3459 113* 41.67 5134 67.37 5 24 4 245 40 v Australia 20 Aug 2000 ODI # 1622
104 101 17 3464 113* 41.23 5157 67.17 5 24 4 245 40 v Pakistan 23 Aug 2000 ODI # 1624
105 102 17 3486 113* 41.01 5187 67.20 5 24 4 250 40 v New Zealand 25 Aug 2000 ODI # 1625
106 103 17 3487 113* 40.54 5202 67.03 5 24 4 250 40 v Pakistan 27 Aug 2000 ODI # 1626
107 104 18 3565 113* 41.45 5312 67.11 5 25 4 260 40 v England 10 Oct 2000 ODI # 1636
108 105 18 3580 113* 41.14 5330 67.16 5 25 4 263 40 v India 13 Oct 2000 ODI # 1638
109 106 19 3588 113* 41.24 5346 67.11 5 25 4 263 40 v New Zealand 20 Oct 2000 ODI # 1641
110 107 20 3627 113* 41.68 5398 67.19 5 25 4 270 40 v New Zealand 22 Oct 2000 ODI # 1643
111 108 20 3672 113* 41.72 5436 67.54 5 25 4 272 42 v New Zealand 25 Oct 2000 ODI # 1647
112 109 20 3765 113* 42.30 5547 67.87 5 26 4 279 44 v New Zealand 28 Oct 2000 ODI # 1651
113 110 21 3815 113* 42.86 5628 67.78 5 27 4 283 44 v New Zealand 1 Nov 2000 ODI # 1654
114 111 21 3815 113* 42.38 5629 67.77 5 27 5 283 44 v New Zealand 4 Nov 2000 ODI # 1655
115 112 21 3815 113* 41.92 5633 67.72 5 27 6 283 44 v Sri Lanka 15 Dec 2000 ODI # 1661
116 113 21 3850 113* 41.84 5681 67.76 5 27 6 287 45 v Sri Lanka 17 Dec 2000 ODI # 1662
117 114 22 3950 113* 42.93 5820 67.86 6 27 6 290 46 v Sri Lanka 9 Jan 2001 ODI # 1666
118 115 22 4032 113* 43.35 5899 68.35 6 28 6 290 50 v Sri Lanka 11 Jan 2001 ODI # 1668
119 116 22 4063 113* 43.22 5947 68.32 6 28 6 291 51 v Sri Lanka 14 Jan 2001 ODI # 1671
120 117 22 4081 113* 42.95 5961 68.46 6 28 6 295 51 v Sri Lanka 17 Jan 2001 ODI # 1673
121 118 22 4104 113* 42.75 6000 68.40 6 28 6 298 51 v West Indies 28 Apr 2001 ODI # 1712
122 119 23 4182 113* 43.56 6112 68.42 6 29 6 303 53 v West Indies 2 May 2001 ODI # 1713
123 120 23 4289 113* 44.21 6220 68.95 7 29 6 307 55 v West Indies 5 May 2001 ODI # 1714
124 121 23 4307 113* 43.94 6254 68.86 7 29 6 308 55 v West Indies 9 May 2001 ODI # 1716
125 122 23 4310 113* 43.53 6262 68.82 7 29 6 308 55 v West Indies 12 May 2001 ODI # 1717
126 123 23 4379 113* 43.79 6409 68.32 7 30 6 311 55 v West Indies 16 May 2001 ODI # 1718
127 124 23 4462 113* 44.17 6495 68.69 7 31 6 314 57 v Zimbabwe 23 Sep 2001 ODI # 1748
128 125 23 4488 113* 44.00 6535 68.67 7 31 6 317 57 v Zimbabwe 29 Sep 2001 ODI # 1749
129 125 23 4488 113* 44.00 6535 68.67 7 31 6 317 57 v Zimbabwe 30 Sep 2001 ODI # 1750
130 126 23 4527 113* 43.95 6591 68.68 7 31 6 320 57 v India 5 Oct 2001 ODI # 1752
131 127 23 4581 113* 44.04 6671 68.67 7 32 6 326 57 v Kenya 7 Oct 2001 ODI # 1755
132 128 23 4610 113* 43.90 6706 68.74 7 32 6 330 57 v India 10 Oct 2001 ODI # 1757
133 129 23 4659 113* 43.95 6773 68.78 7 32 6 335 57 v India 19 Oct 2001 ODI # 1762
134 129 23 4659 113* 43.95 6773 68.78 7 32 6 335 57 v Kenya 22 Oct 2001 ODI # 1763
135 130 23 4698 113* 43.90 6836 68.72 7 32 6 340 57 v India 26 Oct 2001 ODI # 1766
136 131 23 4704 113* 43.55 6858 68.59 7 32 6 341 57 v Australia 13 Jan 2002 ODI # 1784
137 132 23 4769 113* 43.75 6926 68.85 7 33 6 348 58 v New Zealand 19 Jan 2002 ODI # 1787
138 133 23 4806 113* 43.69 6981 68.84 7 33 6 350 59 v Australia 20 Jan 2002 ODI # 1789
139 134 23 4836 113* 43.56 7038 68.71 7 33 6 351 59 v New Zealand 27 Jan 2002 ODI # 1797
140 135 23 4847 113* 43.27 7068 68.57 7 33 6 352 59 v New Zealand 1 Feb 2002 ODI # 1801
141 136 24 4951 113* 44.20 7188 68.87 8 33 6 359 60 v Australia 3 Feb 2002 ODI # 1802
142 137 25 5010 113* 44.73 7268 68.93 8 34 6 364 61 v New Zealand 6 Feb 2002 ODI # 1804
143 138 25 5020 113* 44.42 7292 68.84 8 34 6 365 61 v New Zealand 8 Feb 2002 ODI # 1805
144 139 25 5028 113* 44.10 7312 68.76 8 34 6 365 61 v Australia 22 Mar 2002 ODI # 1819
145 140 25 5042 113* 43.84 7329 68.79 8 34 6 367 61 v Australia 24 Mar 2002 ODI # 1820
146 141 25 5113 113* 44.07 7430 68.81 8 35 6 371 62 v Australia 27 Mar 2002 ODI # 1821
147 142 25 5156 113* 44.06 7481 68.92 8 35 6 374 62 v Australia 30 Mar 2002 ODI # 1822
148 143 25 5177 113* 43.87 7522 68.82 8 35 6 375 62 v Australia 3 Apr 2002 ODI # 1823
149 144 26 5257 113* 44.55 7581 69.34 8 36 6 378 64 v Australia 6 Apr 2002 ODI # 1824
150 145 26 5275 113* 44.32 7609 69.32 8 36 6 379 64 v Australia 9 Apr 2002 ODI # 1827
151 146 26 5298 113* 44.15 7640 69.34 8 36 6 382 64 v Pakistan 12 Aug 2002 ODI # 1860
152 147 26 5305 113* 43.84 7651 69.33 8 36 6 383 64 v Sri Lanka 15 Aug 2002 ODI # 1862
153 148 26 5308 113* 43.50 7661 69.28 8 36 6 383 64 v Pakistan 18 Aug 2002 ODI # 1864
154 149 26 5392 113* 43.83 7785 69.26 8 37 6 390 65 v Sri Lanka 19 Aug 2002 ODI # 1865
155 150 26 5416 113* 43.67 7820 69.25 8 37 6 393 65 v Sri Lanka 21 Aug 2002 ODI # 1866
156 151 26 5426 113* 43.40 7845 69.16 8 37 6 394 65 v West Indies 13 Sep 2002 ODI # 1875
157 152 26 5486 113* 43.53 7898 69.46 8 38 6 399 66 v Kenya 20 Sep 2002 ODI # 1882
158 153 26 5583 113* 43.96 8031 69.51 8 39 6 405 67 v India 25 Sep 2002 ODI # 1886
159 154 26 5630 113* 43.98 8082 69.66 8 39 6 410 67 v Bangladesh 3 Oct 2002 ODI # 1890
160 155 27 5668 113* 44.28 8140 69.63 8 39 6 412 69 v Sri Lanka 27 Nov 2002 ODI # 1903
161 156 27 5721 113* 44.34 8166 70.05 8 40 6 418 71 v Sri Lanka 29 Nov 2002 ODI # 1905
162 157 27 5808 113* 44.67 8283 70.11 8 41 6 428 72 v Sri Lanka 1 Dec 2002 ODI # 1908
163 158 28 5872 113* 45.16 8366 70.18 8 42 6 433 73 v Sri Lanka 4 Dec 2002 ODI # 1911
164 159 28 5878 113* 44.87 8384 70.10 8 42 6 433 73 v Pakistan 8 Dec 2002 ODI # 1914
165 160 28 5890 113* 44.62 8403 70.09 8 42 6 435 73 v Pakistan 11 Dec 2002 ODI # 1916
166 161 28 5894 113* 44.31 8407 70.10 8 42 6 436 73 v Pakistan 13 Dec 2002 ODI # 1918
167 161 28 5894 113* 44.31 8407 70.10 8 42 6 436 73 v Pakistan 16 Dec 2002 ODI # 1921
168 162 28 5902 113* 44.04 8433 69.98 8 42 6 437 73 v Pakistan 18 Dec 2002 ODI # 1923
169 163 28 5915 113* 43.81 8451 69.99 8 42 6 439 73 v West Indies 9 Feb 2003 ODI # 1942
170 163 28 5915 113* 43.81 8451 69.99 8 42 6 439 73 v Kenya 12 Feb 2003 ODI # 1947
171 164 28 5948 113* 43.73 8499 69.98 8 42 6 440 74 v New Zealand 16 Feb 2003 ODI # 1955
172 164 28 5948 113* 43.73 8499 69.98 8 42 6 440 74 v Bangladesh 22 Feb 2003 ODI # 1961
173 165 28 5949 113* 43.42 8503 69.96 8 42 6 440 74 v Canada 27 Feb 2003 ODI # 1971
174 166 28 5965 113* 43.22 8522 69.99 8 42 6 441 74 v Sri Lanka 3 Mar 2003 ODI # 1979
175 167 28 6072 113* 43.68 8655 70.15 9 42 6 453 74 v England 28 Jun 2003 ODI # 2029
176 168 29 6197 125* 44.58 8802 70.40 10 42 6 467 75 v Zimbabwe 29 Jun 2003 ODI # 2030
177 169 30 6279 125* 45.17 8907 70.49 10 43 6 472 76 v England 3 Jul 2003 ODI # 2032
178 169 30 6279 125* 45.17 8907 70.49 10 43 6 472 76 v Zimbabwe 5 Jul 2003 ODI # 2033
179 170 30 6294 125* 44.95 8933 70.45 10 43 6 474 76 v England 8 Jul 2003 ODI # 2035
180 171 30 6294 125* 44.63 8945 70.36 10 43 7 474 76 v England 12 Jul 2003 ODI # 2037
181 172 30 6295 125* 44.33 8949 70.34 10 43 7 474 76 v Pakistan 3 Oct 2003 ODI # 2046
182 173 30 6337 125* 44.31 9009 70.34 10 43 7 480 76 v Pakistan 5 Oct 2003 ODI # 2047
183 174 30 6399 125* 44.43 9089 70.40 10 44 7 488 77 v Pakistan 7 Oct 2003 ODI # 2048
184 175 31 6457 125* 44.84 9176 70.36 10 45 7 492 79 v Pakistan 10 Oct 2003 ODI # 2049
185 176 31 6497 125* 44.80 9231 70.38 10 45 7 494 79 v Pakistan 12 Oct 2003 ODI # 2050
186 177 32 6606 125* 45.55 9325 70.84 11 45 7 500 84 v West Indies 25 Jan 2004 ODI # 2088
187 178 32 6622 125* 45.35 9369 70.67 11 45 7 502 84 v West Indies 28 Jan 2004 ODI # 2090
188 179 33 6624 125* 45.36 9380 70.61 11 45 7 502 84 v West Indies 30 Jan 2004 ODI # 2092
189 180 34 6719 125* 46.02 9477 70.89 11 46 7 509 86 v West Indies 1 Feb 2004 ODI # 2094
190 181 34 6858 139 46.65 9619 71.29 12 46 7 520 89 v West Indies 4 Feb 2004 ODI # 2096
191 182 34 6884 139 46.51 9660 71.26 12 46 7 523 89 v New Zealand 13 Feb 2004 ODI # 2099
192 183 34 6890 139 46.24 9686 71.13 12 46 7 523 89 v New Zealand 17 Feb 2004 ODI # 2100
193 184 34 6906 139 46.04 9711 71.11 12 46 7 524 89 v New Zealand 20 Feb 2004 ODI # 2101
194 185 34 6919 139 45.82 9732 71.09 12 46 7 526 89 v New Zealand 25 Feb 2004 ODI # 2104
195 186 35 6977 139 46.20 9791 71.25 12 47 7 530 90 v New Zealand 29 Feb 2004 ODI # 2107
196 187 35 6977 139 45.90 9803 71.17 12 47 8 530 90 v New Zealand 2 Mar 2004 ODI # 2109
197 188 35 7051 139 46.08 9888 71.30 12 48 8 535 92 v Sri Lanka 20 Aug 2004 ODI # 2156
198 189 35 7051 139 45.78 9894 71.26 12 48 9 535 92 v Sri Lanka 22 Aug 2004 ODI # 2158
199 190 35 7103 139 45.82 10002 71.01 12 49 9 538 92 v Sri Lanka 25 Aug 2004 ODI # 2160
200 191 35 7110 139 45.57 10013 71.00 12 49 9 538 93 v Sri Lanka 28 Aug 2004 ODI # 2161
201 192 35 7211 139 45.92 10140 71.11 13 49 9 545 94 v Sri Lanka 31 Aug 2004 ODI # 2163
202 193 36 7251 139 46.18 10184 71.19 13 49 9 554 94 v Bangladesh 12 Sep 2004 ODI # 2171
203 194 36 7267 139 45.99 10217 71.12 13 49 9 554 94 v West Indies 18 Sep 2004 ODI # 2178
204 195 36 7272 139 45.73 10243 70.99 13 49 9 554 94 v England 30 Jan 2005 ODI # 2216
205 196 36 7335 139 45.84 10321 71.06 13 50 9 558 94 v England 2 Feb 2005 ODI # 2219
206 197 36 7338 139 45.57 10333 71.01 13 50 9 558 94 v England 4 Feb 2005 ODI # 2221
207 198 36 7409 139 45.73 10430 71.03 13 51 9 564 94 v England 6 Feb 2005 ODI # 2223
208 199 36 7458 139 45.75 10483 71.14 13 51 9 572 94 v England 9 Feb 2005 ODI # 2224
209 200 36 7458 139 45.47 10484 71.13 13 51 10 572 94 v England 11 Feb 2005 ODI # 2225
210 201 36 7494 139 45.41 10544 71.07 13 51 10 574 95 v England 13 Feb 2005 ODI # 2226
211 202 37 7545 139 45.72 10612 71.09 13 52 10 576 95 v West Indies 7 May 2005 ODI # 2241
212 203 37 7552 139 45.49 10630 71.04 13 52 10 577 95 v West Indies 8 May 2005 ODI # 2242
213 204 37 7639 139 45.74 10739 71.13 13 53 10 579 97 v West Indies 11 May 2005 ODI # 2243
214 205 37 7656 139 45.57 10764 71.12 13 53 10 581 97 v West Indies 14 May 2005 ODI # 2244
215 206 37 7674 139 45.40 10788 71.13 13 53 10 581 97 v West Indies 15 May 2005 ODI # 2245
216 207 37 7674 139 45.14 10793 71.10 13 53 11 581 97 v New Zealand 23 Oct 2005 ODI # 2285
217 208 37 7725 139 45.17 10887 70.95 13 54 11 583 97 v New Zealand 28 Oct 2005 ODI # 2288
218 209 38 7749 139 45.31 10930 70.89 13 54 11 587 97 v New Zealand 4 Nov 2005 ODI # 2292
219 210 38 7764 139 45.13 10950 70.90 13 54 11 590 97 v New Zealand 6 Nov 2005 ODI # 2293
220 211 39 7832 139 45.53 11047 70.89 13 55 11 595 97 v India 16 Nov 2005 ODI # 2297
221 212 39 7834 139 45.28 11055 70.86 13 55 11 595 97 v India 19 Nov 2005 ODI # 2298
222 212 39 7834 139 45.28 11055 70.86 13 55 11 595 97 v India 25 Nov 2005 ODI # 2299
223 213 39 7925 139 45.54 11201 70.75 13 56 11 600 97 v India 28 Nov 2005 ODI # 2300
224 214 39 7925 139 45.28 11202 70.74 13 56 12 600 97 v Australia 15 Jan 2006 ODI # 2314
225 215 39 7946 139 45.14 11229 70.76 13 56 12 601 98 v Australia 10 Mar 2006 ODI # 2348
226 216 39 7966 139 45.00 11250 70.80 13 56 12 602 98 v Australia 12 Mar 2006 ODI # 2349
227 217 39 7970 139 44.77 11266 70.74 13 56 12 603 98 v Zimbabwe 15 Sep 2006 ODI # 2415
228 218 39 7996 139 44.67 11306 70.72 13 56 12 605 98 v Zimbabwe 18 Sep 2006 ODI # 2418
229 219 39 8046 139 44.70 11365 70.79 13 57 12 610 98 v Zimbabwe 20 Sep 2006 ODI # 2420
230 220 39 8054 139 44.49 11383 70.75 13 57 12 611 98 v New Zealand 16 Oct 2006 ODI # 2430
231 221 39 8097 139 44.48 11454 70.69 13 57 12 613 99 v Sri Lanka 24 Oct 2006 ODI # 2435
232 222 39 8114 139 44.33 11479 70.68 13 57 12 615 99 v Pakistan 27 Oct 2006 ODI # 2438
233 223 39 8130 139 44.18 11517 70.59 13 57 12 618 99 v West Indies 2 Nov 2006 ODI # 2442
234 224 40 8249 139 44.83 11677 70.64 14 57 12 633 99 v India 22 Nov 2006 ODI # 2447
235 225 40 8249 139 44.58 11679 70.63 14 57 13 633 99 v India 26 Nov 2006 ODI # 2449
236 226 40 8298 139 44.61 11741 70.67 14 57 13 642 99 v India 29 Nov 2006 ODI # 2452
237 226 40 8298 139 44.61 11741 70.67 14 57 13 642 99 v India 3 Dec 2006 ODI # 2458
238 227 41 8386 139 45.08 11826 70.91 14 58 13 644 103 v Pakistan 4 Feb 2007 ODI # 2506
239 228 41 8420 139 45.02 11869 70.94 14 58 13 648 103 v Pakistan 7 Feb 2007 ODI # 2513
240 228 41 8420 139 45.02 11869 70.94 14 58 13 648 103 v Pakistan 9 Feb 2007 ODI # 2517
241 228 41 8420 139 45.02 11869 70.94 14 58 13 648 103 v Pakistan 11 Feb 2007 ODI # 2521
242 229 42 8491 139 45.40 11958 71.00 14 59 13 656 104 v Pakistan 14 Feb 2007 ODI # 2523
243 230 43 8619 139 46.09 12067 71.42 15 59 13 667 109 v Netherlands 16 Mar 2007 ODI # 2537
244 230 43 8619 139 46.09 12067 71.42 15 59 13 667 109 v Scotland 20 Mar 2007 ODI # 2545
245 231 43 8667 139 46.10 12130 71.45 15 59 13 672 109 v Australia 24 Mar 2007 ODI # 2552
246 232 43 8753 139 46.31 12240 71.51 15 60 13 676 109 v Sri Lanka 28 Mar 2007 ODI # 2556
247 233 44 8819 139 46.66 12326 71.54 15 61 13 684 109 v Ireland 3 Apr 2007 ODI # 2562
248 234 44 8851 139 46.58 12362 71.59 15 61 13 689 109 v Bangladesh 7 Apr 2007 ODI # 2564
249 235 44 8932 139 46.76 12448 71.75 15 62 13 695 110 v West Indies 10 Apr 2007 ODI # 2567
250 236 44 8954 139 46.63 12502 71.62 15 62 13 696 111 v New Zealand 14 Apr 2007 ODI # 2571
251 237 45 8971 139 46.72 12527 71.61 15 62 13 698 111 v England 17 Apr 2007 ODI # 2574
252 238 45 8976 139 46.50 12536 71.60 15 62 13 699 111 v Australia 25 Apr 2007 ODI # 2580
253 239 45 9022 139 46.50 12583 71.69 15 62 13 701 112 v Ireland 24 Jun 2007 ODI # 2591
254 240 46 9113 139 46.97 12699 71.76 15 63 13 707 112 v India 26 Jun 2007 ODI # 2592
255 241 46 9115 139 46.74 12705 71.74 15 63 13 707 112 v India 29 Jun 2007 ODI # 2593
256 242 46 9115 139 46.50 12711 71.70 15 63 14 707 112 v India 1 Jul 2007 ODI # 2595
257 243 46 9123 139 46.30 12722 71.71 15 63 14 708 112 v Pakistan 18 Oct 2007 ODI # 2633
258 244 46 9123 139 46.07 12727 71.68 15 63 15 708 112 v Pakistan 20 Oct 2007 ODI # 2635
259 245 46 9136 139 45.90 12759 71.60 15 63 15 710 112 v Pakistan 23 Oct 2007 ODI # 2637
260 246 47 9142 139 45.93 12765 71.61 15 63 15 711 112 v Pakistan 26 Oct 2007 ODI # 2639
261 247 47 9228 139 46.14 12895 71.56 15 64 15 715 113 v Pakistan 29 Oct 2007 ODI # 2642
262 248 47 9229 139 45.91 12910 71.48 15 64 15 715 113 v New Zealand 25 Nov 2007 ODI # 2648
263 249 47 9255 139 45.81 12970 71.35 15 64 15 717 113 v New Zealand 30 Nov 2007 ODI # 2650
264 250 47 9285 139 45.73 13019 71.31 15 64 15 721 113 v New Zealand 2 Dec 2007 ODI # 2652
265 251 47 9309 139 45.63 13062 71.26 15 64 15 724 113 v West Indies 20 Jan 2008 ODI # 2661
266 252 47 9316 139 45.44 13070 71.27 15 64 15 725 113 v West Indies 25 Jan 2008 ODI # 2664
267 253 48 9437 139 46.03 13203 71.47 16 64 15 737 114 v West Indies 27 Jan 2008 ODI # 2666
268 254 48 9438 139 45.81 13209 71.45 16 64 15 737 114 v West Indies 1 Feb 2008 ODI # 2668
269 255 49 9512 139 46.17 13279 71.63 16 65 15 744 114 v West Indies 3 Feb 2008 ODI # 2671
270 256 49 9564 139 46.20 13348 71.65 16 66 15 751 114 v England 22 Aug 2008 ODI # 2748
271 257 49 9570 139 46.00 13363 71.61 16 66 15 752 114 v England 26 Aug 2008 ODI # 2754
272 258 49 9579 139 45.83 13388 71.54 16 66 15 753 114 v England 29 Aug 2008 ODI # 2757
273 259 49 9580 139 45.61 13396 71.51 16 66 15 753 114 v England 31 Aug 2008 ODI # 2759
274 260 50 9580 139 45.61 13401 71.48 16 66 15 753 114 v England 3 Sep 2008 ODI # 2761
275 261 50 9651 139 45.73 13487 71.55 16 67 15 758 115 v Kenya 31 Oct 2008 ODI # 2769
276 262 51 9743 139 46.17 13581 71.73 16 68 15 766 117 v Kenya 2 Nov 2008 ODI # 2770
277 263 51 9793 139 46.19 13654 71.72 16 69 15 768 117 v Bangladesh 7 Nov 2008 ODI # 2771
278 264 51 9842 139 46.20 13703 71.82 16 69 15 772 118 v Bangladesh 9 Nov 2008 ODI # 2772
279 265 51 9883 139 46.18 13752 71.86 16 69 15 776 118 v Australia 16 Jan 2009 ODI # 2795
280 266 51 9955 139 46.30 13848 71.88 16 70 15 781 118 v Australia 18 Jan 2009 ODI # 2796
281 267 51 10015 139 46.36 13920 71.94 16 71 15 786 118 v Australia 23 Jan 2009 ODI # 2802
282 268 51 10028 139 46.21 13932 71.97 16 71 15 789 118 v Australia 26 Jan 2009 ODI # 2804
283 269 51 10059 139 46.14 13974 71.98 16 71 15 794 118 v Australia 5 Apr 2009 ODI # 2834
284 270 51 10129 139 46.25 14060 72.04 16 72 15 799 118 v Australia 9 Apr 2009 ODI # 2839
285 271 51 10146 139 46.11 14084 72.03 16 72 15 800 119 v Australia 13 Apr 2009 ODI # 2840
286 272 51 10210 139 46.19 14153 72.14 16 73 15 806 120 v Australia 17 Apr 2009 ODI # 2841
287 273 51 10251 139 46.17 14201 72.18 16 73 15 810 120 v Sri Lanka 22 Sep 2009 ODI # 2893
288 274 51 10287 139 46.13 14240 72.24 16 73 15 816 120 v New Zealand 24 Sep 2009 ODI # 2895
289 275 51 10299 139 45.97 14256 72.24 16 73 15 817 120 v England 27 Sep 2009 ODI # 2900
290 276 51 10380 139 46.13 14361 72.27 16 74 15 825 122 v Zimbabwe 10 Nov 2009 ODI # 2928
291 277 51 10469 139 46.32 14458 72.40 16 75 15 831 123 v India 21 Feb 2010 ODI # 2961
292 278 51 10480 139 46.16 14471 72.42 16 75 15 833 123 v India 24 Feb 2010 ODI # 2962
293 279 52 10584 139 46.62 14565 72.66 17 75 15 838 126 v India 27 Feb 2010 ODI # 2963
294 280 52 10585 139 46.42 14572 72.63 17 75 15 838 126 v West Indies 22 May 2010 ODI # 2979
295 281 52 10670 139 46.59 14661 72.77 17 76 15 842 126 v West Indies 24 May 2010 ODI # 2980
296 282 52 10701 139 46.52 14702 72.78 17 76 15 844 127 v West Indies 28 May 2010 ODI # 2982
297 283 52 10752 139 46.54 14756 72.86 17 77 15 845 128 v West Indies 30 May 2010 ODI # 2984
298 284 52 10809 139 46.59 14811 72.97 17 78 15 850 128 v West Indies 3 Jun 2010 ODI # 2987
299 285 53 10875 139 46.87 14899 72.99 17 79 15 855 129 v Pakistan 29 Oct 2010 ODI # 3062
300 286 53 10875 139 46.67 14908 72.94 17 79 16 855 129 v Pakistan 2 Nov 2010 ODI # 3064
301 287 53 10890 139 46.53 14930 72.94 17 79 16 857 129 v Pakistan 5 Nov 2010 ODI # 3067
302 288 53 10973 139 46.69 15025 73.03 17 80 16 861 129 v Pakistan 8 Nov 2010 ODI # 3069
303 289 53 10977 139 46.51 15032 73.02 17 80 16 861 129 v West Indies 24 Feb 2011 ODI # 3106
304 290 53 10979 139 46.32 15044 72.97 17 80 16 861 129 v Netherlands 3 Mar 2011 ODI # 3115
305 291 53 10994 139 46.19 15064 72.98 17 80 16 864 129 v England 6 Mar 2011 ODI # 3120
306 292 53 11063 139 46.28 15152 73.01 17 81 16 868 129 v India 12 Mar 2011 ODI # 3128
307 293 53 11082 139 46.17 15183 72.98 17 81 16 871 129 v Ireland 15 Mar 2011 ODI # 3133
308 294 53 11151 139 46.26 15259 73.07 17 82 16 876 130 v Bangladesh 19 Mar 2011 ODI # 3138
309 295 53 11198 139 46.27 15334 73.02 17 82 16 879 130 v New Zealand 25 Mar 2011 ODI # 3144
310 296 53 11213 139 46.14 15349 73.05 17 82 16 880 131 v Australia 19 Oct 2011 ODI # 3203
311 297 53 11289 139 46.26 15437 73.12 17 83 16 887 133 v Australia 23 Oct 2011 ODI # 3208
312 298 53 11343 139 46.29 15511 73.12 17 84 16 890 135 v Australia 28 Oct 2011 ODI # 3211
313 299 53 11415 139 46.40 15591 73.21 17 85 16 896 136 v Sri Lanka 11 Jan 2012 ODI # 3225
314 300 53 11452 139 46.36 15642 73.21 17 85 16 899 136 v Sri Lanka 14 Jan 2012 ODI # 3226
315 301 53 11465 139 46.22 15659 73.21 17 85 16 901 136 v New Zealand 25 Feb 2012 ODI # 3249
316 302 53 11469 139 46.06 15664 73.21 17 85 16 902 136 v New Zealand 29 Feb 2012 ODI # 3252
317 303 53 11519 139 46.07 15735 73.20 17 86 16 907 137 v Pakistan 24 Nov 2013 ODI # 3438
318 304 53 11525 139 45.91 15747 73.18 17 86 16 907 137 v Pakistan 27 Nov 2013 ODI # 3440
319 305 53 11535 139 45.77 15761 73.18 17 86 16 909 137 v India 5 Dec 2013 ODI # 3442
320 306 53 11545 139 45.63 15774 73.19 17 86 16 910 137 v India 8 Dec 2013 ODI # 3443
321 307 53 11545 139 45.45 15776 73.18 17 86 17 910 137 v Sri Lanka 6 Jul 2014 ODI # 3500
322 308 53 11546 139 45.27 15783 73.15 17 86 17 910 137 v Sri Lanka 9 Jul 2014 ODI # 3501
323 309 53 11550 139 45.11 15793 73.13 17 86 17 910 137 v Sri Lanka 12 Jul 2014 ODI # 3502
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