Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 1 jan 2003 remove greater than or equal to 1 jan 2003 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 1989-2011 445 433 18 13430 189 32.36 14725 91.20 28 68 34 1500 270 Profile
filtered 2003-2011 158 154 8 5052 157 34.60 5335 94.69 15 17 14 596 98
Cumulative averages
1 1 0 122 122 122.00 105 116.19 1 0 0 12 4 v Australia 9 Jan 2003 ODI # 1931
2 2 0 228 122 114.00 215 106.04 2 0 0 27 5 v England 13 Jan 2003 ODI # 1934
3 3 0 234 122 78.00 231 101.29 2 0 0 27 5 v Australia 15 Jan 2003 ODI # 1936
4 4 0 333 122 83.25 314 106.05 2 1 0 36 7 v England 17 Jan 2003 ODI # 1937
5 5 0 453 122 90.60 439 103.18 3 1 0 50 7 v New Zealand 10 Feb 2003 ODI # 1944
6 6 1 508 122 101.60 496 102.41 3 2 0 57 8 v Bangladesh 14 Feb 2003 ODI # 1950
7 7 1 517 122 86.16 506 102.17 3 2 0 58 8 v Canada 19 Feb 2003 ODI # 1958
8 8 1 520 122 74.28 513 101.36 3 2 0 58 8 v Kenya 24 Feb 2003 ODI # 1965
9 9 1 586 122 73.25 612 95.75 3 3 0 62 8 v West Indies 28 Feb 2003 ODI # 1973
10 10 1 602 122 66.88 642 93.76 3 3 0 63 8 v South Africa 3 Mar 2003 ODI # 1979
11 11 2 603 122 67.00 647 93.19 3 3 0 63 8 v Australia 7 Mar 2003 ODI # 1982
12 12 2 615 122 61.50 666 92.34 3 3 0 64 8 v India 10 Mar 2003 ODI # 1985
13 13 2 637 122 57.90 710 89.71 3 3 0 66 8 v Zimbabwe 15 Mar 2003 ODI # 1989
14 14 2 654 122 54.50 734 89.10 3 3 0 66 9 v Australia 18 Mar 2003 ODI # 1991
15 15 2 681 122 52.38 771 88.32 3 3 0 70 9 v Pakistan 4 Apr 2003 ODI # 1995
16 16 2 717 122 51.21 816 87.86 3 3 0 75 9 v Kenya 6 Apr 2003 ODI # 1997
17 17 2 717 122 47.80 818 87.65 3 3 1 75 9 v Zimbabwe 7 Apr 2003 ODI # 1998
18 18 2 717 122 44.81 819 87.54 3 3 2 75 9 v Pakistan 10 May 2003 ODI # 2008
19 19 2 750 122 44.11 871 86.10 3 3 2 79 9 v New Zealand 13 May 2003 ODI # 2010
20 20 2 756 122 42.00 884 85.52 3 3 2 80 9 v Pakistan 18 May 2003 ODI # 2012
21 21 2 765 122 40.26 912 83.88 3 3 2 82 9 v New Zealand 19 May 2003 ODI # 2014
22 22 2 765 122 38.25 915 83.60 3 3 3 82 9 v West Indies 7 Jun 2003 ODI # 2022
23 23 2 806 122 38.38 950 84.84 3 3 3 87 10 v West Indies 8 Jun 2003 ODI # 2023
24 24 2 814 122 37.00 961 84.70 3 3 3 87 11 v West Indies 11 Jun 2003 ODI # 2024
25 25 3 860 122 39.09 1002 85.82 3 3 3 93 12 v England 18 Nov 2003 ODI # 2063
26 26 3 868 122 37.73 1012 85.77 3 3 3 95 12 v Australia 20 Feb 2004 ODI # 2102
27 27 3 923 122 38.45 1077 85.70 3 4 3 102 12 v Australia 22 Feb 2004 ODI # 2103
28 28 3 923 122 36.92 1079 85.54 3 4 4 102 12 v Australia 25 Feb 2004 ODI # 2105
29 29 3 923 122 35.50 1081 85.38 3 4 5 102 12 v Australia 27 Feb 2004 ODI # 2106
30 30 3 936 122 34.66 1100 85.09 3 4 5 104 12 v Australia 29 Feb 2004 ODI # 2108
31 31 3 945 122 33.75 1105 85.52 3 4 5 105 12 v Zimbabwe 20 Apr 2004 ODI # 2119
32 32 3 976 122 33.65 1135 85.99 3 4 5 109 13 v Zimbabwe 22 Apr 2004 ODI # 2120
33 32 3 976 122 33.65 1135 85.99 3 4 5 109 13 v Zimbabwe 25 Apr 2004 ODI # 2122
34 33 3 997 122 33.23 1165 85.57 3 4 5 109 14 v U.A.E. 17 Jul 2004 ODI # 2146
35 34 3 1017 122 32.80 1201 84.67 3 4 5 111 14 v Pakistan 21 Jul 2004 ODI # 2150
36 35 4 1124 122 36.25 1302 86.32 4 4 5 122 14 v Bangladesh 23 Jul 2004 ODI # 2151
37 36 4 1254 130 39.18 1434 87.44 5 4 5 136 15 v India 27 Jul 2004 ODI # 2153
38 37 4 1269 130 38.45 1454 87.27 5 4 5 138 15 v India 1 Aug 2004 ODI # 2155
39 38 4 1281 130 37.67 1474 86.90 5 4 5 139 15 v South Africa 20 Aug 2004 ODI # 2156
40 39 4 1290 130 36.85 1489 86.63 5 4 5 141 15 v South Africa 22 Aug 2004 ODI # 2158
41 40 4 1301 130 36.13 1510 86.15 5 4 5 143 15 v South Africa 25 Aug 2004 ODI # 2160
42 41 4 1309 130 35.37 1521 86.06 5 4 5 145 15 v South Africa 28 Aug 2004 ODI # 2161
43 42 4 1388 130 36.52 1606 86.42 5 5 5 152 15 v South Africa 31 Aug 2004 ODI # 2163
44 43 4 1390 130 35.64 1611 86.28 5 5 5 152 15 v Zimbabwe 14 Sep 2004 ODI # 2173
45 44 4 1417 130 35.42 1643 86.24 5 5 5 155 15 v England 17 Sep 2004 ODI # 2177
46 45 4 1470 130 35.85 1728 85.06 5 6 5 160 16 v Pakistan 6 Oct 2004 ODI # 2185
47 46 4 1510 130 35.95 1758 85.89 5 6 5 166 17 v Zimbabwe 9 Oct 2004 ODI # 2186
48 47 4 1520 130 35.34 1781 85.34 5 6 5 167 17 v Pakistan 14 Oct 2004 ODI # 2187
49 48 4 1541 130 35.02 1808 85.23 5 6 5 170 17 v Pakistan 16 Oct 2004 ODI # 2188
50 49 4 1584 130 35.20 1868 84.79 5 6 5 175 18 v New Zealand 26 Dec 2004 ODI # 2200
51 50 5 1627 130 36.15 1918 84.82 5 6 5 181 18 v India 30 Jul 2005 ODI # 2262
52 51 5 1650 130 35.86 1946 84.78 5 6 5 185 18 v West Indies 6 Aug 2005 ODI # 2266
53 52 5 1717 130 36.53 2023 84.87 5 7 5 194 18 v India 9 Aug 2005 ODI # 2268
54 53 5 1742 130 36.29 2049 85.01 5 7 5 198 18 v Bangladesh 31 Aug 2005 ODI # 2275
55 54 5 1782 130 36.36 2094 85.10 5 7 5 203 19 v Bangladesh 2 Sep 2005 ODI # 2277
56 55 5 1809 130 36.18 2122 85.24 5 7 5 209 19 v India 25 Oct 2005 ODI # 2286
57 56 5 1809 130 35.47 2124 85.16 5 7 6 209 19 v India 28 Oct 2005 ODI # 2287
58 57 5 1824 130 35.07 2139 85.27 5 7 6 211 19 v India 31 Oct 2005 ODI # 2290
59 58 5 1840 130 34.71 2156 85.34 5 7 6 214 19 v India 3 Nov 2005 ODI # 2291
60 59 5 1848 130 34.22 2164 85.39 5 7 6 216 19 v India 6 Nov 2005 ODI # 2294
61 60 5 1867 130 33.94 2181 85.60 5 7 6 220 19 v India 9 Nov 2005 ODI # 2295
62 61 5 1879 130 33.55 2202 85.33 5 7 6 221 19 v New Zealand 31 Dec 2005 ODI # 2309
63 62 5 1993 130 34.96 2298 86.72 6 7 6 231 23 v Australia 22 Jan 2006 ODI # 2317
64 63 5 2030 130 35.00 2328 87.19 6 7 6 235 25 v South Africa 24 Jan 2006 ODI # 2318
65 64 5 2030 130 34.40 2335 86.93 6 7 7 235 25 v Australia 29 Jan 2006 ODI # 2320
66 65 5 2116 130 35.26 2400 88.16 6 8 7 244 28 v South Africa 31 Jan 2006 ODI # 2321
67 66 5 2141 130 35.09 2426 88.25 6 8 7 246 29 v South Africa 7 Feb 2006 ODI # 2325
68 67 5 2166 130 34.93 2448 88.48 6 8 7 247 30 v Australia 10 Feb 2006 ODI # 2326
69 68 5 2166 130 34.38 2454 88.26 6 8 8 247 30 v Australia 12 Feb 2006 ODI # 2328
70 69 5 2172 130 33.93 2466 88.07 6 8 8 248 30 v Australia 14 Feb 2006 ODI # 2330
71 70 5 2185 130 33.61 2489 87.78 6 8 8 249 30 v Bangladesh 20 Feb 2006 ODI # 2334
72 71 5 2281 130 34.56 2599 87.76 6 9 8 257 31 v Bangladesh 22 Feb 2006 ODI # 2336
73 72 5 2285 130 34.10 2621 87.18 6 9 8 257 31 v Bangladesh 25 Feb 2006 ODI # 2338
74 73 5 2296 130 33.76 2643 86.87 6 9 8 259 31 v England 17 Jun 2006 ODI # 2384
75 74 5 2418 130 35.04 2779 87.00 7 9 8 274 33 v England 20 Jun 2006 ODI # 2385
76 75 5 2441 130 34.87 2792 87.42 7 9 8 278 34 v England 24 Jun 2006 ODI # 2386
77 76 5 2455 130 34.57 2812 87.30 7 9 8 281 34 v England 28 Jun 2006 ODI # 2388
78 77 5 2607 152 36.20 2911 89.55 8 9 8 301 38 v England 1 Jul 2006 ODI # 2389
79 78 5 2764 157 37.86 3015 91.67 9 9 8 325 39 v Netherlands 4 Jul 2006 ODI # 2390
80 78 5 2764 157 37.86 3015 91.67 9 9 8 325 39 v India 18 Aug 2006 ODI # 2405
81 79 5 2795 157 37.77 3061 91.31 9 9 8 330 39 v Bangladesh 7 Oct 2006 ODI # 2423
82 80 5 2804 157 37.38 3076 91.15 9 9 8 330 39 v Zimbabwe 10 Oct 2006 ODI # 2425
83 81 6 2849 157 37.98 3123 91.22 9 9 8 339 39 v West Indies 14 Oct 2006 ODI # 2428
84 82 6 2897 157 38.11 3158 91.73 9 9 8 344 41 v Pakistan 17 Oct 2006 ODI # 2431
85 83 6 2917 157 37.88 3173 91.93 9 9 8 346 42 v New Zealand 20 Oct 2006 ODI # 2433
86 84 6 2920 157 37.43 3185 91.67 9 9 8 346 42 v South Africa 24 Oct 2006 ODI # 2435
87 85 6 3031 157 38.36 3267 92.77 10 9 8 358 47 v New Zealand 28 Dec 2006 ODI # 2468
88 86 6 3032 157 37.90 3275 92.58 10 9 8 358 47 v New Zealand 31 Dec 2006 ODI # 2469
89 87 6 3032 157 37.43 3277 92.52 10 9 9 358 47 v New Zealand 2 Jan 2007 ODI # 2470
90 88 6 3102 157 37.82 3321 93.40 10 10 9 365 52 v New Zealand 6 Jan 2007 ODI # 2471
91 88 6 3102 157 37.82 3321 93.40 10 10 9 365 52 v New Zealand 9 Jan 2007 ODI # 2472
92 89 7 3165 157 38.59 3382 93.58 10 11 9 378 52 v India 8 Feb 2007 ODI # 2514
93 90 7 3174 157 38.24 3392 93.57 10 11 9 378 53 v India 11 Feb 2007 ODI # 2520
94 91 7 3176 157 37.80 3399 93.43 10 11 9 378 53 v India 14 Feb 2007 ODI # 2522
95 92 7 3198 157 37.62 3418 93.56 10 11 9 381 54 v India 17 Feb 2007 ODI # 2525
96 93 7 3220 157 37.44 3444 93.49 10 11 9 384 54 v Bermuda 15 Mar 2007 ODI # 2534
97 94 7 3329 157 38.26 3531 94.27 11 11 9 391 61 v Bangladesh 21 Mar 2007 ODI # 2546
98 95 7 3335 157 37.89 3554 93.83 11 11 9 391 61 v India 23 Mar 2007 ODI # 2550
99 96 7 3361 157 37.76 3581 93.85 11 11 9 395 61 v South Africa 28 Mar 2007 ODI # 2556
100 97 7 3476 157 38.62 3682 94.40 12 11 9 405 65 v West Indies 1 Apr 2007 ODI # 2560
101 98 7 3501 157 38.47 3708 94.41 12 11 9 409 66 v England 4 Apr 2007 ODI # 2563
102 99 7 3565 157 38.75 3788 94.11 12 12 9 414 67 v New Zealand 12 Apr 2007 ODI # 2569
103 100 7 3577 157 38.46 3800 94.13 12 12 9 416 67 v Australia 16 Apr 2007 ODI # 2573
104 101 8 3601 157 38.72 3820 94.26 12 12 9 419 68 v Ireland 18 Apr 2007 ODI # 2575
105 102 8 3602 157 38.31 3826 94.14 12 12 9 419 68 v New Zealand 24 Apr 2007 ODI # 2579
106 103 8 3665 157 38.57 3893 94.14 12 13 9 428 68 v Australia 28 Apr 2007 ODI # 2581
107 104 8 3666 157 38.18 3900 94.00 12 13 9 428 68 v Pakistan 18 May 2007 ODI # 2584
108 105 8 3685 157 37.98 3929 93.78 12 13 9 430 69 v Pakistan 22 May 2007 ODI # 2586
109 106 8 3706 157 37.81 3952 93.77 12 13 9 432 70 v Bangladesh 20 Jul 2007 ODI # 2605
110 107 8 3730 157 37.67 3991 93.46 12 13 9 436 70 v Bangladesh 23 Jul 2007 ODI # 2606
111 108 8 3738 157 37.38 3999 93.47 12 13 9 437 70 v Bangladesh 25 Jul 2007 ODI # 2607
112 109 8 3779 157 37.41 4034 93.67 12 13 9 442 71 v England 1 Oct 2007 ODI # 2622
113 110 8 3789 157 37.14 4050 93.55 12 13 9 443 71 v England 4 Oct 2007 ODI # 2624
114 111 8 3800 157 36.89 4074 93.27 12 13 9 444 71 v England 7 Oct 2007 ODI # 2626
115 112 8 3803 157 36.56 4096 92.84 12 13 9 444 71 v England 10 Oct 2007 ODI # 2628
116 113 8 3829 157 36.46 4114 93.07 12 13 9 445 73 v England 13 Oct 2007 ODI # 2630
117 113 8 3829 157 36.46 4114 93.07 12 13 9 445 73 v India 5 Feb 2008 ODI # 2672
118 114 8 3836 157 36.18 4127 92.94 12 13 9 446 73 v Australia 8 Feb 2008 ODI # 2673
119 115 8 3863 157 36.10 4140 93.30 12 13 9 448 75 v India 12 Feb 2008 ODI # 2676
120 116 8 3875 157 35.87 4150 93.37 12 13 9 450 75 v Australia 15 Feb 2008 ODI # 2679
121 117 8 3875 157 35.55 4153 93.30 12 13 10 450 75 v India 19 Feb 2008 ODI # 2681
122 118 8 3875 157 35.22 4154 93.28 12 13 11 450 75 v Australia 22 Feb 2008 ODI # 2683
123 119 8 3909 157 35.21 4198 93.11 12 13 11 452 76 v India 26 Feb 2008 ODI # 2686
124 120 8 3932 157 35.10 4230 92.95 12 13 11 454 77 v Australia 29 Feb 2008 ODI # 2687
125 121 8 4004 157 35.43 4277 93.61 12 14 11 464 80 v Bangladesh 25 Jun 2008 ODI # 2715
126 122 8 4012 157 35.19 4291 93.49 12 14 11 465 80 v Pakistan 29 Jun 2008 ODI # 2723
127 123 8 4142 157 36.01 4379 94.58 13 14 11 481 86 v Bangladesh 30 Jun 2008 ODI # 2726
128 124 8 4185 157 36.07 4416 94.76 13 14 11 489 86 v India 3 Jul 2008 ODI # 2732
129 125 8 4310 157 36.83 4530 95.14 14 14 11 498 91 v India 6 Jul 2008 ODI # 2735
130 126 8 4320 157 36.61 4544 95.07 14 14 11 499 91 v India 18 Aug 2008 ODI # 2742
131 127 8 4333 157 36.41 4581 94.58 14 14 11 500 91 v India 20 Aug 2008 ODI # 2745
132 128 8 4346 157 36.21 4596 94.56 14 14 11 503 91 v India 24 Aug 2008 ODI # 2750
133 129 8 4406 157 36.41 4648 94.79 14 15 11 511 93 v India 27 Aug 2008 ODI # 2755
134 130 8 4407 157 36.12 4656 94.65 14 15 11 511 93 v India 29 Aug 2008 ODI # 2756
135 131 8 4429 157 36.00 4686 94.51 14 15 11 514 94 v Zimbabwe 12 Jan 2009 ODI # 2791
136 132 8 4483 157 36.15 4750 94.37 14 16 11 521 94 v Bangladesh 14 Jan 2009 ODI # 2793
137 133 8 4483 157 35.86 4750 94.37 14 16 12 521 94 v Bangladesh 16 Jan 2009 ODI # 2794
138 134 8 4521 157 35.88 4785 94.48 14 16 12 527 94 v Pakistan 20 Jan 2009 ODI # 2798
139 135 8 4540 157 35.74 4802 94.54 14 16 12 531 94 v Pakistan 21 Jan 2009 ODI # 2800
140 136 8 4585 157 35.82 4852 94.49 14 16 12 536 95 v Pakistan 24 Jan 2009 ODI # 2803
141 137 8 4692 157 36.37 4966 94.48 15 16 12 546 96 v India 28 Jan 2009 ODI # 2806
142 138 8 4709 157 36.22 4990 94.36 15 16 12 547 96 v India 31 Jan 2009 ODI # 2810
143 139 8 4709 157 35.94 4991 94.34 15 16 13 547 96 v India 3 Feb 2009 ODI # 2813
144 140 8 4736 157 35.87 5007 94.58 15 16 13 548 98 v India 5 Feb 2009 ODI # 2815
145 141 8 4773 157 35.88 5042 94.66 15 16 13 555 98 v India 8 Feb 2009 ODI # 2818
146 142 8 4788 157 35.73 5061 94.60 15 16 13 556 98 v Pakistan 30 Jul 2009 ODI # 2864
147 143 8 4818 157 35.68 5094 94.58 15 16 13 561 98 v Pakistan 1 Aug 2009 ODI # 2866
148 144 8 4824 157 35.47 5104 94.51 15 16 13 562 98 v Pakistan 9 Aug 2009 ODI # 2870
149 145 8 4831 157 35.26 5124 94.28 15 16 13 562 98 v New Zealand 8 Sep 2009 ODI # 2884
150 146 8 4929 157 35.71 5203 94.73 15 17 13 575 98 v India 12 Sep 2009 ODI # 2887
151 147 8 4965 157 35.71 5232 94.89 15 17 13 582 98 v India 14 Sep 2009 ODI # 2889
152 148 8 4975 157 35.53 5241 94.92 15 17 13 584 98 v South Africa 22 Sep 2009 ODI # 2893
153 149 8 4975 157 35.28 5243 94.88 15 17 14 584 98 v England 25 Sep 2009 ODI # 2896
154 150 8 4999 157 35.20 5261 95.01 15 17 14 588 98 v New Zealand 27 Sep 2009 ODI # 2899
155 151 8 5004 157 34.99 5265 95.04 15 17 14 588 98 v India 15 Dec 2009 ODI # 2932
156 152 8 5019 157 34.85 5280 95.05 15 17 14 591 98 v India 24 Dec 2009 ODI # 2935
157 153 8 5050 157 34.82 5331 94.72 15 17 14 596 98 v India 27 Dec 2009 ODI # 2936
158 154 8 5052 157 34.60 5335 94.69 15 17 14 596 98 v England 28 Jun 2011 ODI # 3165
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