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
Batting or fielding first fielding first remove fielding 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-2009 148 136 33 4843 139 47.01 6851 70.69 5 38 7 420 46
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 132 72 66.00 168 78.57 0 2 0 10 0 v Australia 18 Jan 2009 ODI # 2796
3 3 0 173 72 57.66 217 79.72 0 2 0 14 0 v Australia 16 Jan 2009 ODI # 2795
4 4 1 265 92* 88.33 311 85.20 0 3 0 22 2 v Kenya 2 Nov 2008 ODI # 2770
5 5 1 274 92* 68.50 336 81.54 0 3 0 23 2 v England 29 Aug 2008 ODI # 2757
6 6 1 326 92* 65.20 405 80.49 0 4 0 30 2 v England 22 Aug 2008 ODI # 2748
7 7 2 400 92* 80.00 475 84.21 0 5 0 37 2 v West Indies 3 Feb 2008 ODI # 2671
8 8 2 401 92* 66.83 481 83.36 0 5 0 37 2 v West Indies 1 Feb 2008 ODI # 2668
9 9 3 522 121* 87.00 614 85.01 1 5 0 49 3 v West Indies 27 Jan 2008 ODI # 2666
10 10 3 546 121* 78.00 657 83.10 1 5 0 52 3 v West Indies 20 Jan 2008 ODI # 2661
11 11 3 576 121* 72.00 706 81.58 1 5 0 56 3 v New Zealand 2 Dec 2007 ODI # 2652
12 12 3 577 121* 64.11 721 80.02 1 5 0 56 3 v New Zealand 25 Nov 2007 ODI # 2648
13 13 4 583 121* 64.77 727 80.19 1 5 0 57 3 v Pakistan 26 Oct 2007 ODI # 2639
14 14 4 583 121* 58.30 732 79.64 1 5 1 57 3 v Pakistan 20 Oct 2007 ODI # 2635
15 15 5 674 121* 67.40 848 79.48 1 6 1 63 3 v India 26 Jun 2007 ODI # 2592
16 16 6 691 121* 69.10 873 79.15 1 6 1 65 3 v England 17 Apr 2007 ODI # 2574
17 17 6 723 121* 65.72 909 79.53 1 6 1 70 3 v Bangladesh 7 Apr 2007 ODI # 2564
18 18 7 789 121* 71.72 995 79.29 1 7 1 78 3 v Ireland 3 Apr 2007 ODI # 2562
19 19 7 875 121* 72.91 1105 79.18 1 8 1 82 3 v Sri Lanka 28 Mar 2007 ODI # 2556
20 20 7 923 121* 71.00 1168 79.02 1 8 1 87 3 v Australia 24 Mar 2007 ODI # 2552
21 20 7 923 121* 71.00 1168 79.02 1 8 1 87 3 v Scotland 20 Mar 2007 ODI # 2545
22 21 8 994 121* 76.46 1257 79.07 1 9 1 95 4 v Pakistan 14 Feb 2007 ODI # 2523
23 21 8 994 121* 76.46 1257 79.07 1 9 1 95 4 v Pakistan 11 Feb 2007 ODI # 2521
24 21 8 994 121* 76.46 1257 79.07 1 9 1 95 4 v Pakistan 9 Feb 2007 ODI # 2517
25 22 8 1028 121* 73.42 1300 79.07 1 9 1 99 4 v Pakistan 7 Feb 2007 ODI # 2513
26 22 8 1028 121* 73.42 1300 79.07 1 9 1 99 4 v India 3 Dec 2006 ODI # 2458
27 23 8 1036 121* 69.06 1318 78.60 1 9 1 100 4 v New Zealand 16 Oct 2006 ODI # 2430
28 24 8 1062 121* 66.37 1358 78.20 1 9 1 102 4 v Zimbabwe 18 Sep 2006 ODI # 2418
29 25 8 1066 121* 62.70 1374 77.58 1 9 1 103 4 v Zimbabwe 15 Sep 2006 ODI # 2415
30 26 8 1086 121* 60.33 1395 77.84 1 9 1 104 4 v Australia 12 Mar 2006 ODI # 2349
31 27 8 1086 121* 57.15 1396 77.79 1 9 2 104 4 v Australia 15 Jan 2006 ODI # 2314
32 27 8 1086 121* 57.15 1396 77.79 1 9 2 104 4 v India 25 Nov 2005 ODI # 2299
33 28 9 1154 121* 60.73 1493 77.29 1 10 2 109 4 v India 16 Nov 2005 ODI # 2297
34 29 9 1169 121* 58.45 1513 77.26 1 10 2 112 4 v New Zealand 6 Nov 2005 ODI # 2293
35 30 9 1169 121* 55.66 1518 77.00 1 10 3 112 4 v New Zealand 23 Oct 2005 ODI # 2285
36 31 9 1171 121* 53.22 1528 76.63 1 10 3 112 4 v Australia 9 Oct 2005 ODI # 2284
37 32 9 1182 121* 51.39 1553 76.11 1 10 3 112 4 v Australia 7 Oct 2005 ODI # 2283
38 33 9 1190 121* 49.58 1576 75.50 1 10 3 113 4 v Australia 5 Oct 2005 ODI # 2282
39 34 9 1208 121* 48.32 1600 75.50 1 10 3 113 4 v West Indies 15 May 2005 ODI # 2245
40 35 9 1225 121* 47.11 1625 75.38 1 10 3 115 4 v West Indies 14 May 2005 ODI # 2244
41 36 9 1232 121* 45.62 1643 74.98 1 10 3 116 4 v West Indies 8 May 2005 ODI # 2242
42 37 10 1283 121* 47.51 1711 74.98 1 11 3 118 4 v West Indies 7 May 2005 ODI # 2241
43 38 10 1319 121* 47.10 1771 74.47 1 11 3 120 5 v England 13 Feb 2005 ODI # 2226
44 39 10 1322 121* 45.58 1783 74.14 1 11 3 120 5 v England 4 Feb 2005 ODI # 2221
45 40 10 1385 121* 46.16 1861 74.42 1 12 3 124 5 v England 2 Feb 2005 ODI # 2219
46 41 11 1425 121* 47.50 1905 74.80 1 12 3 133 5 v Bangladesh 12 Sep 2004 ODI # 2171
47 42 11 1526 121* 49.22 2032 75.09 2 12 3 140 6 v Sri Lanka 31 Aug 2004 ODI # 2163
48 43 11 1526 121* 47.68 2038 74.87 2 12 4 140 6 v Sri Lanka 22 Aug 2004 ODI # 2158
49 44 12 1584 121* 49.50 2097 75.53 2 13 4 144 7 v New Zealand 29 Feb 2004 ODI # 2107
50 45 12 1600 121* 48.48 2122 75.40 2 13 4 145 7 v New Zealand 20 Feb 2004 ODI # 2101
51 46 12 1626 121* 47.82 2163 75.17 2 13 4 148 7 v New Zealand 13 Feb 2004 ODI # 2099
52 47 12 1765 139 50.42 2305 76.57 3 13 4 159 10 v West Indies 4 Feb 2004 ODI # 2096
53 48 13 1767 139 50.48 2316 76.29 3 13 4 159 10 v West Indies 30 Jan 2004 ODI # 2092
54 49 13 1807 139 50.19 2371 76.21 3 13 4 161 10 v Pakistan 12 Oct 2003 ODI # 2050
55 50 14 1865 139 51.80 2458 75.87 3 14 4 165 12 v Pakistan 10 Oct 2003 ODI # 2049
56 51 14 1927 139 52.08 2538 75.92 3 15 4 173 13 v Pakistan 7 Oct 2003 ODI # 2048
57 52 14 1969 139 51.81 2598 75.78 3 15 4 179 13 v Pakistan 5 Oct 2003 ODI # 2047
58 53 14 1970 139 50.51 2602 75.71 3 15 4 179 13 v Pakistan 3 Oct 2003 ODI # 2046
59 53 14 1970 139 50.51 2602 75.71 3 15 4 179 13 v Zimbabwe 5 Jul 2003 ODI # 2033
60 54 15 2052 139 52.61 2707 75.80 3 16 4 184 14 v England 3 Jul 2003 ODI # 2032
61 55 15 2068 139 51.70 2726 75.86 3 16 4 185 14 v Sri Lanka 3 Mar 2003 ODI # 1979
62 55 15 2068 139 51.70 2726 75.86 3 16 4 185 14 v Bangladesh 22 Feb 2003 ODI # 1961
63 55 15 2068 139 51.70 2726 75.86 3 16 4 185 14 v Kenya 12 Feb 2003 ODI # 1947
64 56 15 2081 139 50.75 2744 75.83 3 16 4 187 14 v West Indies 9 Feb 2003 ODI # 1942
65 56 15 2081 139 50.75 2744 75.83 3 16 4 187 14 v Pakistan 16 Dec 2002 ODI # 1921
66 57 15 2093 139 49.83 2763 75.75 3 16 4 189 14 v Pakistan 11 Dec 2002 ODI # 1916
67 58 16 2157 139 51.35 2846 75.79 3 17 4 194 15 v Sri Lanka 4 Dec 2002 ODI # 1911
68 59 17 2195 139 52.26 2904 75.58 3 17 4 196 17 v Sri Lanka 27 Nov 2002 ODI # 1903
69 60 17 2292 139 53.30 3037 75.46 3 18 4 202 18 v India 25 Sep 2002 ODI # 1886
70 61 17 2302 139 52.31 3062 75.17 3 18 4 203 18 v West Indies 13 Sep 2002 ODI # 1875
71 62 17 2326 139 51.68 3097 75.10 3 18 4 206 18 v Sri Lanka 21 Aug 2002 ODI # 1866
72 63 17 2333 139 50.71 3108 75.06 3 18 4 207 18 v Sri Lanka 15 Aug 2002 ODI # 1862
73 64 17 2376 139 50.55 3159 75.21 3 18 4 210 18 v Australia 30 Mar 2002 ODI # 1822
74 65 17 2390 139 49.79 3176 75.25 3 18 4 212 18 v Australia 24 Mar 2002 ODI # 1820
75 66 17 2398 139 48.93 3196 75.03 3 18 4 212 18 v Australia 22 Mar 2002 ODI # 1819
76 67 17 2408 139 48.16 3220 74.78 3 18 4 213 18 v New Zealand 8 Feb 2002 ODI # 1805
77 68 18 2467 139 49.34 3300 74.75 3 19 4 218 19 v New Zealand 6 Feb 2002 ODI # 1804
78 69 19 2571 139 51.42 3420 75.17 4 19 4 225 20 v Australia 3 Feb 2002 ODI # 1802
79 70 19 2608 139 51.13 3475 75.05 4 19 4 227 21 v Australia 20 Jan 2002 ODI # 1789
80 71 19 2614 139 50.26 3497 74.74 4 19 4 228 21 v Australia 13 Jan 2002 ODI # 1784
81 72 19 2653 139 50.05 3560 74.52 4 19 4 233 21 v India 26 Oct 2001 ODI # 1766
82 73 19 2682 139 49.66 3595 74.60 4 19 4 237 21 v India 10 Oct 2001 ODI # 1757
83 74 19 2736 139 49.74 3675 74.44 4 20 4 243 21 v Kenya 7 Oct 2001 ODI # 1755
84 75 19 2775 139 49.55 3731 74.37 4 20 4 246 21 v India 5 Oct 2001 ODI # 1752
85 75 19 2775 139 49.55 3731 74.37 4 20 4 246 21 v Zimbabwe 30 Sep 2001 ODI # 1750
86 76 19 2793 139 49.00 3765 74.18 4 20 4 247 21 v West Indies 9 May 2001 ODI # 1716
87 77 20 2871 139 50.36 3877 74.05 4 21 4 252 23 v West Indies 2 May 2001 ODI # 1713
88 78 20 2889 139 49.81 3891 74.24 4 21 4 256 23 v Sri Lanka 17 Jan 2001 ODI # 1673
89 79 20 2920 139 49.49 3939 74.13 4 21 4 257 24 v Sri Lanka 14 Jan 2001 ODI # 1671
90 80 21 3020 139 51.18 4078 74.05 5 21 4 260 25 v Sri Lanka 9 Jan 2001 ODI # 1666
91 81 21 3020 139 50.33 4082 73.98 5 21 5 260 25 v Sri Lanka 15 Dec 2000 ODI # 1661
92 82 21 3020 139 49.50 4083 73.96 5 21 6 260 25 v New Zealand 4 Nov 2000 ODI # 1655
93 83 22 3070 139 50.32 4164 73.72 5 22 6 264 25 v New Zealand 1 Nov 2000 ODI # 1654
94 84 22 3163 139 51.01 4275 73.98 5 23 6 271 27 v New Zealand 28 Oct 2000 ODI # 1651
95 85 23 3202 139 51.64 4327 74.00 5 23 6 278 27 v New Zealand 22 Oct 2000 ODI # 1643
96 86 23 3217 139 51.06 4345 74.03 5 23 6 281 27 v India 13 Oct 2000 ODI # 1638
97 87 24 3295 139 52.30 4455 73.96 5 24 6 291 27 v England 10 Oct 2000 ODI # 1636
98 88 24 3317 139 51.82 4485 73.95 5 24 6 296 27 v New Zealand 25 Aug 2000 ODI # 1625
99 89 24 3322 139 51.10 4508 73.69 5 24 6 296 27 v Pakistan 23 Aug 2000 ODI # 1624
100 90 24 3364 139 50.96 4574 73.54 5 24 6 299 27 v Australia 16 Aug 2000 ODI # 1620
101 91 24 3371 139 50.31 4589 73.45 5 24 6 299 27 v Sri Lanka 14 Jul 2000 ODI # 1614
102 92 24 3398 139 49.97 4655 72.99 5 24 6 300 28 v Pakistan 12 Jul 2000 ODI # 1612
103 93 24 3409 139 49.40 4685 72.76 5 24 6 300 28 v Sri Lanka 6 Jul 2000 ODI # 1604
104 94 24 3439 139 49.12 4732 72.67 5 24 6 305 28 v Australia 16 Apr 2000 ODI # 1591
105 95 24 3500 139 49.29 4820 72.61 5 25 6 310 29 v Australia 12 Apr 2000 ODI # 1587
106 96 24 3511 139 48.76 4835 72.61 5 25 6 312 29 v Pakistan 31 Mar 2000 ODI # 1583
107 97 25 3564 139 49.50 4928 72.32 5 26 6 314 31 v India 27 Mar 2000 ODI # 1581
108 98 25 3599 139 49.30 4966 72.47 5 26 6 317 31 v Pakistan 24 Mar 2000 ODI # 1579
109 98 25 3599 139 49.30 4966 72.47 5 26 6 317 31 v India 22 Mar 2000 ODI # 1577
110 99 25 3609 139 48.77 4981 72.45 5 26 6 317 32 v India 15 Mar 2000 ODI # 1574
111 100 25 3645 139 48.60 5025 72.53 5 26 6 323 32 v England 4 Feb 2000 ODI # 1557
112 101 25 3649 139 48.01 5034 72.48 5 26 6 323 32 v Zimbabwe 21 Jan 2000 ODI # 1544
113 102 25 3674 139 47.71 5064 72.55 5 26 6 323 34 v Zimbabwe 28 Sep 1999 ODI # 1505
114 103 25 3727 139 47.78 5156 72.28 5 27 6 326 34 v Australia 17 Jun 1999 ODI # 1483
115 104 25 3781 139 47.86 5254 71.96 5 28 6 329 34 v Pakistan 5 Jun 1999 ODI # 1474
116 105 25 3781 139 47.26 5258 71.90 5 28 7 329 34 v Zimbabwe 29 May 1999 ODI # 1468
117 106 26 3825 139 47.81 5339 71.64 5 28 7 333 35 v Kenya 26 May 1999 ODI # 1462
118 107 26 3921 139 48.40 5467 71.72 5 29 7 340 35 v India 15 May 1999 ODI # 1444
119 108 26 3925 139 47.86 5483 71.58 5 29 7 340 35 v New Zealand 26 Mar 1999 ODI # 1421
120 108 26 3925 139 47.86 5483 71.58 5 29 7 340 35 v New Zealand 25 Mar 1999 ODI # 1419
121 109 26 3978 139 47.92 5549 71.68 5 30 7 346 36 v New Zealand 17 Feb 1999 ODI # 1408
122 110 26 4029 139 47.96 5615 71.75 5 31 7 353 36 v West Indies 24 Jan 1999 ODI # 1393
123 111 26 4038 139 47.50 5638 71.62 5 31 7 354 36 v West Indies 22 Jan 1999 ODI # 1390
124 112 26 4075 139 47.38 5689 71.62 5 31 7 358 37 v West Indies 1 Nov 1998 ODI # 1364
125 113 26 4089 139 47.00 5710 71.61 5 31 7 359 37 v England 25 Oct 1998 ODI # 1358
126 114 26 4095 139 46.53 5726 71.51 5 31 7 359 37 v Sri Lanka 14 Aug 1998 ODI # 1345
127 115 26 4157 139 46.70 5817 71.46 5 32 7 363 38 v England 21 May 1998 ODI # 1331
128 116 27 4185 139 47.02 5877 71.20 5 32 7 366 38 v Pakistan 23 Apr 1998 ODI # 1326
129 117 27 4224 139 46.93 5928 71.25 5 32 7 370 39 v Sri Lanka 19 Apr 1998 ODI # 1321
130 118 28 4303 139 47.81 6050 71.12 5 33 7 376 41 v Pakistan 17 Apr 1998 ODI # 1318
131 119 28 4309 139 47.35 6065 71.04 5 33 7 376 41 v Pakistan 11 Apr 1998 ODI # 1314
132 120 28 4323 139 46.98 6086 71.03 5 33 7 376 41 v Australia 27 Jan 1998 ODI # 1287
133 121 28 4361 139 46.89 6146 70.95 5 33 7 381 42 v Australia 18 Jan 1998 ODI # 1280
134 122 28 4408 139 46.89 6201 71.08 5 33 7 386 43 v Australia 11 Jan 1998 ODI # 1272
135 123 28 4422 139 46.54 6219 71.10 5 33 7 388 43 v New Zealand 6 Dec 1997 ODI # 1255
136 124 28 4477 139 46.63 6286 71.22 5 34 7 390 46 v Australia 8 Apr 1997 ODI # 1195
137 125 28 4478 139 46.16 6290 71.19 5 34 7 390 46 v Australia 5 Apr 1997 ODI # 1191
138 126 28 4541 139 46.33 6366 71.33 5 35 7 394 46 v Australia 29 Mar 1997 ODI # 1186
139 127 29 4549 139 46.41 6388 71.21 5 35 7 395 46 v India 12 Feb 1997 ODI # 1176
140 128 30 4601 139 46.94 6446 71.37 5 36 7 399 46 v India 4 Feb 1997 ODI # 1173
141 129 30 4680 139 47.27 6573 71.20 5 37 7 407 46 v India 2 Feb 1997 ODI # 1172
142 130 30 4702 139 47.02 6605 71.18 5 37 7 409 46 v India 17 Apr 1996 ODI # 1100
143 131 31 4726 139 47.26 6643 71.14 5 37 7 411 46 v Pakistan 16 Apr 1996 ODI # 1099
144 132 31 4735 139 46.88 6657 71.12 5 37 7 411 46 v Pakistan 29 Feb 1996 ODI # 1067
145 133 32 4746 139 46.99 6682 71.02 5 37 7 412 46 v New Zealand 20 Feb 1996 ODI # 1054
146 134 32 4813 139 47.18 6789 70.89 5 38 7 418 46 v England 17 Jan 1996 ODI # 1040
147 135 33 4827 139 47.32 6802 70.96 5 38 7 420 46 v England 14 Jan 1996 ODI # 1038
148 136 33 4843 139 47.01 6851 70.69 5 38 7 420 46 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