Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 22 Feb 1995 remove greater than or equal to 22 Feb 1995 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 1993-2008 161 155 15 6133 181* 43.80 7767 78.96 10 36 9 636 87 Profile
filtered 2000-2008 148 143 14 5847 181* 45.32 7234 80.82 10 34 8 606 87
Reverse cumulative
1 1 0 55 55 55.00 68 80.88 0 1 0 7 0 v India 4 Mar 2008 ODI # 2689
2 2 0 137 82 68.50 156 87.82 0 2 0 17 0 v India 2 Mar 2008 ODI # 2688
3 3 0 191 82 63.66 218 87.61 0 3 0 22 1 v India 24 Feb 2008 ODI # 2685
4 4 0 214 82 53.50 271 78.96 0 3 0 25 1 v Sri Lanka 22 Feb 2008 ODI # 2683
5 5 0 227 82 45.40 305 74.42 0 3 0 25 2 v India 17 Feb 2008 ODI # 2680
6 6 0 231 82 38.50 316 73.10 0 3 0 25 2 v Sri Lanka 15 Feb 2008 ODI # 2679
7 7 0 256 82 36.57 337 75.96 0 3 0 30 2 v India 10 Feb 2008 ODI # 2675
8 8 0 298 82 37.25 387 77.00 0 3 0 35 2 v Sri Lanka 8 Feb 2008 ODI # 2673
9 9 0 327 82 36.33 419 78.04 0 3 0 39 2 v New Zealand 20 Dec 2007 ODI # 2657
10 9 0 327 82 36.33 419 78.04 0 3 0 39 2 v New Zealand 16 Dec 2007 ODI # 2656
11 10 0 344 82 34.40 436 78.89 0 3 0 40 2 v New Zealand 14 Dec 2007 ODI # 2655
12 11 0 373 82 33.90 475 78.52 0 3 0 44 2 v India 11 Oct 2007 ODI # 2629
13 12 0 465 92 38.75 567 82.01 0 4 0 55 4 v India 8 Oct 2007 ODI # 2627
14 13 0 525 92 40.38 637 82.41 0 5 0 65 4 v India 5 Oct 2007 ODI # 2625
15 14 0 600 92 42.85 726 82.64 0 6 0 70 7 v India 2 Oct 2007 ODI # 2623
16 15 0 634 92 42.26 765 82.87 0 6 0 75 8 v India 29 Sep 2007 ODI # 2621
17 16 0 672 92 42.00 820 81.95 0 6 0 78 9 v Sri Lanka 28 Apr 2007 ODI # 2581
18 17 0 713 92 41.94 880 81.02 0 6 0 82 9 v South Africa 25 Apr 2007 ODI # 2580
19 18 0 816 103 45.33 980 83.26 1 6 0 92 11 v New Zealand 20 Apr 2007 ODI # 2577
20 19 0 857 103 45.10 1010 84.85 1 6 0 97 13 v Sri Lanka 16 Apr 2007 ODI # 2573
21 19 0 857 103 45.10 1010 84.85 1 6 0 97 13 v Ireland 13 Apr 2007 ODI # 2570
22 20 0 898 103 44.90 1060 84.71 1 6 0 103 13 v England 8 Apr 2007 ODI # 2565
23 21 1 945 103 47.25 1099 85.98 1 6 0 106 16 v Bangladesh 31 Mar 2007 ODI # 2559
24 22 1 1103 158 52.52 1242 88.80 2 6 0 120 20 v West Indies 27 Mar 2007 ODI # 2555
25 23 1 1204 158 54.72 1310 91.90 3 6 0 134 24 v South Africa 24 Mar 2007 ODI # 2552
26 24 1 1233 158 53.60 1344 91.74 3 6 0 138 25 v Netherlands 18 Mar 2007 ODI # 2540
27 25 1 1293 158 53.87 1417 91.24 3 7 0 144 26 v Scotland 14 Mar 2007 ODI # 2532
28 26 2 1474 181* 61.41 1583 93.11 4 7 0 155 36 v New Zealand 20 Feb 2007 ODI # 2527
29 27 2 1498 181* 59.92 1619 92.52 4 7 0 160 36 v New Zealand 18 Feb 2007 ODI # 2526
30 28 2 1512 181* 58.15 1658 91.19 4 7 0 162 36 v New Zealand 16 Feb 2007 ODI # 2524
31 29 2 1517 181* 56.18 1667 91.00 4 7 0 162 36 v England 11 Feb 2007 ODI # 2519
32 30 2 1599 181* 57.10 1769 90.39 4 8 0 169 36 v England 9 Feb 2007 ODI # 2515
33 31 2 1627 181* 56.10 1813 89.74 4 8 0 171 36 v New Zealand 4 Feb 2007 ODI # 2501
34 32 2 1678 181* 55.93 1875 89.49 4 9 0 178 37 v England 2 Feb 2007 ODI # 2497
35 33 2 1795 181* 57.90 1986 90.38 5 9 0 193 37 v New Zealand 28 Jan 2007 ODI # 2488
36 34 3 1825 181* 58.87 2054 88.85 5 9 0 195 37 v England 26 Jan 2007 ODI # 2486
37 35 3 1825 181* 57.03 2064 88.42 5 9 1 195 37 v New Zealand 21 Jan 2007 ODI # 2479
38 36 3 1844 181* 55.87 2101 87.76 5 9 1 197 37 v England 19 Jan 2007 ODI # 2478
39 37 3 1871 181* 55.02 2140 87.42 5 9 1 199 37 v New Zealand 14 Jan 2007 ODI # 2474
40 38 3 1899 181* 54.25 2182 87.03 5 9 1 203 37 v England 12 Jan 2007 ODI # 2473
41 39 3 1953 181* 54.25 2248 86.87 5 10 1 212 37 v India 22 Sep 2006 ODI # 2421
42 40 3 2002 181* 54.10 2325 86.10 5 10 1 217 37 v West Indies 18 Sep 2006 ODI # 2417
43 41 3 2033 181* 53.50 2372 85.70 5 10 1 222 37 v England 12 Jul 2005 ODI # 2261
44 42 3 2050 181* 52.56 2419 84.74 5 10 1 225 37 v England 7 Jul 2005 ODI # 2259
45 43 3 2067 181* 51.67 2438 84.78 5 10 1 228 37 v England 2 Jul 2005 ODI # 2258
46 44 3 2068 181* 50.43 2442 84.68 5 10 1 228 37 v Bangladesh 30 Jun 2005 ODI # 2257
47 45 3 2082 181* 49.57 2466 84.42 5 10 1 231 37 v England 28 Jun 2005 ODI # 2256
48 46 4 2148 181* 51.14 2520 85.23 5 11 1 240 39 v Bangladesh 25 Jun 2005 ODI # 2254
49 47 4 2187 181* 50.86 2576 84.89 5 11 1 245 39 v England 23 Jun 2005 ODI # 2253
50 48 4 2218 181* 50.40 2620 84.65 5 11 1 247 40 v England 19 Jun 2005 ODI # 2251
51 49 4 2255 181* 50.11 2670 84.45 5 11 1 251 41 v Bangladesh 18 Jun 2005 ODI # 2250
52 50 4 2369 181* 51.50 2794 84.78 6 11 1 263 43 v New Zealand 22 Feb 2005 ODI # 2228
53 51 4 2440 181* 51.91 2903 84.05 6 12 1 270 43 v New Zealand 19 Feb 2005 ODI # 2227
54 52 4 2446 181* 50.95 2919 83.79 6 12 1 271 43 v Pakistan 30 Jan 2005 ODI # 2215
55 53 4 2449 181* 49.97 2925 83.72 6 12 1 271 43 v West Indies 26 Jan 2005 ODI # 2212
56 54 4 2476 181* 49.52 2990 82.80 6 12 1 274 43 v Pakistan 23 Jan 2005 ODI # 2209
57 55 4 2482 181* 48.66 3004 82.62 6 12 1 274 43 v West Indies 21 Jan 2005 ODI # 2208
58 56 4 2484 181* 47.76 3009 82.55 6 12 1 274 43 v Asia XI 10 Jan 2005 ODI # 2203
59 57 4 2527 181* 47.67 3074 82.20 6 12 1 276 43 v New Zealand 8 Dec 2004 ODI # 2198
60 58 4 2540 181* 47.03 3095 82.06 6 12 1 276 43 v New Zealand 5 Dec 2004 ODI # 2196
61 59 4 2557 181* 46.49 3116 82.06 6 12 1 277 44 v England 21 Sep 2004 ODI # 2180
62 60 4 2604 181* 46.50 3189 81.65 6 12 1 284 45 v New Zealand 16 Sep 2004 ODI # 2176
63 61 4 2627 181* 46.08 3206 81.94 6 12 1 289 45 v U.S.A. 13 Sep 2004 ODI # 2172
64 62 4 2679 181* 46.18 3286 81.52 6 13 1 295 45 v Pakistan 4 Sep 2004 ODI # 2166
65 63 4 2738 181* 46.40 3400 80.52 6 14 1 299 45 v Pakistan 28 Aug 2004 ODI # 2162
66 64 4 2767 181* 46.11 3449 80.22 6 14 1 301 45 v India 23 Aug 2004 ODI # 2159
67 65 4 2854 181* 46.78 3550 80.39 6 15 1 313 45 v Zimbabwe 27 May 2004 ODI # 2132
68 66 4 2854 181* 46.03 3551 80.37 6 15 2 313 45 v Zimbabwe 25 May 2004 ODI # 2131
69 67 4 2869 181* 45.53 3571 80.34 6 15 2 315 45 v Sri Lanka 27 Feb 2004 ODI # 2106
70 68 4 2872 181* 44.87 3576 80.31 6 15 2 315 45 v Sri Lanka 25 Feb 2004 ODI # 2105
71 69 4 2965 181* 45.61 3692 80.30 6 16 2 320 46 v Sri Lanka 22 Feb 2004 ODI # 2103
72 70 4 3005 181* 45.53 3749 80.15 6 16 2 323 46 v Sri Lanka 20 Feb 2004 ODI # 2102
73 71 4 3131 181* 46.73 3871 80.88 7 16 2 334 49 v India 8 Feb 2004 ODI # 2098
74 72 4 3181 181* 46.77 3962 80.28 7 17 2 338 49 v India 6 Feb 2004 ODI # 2097
75 73 4 3181 181* 46.10 3967 80.18 7 17 3 338 49 v India 1 Feb 2004 ODI # 2093
76 74 4 3204 181* 45.77 4001 80.07 7 17 3 341 49 v Zimbabwe 29 Jan 2004 ODI # 2091
77 75 4 3224 181* 45.40 4028 80.03 7 17 3 342 49 v Zimbabwe 26 Jan 2004 ODI # 2089
78 76 4 3333 181* 46.29 4135 80.60 8 17 3 354 49 v India 18 Jan 2004 ODI # 2084
79 77 4 3396 181* 46.52 4210 80.66 8 18 3 359 49 v Zimbabwe 16 Jan 2004 ODI # 2082
80 78 4 3410 181* 46.08 4246 80.31 8 18 3 360 49 v Zimbabwe 11 Jan 2004 ODI # 2079
81 79 4 3430 181* 45.73 4268 80.36 8 18 3 361 49 v India 9 Jan 2004 ODI # 2077
82 80 4 3449 181* 45.38 4292 80.35 8 18 3 364 49 v India 18 Nov 2003 ODI # 2064
83 81 4 3493 181* 45.36 4337 80.53 8 18 3 369 49 v India 12 Nov 2003 ODI # 2061
84 82 4 3502 181* 44.89 4352 80.46 8 18 3 371 49 v New Zealand 3 Nov 2003 ODI # 2055
85 83 4 3502 181* 44.32 4353 80.45 8 18 4 371 49 v India 1 Nov 2003 ODI # 2054
86 84 5 3553 181* 44.97 4406 80.64 8 19 4 378 50 v New Zealand 29 Oct 2003 ODI # 2053
87 85 5 3600 181* 45.00 4482 80.32 8 19 4 380 50 v India 26 Oct 2003 ODI # 2052
88 86 5 3642 181* 44.96 4554 79.97 8 19 4 382 50 v Bangladesh 6 Aug 2003 ODI # 2040
89 86 5 3642 181* 44.96 4554 79.97 8 19 4 382 50 v Bangladesh 3 Aug 2003 ODI # 2039
90 87 6 3688 181* 45.53 4612 79.96 8 19 4 389 50 v Bangladesh 2 Aug 2003 ODI # 2038
91 88 6 3696 181* 45.07 4626 79.89 8 19 4 390 50 v West Indies 1 Jun 2003 ODI # 2021
92 89 6 3725 181* 44.87 4663 79.88 8 19 4 394 50 v West Indies 30 May 2003 ODI # 2020
93 90 6 3769 181* 44.86 4724 79.78 8 19 4 399 50 v West Indies 24 May 2003 ODI # 2018
94 91 6 3789 181* 44.57 4738 79.97 8 19 4 403 50 v West Indies 21 May 2003 ODI # 2016
95 92 6 3840 181* 44.65 4825 79.58 8 20 4 407 51 v West Indies 18 May 2003 ODI # 2013
96 93 6 3847 181* 44.21 4842 79.45 8 20 4 407 51 v West Indies 17 May 2003 ODI # 2011
97 94 6 3884 181* 44.13 4896 79.33 8 20 4 412 51 v India 23 Mar 2003 ODI # 1993
98 95 6 3904 181* 43.86 4934 79.12 8 20 4 414 51 v Sri Lanka 18 Mar 2003 ODI # 1991
99 96 6 3924 181* 43.60 4948 79.30 8 20 4 419 51 v Kenya 15 Mar 2003 ODI # 1990
100 97 6 3925 181* 43.13 4952 79.26 8 20 4 419 51 v New Zealand 11 Mar 2003 ODI # 1986
101 98 6 3947 181* 42.90 4986 79.16 8 20 4 422 51 v Sri Lanka 7 Mar 2003 ODI # 1982
102 99 6 3948 181* 42.45 4990 79.11 8 20 4 422 51 v England 2 Mar 2003 ODI # 1976
103 100 6 4036 181* 42.93 5063 79.71 8 21 4 431 54 v Namibia 27 Feb 2003 ODI # 1970
104 101 6 4070 181* 42.84 5102 79.77 8 21 4 436 54 v Zimbabwe 24 Feb 2003 ODI # 1966
105 102 6 4103 181* 42.73 5162 79.48 8 21 4 440 54 v Netherlands 20 Feb 2003 ODI # 1960
106 103 7 4148 181* 43.20 5211 79.60 8 21 4 441 56 v India 15 Feb 2003 ODI # 1951
107 104 7 4175 181* 43.04 5252 79.49 8 21 4 444 56 v Pakistan 11 Feb 2003 ODI # 1945
108 105 7 4244 181* 43.30 5343 79.43 8 22 4 449 57 v England 25 Jan 2003 ODI # 1941
109 106 8 4289 181* 43.76 5380 79.72 8 22 4 455 58 v England 23 Jan 2003 ODI # 1940
110 107 9 4369 181* 44.58 5467 79.91 8 23 4 456 62 v Sri Lanka 21 Jan 2003 ODI # 1939
111 108 9 4411 181* 44.55 5521 79.89 8 23 4 459 62 v Sri Lanka 15 Jan 2003 ODI # 1936
112 109 9 4432 181* 44.32 5545 79.92 8 23 4 462 62 v England 11 Jan 2003 ODI # 1932
113 110 9 4467 181* 44.22 5584 79.99 8 23 4 465 62 v Sri Lanka 9 Jan 2003 ODI # 1931
114 111 9 4531 181* 44.42 5652 80.16 8 24 4 469 63 v Sri Lanka 22 Dec 2002 ODI # 1925
115 112 9 4535 181* 44.02 5663 80.08 8 24 4 470 63 v England 15 Dec 2002 ODI # 1919
116 113 9 4633 181* 44.54 5755 80.50 8 25 4 478 65 v England 13 Dec 2002 ODI # 1917
117 114 9 4646 181* 44.24 5773 80.47 8 25 4 479 65 v Sri Lanka 27 Sep 2002 ODI # 1887
118 115 10 4713 181* 44.88 5843 80.66 8 26 4 489 66 v Bangladesh 19 Sep 2002 ODI # 1881
119 116 10 4756 181* 44.86 5912 80.44 8 26 4 493 67 v New Zealand 15 Sep 2002 ODI # 1877
120 117 11 4776 181* 45.05 5936 80.45 8 26 4 496 67 v Pakistan 7 Sep 2002 ODI # 1873
121 117 11 4776 181* 45.05 5936 80.45 8 26 4 496 67 v Kenya 5 Sep 2002 ODI # 1872
122 118 12 4835 181* 45.61 5984 80.79 8 27 4 505 67 v Pakistan 4 Sep 2002 ODI # 1871
123 119 13 4875 181* 45.99 6033 80.80 8 27 4 510 68 v Kenya 2 Sep 2002 ODI # 1870
124 120 13 5021 181* 46.92 6161 81.49 9 27 4 522 74 v Pakistan 30 Aug 2002 ODI # 1868
125 121 13 5026 181* 46.53 6177 81.36 9 27 4 522 74 v Pakistan 19 Jun 2002 ODI # 1846
126 122 13 5071 181* 46.52 6242 81.23 9 27 4 524 74 v Pakistan 12 Jun 2002 ODI # 1842
127 123 13 5106 181* 46.41 6271 81.42 9 27 4 527 76 v South Africa 6 Apr 2002 ODI # 1824
128 124 13 5165 181* 46.53 6362 81.18 9 28 4 534 76 v South Africa 3 Apr 2002 ODI # 1823
129 125 13 5182 181* 46.26 6392 81.07 9 28 4 537 76 v South Africa 30 Mar 2002 ODI # 1822
130 126 13 5260 181* 46.54 6495 80.98 9 29 4 542 79 v South Africa 27 Mar 2002 ODI # 1821
131 127 13 5298 181* 46.47 6555 80.82 9 29 4 546 79 v South Africa 24 Mar 2002 ODI # 1820
132 128 13 5325 181* 46.30 6601 80.66 9 29 4 549 79 v South Africa 22 Mar 2002 ODI # 1819
133 129 13 5335 181* 45.99 6635 80.40 9 29 4 550 79 v South Africa 20 Jan 2002 ODI # 1789
134 130 13 5345 181* 45.68 6653 80.33 9 29 4 552 79 v South Africa 13 Jan 2002 ODI # 1784
135 131 13 5353 181* 45.36 6669 80.26 9 29 4 554 79 v England 21 Jun 2001 ODI # 1726
136 132 13 5353 181* 44.98 6674 80.20 9 29 5 554 79 v Pakistan 19 Jun 2001 ODI # 1725
137 133 13 5353 181* 44.60 6678 80.15 9 29 6 554 79 v England 14 Jun 2001 ODI # 1723
138 133 13 5353 181* 44.60 6678 80.15 9 29 6 554 79 v England 10 Jun 2001 ODI # 1721
139 134 13 5389 181* 44.53 6720 80.19 9 29 6 559 80 v India 6 Apr 2001 ODI # 1701
140 135 13 5500 181* 45.08 6833 80.49 10 29 6 567 82 v India 3 Apr 2001 ODI # 1700
141 136 13 5557 181* 45.17 6914 80.37 10 30 6 572 83 v India 28 Mar 2001 ODI # 1698
142 137 13 5656 181* 45.61 7004 80.75 10 31 6 579 84 v India 25 Mar 2001 ODI # 1696
143 138 13 5656 181* 45.24 7010 80.68 10 31 7 579 84 v South Africa 12 Apr 2000 ODI # 1587
144 139 13 5656 181* 44.88 7015 80.62 10 31 8 579 84 v New Zealand 3 Mar 2000 ODI # 1571
145 140 13 5713 181* 44.98 7082 80.66 10 32 8 585 85 v New Zealand 1 Mar 2000 ODI # 1570
146 141 13 5733 181* 44.78 7117 80.55 10 32 8 586 85 v New Zealand 23 Feb 2000 ODI # 1568
147 142 13 5783 181* 44.82 7166 80.70 10 33 8 595 87 v New Zealand 19 Feb 2000 ODI # 1565
148 143 14 5847 181* 45.32 7234 80.82 10 34 8 606 87 v New Zealand 17 Feb 2000 ODI # 1563
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