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 17 Aug 2007 remove greater than or equal to 17 Aug 2007 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 2009-2021 166 133 16 2338 140 19.98 2086 112.08 1 10 11 176 84 Profile
filtered 2009-2021 166 133 16 2338 140 19.98 2086 112.08 1 10 11 176 84
Cumulative averages
1 1 0 31 31 31.00 14 221.42 0 0 0 4 1 v India 24 Dec 2009 ODI # 2935
2 1 0 31 31 31.00 14 221.42 0 0 0 4 1 v India 27 Dec 2009 ODI # 2936
3 2 1 67 36* 67.00 29 231.03 0 0 0 10 2 v India 5 Jan 2010 ODI # 2938
4 2 1 67 36* 67.00 29 231.03 0 0 0 10 2 v Bangladesh 8 Jan 2010 ODI # 2940
5 3 1 78 36* 39.00 46 169.56 0 0 0 12 2 v India 10 Jan 2010 ODI # 2941
6 4 2 84 36* 42.00 52 161.53 0 0 0 13 2 v India 13 Jan 2010 ODI # 2943
7 5 2 116 36* 38.66 75 154.66 0 0 0 15 3 v India 30 May 2010 ODI # 2983
8 5 2 116 36* 38.66 75 154.66 0 0 0 15 3 v Zimbabwe 1 Jun 2010 ODI # 2985
9 5 2 116 36* 38.66 75 154.66 0 0 0 15 3 v India 5 Jun 2010 ODI # 2988
10 6 2 124 36* 31.00 91 136.26 0 0 0 15 3 v Zimbabwe 7 Jun 2010 ODI # 2989
11 6 2 124 36* 31.00 91 136.26 0 0 0 15 3 v India 22 Aug 2010 ODI # 3038
12 7 2 130 36* 26.00 99 131.31 0 0 0 15 3 v India 28 Aug 2010 ODI # 3040
13 8 2 130 36* 21.66 103 126.21 0 0 1 15 3 v Australia 3 Nov 2010 ODI # 3065
14 8 2 130 36* 21.66 103 126.21 0 0 1 15 3 v Australia 5 Nov 2010 ODI # 3066
15 9 2 133 36* 19.00 110 120.90 0 0 1 15 3 v Australia 7 Nov 2010 ODI # 3068
16 10 2 139 36* 17.37 118 117.79 0 0 1 15 3 v West Indies 6 Feb 2011 ODI # 3099
17 11 2 150 36* 16.66 129 116.27 0 0 1 16 3 v Canada 20 Feb 2011 ODI # 3102
18 12 2 158 36* 15.80 135 117.03 0 0 1 17 3 v Pakistan 26 Feb 2011 ODI # 3109
19 13 2 161 36* 14.63 140 115.00 0 0 1 17 3 v Zimbabwe 10 Mar 2011 ODI # 3125
20 14 3 183 36* 16.63 149 122.81 0 0 1 20 4 v India 2 Apr 2011 ODI # 3148
21 15 3 192 36* 16.00 166 115.66 0 0 1 20 4 v Scotland 13 Jul 2011 ODI # 3172
22 16 3 205 36* 15.76 178 115.16 0 0 1 20 5 v Pakistan 14 Nov 2011 ODI # 3213
23 17 3 209 36* 14.92 183 114.20 0 0 1 20 5 v Pakistan 18 Nov 2011 ODI # 3214
24 18 3 216 36* 14.40 194 111.34 0 0 1 21 5 v Pakistan 20 Nov 2011 ODI # 3215
25 19 3 241 36* 15.06 212 113.67 0 0 1 21 6 v Pakistan 23 Nov 2011 ODI # 3216
26 20 4 310 69* 19.37 256 121.09 0 1 1 24 11 v South Africa 20 Jan 2012 ODI # 3228
27 21 4 312 69* 18.35 264 118.18 0 1 1 24 11 v South Africa 22 Jan 2012 ODI # 3229
28 22 4 319 69* 17.72 276 115.57 0 1 1 24 11 v India 8 Feb 2012 ODI # 3233
29 23 4 324 69* 17.05 285 113.68 0 1 1 24 11 v India 14 Feb 2012 ODI # 3239
30 23 4 324 69* 17.05 285 113.68 0 1 1 24 11 v Australia 17 Feb 2012 ODI # 3241
31 24 4 334 69* 16.70 292 114.38 0 1 1 25 11 v India 21 Feb 2012 ODI # 3246
32 25 5 355 69* 17.75 303 117.16 0 1 1 27 12 v Australia 24 Feb 2012 ODI # 3248
33 26 5 358 69* 17.04 306 116.99 0 1 1 27 12 v India 28 Feb 2012 ODI # 3251
34 27 5 363 69* 16.50 313 115.97 0 1 1 27 12 v Australia 2 Mar 2012 ODI # 3253
35 28 5 380 69* 16.52 346 109.82 0 1 1 28 12 v Pakistan 7 Jun 2012 ODI # 3272
36 29 6 404 69* 17.56 360 112.22 0 1 1 30 14 v Pakistan 9 Jun 2012 ODI # 3273
37 29 6 404 69* 17.56 360 112.22 0 1 1 30 14 v Pakistan 13 Jun 2012 ODI # 3274
38 30 6 412 69* 17.16 369 111.65 0 1 1 31 14 v Pakistan 16 Jun 2012 ODI # 3275
39 31 6 412 69* 16.48 374 110.16 0 1 2 31 14 v Pakistan 18 Jun 2012 ODI # 3277
40 32 6 456 69* 17.53 402 113.43 0 1 2 34 15 v India 21 Jul 2012 ODI # 3291
41 32 6 456 69* 17.53 402 113.43 0 1 2 34 15 v India 24 Jul 2012 ODI # 3292
42 32 6 456 69* 17.53 402 113.43 0 1 2 34 15 v India 28 Jul 2012 ODI # 3293
43 33 6 458 69* 16.96 405 113.08 0 1 2 34 15 v India 31 Jul 2012 ODI # 3294
44 34 6 476 69* 17.00 424 112.26 0 1 2 36 15 v India 4 Aug 2012 ODI # 3295
45 34 6 476 69* 17.00 424 112.26 0 1 2 36 15 v New Zealand 4 Nov 2012 ODI # 3305
46 34 6 476 69* 17.00 424 112.26 0 1 2 36 15 v New Zealand 6 Nov 2012 ODI # 3306
47 34 6 476 69* 17.00 424 112.26 0 1 2 36 15 v New Zealand 10 Nov 2012 ODI # 3307
48 35 6 487 69* 16.79 434 112.21 0 1 2 38 15 v New Zealand 12 Nov 2012 ODI # 3308
49 36 6 491 69* 16.36 442 111.08 0 1 2 38 15 v Australia 11 Jan 2013 ODI # 3317
50 36 6 491 69* 16.36 442 111.08 0 1 2 38 15 v Australia 13 Jan 2013 ODI # 3319
51 37 7 495 69* 16.50 444 111.48 0 1 2 39 15 v Australia 18 Jan 2013 ODI # 3321
52 37 7 495 69* 16.50 444 111.48 0 1 2 39 15 v Australia 20 Jan 2013 ODI # 3324
53 38 7 502 69* 16.19 450 111.55 0 1 2 40 15 v Australia 23 Jan 2013 ODI # 3326
54 38 7 502 69* 16.19 450 111.55 0 1 2 40 15 v Bangladesh 23 Mar 2013 ODI # 3349
55 38 7 502 69* 16.19 450 111.55 0 1 2 40 15 v Bangladesh 25 Mar 2013 ODI # 3351
56 39 7 506 69* 15.81 458 110.48 0 1 2 40 15 v Bangladesh 28 Mar 2013 ODI # 3352
57 40 7 521 69* 15.78 487 106.98 0 1 2 42 15 v New Zealand 9 Jun 2013 ODI # 3366
58 41 7 521 69* 15.32 491 106.10 0 1 3 42 15 v India 20 Jun 2013 ODI # 3376
59 42 8 537 69* 15.79 498 107.83 0 1 3 44 16 v South Africa 20 Jul 2013 ODI # 3392
60 43 8 548 69* 15.65 512 107.03 0 1 3 45 16 v South Africa 23 Jul 2013 ODI # 3394
61 44 8 613 69* 17.02 561 109.26 0 2 3 50 21 v South Africa 26 Jul 2013 ODI # 3398
62 44 8 613 69* 17.02 561 109.26 0 2 3 50 21 v South Africa 28 Jul 2013 ODI # 3400
63 45 9 630 69* 17.50 575 109.56 0 2 3 52 21 v South Africa 31 Jul 2013 ODI # 3401
64 46 9 638 69* 17.24 589 108.31 0 2 3 52 21 v New Zealand 16 Nov 2013 ODI # 3435
65 47 9 644 69* 16.94 595 108.23 0 2 3 53 21 v Pakistan 18 Dec 2013 ODI # 3445
66 48 9 649 69* 16.64 609 106.56 0 2 3 53 21 v Pakistan 20 Dec 2013 ODI # 3446
67 49 9 651 69* 16.27 615 105.85 0 2 3 53 21 v Pakistan 22 Dec 2013 ODI # 3447
68 50 10 731 80* 18.27 672 108.77 0 3 3 57 27 v Bangladesh 17 Feb 2014 ODI # 3469
69 51 10 731 80* 17.82 675 108.29 0 3 4 57 27 v Bangladesh 20 Feb 2014 ODI # 3470
70 51 10 731 80* 17.82 675 108.29 0 3 4 57 27 v Bangladesh 22 Feb 2014 ODI # 3471
71 52 10 737 80* 17.54 684 107.74 0 3 4 57 27 v Pakistan 25 Feb 2014 ODI # 3473
72 53 11 748 80* 17.80 702 106.55 0 3 4 57 27 v India 28 Feb 2014 ODI # 3476
73 54 12 767 80* 18.26 725 105.79 0 3 4 57 27 v Afghanistan 3 Mar 2014 ODI # 3481
74 55 12 782 80* 18.18 748 104.54 0 3 4 57 27 v Bangladesh 6 Mar 2014 ODI # 3485
75 55 12 782 80* 18.18 748 104.54 0 3 4 57 27 v Pakistan 8 Mar 2014 ODI # 3486
76 56 12 784 80* 17.81 754 103.97 0 3 4 57 27 v England 22 May 2014 ODI # 3492
77 57 12 797 80* 17.71 764 104.31 0 3 4 58 28 v Pakistan 23 Aug 2014 ODI # 3512
78 58 12 862 80* 18.73 800 107.75 0 4 4 63 32 v Pakistan 26 Aug 2014 ODI # 3515
79 58 12 862 80* 18.73 800 107.75 0 4 4 63 32 v Pakistan 30 Aug 2014 ODI # 3519
80 59 12 891 80* 18.95 827 107.73 0 4 4 67 32 v India 2 Nov 2014 ODI # 3539
81 60 12 901 80* 18.77 838 107.51 0 4 4 67 33 v India 6 Nov 2014 ODI # 3540
82 61 12 902 80* 18.40 842 107.12 0 4 4 67 33 v India 9 Nov 2014 ODI # 3543
83 62 12 931 80* 18.62 871 106.88 0 4 4 68 36 v India 13 Nov 2014 ODI # 3544
84 63 12 937 80* 18.37 876 106.96 0 4 4 69 36 v India 16 Nov 2014 ODI # 3547
85 64 12 941 80* 18.09 882 106.68 0 4 4 69 36 v England 26 Nov 2014 ODI # 3554
86 64 12 941 80* 18.09 882 106.68 0 4 4 69 36 v England 29 Nov 2014 ODI # 3557
87 65 12 949 80* 17.90 892 106.39 0 4 4 69 37 v England 3 Dec 2014 ODI # 3561
88 65 12 949 80* 17.90 892 106.39 0 4 4 69 37 v England 7 Dec 2014 ODI # 3563
89 66 12 976 80* 18.07 909 107.37 0 4 4 73 38 v England 10 Dec 2014 ODI # 3565
90 67 12 992 80* 18.03 919 107.94 0 4 4 76 38 v England 13 Dec 2014 ODI # 3567
91 68 12 1046 80* 18.67 945 110.68 0 5 4 83 39 v England 16 Dec 2014 ODI # 3569
92 69 12 1046 80* 18.35 946 110.57 0 5 5 83 39 v New Zealand 11 Jan 2015 ODI # 3574
93 69 12 1046 80* 18.35 946 110.57 0 5 5 83 39 v New Zealand 15 Jan 2015 ODI # 3577
94 69 12 1046 80* 18.35 946 110.57 0 5 5 83 39 v New Zealand 17 Jan 2015 ODI # 3580
95 70 12 1051 80* 18.12 952 110.39 0 5 5 83 39 v New Zealand 20 Jan 2015 ODI # 3585
96 71 12 1051 80* 17.81 953 110.28 0 5 6 83 39 v New Zealand 23 Jan 2015 ODI # 3588
97 72 12 1053 80* 17.55 957 110.03 0 5 6 83 39 v New Zealand 25 Jan 2015 ODI # 3590
98 73 12 1073 80* 17.59 969 110.73 0 5 6 84 40 v New Zealand 29 Jan 2015 ODI # 3594
99 74 13 1120 80* 18.36 995 112.56 0 5 6 90 41 v Afghanistan 22 Feb 2015 ODI # 3609
100 74 13 1120 80* 18.36 995 112.56 0 5 6 90 41 v Bangladesh 26 Feb 2015 ODI # 3615
101 74 13 1120 80* 18.36 995 112.56 0 5 6 90 41 v England 1 Mar 2015 ODI # 3619
102 75 13 1128 80* 18.19 998 113.02 0 5 6 92 41 v Australia 8 Mar 2015 ODI # 3629
103 76 13 1135 80* 18.01 1009 112.48 0 5 6 92 41 v Scotland 11 Mar 2015 ODI # 3632
104 77 13 1135 80* 17.73 1012 112.15 0 5 7 92 41 v South Africa 18 Mar 2015 ODI # 3640
105 78 13 1136 80* 17.47 1015 111.92 0 5 7 92 41 v Pakistan 11 Jul 2015 ODI # 3664
106 79 13 1151 80* 17.43 1037 110.99 0 5 7 92 41 v Pakistan 15 Jul 2015 ODI # 3669
107 80 13 1163 80* 17.35 1070 108.69 0 5 7 92 41 v Pakistan 19 Jul 2015 ODI # 3670
108 80 13 1163 80* 17.35 1070 108.69 0 5 7 92 41 v Pakistan 26 Jul 2015 ODI # 3672
109 80 13 1163 80* 17.35 1070 108.69 0 5 7 92 41 v New Zealand 2 Jan 2016 ODI # 3718
110 81 13 1178 80* 17.32 1083 108.77 0 5 7 92 42 v New Zealand 5 Jan 2016 ODI # 3721
111 82 13 1199 80* 17.37 1097 109.29 0 5 7 95 42 v Australia 21 Aug 2016 ODI # 3768
112 83 13 1211 80* 17.30 1103 109.79 0 5 7 96 43 v Australia 24 Aug 2016 ODI # 3769
113 84 13 1220 80* 17.18 1113 109.61 0 5 7 96 43 v Australia 28 Aug 2016 ODI # 3772
114 85 13 1233 80* 17.12 1139 108.25 0 5 7 98 43 v Australia 31 Aug 2016 ODI # 3774
115 86 13 1288 80* 17.64 1174 109.71 0 6 7 102 45 v Bangladesh 25 Mar 2017 ODI # 3855
116 87 13 1297 80* 17.52 1180 109.91 0 6 7 103 45 v Bangladesh 28 Mar 2017 ODI # 3856
117 88 13 1349 80* 17.98 1220 110.57 0 7 7 107 46 v Bangladesh 1 Apr 2017 ODI # 3858
118 88 13 1349 80* 17.98 1220 110.57 0 7 7 107 46 v India 8 Jun 2017 ODI # 3882
119 89 13 1350 80* 17.76 1225 110.20 0 7 7 107 46 v Pakistan 12 Jun 2017 ODI # 3888
120 90 13 1350 80* 17.53 1230 109.75 0 7 8 107 46 v India 20 Aug 2017 ODI # 3905
121 91 13 1371 80* 17.57 1259 108.89 0 7 8 108 47 v Pakistan 13 Oct 2017 ODI # 3922
122 92 13 1378 80* 17.44 1264 109.01 0 7 8 109 47 v Pakistan 16 Oct 2017 ODI # 3924
123 93 13 1416 80* 17.70 1301 108.83 0 7 8 114 47 v Pakistan 18 Oct 2017 ODI # 3926
124 94 13 1416 80* 17.48 1302 108.75 0 7 9 114 47 v Pakistan 20 Oct 2017 ODI # 3927
125 95 13 1441 80* 17.57 1331 108.26 0 7 9 117 48 v Pakistan 23 Oct 2017 ODI # 3930
126 95 13 1441 80* 17.57 1331 108.26 0 7 9 117 48 v India 10 Dec 2017 ODI # 3939
127 96 13 1446 80* 17.42 1334 108.39 0 7 9 118 48 v India 13 Dec 2017 ODI # 3941
128 97 13 1452 80* 17.28 1340 108.35 0 7 9 118 48 v India 17 Dec 2017 ODI # 3942
129 98 13 1516 80* 17.83 1377 110.09 0 8 9 123 51 v Zimbabwe 17 Jan 2018 ODI # 3955
130 99 13 1545 80* 17.96 1391 111.07 0 8 9 126 53 v Bangladesh 19 Jan 2018 ODI # 3959
131 100 14 1584 80* 18.41 1417 111.78 0 8 9 127 56 v Zimbabwe 21 Jan 2018 ODI # 3962
132 100 14 1584 80* 18.41 1417 111.78 0 8 9 127 56 v Bangladesh 25 Jan 2018 ODI # 3965
133 101 14 1586 80* 18.22 1427 111.14 0 8 9 127 56 v Bangladesh 27 Jan 2018 ODI # 3967
134 102 14 1635 80* 18.57 1457 112.21 0 8 9 135 56 v South Africa 29 Jul 2018 ODI # 4025
135 103 14 1654 80* 18.58 1477 111.98 0 8 9 137 56 v South Africa 1 Aug 2018 ODI # 4027
136 104 14 1670 80* 18.55 1491 112.00 0 8 9 139 56 v South Africa 5 Aug 2018 ODI # 4029
137 105 15 1721 80* 19.12 1536 112.04 0 9 9 142 58 v South Africa 8 Aug 2018 ODI # 4030
138 106 15 1734 80* 19.05 1551 111.79 0 9 9 142 58 v South Africa 12 Aug 2018 ODI # 4031
139 107 15 1740 80* 18.91 1560 111.53 0 9 9 143 58 v Bangladesh 15 Sep 2018 ODI # 4036
140 108 15 1768 80* 19.01 1596 110.77 0 9 9 145 58 v Afghanistan 17 Sep 2018 ODI # 4038
141 108 15 1768 80* 19.01 1596 110.77 0 9 9 145 58 v England 10 Oct 2018 ODI # 4052
142 109 16 1812 80* 19.48 1645 110.15 0 9 9 146 61 v England 13 Oct 2018 ODI # 4053
143 110 16 1812 80* 19.27 1646 110.08 0 9 10 146 61 v England 17 Oct 2018 ODI # 4054
144 111 16 1856 80* 19.53 1687 110.01 0 9 10 148 62 v England 20 Oct 2018 ODI # 4055
145 112 16 1867 80* 19.44 1699 109.88 0 9 10 148 63 v England 23 Oct 2018 ODI # 4058
146 113 16 1871 80* 19.28 1704 109.80 0 9 10 148 63 v New Zealand 3 Jan 2019 ODI # 4074
147 114 16 2011 140 20.52 1778 113.10 1 9 10 156 76 v New Zealand 5 Jan 2019 ODI # 4075
148 115 16 2091 140 21.12 1841 113.57 1 10 10 163 79 v New Zealand 8 Jan 2019 ODI # 4076
149 116 16 2098 140 20.98 1850 113.40 1 10 10 163 79 v South Africa 3 Mar 2019 ODI # 4104
150 117 16 2121 140 21.00 1873 113.24 1 10 10 165 80 v South Africa 6 Mar 2019 ODI # 4107
151 118 16 2133 140 20.91 1887 113.03 1 10 10 165 80 v South Africa 10 Mar 2019 ODI # 4112
152 119 16 2145 140 20.82 1904 112.65 1 10 10 165 80 v South Africa 13 Mar 2019 ODI # 4114
153 120 16 2147 140 20.64 1911 112.34 1 10 10 165 80 v South Africa 16 Mar 2019 ODI # 4115
154 121 16 2147 140 20.44 1912 112.29 1 10 11 165 80 v Scotland 21 May 2019 ODI # 4142
155 122 16 2174 140 20.50 1935 112.35 1 10 11 165 82 v New Zealand 1 Jun 2019 ODI # 4145
156 123 16 2176 140 20.33 1939 112.22 1 10 11 165 82 v Afghanistan 4 Jun 2019 ODI # 4149
157 124 16 2183 140 20.21 1942 112.40 1 10 11 165 83 v Australia 15 Jun 2019 ODI # 4159
158 125 16 2185 140 20.04 1948 112.16 1 10 11 165 83 v England 21 Jun 2019 ODI # 4168
159 126 16 2206 140 20.05 1973 111.80 1 10 11 165 83 v South Africa 28 Jun 2019 ODI # 4176
160 127 16 2208 140 19.89 1976 111.74 1 10 11 165 83 v India 6 Jul 2019 ODI # 4187
161 128 16 2210 140 19.73 1979 111.67 1 10 11 165 83 v Bangladesh 26 Jul 2019 ODI # 4193
162 129 16 2242 140 19.84 2001 112.04 1 10 11 168 84 v West Indies 22 Feb 2020 ODI # 4246
163 130 16 2278 140 19.98 2026 112.43 1 10 11 172 84 v West Indies 26 Feb 2020 ODI # 4247
164 131 16 2316 140 20.13 2057 112.59 1 10 11 174 84 v West Indies 1 Mar 2020 ODI # 4250
165 132 16 2335 140 20.12 2082 112.15 1 10 11 176 84 v West Indies 12 Mar 2021 ODI # 4277
166 133 16 2338 140 19.98 2086 112.08 1 10 11 176 84 v West Indies 14 Mar 2021 ODI # 4278
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