Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date less than or equal to 9 Nov 2023 remove less than or equal to 9 Nov 2023 from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2009-2021 166 2338 140 19.98 1 175 6/44 32.80 4 62 0 -12.81 Profile
filtered 2009-2021 166 2338 140 19.98 1 175 6/44 32.80 4 62 0 -12.81
Reverse cumulative
1 3 3 3.00 0 1 1/27 27.00 0 0 0 -23.99 v West Indies 14 Mar 2021 ODI # 4278
2 22 19 11.00 0 3 2/45 24.00 0 0 0 -12.99 v West Indies 12 Mar 2021 ODI # 4277
3 60 38 20.00 0 3 2/45 42.00 0 0 0 -21.99 v West Indies 1 Mar 2020 ODI # 4250
4 96 38 24.00 0 3 2/45 48.00 0 1 0 -23.99 v West Indies 26 Feb 2020 ODI # 4247
5 128 38 25.60 0 4 2/45 46.00 0 1 0 -20.39 v West Indies 22 Feb 2020 ODI # 4246
6 130 38 21.66 0 4 2/45 55.00 0 2 0 -33.33 v Bangladesh 26 Jul 2019 ODI # 4193
7 132 38 18.85 0 4 2/45 63.50 0 2 0 -44.64 v India 6 Jul 2019 ODI # 4187
8 153 38 19.12 0 4 2/45 70.50 0 2 0 -51.37 v South Africa 28 Jun 2019 ODI # 4176
9 155 38 17.22 0 4 2/45 79.00 0 3 0 -61.77 v England 21 Jun 2019 ODI # 4168
10 162 38 16.20 0 4 2/45 95.75 0 3 0 -79.54 v Australia 15 Jun 2019 ODI # 4159
11 164 38 14.90 0 5 2/45 80.40 0 4 0 -65.49 v Afghanistan 4 Jun 2019 ODI # 4149
12 191 38 15.91 0 5 2/45 85.40 0 4 0 -69.48 v New Zealand 1 Jun 2019 ODI # 4145
13 191 38 14.69 0 6 2/45 78.83 0 4 0 -64.14 v Scotland 21 May 2019 ODI # 4142
14 193 38 13.78 0 7 2/45 70.42 0 4 0 -56.64 v South Africa 16 Mar 2019 ODI # 4115
15 205 38 13.66 0 7 2/45 72.28 0 5 0 -58.61 v South Africa 13 Mar 2019 ODI # 4114
16 217 38 13.56 0 7 2/45 77.71 0 5 0 -64.15 v South Africa 10 Mar 2019 ODI # 4112
17 240 38 14.11 0 10 3/26 57.00 0 5 0 -42.88 v South Africa 6 Mar 2019 ODI # 4107
18 247 38 13.72 0 10 3/26 59.20 0 5 0 -45.47 v South Africa 3 Mar 2019 ODI # 4104
19 327 80 17.21 0 10 3/26 60.00 0 5 0 -42.78 v New Zealand 8 Jan 2019 ODI # 4076
20 467 140 23.35 1 10 3/26 66.90 0 5 0 -43.54 v New Zealand 5 Jan 2019 ODI # 4075
21 471 140 22.42 1 12 3/26 62.41 0 6 0 -39.98 v New Zealand 3 Jan 2019 ODI # 4074
22 482 140 21.90 1 12 3/26 63.91 0 7 0 -42.00 v England 23 Oct 2018 ODI # 4058
23 526 140 22.86 1 12 3/26 63.91 0 7 0 -41.04 v England 20 Oct 2018 ODI # 4055
24 526 140 21.91 1 12 3/26 64.58 0 8 0 -42.66 v England 17 Oct 2018 ODI # 4054
25 570 140 23.75 1 13 3/26 62.46 0 8 0 -38.71 v England 13 Oct 2018 ODI # 4053
26 570 140 23.75 1 13 3/26 62.46 0 8 0 -38.71 v England 10 Oct 2018 ODI # 4052
27 598 140 23.92 1 18 5/55 48.16 1 10 0 -24.24 v Afghanistan 17 Sep 2018 ODI # 4038
28 604 140 23.23 1 19 5/55 48.31 1 10 0 -25.08 v Bangladesh 15 Sep 2018 ODI # 4036
29 617 140 22.85 1 19 5/55 49.05 1 10 0 -26.20 v South Africa 12 Aug 2018 ODI # 4031
30 668 140 24.74 1 21 5/55 45.90 1 10 0 -21.16 v South Africa 8 Aug 2018 ODI # 4030
31 684 140 24.42 1 25 5/55 41.56 1 10 0 -17.13 v South Africa 5 Aug 2018 ODI # 4029
32 703 140 24.24 1 26 5/55 41.26 1 10 0 -17.02 v South Africa 1 Aug 2018 ODI # 4027
33 752 140 25.06 1 26 5/55 41.26 1 10 0 -16.20 v South Africa 29 Jul 2018 ODI # 4025
34 754 140 24.32 1 26 5/55 42.46 1 10 0 -18.13 v Bangladesh 27 Jan 2018 ODI # 3967
35 754 140 24.32 1 28 5/55 40.39 1 10 0 -16.07 v Bangladesh 25 Jan 2018 ODI # 3965
36 793 140 25.58 1 32 5/55 36.37 1 10 0 -10.79 v Zimbabwe 21 Jan 2018 ODI # 3962
37 822 140 25.68 1 35 5/55 34.97 1 11 0 -9.28 v Bangladesh 19 Jan 2018 ODI # 3959
38 886 140 26.84 1 37 5/55 34.24 1 11 0 -7.39 v Zimbabwe 17 Jan 2018 ODI # 3955
39 892 140 26.23 1 38 5/55 34.00 1 11 0 -7.76 v India 17 Dec 2017 ODI # 3942
40 897 140 25.62 1 41 5/55 33.46 1 11 0 -7.83 v India 13 Dec 2017 ODI # 3941
41 897 140 25.62 1 42 5/55 33.35 1 11 0 -7.72 v India 10 Dec 2017 ODI # 3939
42 922 140 25.61 1 42 5/55 33.78 1 11 0 -8.17 v Pakistan 23 Oct 2017 ODI # 3930
43 922 140 24.91 1 42 5/55 34.16 1 11 0 -9.24 v Pakistan 20 Oct 2017 ODI # 3927
44 960 140 25.26 1 43 5/55 33.88 1 11 0 -8.62 v Pakistan 18 Oct 2017 ODI # 3926
45 967 140 24.79 1 45 5/55 33.13 1 11 0 -8.33 v Pakistan 16 Oct 2017 ODI # 3924
46 988 140 24.70 1 46 5/55 33.89 1 12 0 -9.19 v Pakistan 13 Oct 2017 ODI # 3922
47 988 140 24.09 1 46 5/55 34.28 1 12 0 -10.18 v India 20 Aug 2017 ODI # 3905
48 989 140 23.54 1 47 5/55 34.46 1 12 0 -10.92 v Pakistan 12 Jun 2017 ODI # 3888
49 989 140 23.54 1 48 5/55 34.87 1 13 0 -11.32 v India 8 Jun 2017 ODI # 3882
50 1041 140 24.20 1 48 5/55 35.16 1 13 0 -10.95 v Bangladesh 1 Apr 2017 ODI # 3858
51 1050 140 23.86 1 48 5/55 35.16 1 13 0 -11.30 v Bangladesh 28 Mar 2017 ODI # 3856
52 1105 140 24.55 1 48 5/55 36.47 1 13 0 -11.92 v Bangladesh 25 Mar 2017 ODI # 3855
53 1118 140 24.30 1 48 5/55 36.97 1 13 0 -12.67 v Australia 31 Aug 2016 ODI # 3774
54 1127 140 23.97 1 48 5/55 37.35 1 13 0 -13.37 v Australia 28 Aug 2016 ODI # 3772
55 1139 140 23.72 1 51 5/55 35.80 1 13 0 -12.07 v Australia 24 Aug 2016 ODI # 3769
56 1160 140 23.67 1 52 5/55 35.59 1 13 0 -11.92 v Australia 21 Aug 2016 ODI # 3768
57 1175 140 23.50 1 52 5/55 36.46 1 14 0 -12.96 v New Zealand 5 Jan 2016 ODI # 3721
58 1175 140 23.50 1 53 5/55 36.01 1 14 0 -12.51 v New Zealand 2 Jan 2016 ODI # 3718
59 1175 140 23.50 1 55 5/55 35.40 1 16 0 -11.89 v Pakistan 26 Jul 2015 ODI # 3672
60 1187 140 23.27 1 55 5/55 36.54 1 16 0 -13.27 v Pakistan 19 Jul 2015 ODI # 3670
61 1202 140 23.11 1 55 5/55 36.81 1 16 0 -13.70 v Pakistan 15 Jul 2015 ODI # 3669
62 1203 140 22.69 1 56 5/55 36.73 1 17 0 -14.03 v Pakistan 11 Jul 2015 ODI # 3664
63 1203 140 22.27 1 56 5/55 36.91 1 17 0 -14.63 v South Africa 18 Mar 2015 ODI # 3640
64 1210 140 22.00 1 57 5/55 36.98 1 19 0 -14.98 v Scotland 11 Mar 2015 ODI # 3632
65 1218 140 21.75 1 59 5/55 37.20 1 21 0 -15.45 v Australia 8 Mar 2015 ODI # 3629
66 1218 140 21.75 1 60 5/55 37.50 1 21 0 -15.74 v England 1 Mar 2015 ODI # 3619
67 1218 140 21.75 1 61 5/55 37.42 1 21 0 -15.67 v Bangladesh 26 Feb 2015 ODI # 3615
68 1265 140 22.58 1 62 5/55 37.69 1 22 0 -15.10 v Afghanistan 22 Feb 2015 ODI # 3609
69 1285 140 22.54 1 63 5/55 37.76 1 22 0 -15.21 v New Zealand 29 Jan 2015 ODI # 3594
70 1287 140 22.18 1 64 5/55 38.51 1 24 0 -16.32 v New Zealand 25 Jan 2015 ODI # 3590
71 1287 140 21.81 1 65 5/55 38.67 1 24 0 -16.86 v New Zealand 23 Jan 2015 ODI # 3588
72 1292 140 21.53 1 66 5/55 38.96 1 25 0 -17.43 v New Zealand 20 Jan 2015 ODI # 3585
73 1292 140 21.53 1 66 5/55 39.33 1 25 0 -17.79 v New Zealand 17 Jan 2015 ODI # 3580
74 1292 140 21.53 1 66 5/55 39.95 1 26 0 -18.42 v New Zealand 15 Jan 2015 ODI # 3577
75 1292 140 21.18 1 66 5/55 40.39 1 26 0 -19.21 v New Zealand 11 Jan 2015 ODI # 3574
76 1346 140 21.70 1 66 5/55 40.72 1 26 0 -19.01 v England 16 Dec 2014 ODI # 3569
77 1362 140 21.61 1 66 5/55 41.04 1 26 0 -19.42 v England 13 Dec 2014 ODI # 3567
78 1389 140 21.70 1 67 5/55 40.82 1 27 0 -19.11 v England 10 Dec 2014 ODI # 3565
79 1389 140 21.70 1 67 5/55 41.10 1 29 0 -19.40 v England 7 Dec 2014 ODI # 3563
80 1397 140 21.49 1 67 5/55 41.37 1 30 0 -19.88 v England 3 Dec 2014 ODI # 3561
81 1397 140 21.49 1 68 5/55 41.00 1 31 0 -19.50 v England 29 Nov 2014 ODI # 3557
82 1401 140 21.22 1 71 5/55 39.88 1 31 0 -18.66 v England 26 Nov 2014 ODI # 3554
83 1407 140 21.00 1 71 5/55 40.16 1 31 0 -19.16 v India 16 Nov 2014 ODI # 3547
84 1436 140 21.11 1 71 5/55 40.77 1 31 0 -19.65 v India 13 Nov 2014 ODI # 3544
85 1437 140 20.82 1 72 5/55 40.66 1 31 0 -19.84 v India 9 Nov 2014 ODI # 3543
86 1447 140 20.67 1 72 5/55 41.15 1 31 0 -20.48 v India 6 Nov 2014 ODI # 3540
87 1476 140 20.78 1 72 5/55 41.86 1 33 0 -21.07 v India 2 Nov 2014 ODI # 3539
88 1476 140 20.78 1 76 5/55 40.10 1 35 0 -19.31 v Pakistan 30 Aug 2014 ODI # 3519
89 1541 140 21.40 1 79 5/55 38.82 1 35 0 -17.42 v Pakistan 26 Aug 2014 ODI # 3515
90 1554 140 21.28 1 81 5/55 38.39 1 35 0 -17.10 v Pakistan 23 Aug 2014 ODI # 3512
91 1556 140 21.02 1 81 5/55 38.70 1 35 0 -17.67 v England 22 May 2014 ODI # 3492
92 1556 140 21.02 1 81 5/55 39.51 1 36 0 -18.49 v Pakistan 8 Mar 2014 ODI # 3486
93 1571 140 20.94 1 83 5/55 38.91 1 36 0 -17.96 v Bangladesh 6 Mar 2014 ODI # 3485
94 1590 140 21.20 1 86 5/55 37.89 1 37 0 -16.69 v Afghanistan 3 Mar 2014 ODI # 3481
95 1601 140 21.34 1 86 5/55 38.36 1 37 0 -17.01 v India 28 Feb 2014 ODI # 3476
96 1607 140 21.14 1 86 5/55 38.77 1 37 0 -17.63 v Pakistan 25 Feb 2014 ODI # 3473
97 1607 140 21.14 1 87 5/55 38.78 1 37 0 -17.63 v Bangladesh 22 Feb 2014 ODI # 3471
98 1607 140 20.87 1 89 5/55 38.35 1 38 0 -17.48 v Bangladesh 20 Feb 2014 ODI # 3470
99 1687 140 21.90 1 90 5/55 38.32 1 38 0 -16.41 v Bangladesh 17 Feb 2014 ODI # 3469
100 1689 140 21.65 1 92 5/55 38.11 1 38 0 -16.46 v Pakistan 22 Dec 2013 ODI # 3447
101 1694 140 21.44 1 92 5/55 38.32 1 38 0 -16.88 v Pakistan 20 Dec 2013 ODI # 3446
102 1700 140 21.25 1 93 5/55 38.48 1 38 0 -17.23 v Pakistan 18 Dec 2013 ODI # 3445
103 1708 140 21.08 1 93 5/55 38.48 1 38 0 -17.39 v New Zealand 16 Nov 2013 ODI # 3435
104 1725 140 21.29 1 94 5/55 38.25 1 38 0 -16.95 v South Africa 31 Jul 2013 ODI # 3401
105 1725 140 21.29 1 94 5/55 38.48 1 38 0 -17.19 v South Africa 28 Jul 2013 ODI # 3400
106 1790 140 21.82 1 96 5/55 38.21 1 38 0 -16.38 v South Africa 26 Jul 2013 ODI # 3398
107 1801 140 21.69 1 97 5/55 38.06 1 38 0 -16.36 v South Africa 23 Jul 2013 ODI # 3394
108 1817 140 21.89 1 100 5/55 37.23 1 39 0 -15.33 v South Africa 20 Jul 2013 ODI # 3392
109 1817 140 21.63 1 100 5/55 37.48 1 39 0 -15.84 v India 20 Jun 2013 ODI # 3376
110 1832 140 21.55 1 100 5/55 37.52 1 39 0 -15.96 v New Zealand 9 Jun 2013 ODI # 3366
111 1836 140 21.34 1 100 5/55 37.96 1 40 0 -16.61 v Bangladesh 28 Mar 2013 ODI # 3352
112 1836 140 21.34 1 100 5/55 37.96 1 40 0 -16.61 v Bangladesh 25 Mar 2013 ODI # 3351
113 1836 140 21.34 1 101 5/55 38.02 1 40 0 -16.68 v Bangladesh 23 Mar 2013 ODI # 3349
114 1843 140 21.18 1 102 5/55 38.03 1 41 0 -16.85 v Australia 23 Jan 2013 ODI # 3326
115 1843 140 21.18 1 104 5/55 37.92 1 42 0 -16.73 v Australia 20 Jan 2013 ODI # 3324
116 1847 140 21.22 1 104 5/55 38.05 1 42 0 -16.82 v Australia 18 Jan 2013 ODI # 3321
117 1847 140 21.22 1 106 5/55 37.71 1 42 0 -16.48 v Australia 13 Jan 2013 ODI # 3319
118 1851 140 21.03 1 106 5/55 37.98 1 42 0 -16.94 v Australia 11 Jan 2013 ODI # 3317
119 1862 140 20.92 1 106 5/55 37.98 1 42 0 -17.05 v New Zealand 12 Nov 2012 ODI # 3308
120 1862 140 20.92 1 107 5/55 37.77 1 42 0 -16.85 v New Zealand 10 Nov 2012 ODI # 3307
121 1862 140 20.92 1 107 5/55 37.98 1 42 0 -17.05 v New Zealand 6 Nov 2012 ODI # 3306
122 1862 140 20.92 1 108 5/55 38.11 1 43 0 -17.18 v New Zealand 4 Nov 2012 ODI # 3305
123 1880 140 20.88 1 109 5/55 38.24 1 44 0 -17.35 v India 4 Aug 2012 ODI # 3295
124 1882 140 20.68 1 109 5/55 38.71 1 44 0 -18.03 v India 31 Jul 2012 ODI # 3294
125 1882 140 20.68 1 110 5/55 38.88 1 44 0 -18.20 v India 28 Jul 2012 ODI # 3293
126 1882 140 20.68 1 113 5/55 38.01 1 46 0 -17.33 v India 24 Jul 2012 ODI # 3292
127 1926 140 20.93 1 116 5/55 37.63 1 46 0 -16.70 v India 21 Jul 2012 ODI # 3291
128 1926 140 20.70 1 117 5/55 37.77 1 47 0 -17.06 v Pakistan 18 Jun 2012 ODI # 3277
129 1934 140 20.57 1 121 5/55 36.87 1 47 0 -16.30 v Pakistan 16 Jun 2012 ODI # 3275
130 1934 140 20.57 1 121 5/55 36.87 1 47 0 -16.30 v Pakistan 13 Jun 2012 ODI # 3274
131 1958 140 20.82 1 127 6/44 35.48 2 48 0 -14.65 v Pakistan 9 Jun 2012 ODI # 3273
132 1975 140 20.78 1 127 6/44 35.72 2 48 0 -14.93 v Pakistan 7 Jun 2012 ODI # 3272
133 1980 140 20.62 1 127 6/44 35.78 2 49 0 -15.16 v Australia 2 Mar 2012 ODI # 3253
134 1983 140 20.44 1 127 6/44 36.25 2 49 0 -15.80 v India 28 Feb 2012 ODI # 3251
135 2004 140 20.65 1 127 6/44 36.52 2 50 0 -15.86 v Australia 24 Feb 2012 ODI # 3248
136 2014 140 20.55 1 131 6/44 35.69 2 52 0 -15.14 v India 21 Feb 2012 ODI # 3246
137 2014 140 20.55 1 133 6/44 35.37 2 52 0 -14.82 v Australia 17 Feb 2012 ODI # 3241
138 2019 140 20.39 1 135 6/44 35.18 2 52 0 -14.79 v India 14 Feb 2012 ODI # 3239
139 2026 140 20.26 1 136 6/44 35.19 2 52 0 -14.93 v India 8 Feb 2012 ODI # 3233
140 2028 140 20.07 1 136 6/44 35.66 2 52 0 -15.58 v South Africa 22 Jan 2012 ODI # 3229
141 2097 140 20.76 1 138 6/44 35.39 2 52 0 -14.63 v South Africa 20 Jan 2012 ODI # 3228
142 2122 140 20.80 1 138 6/44 35.63 2 53 0 -14.82 v Pakistan 23 Nov 2011 ODI # 3216
143 2129 140 20.66 1 139 6/44 35.63 2 53 0 -14.96 v Pakistan 20 Nov 2011 ODI # 3215
144 2133 140 20.50 1 140 6/44 35.70 2 54 0 -15.19 v Pakistan 18 Nov 2011 ODI # 3214
145 2146 140 20.43 1 142 6/44 35.40 2 54 0 -14.97 v Pakistan 14 Nov 2011 ODI # 3213
146 2155 140 20.33 1 143 6/44 35.30 2 54 0 -14.97 v Scotland 13 Jul 2011 ODI # 3172
147 2177 140 20.53 1 144 6/44 35.43 2 54 0 -14.89 v India 2 Apr 2011 ODI # 3148
148 2180 140 20.37 1 145 6/44 35.42 2 55 0 -15.04 v Zimbabwe 10 Mar 2011 ODI # 3125
149 2188 140 20.25 1 147 6/44 35.36 2 55 0 -15.10 v Pakistan 26 Feb 2011 ODI # 3109
150 2199 140 20.17 1 150 6/44 34.81 2 55 0 -14.63 v Canada 20 Feb 2011 ODI # 3102
151 2205 140 20.04 1 153 6/44 34.36 2 56 0 -14.32 v West Indies 6 Feb 2011 ODI # 3099
152 2208 140 19.89 1 153 6/44 34.49 2 56 0 -14.59 v Australia 7 Nov 2010 ODI # 3068
153 2208 140 19.89 1 155 6/44 34.29 2 57 0 -14.40 v Australia 5 Nov 2010 ODI # 3066
154 2208 140 19.71 1 160 6/44 33.51 3 57 0 -13.79 v Australia 3 Nov 2010 ODI # 3065
155 2214 140 19.59 1 163 6/44 33.11 3 58 0 -13.52 v India 28 Aug 2010 ODI # 3040
156 2214 140 19.59 1 168 6/44 32.29 4 58 0 -12.70 v India 22 Aug 2010 ODI # 3038
157 2222 140 19.49 1 168 6/44 32.44 4 58 0 -12.94 v Zimbabwe 7 Jun 2010 ODI # 2989
158 2222 140 19.49 1 169 6/44 32.44 4 60 0 -12.95 v India 5 Jun 2010 ODI # 2988
159 2222 140 19.49 1 169 6/44 32.53 4 61 0 -13.04 v Zimbabwe 1 Jun 2010 ODI # 2985
160 2254 140 19.60 1 169 6/44 32.74 4 61 0 -13.14 v India 30 May 2010 ODI # 2983
161 2260 140 19.65 1 170 6/44 32.84 4 61 0 -13.18 v India 13 Jan 2010 ODI # 2943
162 2271 140 19.57 1 171 6/44 32.83 4 61 0 -13.25 v India 10 Jan 2010 ODI # 2941
163 2271 140 19.57 1 173 6/44 32.64 4 61 0 -13.06 v Bangladesh 8 Jan 2010 ODI # 2940
164 2307 140 19.88 1 175 6/44 32.42 4 62 0 -12.53 v India 5 Jan 2010 ODI # 2938
165 2307 140 19.88 1 175 6/44 32.42 4 62 0 -12.53 v India 27 Dec 2009 ODI # 2936
166 2338 140 19.98 1 175 6/44 32.80 4 62 0 -12.81 v India 24 Dec 2009 ODI # 2935
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