Records type batting analysis [change type]
View 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
Innings in match 2nd innings remove 2nd innings 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-2009 147 136 33 4843 139 47.01 6851 70.69 5 38 7 420 46
Cumulative averages
1 1 0 16 16 16.00 49 32.65 0 0 0 0 0 v England 13 Jan 1996 ODI # 1036
2 2 1 30 16 30.00 62 48.38 0 0 0 2 0 v England 14 Jan 1996 ODI # 1038
3 3 1 97 67 48.50 169 57.39 0 1 0 8 0 v England 17 Jan 1996 ODI # 1040
3 3 1 97 67 48.50 169 57.39 0 1 0 8 0 v England 19 Jan 1996 ODI # 1042
3 3 1 97 67 48.50 169 57.39 0 1 0 8 0 v England 21 Jan 1996 ODI # 1044
3 3 1 97 67 48.50 169 57.39 0 1 0 8 0 v U.A.E. 16 Feb 1996 ODI # 1049
4 4 2 108 67 54.00 194 55.67 0 1 0 9 0 v New Zealand 20 Feb 1996 ODI # 1054
4 4 2 108 67 54.00 194 55.67 0 1 0 9 0 v England 25 Feb 1996 ODI # 1060
5 5 2 117 67 39.00 208 56.25 0 1 0 9 0 v Pakistan 29 Feb 1996 ODI # 1067
5 5 2 117 67 39.00 208 56.25 0 1 0 9 0 v Netherlands 5 Mar 1996 ODI # 1073
6 6 3 141 67 47.00 246 57.31 0 1 0 11 0 v Pakistan 16 Apr 1996 ODI # 1099
7 7 3 163 67 40.75 278 58.63 0 1 0 13 0 v India 17 Apr 1996 ODI # 1100
8 8 3 242 79 48.40 405 59.75 0 2 0 21 0 v India 2 Feb 1997 ODI # 1172
9 9 4 294 79 58.80 463 63.49 0 3 0 25 0 v India 4 Feb 1997 ODI # 1173
10 10 5 302 79 60.40 485 62.26 0 3 0 26 0 v India 12 Feb 1997 ODI # 1176
10 10 5 302 79 60.40 485 62.26 0 3 0 26 0 v India 13 Feb 1997 ODI # 1177
11 11 5 365 79 60.83 561 65.06 0 4 0 30 0 v Australia 29 Mar 1997 ODI # 1186
11 11 5 365 79 60.83 561 65.06 0 4 0 30 0 v Australia 31 Mar 1997 ODI # 1187
11 11 5 365 79 60.83 561 65.06 0 4 0 30 0 v Australia 2 Apr 1997 ODI # 1188
12 12 5 366 79 52.28 565 64.77 0 4 0 30 0 v Australia 5 Apr 1997 ODI # 1191
13 13 5 421 79 52.62 632 66.61 0 5 0 32 3 v Australia 8 Apr 1997 ODI # 1195
13 13 5 421 79 52.62 632 66.61 0 5 0 32 3 v Australia 10 Apr 1997 ODI # 1197
13 13 5 421 79 52.62 632 66.61 0 5 0 32 3 v Australia 13 Apr 1997 ODI # 1199
13 13 5 421 79 52.62 632 66.61 0 5 0 32 3 v Australia 4 Dec 1997 ODI # 1254
14 14 5 435 79 48.33 650 66.92 0 5 0 34 3 v New Zealand 6 Dec 1997 ODI # 1255
14 14 5 435 79 48.33 650 66.92 0 5 0 34 3 v Australia 9 Dec 1997 ODI # 1257
14 14 5 435 79 48.33 650 66.92 0 5 0 34 3 v New Zealand 11 Dec 1997 ODI # 1258
14 14 5 435 79 48.33 650 66.92 0 5 0 34 3 v New Zealand 9 Jan 1998 ODI # 1270
15 15 5 482 79 48.20 705 68.36 0 5 0 39 4 v Australia 11 Jan 1998 ODI # 1272
15 15 5 482 79 48.20 705 68.36 0 5 0 39 4 v New Zealand 16 Jan 1998 ODI # 1278
16 16 5 520 79 47.27 765 67.97 0 5 0 44 5 v Australia 18 Jan 1998 ODI # 1280
16 16 5 520 79 47.27 765 67.97 0 5 0 44 5 v Australia 23 Jan 1998 ODI # 1283
16 16 5 520 79 47.27 765 67.97 0 5 0 44 5 v Australia 26 Jan 1998 ODI # 1285
17 17 5 534 79 44.50 786 67.93 0 5 0 44 5 v Australia 27 Jan 1998 ODI # 1287
17 17 5 534 79 44.50 786 67.93 0 5 0 44 5 v Pakistan 3 Apr 1998 ODI # 1303
17 17 5 534 79 44.50 786 67.93 0 5 0 44 5 v Sri Lanka 5 Apr 1998 ODI # 1306
18 18 5 540 79 41.53 801 67.41 0 5 0 44 5 v Pakistan 11 Apr 1998 ODI # 1314
18 18 5 540 79 41.53 801 67.41 0 5 0 44 5 v Sri Lanka 13 Apr 1998 ODI # 1315
19 19 6 619 79* 47.61 923 67.06 0 6 0 50 7 v Pakistan 17 Apr 1998 ODI # 1318
20 20 6 658 79* 47.00 974 67.55 0 6 0 54 8 v Sri Lanka 19 Apr 1998 ODI # 1321
21 21 7 686 79* 49.00 1034 66.34 0 6 0 57 8 v Pakistan 23 Apr 1998 ODI # 1326
22 22 7 748 79* 49.86 1125 66.48 0 7 0 61 9 v England 21 May 1998 ODI # 1331
22 22 7 748 79* 49.86 1125 66.48 0 7 0 61 9 v England 23 May 1998 ODI # 1332
22 22 7 748 79* 49.86 1125 66.48 0 7 0 61 9 v England 24 May 1998 ODI # 1334
23 23 7 754 79* 47.12 1141 66.08 0 7 0 61 9 v Sri Lanka 14 Aug 1998 ODI # 1345
23 23 7 754 79* 47.12 1141 66.08 0 7 0 61 9 v England 18 Aug 1998 ODI # 1347
24 24 7 768 79* 45.17 1162 66.09 0 7 0 62 9 v England 25 Oct 1998 ODI # 1358
24 24 7 768 79* 45.17 1162 66.09 0 7 0 62 9 v Sri Lanka 30 Oct 1998 ODI # 1362
25 25 7 805 79* 44.72 1213 66.36 0 7 0 66 10 v West Indies 1 Nov 1998 ODI # 1364
26 26 7 814 79* 42.84 1236 65.85 0 7 0 67 10 v West Indies 22 Jan 1999 ODI # 1390
27 27 7 865 79* 43.25 1302 66.43 0 8 0 74 10 v West Indies 24 Jan 1999 ODI # 1393
27 27 7 865 79* 43.25 1302 66.43 0 8 0 74 10 v West Indies 27 Jan 1999 ODI # 1395
27 27 7 865 79* 43.25 1302 66.43 0 8 0 74 10 v West Indies 30 Jan 1999 ODI # 1397
27 27 7 865 79* 43.25 1302 66.43 0 8 0 74 10 v West Indies 2 Feb 1999 ODI # 1399
27 27 7 865 79* 43.25 1302 66.43 0 8 0 74 10 v West Indies 5 Feb 1999 ODI # 1402
27 27 7 865 79* 43.25 1302 66.43 0 8 0 74 10 v West Indies 7 Feb 1999 ODI # 1404
27 27 7 865 79* 43.25 1302 66.43 0 8 0 74 10 v New Zealand 14 Feb 1999 ODI # 1407
28 28 7 918 79* 43.71 1368 67.10 0 9 0 80 11 v New Zealand 17 Feb 1999 ODI # 1408
28 28 7 918 79* 43.71 1368 67.10 0 9 0 80 11 v New Zealand 20 Feb 1999 ODI # 1409
29 28 7 918 79* 43.71 1368 67.10 0 9 0 80 11 v New Zealand 25 Mar 1999 ODI # 1419
30 29 7 922 79* 41.90 1384 66.61 0 9 0 80 11 v New Zealand 26 Mar 1999 ODI # 1421
30 29 7 922 79* 41.90 1384 66.61 0 9 0 80 11 v New Zealand 27 Mar 1999 ODI # 1422
30 29 7 922 79* 41.90 1384 66.61 0 9 0 80 11 v New Zealand 30 Mar 1999 ODI # 1425
31 30 7 1018 96 44.26 1512 67.32 0 10 0 87 11 v India 15 May 1999 ODI # 1444
31 30 7 1018 96 44.26 1512 67.32 0 10 0 87 11 v Sri Lanka 19 May 1999 ODI # 1451
31 30 7 1018 96 44.26 1512 67.32 0 10 0 87 11 v England 22 May 1999 ODI # 1455
32 31 8 1062 96 46.17 1593 66.66 0 10 0 91 12 v Kenya 26 May 1999 ODI # 1462
33 32 8 1062 96 44.25 1597 66.49 0 10 1 91 12 v Zimbabwe 29 May 1999 ODI # 1468
34 33 8 1116 96 44.64 1695 65.84 0 11 1 94 12 v Pakistan 5 Jun 1999 ODI # 1474
34 33 8 1116 96 44.64 1695 65.84 0 11 1 94 12 v New Zealand 10 Jun 1999 ODI # 1478
35 34 8 1169 96 44.96 1787 65.41 0 12 1 97 12 v Australia 17 Jun 1999 ODI # 1483
35 34 8 1169 96 44.96 1787 65.41 0 12 1 97 12 v India 26 Sep 1999 ODI # 1504
36 35 8 1194 96 44.22 1817 65.71 0 12 1 97 14 v Zimbabwe 28 Sep 1999 ODI # 1505
36 35 8 1194 96 44.22 1817 65.71 0 12 1 97 14 v Kenya 30 Sep 1999 ODI # 1507
36 35 8 1194 96 44.22 1817 65.71 0 12 1 97 14 v India 3 Oct 1999 ODI # 1509
37 36 8 1198 96 42.78 1826 65.60 0 12 1 97 14 v Zimbabwe 21 Jan 2000 ODI # 1544
37 36 8 1198 96 42.78 1826 65.60 0 12 1 97 14 v England 23 Jan 2000 ODI # 1546
37 36 8 1198 96 42.78 1826 65.60 0 12 1 97 14 v England 26 Jan 2000 ODI # 1549
37 36 8 1198 96 42.78 1826 65.60 0 12 1 97 14 v Zimbabwe 2 Feb 2000 ODI # 1555
38 37 8 1234 96 42.55 1870 65.98 0 12 1 103 14 v England 4 Feb 2000 ODI # 1557
38 37 8 1234 96 42.55 1870 65.98 0 12 1 103 14 v Zimbabwe 6 Feb 2000 ODI # 1558
38 37 8 1234 96 42.55 1870 65.98 0 12 1 103 14 v England 13 Feb 2000 ODI # 1560
38 37 8 1234 96 42.55 1870 65.98 0 12 1 103 14 v India 9 Mar 2000 ODI # 1572
38 37 8 1234 96 42.55 1870 65.98 0 12 1 103 14 v India 12 Mar 2000 ODI # 1573
39 38 8 1244 96 41.46 1885 65.99 0 12 1 103 15 v India 15 Mar 2000 ODI # 1574
39 38 8 1244 96 41.46 1885 65.99 0 12 1 103 15 v India 17 Mar 2000 ODI # 1575
40 38 8 1244 96 41.46 1885 65.99 0 12 1 103 15 v India 22 Mar 2000 ODI # 1577
41 39 8 1279 96 41.25 1923 66.51 0 12 1 106 15 v Pakistan 24 Mar 2000 ODI # 1579
42 40 9 1332 96 42.96 2016 66.07 0 13 1 108 17 v India 27 Mar 2000 ODI # 1581
43 41 9 1343 96 41.96 2031 66.12 0 13 1 110 17 v Pakistan 31 Mar 2000 ODI # 1583
44 42 9 1404 96 42.54 2119 66.25 0 14 1 115 18 v Australia 12 Apr 2000 ODI # 1587
44 42 9 1404 96 42.54 2119 66.25 0 14 1 115 18 v Australia 14 Apr 2000 ODI # 1589
45 43 9 1434 96 42.17 2166 66.20 0 14 1 120 18 v Australia 16 Apr 2000 ODI # 1591
46 44 9 1445 96 41.28 2196 65.80 0 14 1 120 18 v Sri Lanka 6 Jul 2000 ODI # 1604
46 44 9 1445 96 41.28 2196 65.80 0 14 1 120 18 v Pakistan 8 Jul 2000 ODI # 1606
46 44 9 1445 96 41.28 2196 65.80 0 14 1 120 18 v Sri Lanka 11 Jul 2000 ODI # 1610
47 45 9 1472 96 40.88 2262 65.07 0 14 1 121 19 v Pakistan 12 Jul 2000 ODI # 1612
48 46 9 1479 96 39.97 2277 64.95 0 14 1 121 19 v Sri Lanka 14 Jul 2000 ODI # 1614
49 47 9 1521 96 40.02 2343 64.91 0 14 1 124 19 v Australia 16 Aug 2000 ODI # 1620
49 47 9 1521 96 40.02 2343 64.91 0 14 1 124 19 v Australia 18 Aug 2000 ODI # 1621
49 47 9 1521 96 40.02 2343 64.91 0 14 1 124 19 v Australia 20 Aug 2000 ODI # 1622
50 48 9 1526 96 39.12 2366 64.49 0 14 1 124 19 v Pakistan 23 Aug 2000 ODI # 1624
51 49 9 1548 96 38.70 2396 64.60 0 14 1 129 19 v New Zealand 25 Aug 2000 ODI # 1625
51 49 9 1548 96 38.70 2396 64.60 0 14 1 129 19 v Pakistan 27 Aug 2000 ODI # 1626
52 50 10 1626 96 40.65 2506 64.88 0 15 1 139 19 v England 10 Oct 2000 ODI # 1636
53 51 10 1641 96 40.02 2524 65.01 0 15 1 142 19 v India 13 Oct 2000 ODI # 1638
53 51 10 1641 96 40.02 2524 65.01 0 15 1 142 19 v New Zealand 20 Oct 2000 ODI # 1641
54 52 11 1680 96 40.97 2576 65.21 0 15 1 149 19 v New Zealand 22 Oct 2000 ODI # 1643
54 52 11 1680 96 40.97 2576 65.21 0 15 1 149 19 v New Zealand 25 Oct 2000 ODI # 1647
55 53 11 1773 96 42.21 2687 65.98 0 16 1 156 21 v New Zealand 28 Oct 2000 ODI # 1651
56 54 12 1823 96 43.40 2768 65.85 0 17 1 160 21 v New Zealand 1 Nov 2000 ODI # 1654
57 55 12 1823 96 42.39 2769 65.83 0 17 2 160 21 v New Zealand 4 Nov 2000 ODI # 1655
58 56 12 1823 96 41.43 2773 65.74 0 17 3 160 21 v Sri Lanka 15 Dec 2000 ODI # 1661
58 56 12 1823 96 41.43 2773 65.74 0 17 3 160 21 v Sri Lanka 17 Dec 2000 ODI # 1662
59 57 13 1923 100* 43.70 2912 66.03 1 17 3 163 22 v Sri Lanka 9 Jan 2001 ODI # 1666
59 57 13 1923 100* 43.70 2912 66.03 1 17 3 163 22 v Sri Lanka 11 Jan 2001 ODI # 1668
60 58 13 1954 100* 43.42 2960 66.01 1 17 3 164 23 v Sri Lanka 14 Jan 2001 ODI # 1671
61 59 13 1972 100* 42.86 2974 66.30 1 17 3 168 23 v Sri Lanka 17 Jan 2001 ODI # 1673
61 59 13 1972 100* 42.86 2974 66.30 1 17 3 168 23 v West Indies 28 Apr 2001 ODI # 1712
62 60 14 2050 100* 44.56 3086 66.42 1 18 3 173 25 v West Indies 2 May 2001 ODI # 1713
62 60 14 2050 100* 44.56 3086 66.42 1 18 3 173 25 v West Indies 5 May 2001 ODI # 1714
63 61 14 2068 100* 44.00 3120 66.28 1 18 3 174 25 v West Indies 9 May 2001 ODI # 1716
63 61 14 2068 100* 44.00 3120 66.28 1 18 3 174 25 v West Indies 12 May 2001 ODI # 1717
63 61 14 2068 100* 44.00 3120 66.28 1 18 3 174 25 v West Indies 16 May 2001 ODI # 1718
63 61 14 2068 100* 44.00 3120 66.28 1 18 3 174 25 v Zimbabwe 23 Sep 2001 ODI # 1748
63 61 14 2068 100* 44.00 3120 66.28 1 18 3 174 25 v Zimbabwe 29 Sep 2001 ODI # 1749
64 61 14 2068 100* 44.00 3120 66.28 1 18 3 174 25 v Zimbabwe 30 Sep 2001 ODI # 1750
65 62 14 2107 100* 43.89 3176 66.34 1 18 3 177 25 v India 5 Oct 2001 ODI # 1752
66 63 14 2161 100* 44.10 3256 66.36 1 19 3 183 25 v Kenya 7 Oct 2001 ODI # 1755
67 64 14 2190 100* 43.80 3291 66.54 1 19 3 187 25 v India 10 Oct 2001 ODI # 1757
67 64 14 2190 100* 43.80 3291 66.54 1 19 3 187 25 v India 19 Oct 2001 ODI # 1762
67 64 14 2190 100* 43.80 3291 66.54 1 19 3 187 25 v Kenya 22 Oct 2001 ODI # 1763
68 65 14 2229 100* 43.70 3354 66.45 1 19 3 192 25 v India 26 Oct 2001 ODI # 1766
69 66 14 2235 100* 42.98 3376 66.20 1 19 3 193 25 v Australia 13 Jan 2002 ODI # 1784
69 66 14 2235 100* 42.98 3376 66.20 1 19 3 193 25 v New Zealand 19 Jan 2002 ODI # 1787
70 67 14 2272 100* 42.86 3431 66.21 1 19 3 195 26 v Australia 20 Jan 2002 ODI # 1789
70 67 14 2272 100* 42.86 3431 66.21 1 19 3 195 26 v New Zealand 27 Jan 2002 ODI # 1797
70 67 14 2272 100* 42.86 3431 66.21 1 19 3 195 26 v New Zealand 1 Feb 2002 ODI # 1801
71 68 15 2376 104* 44.83 3551 66.91 2 19 3 202 27 v Australia 3 Feb 2002 ODI # 1802
72 69 16 2435 104* 45.94 3631 67.06 2 20 3 207 28 v New Zealand 6 Feb 2002 ODI # 1804
73 70 16 2445 104* 45.27 3655 66.89 2 20 3 208 28 v New Zealand 8 Feb 2002 ODI # 1805
74 71 16 2453 104* 44.60 3675 66.74 2 20 3 208 28 v Australia 22 Mar 2002 ODI # 1819
75 72 16 2467 104* 44.05 3692 66.82 2 20 3 210 28 v Australia 24 Mar 2002 ODI # 1820
75 72 16 2467 104* 44.05 3692 66.82 2 20 3 210 28 v Australia 27 Mar 2002 ODI # 1821
76 73 16 2510 104* 44.03 3743 67.05 2 20 3 213 28 v Australia 30 Mar 2002 ODI # 1822
76 73 16 2510 104* 44.03 3743 67.05 2 20 3 213 28 v Australia 3 Apr 2002 ODI # 1823
76 73 16 2510 104* 44.03 3743 67.05 2 20 3 213 28 v Australia 6 Apr 2002 ODI # 1824
76 73 16 2510 104* 44.03 3743 67.05 2 20 3 213 28 v Australia 9 Apr 2002 ODI # 1827
76 73 16 2510 104* 44.03 3743 67.05 2 20 3 213 28 v Pakistan 12 Aug 2002 ODI # 1860
77 74 16 2517 104* 43.39 3754 67.04 2 20 3 214 28 v Sri Lanka 15 Aug 2002 ODI # 1862
77 74 16 2517 104* 43.39 3754 67.04 2 20 3 214 28 v Pakistan 18 Aug 2002 ODI # 1864
77 74 16 2517 104* 43.39 3754 67.04 2 20 3 214 28 v Sri Lanka 19 Aug 2002 ODI # 1865
78 75 16 2541 104* 43.06 3789 67.06 2 20 3 217 28 v Sri Lanka 21 Aug 2002 ODI # 1866
79 76 16 2551 104* 42.51 3814 66.88 2 20 3 218 28 v West Indies 13 Sep 2002 ODI # 1875
79 76 16 2551 104* 42.51 3814 66.88 2 20 3 218 28 v Kenya 20 Sep 2002 ODI # 1882
80 77 16 2648 104* 43.40 3947 67.08 2 21 3 224 29 v India 25 Sep 2002 ODI # 1886
80 77 16 2648 104* 43.40 3947 67.08 2 21 3 224 29 v Bangladesh 3 Oct 2002 ODI # 1890
81 78 17 2686 104* 44.03 4005 67.06 2 21 3 226 31 v Sri Lanka 27 Nov 2002 ODI # 1903
81 78 17 2686 104* 44.03 4005 67.06 2 21 3 226 31 v Sri Lanka 29 Nov 2002 ODI # 1905
81 78 17 2686 104* 44.03 4005 67.06 2 21 3 226 31 v Sri Lanka 1 Dec 2002 ODI # 1908
82 79 18 2750 104* 45.08 4088 67.27 2 22 3 231 32 v Sri Lanka 4 Dec 2002 ODI # 1911
82 79 18 2750 104* 45.08 4088 67.27 2 22 3 231 32 v Pakistan 8 Dec 2002 ODI # 1914
83 80 18 2762 104* 44.54 4107 67.25 2 22 3 233 32 v Pakistan 11 Dec 2002 ODI # 1916
83 80 18 2762 104* 44.54 4107 67.25 2 22 3 233 32 v Pakistan 13 Dec 2002 ODI # 1918
84 80 18 2762 104* 44.54 4107 67.25 2 22 3 233 32 v Pakistan 16 Dec 2002 ODI # 1921
84 80 18 2762 104* 44.54 4107 67.25 2 22 3 233 32 v Pakistan 18 Dec 2002 ODI # 1923
85 81 18 2775 104* 44.04 4125 67.27 2 22 3 235 32 v West Indies 9 Feb 2003 ODI # 1942
86 81 18 2775 104* 44.04 4125 67.27 2 22 3 235 32 v Kenya 12 Feb 2003 ODI # 1947
86 81 18 2775 104* 44.04 4125 67.27 2 22 3 235 32 v New Zealand 16 Feb 2003 ODI # 1955
87 81 18 2775 104* 44.04 4125 67.27 2 22 3 235 32 v Bangladesh 22 Feb 2003 ODI # 1961
87 81 18 2775 104* 44.04 4125 67.27 2 22 3 235 32 v Canada 27 Feb 2003 ODI # 1971
88 82 18 2791 104* 43.60 4144 67.35 2 22 3 236 32 v Sri Lanka 3 Mar 2003 ODI # 1979
88 82 18 2791 104* 43.60 4144 67.35 2 22 3 236 32 v England 28 Jun 2003 ODI # 2029
88 82 18 2791 104* 43.60 4144 67.35 2 22 3 236 32 v Zimbabwe 29 Jun 2003 ODI # 2030
89 83 19 2873 104* 44.89 4249 67.61 2 23 3 241 33 v England 3 Jul 2003 ODI # 2032
90 83 19 2873 104* 44.89 4249 67.61 2 23 3 241 33 v Zimbabwe 5 Jul 2003 ODI # 2033
90 83 19 2873 104* 44.89 4249 67.61 2 23 3 241 33 v England 8 Jul 2003 ODI # 2035
90 83 19 2873 104* 44.89 4249 67.61 2 23 3 241 33 v England 12 Jul 2003 ODI # 2037
91 84 19 2874 104* 44.21 4253 67.57 2 23 3 241 33 v Pakistan 3 Oct 2003 ODI # 2046
92 85 19 2916 104* 44.18 4313 67.60 2 23 3 247 33 v Pakistan 5 Oct 2003 ODI # 2047
93 86 19 2978 104* 44.44 4393 67.78 2 24 3 255 34 v Pakistan 7 Oct 2003 ODI # 2048
94 87 20 3036 104* 45.31 4480 67.76 2 25 3 259 36 v Pakistan 10 Oct 2003 ODI # 2049
95 88 20 3076 104* 45.23 4535 67.82 2 25 3 261 36 v Pakistan 12 Oct 2003 ODI # 2050
95 88 20 3076 104* 45.23 4535 67.82 2 25 3 261 36 v West Indies 25 Jan 2004 ODI # 2088
95 88 20 3076 104* 45.23 4535 67.82 2 25 3 261 36 v West Indies 28 Jan 2004 ODI # 2090
96 89 21 3078 104* 45.26 4546 67.70 2 25 3 261 36 v West Indies 30 Jan 2004 ODI # 2092
96 89 21 3078 104* 45.26 4546 67.70 2 25 3 261 36 v West Indies 1 Feb 2004 ODI # 2094
97 90 21 3217 139 46.62 4688 68.62 3 25 3 272 39 v West Indies 4 Feb 2004 ODI # 2096
98 91 21 3243 139 46.32 4729 68.57 3 25 3 275 39 v New Zealand 13 Feb 2004 ODI # 2099
98 91 21 3243 139 46.32 4729 68.57 3 25 3 275 39 v New Zealand 17 Feb 2004 ODI # 2100
99 92 21 3259 139 45.90 4754 68.55 3 25 3 276 39 v New Zealand 20 Feb 2004 ODI # 2101
99 92 21 3259 139 45.90 4754 68.55 3 25 3 276 39 v New Zealand 25 Feb 2004 ODI # 2104
100 93 22 3317 139 46.71 4813 68.91 3 26 3 280 40 v New Zealand 29 Feb 2004 ODI # 2107
100 93 22 3317 139 46.71 4813 68.91 3 26 3 280 40 v New Zealand 2 Mar 2004 ODI # 2109
100 93 22 3317 139 46.71 4813 68.91 3 26 3 280 40 v Sri Lanka 20 Aug 2004 ODI # 2156
101 94 22 3317 139 46.06 4819 68.83 3 26 4 280 40 v Sri Lanka 22 Aug 2004 ODI # 2158
101 94 22 3317 139 46.06 4819 68.83 3 26 4 280 40 v Sri Lanka 25 Aug 2004 ODI # 2160
101 94 22 3317 139 46.06 4819 68.83 3 26 4 280 40 v Sri Lanka 28 Aug 2004 ODI # 2161
102 95 22 3418 139 46.82 4946 69.10 4 26 4 287 41 v Sri Lanka 31 Aug 2004 ODI # 2163
103 96 23 3458 139 47.36 4990 69.29 4 26 4 296 41 v Bangladesh 12 Sep 2004 ODI # 2171
103 96 23 3458 139 47.36 4990 69.29 4 26 4 296 41 v West Indies 18 Sep 2004 ODI # 2178
103 96 23 3458 139 47.36 4990 69.29 4 26 4 296 41 v England 30 Jan 2005 ODI # 2216
104 97 23 3521 139 47.58 5068 69.47 4 27 4 300 41 v England 2 Feb 2005 ODI # 2219
105 98 23 3524 139 46.98 5080 69.37 4 27 4 300 41 v England 4 Feb 2005 ODI # 2221
105 98 23 3524 139 46.98 5080 69.37 4 27 4 300 41 v England 6 Feb 2005 ODI # 2223
105 98 23 3524 139 46.98 5080 69.37 4 27 4 300 41 v England 9 Feb 2005 ODI # 2224
105 98 23 3524 139 46.98 5080 69.37 4 27 4 300 41 v England 11 Feb 2005 ODI # 2225
106 99 23 3560 139 46.84 5140 69.26 4 27 4 302 42 v England 13 Feb 2005 ODI # 2226
107 100 24 3611 139 47.51 5208 69.33 4 28 4 304 42 v West Indies 7 May 2005 ODI # 2241
108 101 24 3618 139 46.98 5226 69.23 4 28 4 305 42 v West Indies 8 May 2005 ODI # 2242
108 101 24 3618 139 46.98 5226 69.23 4 28 4 305 42 v West Indies 11 May 2005 ODI # 2243
109 102 24 3635 139 46.60 5251 69.22 4 28 4 307 42 v West Indies 14 May 2005 ODI # 2244
110 103 24 3653 139 46.24 5275 69.25 4 28 4 307 42 v West Indies 15 May 2005 ODI # 2245
110 103 24 3653 139 46.24 5275 69.25 4 28 4 307 42 v Asia XI 17 Aug 2005 ODI # 2269
110 103 24 3653 139 46.24 5275 69.25 4 28 4 307 42 v Asia XI 21 Aug 2005 ODI # 2271
111 104 24 3661 139 45.76 5298 69.10 4 28 4 308 42 v Australia 5 Oct 2005 ODI # 2282
112 105 24 3672 139 45.33 5323 68.98 4 28 4 308 42 v Australia 7 Oct 2005 ODI # 2283
113 106 24 3674 139 44.80 5333 68.89 4 28 4 308 42 v Australia 9 Oct 2005 ODI # 2284
114 107 24 3674 139 44.26 5338 68.82 4 28 5 308 42 v New Zealand 23 Oct 2005 ODI # 2285
114 107 24 3674 139 44.26 5338 68.82 4 28 5 308 42 v New Zealand 28 Oct 2005 ODI # 2288
114 107 24 3674 139 44.26 5338 68.82 4 28 5 308 42 v New Zealand 4 Nov 2005 ODI # 2292
115 108 24 3689 139 43.91 5358 68.85 4 28 5 311 42 v New Zealand 6 Nov 2005 ODI # 2293
116 109 25 3757 139 44.72 5455 68.87 4 29 5 316 42 v India 16 Nov 2005 ODI # 2297
116 109 25 3757 139 44.72 5455 68.87 4 29 5 316 42 v India 19 Nov 2005 ODI # 2298
117 109 25 3757 139 44.72 5455 68.87 4 29 5 316 42 v India 25 Nov 2005 ODI # 2299
117 109 25 3757 139 44.72 5455 68.87 4 29 5 316 42 v India 28 Nov 2005 ODI # 2300
118 110 25 3757 139 44.20 5456 68.85 4 29 6 316 42 v Australia 15 Jan 2006 ODI # 2314
118 110 25 3757 139 44.20 5456 68.85 4 29 6 316 42 v Australia 10 Mar 2006 ODI # 2348
119 111 25 3777 139 43.91 5477 68.96 4 29 6 317 42 v Australia 12 Mar 2006 ODI # 2349
120 112 25 3781 139 43.45 5493 68.83 4 29 6 318 42 v Zimbabwe 15 Sep 2006 ODI # 2415
121 113 25 3807 139 43.26 5533 68.80 4 29 6 320 42 v Zimbabwe 18 Sep 2006 ODI # 2418
121 113 25 3807 139 43.26 5533 68.80 4 29 6 320 42 v Zimbabwe 20 Sep 2006 ODI # 2420
122 114 25 3815 139 42.86 5551 68.72 4 29 6 321 42 v New Zealand 16 Oct 2006 ODI # 2430
122 114 25 3815 139 42.86 5551 68.72 4 29 6 321 42 v Sri Lanka 24 Oct 2006 ODI # 2435
122 114 25 3815 139 42.86 5551 68.72 4 29 6 321 42 v Pakistan 27 Oct 2006 ODI # 2438
122 114 25 3815 139 42.86 5551 68.72 4 29 6 321 42 v West Indies 2 Nov 2006 ODI # 2442
122 114 25 3815 139 42.86 5551 68.72 4 29 6 321 42 v India 22 Nov 2006 ODI # 2447
122 114 25 3815 139 42.86 5551 68.72 4 29 6 321 42 v India 26 Nov 2006 ODI # 2449
122 114 25 3815 139 42.86 5551 68.72 4 29 6 321 42 v India 29 Nov 2006 ODI # 2452
123 114 25 3815 139 42.86 5551 68.72 4 29 6 321 42 v India 3 Dec 2006 ODI # 2458
123 114 25 3815 139 42.86 5551 68.72 4 29 6 321 42 v Pakistan 4 Feb 2007 ODI # 2506
124 115 25 3849 139 42.76 5594 68.80 4 29 6 325 42 v Pakistan 7 Feb 2007 ODI # 2513
124 115 25 3849 139 42.76 5594 68.80 4 29 6 325 42 v Pakistan 9 Feb 2007 ODI # 2517
125 115 25 3849 139 42.76 5594 68.80 4 29 6 325 42 v Pakistan 11 Feb 2007 ODI # 2521
126 116 26 3920 139 43.55 5683 68.97 4 30 6 333 43 v Pakistan 14 Feb 2007 ODI # 2523
126 116 26 3920 139 43.55 5683 68.97 4 30 6 333 43 v Netherlands 16 Mar 2007 ODI # 2537
127 116 26 3920 139 43.55 5683 68.97 4 30 6 333 43 v Scotland 20 Mar 2007 ODI # 2545
128 117 26 3968 139 43.60 5746 69.05 4 30 6 338 43 v Australia 24 Mar 2007 ODI # 2552
129 118 26 4054 139 44.06 5856 69.22 4 31 6 342 43 v Sri Lanka 28 Mar 2007 ODI # 2556
130 119 27 4120 139 44.78 5942 69.33 4 32 6 350 43 v Ireland 3 Apr 2007 ODI # 2562
131 120 27 4152 139 44.64 5978 69.45 4 32 6 355 43 v Bangladesh 7 Apr 2007 ODI # 2564
131 120 27 4152 139 44.64 5978 69.45 4 32 6 355 43 v West Indies 10 Apr 2007 ODI # 2567
131 120 27 4152 139 44.64 5978 69.45 4 32 6 355 43 v New Zealand 14 Apr 2007 ODI # 2571
132 121 28 4169 139 44.82 6003 69.44 4 32 6 357 43 v England 17 Apr 2007 ODI # 2574
132 121 28 4169 139 44.82 6003 69.44 4 32 6 357 43 v Australia 25 Apr 2007 ODI # 2580
132 121 28 4169 139 44.82 6003 69.44 4 32 6 357 43 v Ireland 24 Jun 2007 ODI # 2591
133 122 29 4260 139 45.80 6119 69.61 4 33 6 363 43 v India 26 Jun 2007 ODI # 2592
133 122 29 4260 139 45.80 6119 69.61 4 33 6 363 43 v India 29 Jun 2007 ODI # 2593
133 122 29 4260 139 45.80 6119 69.61 4 33 6 363 43 v India 1 Jul 2007 ODI # 2595
133 122 29 4260 139 45.80 6119 69.61 4 33 6 363 43 v Pakistan 18 Oct 2007 ODI # 2633
134 123 29 4260 139 45.31 6124 69.56 4 33 7 363 43 v Pakistan 20 Oct 2007 ODI # 2635
134 123 29 4260 139 45.31 6124 69.56 4 33 7 363 43 v Pakistan 23 Oct 2007 ODI # 2637
135 124 30 4266 139 45.38 6130 69.59 4 33 7 364 43 v Pakistan 26 Oct 2007 ODI # 2639
135 124 30 4266 139 45.38 6130 69.59 4 33 7 364 43 v Pakistan 29 Oct 2007 ODI # 2642
136 125 30 4267 139 44.91 6145 69.43 4 33 7 364 43 v New Zealand 25 Nov 2007 ODI # 2648
136 125 30 4267 139 44.91 6145 69.43 4 33 7 364 43 v New Zealand 30 Nov 2007 ODI # 2650
137 126 30 4297 139 44.76 6194 69.37 4 33 7 368 43 v New Zealand 2 Dec 2007 ODI # 2652
138 127 30 4321 139 44.54 6237 69.28 4 33 7 371 43 v West Indies 20 Jan 2008 ODI # 2661
138 127 30 4321 139 44.54 6237 69.28 4 33 7 371 43 v West Indies 25 Jan 2008 ODI # 2664
139 128 31 4442 139 45.79 6370 69.73 5 33 7 383 44 v West Indies 27 Jan 2008 ODI # 2666
140 129 31 4443 139 45.33 6376 69.68 5 33 7 383 44 v West Indies 1 Feb 2008 ODI # 2668
141 130 32 4517 139 46.09 6446 70.07 5 34 7 390 44 v West Indies 3 Feb 2008 ODI # 2671
142 131 32 4569 139 46.15 6515 70.13 5 35 7 397 44 v England 22 Aug 2008 ODI # 2748
142 131 32 4569 139 46.15 6515 70.13 5 35 7 397 44 v England 26 Aug 2008 ODI # 2754
143 132 32 4578 139 45.78 6540 70.00 5 35 7 398 44 v England 29 Aug 2008 ODI # 2757
143 132 32 4578 139 45.78 6540 70.00 5 35 7 398 44 v England 31 Aug 2008 ODI # 2759
143 132 32 4578 139 45.78 6540 70.00 5 35 7 398 44 v England 3 Sep 2008 ODI # 2761
143 132 32 4578 139 45.78 6540 70.00 5 35 7 398 44 v Kenya 31 Oct 2008 ODI # 2769
144 133 33 4670 139 46.70 6634 70.39 5 36 7 406 46 v Kenya 2 Nov 2008 ODI # 2770
144 133 33 4670 139 46.70 6634 70.39 5 36 7 406 46 v Bangladesh 7 Nov 2008 ODI # 2771
144 133 33 4670 139 46.70 6634 70.39 5 36 7 406 46 v Bangladesh 9 Nov 2008 ODI # 2772
145 134 33 4711 139 46.64 6683 70.49 5 36 7 410 46 v Australia 16 Jan 2009 ODI # 2795
146 135 33 4783 139 46.89 6779 70.55 5 37 7 415 46 v Australia 18 Jan 2009 ODI # 2796
147 136 33 4843 139 47.01 6851 70.69 5 38 7 420 46 v Australia 23 Jan 2009 ODI # 2802
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