Records type batting analysis [change type]
View reverse cumulative averages [change view]
Home or away home venue remove home venue from query
Start of match date less than or equal to 22 Jan 2009 remove less than or equal to 22 Jan 2009 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 1995-2012 375 365 39 13704 164 42.03 17046 80.39 30 82 20 1231 162 Profile
filtered 1995-2009 130 127 11 4816 134* 41.51 6031 79.85 12 28 9 384 42
Reverse cumulative
1 1 0 64 64 64.00 72 88.88 0 1 0 7 0 v South Africa 18 Jan 2009 ODI # 2796
2 2 0 110 64 55.00 126 87.30 0 1 0 12 0 v South Africa 16 Jan 2009 ODI # 2795
3 3 0 111 64 37.00 133 83.45 0 1 0 12 0 v India 4 Mar 2008 ODI # 2689
4 4 0 112 64 28.00 138 81.15 0 1 0 12 0 v India 2 Mar 2008 ODI # 2688
5 5 0 113 64 22.60 149 75.83 0 1 0 12 0 v Sri Lanka 29 Feb 2008 ODI # 2687
6 6 0 237 124 39.50 282 84.04 1 1 0 19 1 v India 24 Feb 2008 ODI # 2685
7 7 0 248 124 35.42 316 78.48 1 1 0 19 1 v Sri Lanka 22 Feb 2008 ODI # 2683
8 8 0 258 124 32.25 330 78.18 1 1 0 20 1 v India 17 Feb 2008 ODI # 2680
9 9 0 283 124 31.44 355 79.71 1 1 0 24 1 v Sri Lanka 15 Feb 2008 ODI # 2679
10 10 0 292 124 29.20 370 78.91 1 1 0 24 1 v India 10 Feb 2008 ODI # 2675
11 11 0 301 124 27.36 392 76.78 1 1 0 25 1 v Sri Lanka 8 Feb 2008 ODI # 2673
12 12 0 301 124 25.08 394 76.39 1 1 1 25 1 v India 3 Feb 2008 ODI # 2670
13 13 1 435 134* 36.25 527 82.54 2 1 1 35 3 v New Zealand 20 Dec 2007 ODI # 2657
14 13 1 435 134* 36.25 527 82.54 2 1 1 35 3 v New Zealand 16 Dec 2007 ODI # 2656
15 14 2 542 134* 45.16 635 85.35 3 1 1 48 3 v New Zealand 14 Dec 2007 ODI # 2655
16 15 2 549 134* 42.23 641 85.64 3 1 1 49 3 v England 11 Feb 2007 ODI # 2519
17 16 2 624 134* 44.57 716 87.15 3 2 1 56 3 v England 9 Feb 2007 ODI # 2515
18 17 2 728 134* 48.53 829 87.81 4 2 1 62 4 v New Zealand 4 Feb 2007 ODI # 2501
19 18 2 839 134* 52.43 951 88.22 5 2 1 70 5 v New Zealand 28 Jan 2007 ODI # 2488
20 19 3 890 134* 55.62 1012 87.94 5 3 1 76 5 v England 26 Jan 2007 ODI # 2486
21 20 3 895 134* 52.64 1027 87.14 5 3 1 77 5 v New Zealand 21 Jan 2007 ODI # 2479
22 21 3 905 134* 50.27 1049 86.27 5 3 1 79 5 v New Zealand 14 Jan 2007 ODI # 2474
23 22 4 987 134* 54.83 1145 86.20 5 4 1 87 5 v England 12 Jan 2007 ODI # 2473
24 23 5 1015 134* 56.38 1186 85.58 5 4 1 88 5 v Sri Lanka 14 Feb 2006 ODI # 2330
25 24 5 1139 134* 59.94 1313 86.74 6 4 1 97 8 v Sri Lanka 12 Feb 2006 ODI # 2328
26 25 5 1139 134* 56.95 1313 86.74 6 4 2 97 8 v Sri Lanka 10 Feb 2006 ODI # 2326
27 26 5 1211 134* 57.66 1374 88.13 6 5 2 105 8 v South Africa 5 Feb 2006 ODI # 2323
28 27 5 1264 134* 57.45 1437 87.96 6 6 2 107 9 v South Africa 3 Feb 2006 ODI # 2322
29 28 5 1277 134* 55.52 1461 87.40 6 6 2 109 9 v Sri Lanka 22 Jan 2006 ODI # 2317
30 29 5 1286 134* 53.58 1480 86.89 6 6 2 110 9 v South Africa 20 Jan 2006 ODI # 2316
31 30 5 1319 134* 52.76 1527 86.37 6 6 2 116 9 v South Africa 15 Jan 2006 ODI # 2314
32 31 5 1332 134* 51.23 1545 86.21 6 6 2 116 10 v Sri Lanka 13 Jan 2006 ODI # 2313
33 32 5 1400 134* 51.85 1629 85.94 6 7 2 124 11 v ICC World XI 9 Oct 2005 ODI # 2284
34 33 5 1466 134* 52.35 1701 86.18 6 8 2 128 11 v ICC World XI 7 Oct 2005 ODI # 2283
35 34 5 1489 134* 51.34 1728 86.16 6 8 2 129 12 v ICC World XI 5 Oct 2005 ODI # 2282
36 35 5 1530 134* 51.00 1789 85.52 6 8 2 133 12 v Pakistan 6 Feb 2005 ODI # 2222
37 36 5 1541 134* 49.70 1804 85.42 6 8 2 134 12 v Pakistan 4 Feb 2005 ODI # 2220
38 37 5 1570 134* 49.06 1849 84.91 6 8 2 138 12 v Pakistan 30 Jan 2005 ODI # 2215
39 38 5 1570 134* 47.57 1851 84.81 6 8 3 138 12 v West Indies 26 Jan 2005 ODI # 2212
40 39 6 1587 134* 48.09 1902 83.43 6 8 3 140 12 v Pakistan 23 Jan 2005 ODI # 2209
41 40 6 1589 134* 46.73 1912 83.10 6 8 3 140 12 v West Indies 21 Jan 2005 ODI # 2208
42 41 6 1595 134* 45.57 1920 83.07 6 8 3 140 12 v Pakistan 16 Jan 2005 ODI # 2205
43 42 6 1673 134* 46.47 2012 83.15 6 9 3 145 13 v West Indies 14 Jan 2005 ODI # 2204
44 43 6 1705 134* 46.08 2048 83.25 6 9 3 149 13 v New Zealand 8 Dec 2004 ODI # 2198
45 44 6 1734 134* 45.63 2097 82.68 6 9 3 153 13 v New Zealand 5 Dec 2004 ODI # 2196
46 45 6 1738 134* 44.56 2106 82.52 6 9 3 153 13 v India 8 Feb 2004 ODI # 2098
47 46 6 1826 134* 45.65 2186 83.53 6 10 3 160 15 v India 6 Feb 2004 ODI # 2097
48 47 6 1861 134* 45.39 2244 82.93 6 10 3 162 16 v Zimbabwe 29 Jan 2004 ODI # 2091
49 48 6 1924 134* 45.80 2315 83.11 6 11 3 173 16 v Zimbabwe 26 Jan 2004 ODI # 2089
50 49 6 1966 134* 45.72 2369 82.98 6 11 3 176 17 v India 22 Jan 2004 ODI # 2086
51 50 6 1973 134* 44.84 2382 82.82 6 11 3 177 17 v India 18 Jan 2004 ODI # 2084
52 51 6 2010 134* 44.66 2428 82.78 6 11 3 179 18 v Zimbabwe 16 Jan 2004 ODI # 2082
53 52 6 2031 134* 44.15 2459 82.59 6 11 3 181 19 v Zimbabwe 11 Jan 2004 ODI # 2079
54 53 6 2049 134* 43.59 2478 82.68 6 11 3 184 19 v India 9 Jan 2004 ODI # 2077
55 54 6 2150 134* 44.79 2596 82.81 7 11 3 186 23 v Bangladesh 6 Aug 2003 ODI # 2040
56 54 6 2150 134* 44.79 2596 82.81 7 11 3 186 23 v Bangladesh 3 Aug 2003 ODI # 2039
57 55 6 2179 134* 44.46 2661 81.88 7 11 3 187 23 v Bangladesh 2 Aug 2003 ODI # 2038
58 56 6 2180 134* 43.60 2669 81.67 7 11 3 187 23 v England 25 Jan 2003 ODI # 1941
59 56 6 2180 134* 43.60 2669 81.67 7 11 3 187 23 v England 23 Jan 2003 ODI # 1940
60 57 7 2286 134* 45.72 2766 82.64 8 11 3 198 24 v Sri Lanka 21 Jan 2003 ODI # 1939
61 58 7 2301 134* 45.11 2806 82.00 8 11 3 198 24 v Sri Lanka 15 Jan 2003 ODI # 1936
62 59 7 2316 134* 44.53 2826 81.95 8 11 3 200 25 v England 11 Jan 2003 ODI # 1932
63 60 7 2331 134* 43.98 2842 82.01 8 11 3 202 25 v Sri Lanka 9 Jan 2003 ODI # 1931
64 61 7 2348 134* 43.48 2863 82.01 8 11 3 202 25 v Sri Lanka 22 Dec 2002 ODI # 1925
65 62 7 2467 134* 44.85 2986 82.61 9 11 3 211 28 v England 15 Dec 2002 ODI # 1919
66 63 7 2485 134* 44.37 3016 82.39 9 11 3 212 28 v England 13 Dec 2002 ODI # 1917
67 64 7 2499 134* 43.84 3038 82.25 9 11 3 213 28 v Pakistan 19 Jun 2002 ODI # 1846
68 65 7 2499 134* 43.08 3040 82.20 9 11 4 213 28 v Pakistan 15 Jun 2002 ODI # 1844
69 66 7 2512 134* 42.57 3066 81.93 9 11 4 213 28 v Pakistan 12 Jun 2002 ODI # 1842
70 67 7 2538 134* 42.30 3097 81.95 9 11 4 215 29 v South Africa 3 Feb 2002 ODI # 1802
71 68 7 2546 134* 41.73 3114 81.75 9 11 4 216 29 v New Zealand 29 Jan 2002 ODI # 1799
72 69 7 2546 134* 41.06 3116 81.70 9 11 5 216 29 v New Zealand 26 Jan 2002 ODI # 1796
73 70 7 2579 134* 40.93 3153 81.79 9 11 5 219 30 v South Africa 22 Jan 2002 ODI # 1791
74 71 7 2659 134* 41.54 3248 81.86 9 12 5 225 31 v South Africa 20 Jan 2002 ODI # 1789
75 72 7 2670 134* 41.07 3265 81.77 9 12 5 227 31 v New Zealand 17 Jan 2002 ODI # 1786
76 73 7 2721 134* 41.22 3340 81.46 9 13 5 230 32 v South Africa 13 Jan 2002 ODI # 1784
77 74 7 2766 134* 41.28 3394 81.49 9 13 5 235 33 v New Zealand 11 Jan 2002 ODI # 1783
78 75 7 2829 134* 41.60 3457 81.83 9 14 5 243 33 v West Indies 9 Feb 2001 ODI # 1687
79 76 7 2862 134* 41.47 3507 81.60 9 14 5 244 35 v West Indies 7 Feb 2001 ODI # 1685
80 77 7 2894 134* 41.34 3539 81.77 9 14 5 248 35 v Zimbabwe 4 Feb 2001 ODI # 1683
81 78 7 2900 134* 40.84 3546 81.78 9 14 5 248 35 v Zimbabwe 30 Jan 2001 ODI # 1679
82 79 7 2915 134* 40.48 3567 81.72 9 14 5 248 35 v Zimbabwe 28 Jan 2001 ODI # 1678
83 80 7 2983 134* 40.86 3640 81.95 9 15 5 255 35 v Zimbabwe 21 Jan 2001 ODI # 1674
84 81 7 3076 134* 41.56 3714 82.82 9 16 5 262 35 v West Indies 17 Jan 2001 ODI # 1672
85 82 8 3086 134* 41.70 3733 82.66 9 16 5 263 35 v West Indies 14 Jan 2001 ODI # 1670
86 83 8 3159 134* 42.12 3833 82.41 9 17 5 266 35 v West Indies 11 Jan 2001 ODI # 1667
87 84 8 3164 134* 41.63 3844 82.31 9 17 5 266 35 v South Africa 20 Aug 2000 ODI # 1622
88 85 8 3203 134* 41.59 3905 82.02 9 17 5 269 35 v South Africa 18 Aug 2000 ODI # 1621
89 86 8 3219 134* 41.26 3928 81.95 9 17 5 271 35 v South Africa 16 Aug 2000 ODI # 1620
90 87 8 3297 134* 41.73 4008 82.26 9 18 5 280 35 v Pakistan 4 Feb 2000 ODI # 1556
91 88 8 3347 134* 41.83 4083 81.97 9 19 5 283 35 v Pakistan 2 Feb 2000 ODI # 1554
92 89 8 3380 134* 41.72 4135 81.74 9 19 5 285 35 v India 30 Jan 2000 ODI # 1552
93 90 8 3423 134* 41.74 4168 82.12 9 19 5 290 35 v India 26 Jan 2000 ODI # 1548
94 91 8 3476 134* 41.87 4232 82.13 9 20 5 295 35 v Pakistan 23 Jan 2000 ODI # 1545
95 92 8 3476 134* 41.38 4233 82.11 9 20 6 295 35 v Pakistan 19 Jan 2000 ODI # 1542
96 93 8 3476 134* 40.89 4236 82.05 9 20 7 295 35 v Pakistan 16 Jan 2000 ODI # 1541
97 94 8 3476 134* 40.41 4240 81.98 9 20 8 295 35 v India 14 Jan 2000 ODI # 1540
98 95 8 3591 134* 41.27 4361 82.34 10 20 8 304 36 v India 12 Jan 2000 ODI # 1539
99 96 8 3623 134* 41.17 4392 82.49 10 20 8 310 36 v Pakistan 9 Jan 2000 ODI # 1536
100 97 8 3660 134* 41.12 4435 82.52 10 20 8 313 37 v England 13 Feb 1999 ODI # 1406
101 98 8 3670 134* 40.77 4449 82.49 10 20 8 313 37 v England 10 Feb 1999 ODI # 1405
102 99 8 3731 134* 41.00 4513 82.67 10 21 8 316 37 v Sri Lanka 7 Feb 1999 ODI # 1403
103 100 8 3774 134* 41.02 4584 82.32 10 21 8 320 37 v England 5 Feb 1999 ODI # 1401
104 101 8 3813 134* 41.00 4641 82.15 10 21 8 321 38 v Sri Lanka 31 Jan 1999 ODI # 1398
105 102 8 3819 134* 40.62 4654 82.05 10 21 8 321 38 v England 17 Jan 1999 ODI # 1386
106 103 9 3894 134* 41.42 4753 81.92 10 22 8 329 38 v England 15 Jan 1999 ODI # 1384
107 104 10 3937 134* 41.88 4812 81.81 10 22 8 331 39 v Sri Lanka 13 Jan 1999 ODI # 1382
108 105 10 3945 134* 41.52 4830 81.67 10 22 8 331 39 v England 10 Jan 1999 ODI # 1379
109 106 10 4021 134* 41.88 4926 81.62 10 23 8 337 39 v South Africa 27 Jan 1998 ODI # 1287
110 107 10 4068 134* 41.93 4998 81.39 10 23 8 340 39 v South Africa 26 Jan 1998 ODI # 1285
111 108 10 4101 134* 41.84 5040 81.36 10 23 8 342 39 v South Africa 23 Jan 1998 ODI # 1283
112 109 10 4201 134* 42.43 5154 81.50 11 23 8 348 39 v New Zealand 21 Jan 1998 ODI # 1281
113 110 10 4217 134* 42.17 5181 81.39 11 23 8 348 39 v South Africa 18 Jan 1998 ODI # 1280
114 111 10 4301 134* 42.58 5283 81.41 11 24 8 356 40 v New Zealand 14 Jan 1998 ODI # 1275
115 112 10 4332 134* 42.47 5328 81.30 11 24 8 358 40 v South Africa 11 Jan 1998 ODI # 1272
116 113 11 4392 134* 43.05 5420 81.03 11 25 8 362 40 v New Zealand 17 Dec 1997 ODI # 1265
117 114 11 4407 134* 42.78 5442 80.98 11 25 8 363 40 v South Africa 9 Dec 1997 ODI # 1257
118 115 11 4426 134* 42.55 5476 80.82 11 25 8 363 40 v Pakistan 15 Dec 1996 ODI # 1152
119 116 11 4470 134* 42.57 5552 80.51 11 25 8 365 40 v West Indies 8 Dec 1996 ODI # 1149
120 117 11 4475 134* 42.21 5579 80.21 11 25 8 365 40 v West Indies 6 Dec 1996 ODI # 1147
121 118 11 4492 134* 41.98 5605 80.14 11 25 8 366 40 v Sri Lanka 20 Jan 1996 ODI # 1043
122 119 11 4543 134* 42.06 5679 79.99 11 26 8 370 40 v Sri Lanka 18 Jan 1996 ODI # 1041
123 120 11 4548 134* 41.72 5684 80.01 11 26 8 371 40 v Sri Lanka 16 Jan 1996 ODI # 1039
124 121 11 4559 134* 41.44 5703 79.94 11 26 8 371 40 v Sri Lanka 12 Jan 1996 ODI # 1035
125 122 11 4682 134* 42.18 5841 80.15 12 26 8 378 41 v Sri Lanka 9 Jan 1996 ODI # 1032
126 123 11 4743 134* 42.34 5927 80.02 12 27 8 382 42 v West Indies 7 Jan 1996 ODI # 1031
127 124 11 4743 134* 41.97 5928 80.01 12 27 9 382 42 v West Indies 1 Jan 1996 ODI # 1028
128 125 11 4799 134* 42.09 5999 79.99 12 28 9 383 42 v Sri Lanka 21 Dec 1995 ODI # 1026
129 126 11 4805 134* 41.78 6010 79.95 12 28 9 384 42 v West Indies 19 Dec 1995 ODI # 1024
130 127 11 4816 134* 41.51 6031 79.85 12 28 9 384 42 v West Indies 17 Dec 1995 ODI # 1023
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