Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 from query
Not involving the player SMA Priyanjan (SL) remove SMA Priyanjan (SL) 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 2005-2019 235 223 17 6951 174* 33.74 9155 75.92 15 37 17 798 52 Profile
filtered 2007-2019 169 160 17 4912 174* 34.34 6345 77.41 9 28 14 553 47
Reverse cumulative
1 1 0 2 2 2.00 8 25.00 0 0 0 0 0 v South Africa 16 Mar 2019 ODI # 4115
2 2 0 6 4 3.00 14 42.85 0 0 0 1 0 v South Africa 13 Mar 2019 ODI # 4114
3 3 0 15 9 5.00 25 60.00 0 0 0 3 0 v South Africa 3 Mar 2019 ODI # 4104
4 4 0 15 9 3.75 26 57.69 0 0 1 3 0 v England 13 Oct 2018 ODI # 4053
5 4 0 15 9 3.75 26 57.69 0 0 1 3 0 v England 10 Oct 2018 ODI # 4052
6 5 0 51 36 10.20 90 56.66 0 0 1 6 0 v Afghanistan 17 Sep 2018 ODI # 4038
7 6 0 78 36 13.00 106 73.58 0 0 1 10 1 v Bangladesh 15 Sep 2018 ODI # 4036
8 7 0 97 36 13.85 124 78.22 0 0 1 13 1 v South Africa 12 Aug 2018 ODI # 4031
9 8 0 133 36 16.62 165 80.60 0 0 1 17 2 v South Africa 8 Aug 2018 ODI # 4030
10 9 0 152 36 16.88 182 83.51 0 0 1 18 3 v South Africa 5 Aug 2018 ODI # 4029
11 10 0 161 36 16.10 190 84.73 0 0 1 20 3 v South Africa 1 Aug 2018 ODI # 4027
12 11 0 171 36 15.54 207 82.60 0 0 1 21 3 v South Africa 29 Jul 2018 ODI # 4025
13 12 0 227 56 18.91 306 74.18 0 1 1 26 3 v Bangladesh 27 Jan 2018 ODI # 3967
14 13 1 266 56 22.16 343 77.55 0 1 1 27 6 v Bangladesh 25 Jan 2018 ODI # 3965
15 14 1 283 56 21.76 377 75.06 0 1 1 29 6 v Zimbabwe 21 Jan 2018 ODI # 3962
16 15 1 308 56 22.00 412 74.75 0 1 1 32 6 v Bangladesh 19 Jan 2018 ODI # 3959
17 16 1 319 56 21.26 429 74.35 0 1 1 34 6 v Zimbabwe 17 Jan 2018 ODI # 3955
18 17 1 414 95 25.87 511 81.01 0 2 1 46 9 v India 17 Dec 2017 ODI # 3942
19 18 1 421 95 24.76 525 80.19 0 2 1 47 9 v India 13 Dec 2017 ODI # 3941
20 19 1 470 95 26.11 571 82.31 0 2 1 57 9 v India 10 Dec 2017 ODI # 3939
21 20 1 478 95 25.15 580 82.41 0 2 1 58 9 v Pakistan 23 Oct 2017 ODI # 3930
22 21 1 478 95 23.90 585 81.70 0 2 2 58 9 v Pakistan 20 Oct 2017 ODI # 3927
23 22 1 539 95 25.66 665 81.05 0 3 2 63 9 v Pakistan 18 Oct 2017 ODI # 3926
24 23 2 651 112* 31.00 809 80.46 1 3 2 77 9 v Pakistan 16 Oct 2017 ODI # 3924
25 24 2 669 112* 30.40 847 78.98 1 3 2 80 9 v Pakistan 13 Oct 2017 ODI # 3922
26 25 2 717 112* 31.17 881 81.38 1 3 2 89 9 v India 3 Sep 2017 ODI # 3909
27 26 2 726 112* 30.25 888 81.75 1 3 2 91 9 v India 24 Aug 2017 ODI # 3906
28 27 2 739 112* 29.56 911 81.11 1 3 2 91 9 v India 20 Aug 2017 ODI # 3905
29 28 2 745 112* 28.65 920 80.97 1 3 2 92 9 v Zimbabwe 10 Jul 2017 ODI # 3904
30 29 2 767 112* 28.40 940 81.59 1 3 2 94 10 v Zimbabwe 8 Jul 2017 ODI # 3903
31 30 3 811 112* 30.03 972 83.43 1 3 2 97 12 v Zimbabwe 6 Jul 2017 ODI # 3901
32 31 4 886 112* 32.81 1058 83.74 1 4 2 105 12 v Zimbabwe 2 Jul 2017 ODI # 3899
33 32 5 965 112* 35.74 1131 85.32 1 5 2 113 13 v Zimbabwe 30 Jun 2017 ODI # 3897
34 33 5 1022 112* 36.50 1200 85.16 1 6 2 119 13 v South Africa 3 Jun 2017 ODI # 3877
35 34 5 1057 112* 36.44 1235 85.58 1 6 2 124 14 v Bangladesh 1 Apr 2017 ODI # 3858
36 35 5 1122 112* 37.40 1311 85.58 1 7 2 133 14 v Bangladesh 28 Mar 2017 ODI # 3856
37 36 5 1141 112* 36.80 1340 85.14 1 7 2 136 14 v Bangladesh 25 Mar 2017 ODI # 3855
38 37 5 1148 112* 35.87 1351 84.97 1 7 2 136 14 v South Africa 10 Feb 2017 ODI # 3834
39 38 5 1267 119 38.39 1441 87.92 2 7 2 147 21 v South Africa 7 Feb 2017 ODI # 3833
40 39 5 1298 119 38.17 1486 87.34 2 7 2 152 21 v South Africa 4 Feb 2017 ODI # 3831
41 40 5 1324 119 37.82 1516 87.33 2 7 2 157 21 v South Africa 1 Feb 2017 ODI # 3830
42 41 5 1330 119 36.94 1532 86.81 2 7 2 157 21 v South Africa 28 Jan 2017 ODI # 3828
43 42 6 1387 119 38.52 1630 85.09 2 8 2 163 22 v Zimbabwe 27 Nov 2016 ODI # 3810
44 43 6 1413 119 38.18 1649 85.68 2 8 2 166 22 v West Indies 23 Nov 2016 ODI # 3808
45 43 6 1413 119 38.18 1649 85.68 2 8 2 166 22 v Zimbabwe 21 Nov 2016 ODI # 3807
46 44 6 1425 119 37.50 1694 84.12 2 8 2 166 22 v West Indies 16 Nov 2016 ODI # 3805
47 44 6 1425 119 37.50 1694 84.12 2 8 2 166 22 v Zimbabwe 14 Nov 2016 ODI # 3804
48 45 6 1440 119 36.92 1719 83.76 2 8 2 166 22 v Australia 4 Sep 2016 ODI # 3776
49 46 6 1440 119 36.00 1720 83.72 2 8 3 166 22 v England 2 Jul 2016 ODI # 3758
50 46 6 1440 119 36.00 1720 83.72 2 8 3 166 22 v England 29 Jun 2016 ODI # 3757
51 47 6 1480 119 36.09 1753 84.42 2 8 3 168 23 v England 26 Jun 2016 ODI # 3755
52 48 7 1533 119 37.39 1802 85.07 2 9 3 173 24 v England 24 Jun 2016 ODI # 3753
53 49 7 1536 119 36.57 1806 85.04 2 9 3 173 24 v England 21 Jun 2016 ODI # 3751
54 50 8 1537 119 36.59 1807 85.05 2 9 3 173 24 v Ireland 18 Jun 2016 ODI # 3749
55 51 8 1544 119 35.90 1813 85.16 2 9 3 174 24 v Ireland 16 Jun 2016 ODI # 3748
56 52 8 1560 119 35.45 1834 85.05 2 9 3 176 24 v Pakistan 19 Jul 2015 ODI # 3670
57 53 8 1588 119 35.28 1870 84.91 2 9 3 179 24 v Pakistan 15 Jul 2015 ODI # 3669
58 54 8 1608 119 34.95 1897 84.76 2 9 3 181 24 v Pakistan 11 Jul 2015 ODI # 3664
59 55 8 1612 119 34.29 1902 84.75 2 9 3 181 24 v Australia 8 Mar 2015 ODI # 3629
65 60 8 1723 119 33.13 2077 82.95 2 9 3 195 24 v South Africa 28 Jul 2013 ODI # 3400
66 61 8 1728 119 32.60 2100 82.28 2 9 3 196 24 v South Africa 26 Jul 2013 ODI # 3398
67 62 8 1731 119 32.05 2114 81.88 2 9 3 196 24 v South Africa 23 Jul 2013 ODI # 3394
68 63 8 1774 119 32.25 2178 81.45 2 9 3 203 24 v South Africa 20 Jul 2013 ODI # 3392
69 64 8 1785 119 31.87 2207 80.87 2 9 3 205 24 v India 11 Jul 2013 ODI # 3388
70 65 8 1791 119 31.42 2218 80.74 2 9 3 206 24 v India 9 Jul 2013 ODI # 3387
71 66 8 1798 119 31.00 2232 80.55 2 9 3 207 24 v West Indies 7 Jul 2013 ODI # 3385
72 67 9 1972 174* 34.00 2391 82.47 3 9 3 226 27 v India 2 Jul 2013 ODI # 3382
73 68 9 1997 174* 33.84 2434 82.04 3 9 3 229 27 v West Indies 28 Jun 2013 ODI # 3378
74 69 9 2009 174* 33.48 2449 82.03 3 9 3 231 27 v Australia 18 Jan 2013 ODI # 3321
75 70 9 2009 174* 32.93 2452 81.93 3 9 4 231 27 v Australia 13 Jan 2013 ODI # 3319
76 71 9 2010 174* 32.41 2460 81.70 3 9 4 231 27 v Australia 11 Jan 2013 ODI # 3317
77 72 9 2070 174* 32.85 2554 81.04 3 10 4 239 27 v New Zealand 12 Nov 2012 ODI # 3308
78 73 9 2097 174* 32.76 2582 81.21 3 10 4 243 27 v New Zealand 10 Nov 2012 ODI # 3307
79 74 9 2107 174* 32.41 2595 81.19 3 10 4 245 27 v New Zealand 6 Nov 2012 ODI # 3306
80 75 9 2113 174* 32.01 2606 81.08 3 10 4 246 27 v New Zealand 4 Nov 2012 ODI # 3305
81 76 9 2144 174* 32.00 2627 81.61 3 10 4 250 27 v India 4 Aug 2012 ODI # 3295
82 77 9 2195 174* 32.27 2700 81.29 3 11 4 254 28 v India 31 Jul 2012 ODI # 3294
83 78 9 2203 174* 31.92 2720 80.99 3 11 4 255 28 v India 28 Jul 2012 ODI # 3293
84 79 10 2262 174* 32.78 2780 81.36 3 12 4 263 28 v India 24 Jul 2012 ODI # 3292
85 80 10 2290 174* 32.71 2827 81.00 3 12 4 265 28 v India 21 Jul 2012 ODI # 3291
86 81 10 2292 174* 32.28 2843 80.61 3 12 4 265 28 v Pakistan 18 Jun 2012 ODI # 3277
87 82 10 2296 174* 31.88 2851 80.53 3 12 4 266 28 v Pakistan 16 Jun 2012 ODI # 3275
88 82 10 2296 174* 31.88 2851 80.53 3 12 4 266 28 v Pakistan 13 Jun 2012 ODI # 3274
89 83 10 2314 174* 31.69 2876 80.45 3 12 4 269 28 v Pakistan 9 Jun 2012 ODI # 3273
90 84 10 2324 174* 31.40 2903 80.05 3 12 4 270 28 v Pakistan 7 Jun 2012 ODI # 3272
91 85 10 2372 174* 31.62 2947 80.48 3 12 4 275 29 v Bangladesh 20 Mar 2012 ODI # 3265
92 86 10 2429 174* 31.96 3021 80.40 3 13 4 279 29 v Pakistan 15 Mar 2012 ODI # 3260
93 87 10 2446 174* 31.76 3037 80.54 3 13 4 281 29 v India 13 Mar 2012 ODI # 3259
94 88 10 2517 174* 32.26 3159 79.67 3 14 4 284 30 v Australia 8 Mar 2012 ODI # 3257
95 88 10 2517 174* 32.26 3159 79.67 3 14 4 284 30 v Australia 6 Mar 2012 ODI # 3256
96 89 10 2577 174* 32.62 3226 79.88 3 15 4 287 30 v Australia 4 Mar 2012 ODI # 3255
97 90 10 2577 174* 32.21 3228 79.83 3 15 5 287 30 v India 14 Feb 2012 ODI # 3239
98 91 10 2582 174* 31.87 3241 79.66 3 15 5 288 30 v Australia 10 Feb 2012 ODI # 3235
99 92 10 2586 174* 31.53 3252 79.52 3 15 5 288 30 v India 8 Feb 2012 ODI # 3233
100 93 10 2632 174* 31.71 3291 79.97 3 15 5 295 31 v South Africa 22 Jan 2012 ODI # 3229
101 94 10 2638 174* 31.40 3301 79.91 3 15 5 296 31 v South Africa 20 Jan 2012 ODI # 3228
102 95 10 2696 174* 31.71 3366 80.09 3 16 5 301 33 v South Africa 17 Jan 2012 ODI # 3227
103 96 10 2762 174* 32.11 3451 80.03 3 17 5 307 34 v South Africa 14 Jan 2012 ODI # 3226
104 97 10 2762 174* 31.74 3453 79.98 3 17 6 307 34 v South Africa 11 Jan 2012 ODI # 3225
105 98 10 2765 174* 31.42 3463 79.84 3 17 6 307 34 v Pakistan 23 Nov 2011 ODI # 3216
106 99 10 2781 174* 31.24 3476 80.00 3 17 6 310 34 v Pakistan 20 Nov 2011 ODI # 3215
107 100 10 2785 174* 30.94 3478 80.07 3 17 6 311 34 v Pakistan 18 Nov 2011 ODI # 3214
108 101 10 2862 174* 31.45 3598 79.54 3 18 6 319 34 v Pakistan 14 Nov 2011 ODI # 3213
109 102 10 2887 174* 31.38 3654 79.00 3 18 6 321 34 v Pakistan 11 Nov 2011 ODI # 3212
110 103 10 2887 174* 31.04 3658 78.92 3 18 7 321 34 v Australia 22 Aug 2011 ODI # 3184
111 104 10 2895 174* 30.79 3680 78.66 3 18 7 322 34 v Australia 20 Aug 2011 ODI # 3182
112 105 10 3006 174* 31.64 3819 78.71 4 18 7 334 34 v Australia 16 Aug 2011 ODI # 3180
113 106 10 3019 174* 31.44 3849 78.43 4 18 7 336 34 v Australia 14 Aug 2011 ODI # 3178
114 107 10 3053 174* 31.47 3877 78.74 4 18 7 343 34 v Australia 10 Aug 2011 ODI # 3175
115 108 10 3055 174* 31.17 3897 78.39 4 18 7 343 34 v India 2 Apr 2011 ODI # 3148
116 109 10 3085 174* 31.16 3928 78.53 4 18 7 347 35 v New Zealand 29 Mar 2011 ODI # 3146
117 110 11 3187 174* 32.19 4050 78.69 5 18 7 359 36 v England 26 Mar 2011 ODI # 3145
118 111 11 3190 174* 31.90 4057 78.62 5 18 7 359 36 v New Zealand 18 Mar 2011 ODI # 3137
119 112 11 3323 174* 32.90 4198 79.15 6 18 7 376 36 v Zimbabwe 10 Mar 2011 ODI # 3125
120 113 11 3329 174* 32.63 4216 78.96 6 18 7 376 36 v Australia 5 Mar 2011 ODI # 3119
121 114 12 3396 174* 33.29 4275 79.43 6 19 7 388 36 v Kenya 1 Mar 2011 ODI # 3113
122 115 12 3429 174* 33.29 4318 79.41 6 19 7 394 36 v Pakistan 26 Feb 2011 ODI # 3109
123 116 12 3448 174* 33.15 4349 79.28 6 19 7 395 36 v Canada 20 Feb 2011 ODI # 3102
124 117 12 3487 174* 33.20 4401 79.23 6 19 7 400 36 v West Indies 6 Feb 2011 ODI # 3099
125 118 13 3588 174* 34.17 4544 78.96 7 19 7 407 36 v West Indies 3 Feb 2011 ODI # 3096
126 118 13 3588 174* 34.17 4544 78.96 7 19 7 407 36 v West Indies 31 Jan 2011 ODI # 3092
127 119 13 3616 174* 34.11 4597 78.65 7 19 7 410 36 v Australia 7 Nov 2010 ODI # 3068
128 120 14 3702 174* 34.92 4709 78.61 7 20 7 416 36 v Australia 5 Nov 2010 ODI # 3066
129 121 14 3705 174* 34.62 4727 78.37 7 20 7 416 36 v Australia 3 Nov 2010 ODI # 3065
130 122 14 3711 174* 34.36 4736 78.35 7 20 7 417 36 v India 28 Aug 2010 ODI # 3040
131 123 15 3723 174* 34.47 4755 78.29 7 20 7 419 36 v India 22 Aug 2010 ODI # 3038
132 124 15 3735 174* 34.26 4778 78.17 7 20 7 421 36 v New Zealand 19 Aug 2010 ODI # 3037
133 125 15 3735 174* 33.95 4779 78.15 7 20 8 421 36 v India 16 Aug 2010 ODI # 3032
134 126 15 3805 174* 34.27 4888 77.84 7 21 8 430 36 v New Zealand 13 Aug 2010 ODI # 3031
135 127 15 3821 174* 34.11 4918 77.69 7 21 8 431 36 v India 24 Jun 2010 ODI # 3001
136 128 15 3859 174* 34.15 4964 77.73 7 21 8 437 36 v India 22 Jun 2010 ODI # 2999
137 129 15 3913 174* 34.32 5037 77.68 7 22 8 442 37 v Bangladesh 18 Jun 2010 ODI # 2995
138 130 15 3924 174* 34.12 5053 77.65 7 22 8 444 37 v Pakistan 15 Jun 2010 ODI # 2991
139 131 15 3996 174* 34.44 5132 77.86 7 23 8 452 38 v Zimbabwe 9 Jun 2010 ODI # 2990
140 132 15 4065 174* 34.74 5229 77.73 7 24 8 457 38 v Zimbabwe 7 Jun 2010 ODI # 2989
141 133 15 4092 174* 34.67 5267 77.69 7 24 8 461 39 v India 5 Jun 2010 ODI # 2988
142 134 15 4132 174* 34.72 5304 77.90 7 24 8 467 39 v Zimbabwe 1 Jun 2010 ODI # 2985
143 135 15 4133 174* 34.44 5306 77.89 7 24 8 467 39 v India 30 May 2010 ODI # 2983
144 136 15 4133 174* 34.15 5309 77.84 7 24 9 467 39 v India 13 Jan 2010 ODI # 2943
145 137 15 4133 174* 33.87 5313 77.79 7 24 10 467 39 v India 10 Jan 2010 ODI # 2941
146 138 16 4251 174* 34.84 5439 78.15 8 24 10 485 39 v Bangladesh 8 Jan 2010 ODI # 2940
147 139 16 4281 174* 34.80 5487 78.02 8 24 10 489 39 v India 5 Jan 2010 ODI # 2938
148 140 16 4295 174* 34.63 5502 78.06 8 24 10 492 39 v Bangladesh 4 Jan 2010 ODI # 2937
149 141 16 4295 174* 34.36 5503 78.04 8 24 11 492 39 v India 27 Dec 2009 ODI # 2936
150 142 16 4413 174* 35.02 5631 78.36 9 24 11 506 41 v India 24 Dec 2009 ODI # 2935
151 143 16 4486 174* 35.32 5712 78.53 9 25 11 512 42 v India 21 Dec 2009 ODI # 2934
152 144 16 4523 174* 35.33 5754 78.60 9 25 11 517 42 v India 18 Dec 2009 ODI # 2933
153 145 16 4590 174* 35.58 5814 78.94 9 26 11 520 46 v India 15 Dec 2009 ODI # 2932
154 146 16 4590 174* 35.30 5817 78.90 9 26 12 520 46 v Pakistan 9 Aug 2009 ODI # 2870
155 147 16 4670 174* 35.64 5906 79.07 9 27 12 528 47 v Pakistan 7 Aug 2009 ODI # 2868
156 148 16 4746 174* 35.95 6002 79.07 9 28 12 537 47 v Pakistan 3 Aug 2009 ODI # 2867
157 149 16 4756 174* 35.75 6018 79.02 9 28 12 538 47 v Pakistan 1 Aug 2009 ODI # 2866
158 150 16 4773 174* 35.61 6062 78.73 9 28 12 539 47 v Pakistan 30 Jul 2009 ODI # 2864
159 151 16 4775 174* 35.37 6078 78.56 9 28 12 539 47 v Bangladesh 16 Jan 2009 ODI # 2794
160 152 16 4775 174* 35.11 6081 78.52 9 28 13 539 47 v Bangladesh 14 Jan 2009 ODI # 2793
161 153 16 4818 174* 35.16 6137 78.50 9 28 13 545 47 v Zimbabwe 12 Jan 2009 ODI # 2791
162 154 16 4824 174* 34.95 6159 78.32 9 28 13 546 47 v Zimbabwe 30 Nov 2008 ODI # 2785
163 155 16 4841 174* 34.82 6189 78.21 9 28 13 549 47 v Zimbabwe 28 Nov 2008 ODI # 2784
164 156 16 4870 174* 34.78 6224 78.24 9 28 13 553 47 v Zimbabwe 24 Nov 2008 ODI # 2782
165 157 17 4896 174* 34.97 6281 77.94 9 28 13 555 47 v Zimbabwe 22 Nov 2008 ODI # 2780
166 158 17 4896 174* 34.72 6284 77.91 9 28 14 555 47 v Zimbabwe 20 Nov 2008 ODI # 2779
167 159 17 4936 174* 34.76 6366 77.53 9 28 14 560 47 v West Indies 12 Apr 2008 ODI # 2699
168 160 17 4946 174* 34.58 6397 77.31 9 28 14 561 47 v West Indies 10 Apr 2008 ODI # 2697
169 161 17 4956 174* 34.41 6415 77.25 9 28 14 562 47 v Australia 8 Feb 2008 ODI # 2673
170 161 17 4956 174* 34.41 6415 77.25 9 28 14 562 47 v India 5 Feb 2008 ODI # 2672
171 162 17 4960 174* 34.20 6429 77.15 9 28 14 563 47 v England 10 Oct 2007 ODI # 2628
172 163 17 4975 174* 34.07 6450 77.13 9 28 14 564 47 v England 7 Oct 2007 ODI # 2626
173 164 17 4983 174* 33.89 6457 77.17 9 28 14 565 47 v England 4 Oct 2007 ODI # 2624
174 165 17 5023 174* 33.93 6520 77.03 9 28 14 567 47 v England 1 Oct 2007 ODI # 2622
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