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
Match result won match remove won match from query
Batting or fielding first batting first remove batting 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 1996-2014 328 314 53 11579 139 44.36 15885 72.89 17 86 17 911 137 Profile
filtered 1996-2008 82 80 10 3352 128* 47.88 4243 79.00 9 17 4 228 50
Reverse cumulative
1 1 0 49 49 49.00 49 100.00 0 0 0 4 1 v Bangladesh 9 Nov 2008 ODI # 2772
2 2 0 99 50 49.50 122 81.14 0 1 0 6 1 v Bangladesh 7 Nov 2008 ODI # 2771
3 3 0 170 71 56.66 208 81.73 0 2 0 11 2 v Kenya 31 Oct 2008 ODI # 2769
4 4 0 177 71 44.25 216 81.94 0 2 0 12 2 v West Indies 25 Jan 2008 ODI # 2664
5 5 0 263 86 52.60 346 76.01 0 3 0 16 3 v Pakistan 29 Oct 2007 ODI # 2642
6 6 0 271 86 45.16 357 75.91 0 3 0 17 3 v Pakistan 18 Oct 2007 ODI # 2633
7 7 0 317 86 45.28 404 78.46 0 3 0 19 4 v Ireland 24 Jun 2007 ODI # 2591
8 8 0 398 86 49.75 490 81.22 0 4 0 25 5 v West Indies 10 Apr 2007 ODI # 2567
9 9 1 526 128* 65.75 599 87.81 1 4 0 36 10 v Netherlands 16 Mar 2007 ODI # 2537
10 10 2 614 128* 76.75 684 89.76 1 5 0 38 14 v Pakistan 4 Feb 2007 ODI # 2506
11 11 2 663 128* 73.66 746 88.87 1 5 0 47 14 v India 29 Nov 2006 ODI # 2452
12 12 2 663 128* 66.30 748 88.63 1 5 1 47 14 v India 26 Nov 2006 ODI # 2449
13 13 3 782 128* 78.20 908 86.12 2 5 1 62 14 v India 22 Nov 2006 ODI # 2447
14 14 3 799 128* 72.63 933 85.63 2 5 1 64 14 v Pakistan 27 Oct 2006 ODI # 2438
15 15 3 842 128* 70.16 1004 83.86 2 5 1 66 15 v Sri Lanka 24 Oct 2006 ODI # 2435
16 16 3 892 128* 68.61 1063 83.91 2 6 1 71 15 v Zimbabwe 20 Sep 2006 ODI # 2420
17 17 3 943 128* 67.35 1157 81.50 2 7 1 73 15 v New Zealand 28 Oct 2005 ODI # 2288
18 18 3 947 128* 63.13 1171 80.87 2 7 1 73 15 v Asia XI 17 Aug 2005 ODI # 2269
19 19 3 1034 128* 64.62 1280 80.78 2 8 1 75 17 v West Indies 11 May 2005 ODI # 2243
20 20 3 1083 128* 63.70 1333 81.24 2 8 1 83 17 v England 9 Feb 2005 ODI # 2224
21 21 3 1154 128* 64.11 1430 80.69 2 9 1 89 17 v England 6 Feb 2005 ODI # 2223
22 22 3 1170 128* 61.57 1474 79.37 2 9 1 91 17 v West Indies 28 Jan 2004 ODI # 2090
23 23 4 1279 128* 67.31 1568 81.56 3 9 1 97 22 v West Indies 25 Jan 2004 ODI # 2088
24 24 5 1404 128* 73.89 1715 81.86 4 9 1 111 23 v Zimbabwe 29 Jun 2003 ODI # 2030
25 25 5 1405 128* 70.25 1719 81.73 4 9 1 111 23 v Canada 27 Feb 2003 ODI # 1971
26 26 5 1413 128* 67.28 1745 80.97 4 9 1 112 23 v Pakistan 18 Dec 2002 ODI # 1923
27 27 5 1417 128* 64.40 1749 81.01 4 9 1 113 23 v Pakistan 13 Dec 2002 ODI # 1918
28 28 5 1423 128* 61.86 1767 80.53 4 9 1 113 23 v Pakistan 8 Dec 2002 ODI # 1914
29 29 5 1476 128* 61.50 1793 82.32 4 10 1 119 25 v Sri Lanka 29 Nov 2002 ODI # 1905
30 30 5 1523 128* 60.92 1844 82.59 4 10 1 124 25 v Bangladesh 3 Oct 2002 ODI # 1890
31 31 5 1583 128* 60.88 1897 83.44 4 11 1 129 26 v Kenya 20 Sep 2002 ODI # 1882
32 32 5 1586 128* 58.74 1907 83.16 4 11 1 129 26 v Pakistan 18 Aug 2002 ODI # 1864
33 33 5 1609 128* 57.46 1938 83.02 4 11 1 132 26 v Pakistan 12 Aug 2002 ODI # 1860
34 34 5 1627 128* 56.10 1966 82.75 4 11 1 133 26 v Australia 9 Apr 2002 ODI # 1827
35 35 5 1638 128* 54.60 1996 82.06 4 11 1 134 26 v New Zealand 1 Feb 2002 ODI # 1801
36 36 5 1668 128* 53.80 2053 81.24 4 11 1 135 26 v New Zealand 27 Jan 2002 ODI # 1797
37 36 5 1668 128* 53.80 2053 81.24 4 11 1 135 26 v Kenya 22 Oct 2001 ODI # 1763
38 37 5 1717 128* 53.65 2120 80.99 4 11 1 140 26 v India 19 Oct 2001 ODI # 1762
39 38 5 1743 128* 52.81 2160 80.69 4 11 1 143 26 v Zimbabwe 29 Sep 2001 ODI # 1749
40 39 5 1826 128* 53.70 2246 81.30 4 12 1 146 28 v Zimbabwe 23 Sep 2001 ODI # 1748
41 40 5 1829 128* 52.25 2254 81.14 4 12 1 146 28 v West Indies 12 May 2001 ODI # 1717
42 41 5 1936 128* 53.77 2362 81.96 5 12 1 150 30 v West Indies 5 May 2001 ODI # 1714
43 42 5 2018 128* 54.54 2441 82.67 5 13 1 150 34 v Sri Lanka 11 Jan 2001 ODI # 1668
44 43 5 2053 128* 54.02 2489 82.48 5 13 1 154 35 v Sri Lanka 17 Dec 2000 ODI # 1662
45 44 5 2098 128* 53.79 2527 83.02 5 13 1 156 37 v New Zealand 25 Oct 2000 ODI # 1647
46 45 5 2099 128* 52.47 2542 82.57 5 13 1 156 37 v Pakistan 27 Aug 2000 ODI # 1626
47 46 5 2102 128* 51.26 2545 82.59 5 13 1 156 37 v Australia 20 Aug 2000 ODI # 1622
48 47 5 2185 128* 52.02 2656 82.26 5 14 1 160 38 v Pakistan 8 Jul 2000 ODI # 1606
49 48 5 2185 128* 50.81 2657 82.23 5 14 2 160 38 v England 13 Feb 2000 ODI # 1560
50 49 6 2283 128* 53.09 2789 81.85 5 15 2 166 39 v Zimbabwe 6 Feb 2000 ODI # 1558
51 50 6 2326 128* 52.86 2859 81.35 5 15 2 167 40 v England 26 Jan 2000 ODI # 1549
52 51 6 2335 128* 51.88 2880 81.07 5 15 2 169 40 v India 3 Oct 1999 ODI # 1509
53 52 6 2374 128* 51.60 2932 80.96 5 15 2 171 40 v Kenya 30 Sep 1999 ODI # 1507
54 53 7 2427 128* 52.76 2968 81.77 5 16 2 172 43 v New Zealand 10 Jun 1999 ODI # 1478
55 54 7 2427 128* 51.63 2973 81.63 5 16 3 172 43 v England 22 May 1999 ODI # 1455
56 55 7 2439 128* 50.81 2999 81.32 5 16 3 172 43 v Sri Lanka 19 May 1999 ODI # 1451
57 56 7 2539 128* 51.81 3124 81.27 6 16 3 180 44 v New Zealand 27 Mar 1999 ODI # 1422
58 57 7 2605 128* 52.10 3218 80.95 6 17 3 185 44 v West Indies 7 Feb 1999 ODI # 1404
59 58 7 2635 128* 51.66 3259 80.85 6 17 3 187 44 v West Indies 5 Feb 1999 ODI # 1402
60 59 7 2651 128* 50.98 3291 80.55 6 17 3 188 44 v West Indies 2 Feb 1999 ODI # 1399
61 60 7 2653 128* 50.05 3303 80.32 6 17 3 188 44 v West Indies 30 Jan 1999 ODI # 1397
62 61 7 2677 128* 49.57 3335 80.26 6 17 3 191 44 v West Indies 27 Jan 1999 ODI # 1395
63 62 8 2790 128* 51.66 3435 81.22 7 17 3 196 49 v Sri Lanka 30 Oct 1998 ODI # 1362
64 63 8 2809 128* 51.07 3470 80.95 7 17 3 197 49 v England 18 Aug 1998 ODI # 1347
65 64 8 2818 128* 50.32 3485 80.86 7 17 3 198 49 v England 23 May 1998 ODI # 1332
66 65 8 2823 128* 49.52 3497 80.72 7 17 3 198 49 v Sri Lanka 5 Apr 1998 ODI # 1306
67 66 9 2932 128* 51.43 3611 81.19 8 17 3 206 49 v Pakistan 3 Apr 1998 ODI # 1303
68 67 9 2965 128* 51.12 3655 81.12 8 17 3 207 49 v Australia 23 Jan 1998 ODI # 1283
69 68 9 3076 128* 52.13 3795 81.05 9 17 3 217 49 v New Zealand 16 Jan 1998 ODI # 1278
70 69 9 3107 128* 51.78 3835 81.01 9 17 3 218 50 v New Zealand 9 Jan 1998 ODI # 1270
71 70 9 3152 128* 51.67 3917 80.46 9 17 3 218 50 v New Zealand 11 Dec 1997 ODI # 1258
72 71 9 3179 128* 51.27 3975 79.97 9 17 3 218 50 v Australia 9 Dec 1997 ODI # 1257
73 72 9 3187 128* 50.58 3997 79.73 9 17 3 218 50 v Australia 4 Dec 1997 ODI # 1254
74 73 9 3197 128* 49.95 4012 79.68 9 17 3 218 50 v Australia 13 Apr 1997 ODI # 1199
75 74 9 3220 128* 49.53 4050 79.50 9 17 3 219 50 v Australia 2 Apr 1997 ODI # 1188
76 75 9 3269 128* 49.53 4108 79.57 9 17 3 223 50 v India 13 Feb 1997 ODI # 1177
77 76 10 3286 128* 49.78 4124 79.67 9 17 3 223 50 v Netherlands 5 Mar 1996 ODI # 1073
78 77 10 3312 128* 49.43 4166 79.50 9 17 3 225 50 v England 25 Feb 1996 ODI # 1060
79 77 10 3312 128* 49.43 4166 79.50 9 17 3 225 50 v U.A.E. 16 Feb 1996 ODI # 1049
80 78 10 3314 128* 48.73 4175 79.37 9 17 3 225 50 v England 21 Jan 1996 ODI # 1044
81 79 10 3314 128* 48.02 4178 79.32 9 17 4 225 50 v England 19 Jan 1996 ODI # 1042
82 80 10 3352 128* 47.88 4243 79.00 9 17 4 228 50 v England 9 Jan 1996 ODI # 1033
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