Records type batting analysis [change type]
View reverse cumulative averages [change view]
Not involving the player HMCM Bandara (SL) remove HMCM Bandara (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 2010-2023 121 71 25 571 52* 12.41 719 79.41 0 1 11 42 14 Profile
filtered 2010-2023 121 71 25 571 52* 12.41 719 79.41 0 1 11 42 14
Reverse cumulative
1 - - - - - - - - - - - - v India 19 Nov 2023 ODI # 4705
2 1 1 16 16* - 38 42.10 0 0 0 2 0 v South Africa 16 Nov 2023 ODI # 4704
3 2 1 19 16* 19.00 45 42.22 0 0 0 2 0 v Afghanistan 7 Nov 2023 ODI # 4696
4 3 1 29 16* 14.50 58 50.00 0 0 0 2 0 v England 4 Nov 2023 ODI # 4693
5 4 1 30 16* 10.00 61 49.18 0 0 0 2 0 v New Zealand 28 Oct 2023 ODI # 4684
6 5 1 30 16* 7.50 62 48.38 0 0 1 2 0 v Netherlands 25 Oct 2023 ODI # 4681
7 6 1 32 16* 6.40 65 49.23 0 0 1 2 0 v Pakistan 20 Oct 2023 ODI # 4675
8 6 1 32 16* 6.40 65 49.23 0 0 1 2 0 v Sri Lanka 16 Oct 2023 ODI # 4671
9 7 1 59 27 9.83 116 50.86 0 0 1 5 0 v South Africa 12 Oct 2023 ODI # 4667
10 8 1 87 28 12.42 151 57.61 0 0 1 7 1 v India 8 Oct 2023 ODI # 4662
11 9 2 88 28 12.57 153 57.51 0 0 1 7 1 v India 27 Sep 2023 ODI # 4657
12 10 2 98 28 12.25 164 59.75 0 0 1 7 2 v India 22 Mar 2023 ODI # 4545
13 10 2 98 28 12.25 164 59.75 0 0 1 7 2 v India 19 Mar 2023 ODI # 4541
14 11 3 102 28 12.75 174 58.62 0 0 1 8 2 v India 17 Mar 2023 ODI # 4538
15 12 3 102 28 11.33 175 58.28 0 0 2 8 2 v England 19 Nov 2022 ODI # 4477
16 12 3 102 28 11.33 175 58.28 0 0 2 8 2 v England 17 Nov 2022 ODI # 4475
17 12 3 102 28 11.33 175 58.28 0 0 2 8 2 v New Zealand 11 Sep 2022 ODI # 4464
18 13 4 140 38* 15.55 220 63.63 0 0 2 10 3 v New Zealand 8 Sep 2022 ODI # 4462
19 14 4 141 38* 14.10 223 63.22 0 0 2 10 3 v New Zealand 6 Sep 2022 ODI # 4461
20 15 4 143 38* 13.00 229 62.44 0 0 2 10 3 v Zimbabwe 3 Sep 2022 ODI # 4460
21 15 4 143 38* 13.00 229 62.44 0 0 2 10 3 v Zimbabwe 31 Aug 2022 ODI # 4459
22 15 4 143 38* 13.00 229 62.44 0 0 2 10 3 v Zimbabwe 28 Aug 2022 ODI # 4458
23 15 4 143 38* 13.00 229 62.44 0 0 2 10 3 v West Indies 26 Jul 2021 ODI # 4313
24 16 4 162 38* 13.50 272 59.55 0 0 2 12 3 v West Indies 22 Jul 2021 ODI # 4311
25 17 4 170 38* 13.07 279 60.93 0 0 2 13 3 v West Indies 20 Jul 2021 ODI # 4310
26 17 4 170 38* 13.07 279 60.93 0 0 2 13 3 v India 29 Nov 2020 ODI # 4266
27 17 4 170 38* 13.07 279 60.93 0 0 2 13 3 v India 27 Nov 2020 ODI # 4265
28 18 5 181 38* 13.92 282 64.18 0 0 2 14 4 v England 16 Sep 2020 ODI # 4261
29 19 5 181 38* 12.92 283 63.95 0 0 3 14 4 v England 13 Sep 2020 ODI # 4260
30 20 6 200 38* 14.28 295 67.79 0 0 3 15 5 v England 11 Sep 2020 ODI # 4259
31 21 7 209 38* 14.92 299 69.89 0 0 3 16 5 v New Zealand 13 Mar 2020 ODI # 4255
32 22 7 212 38* 14.13 304 69.73 0 0 3 16 5 v South Africa 4 Mar 2020 ODI # 4252
33 23 7 217 38* 13.56 316 68.67 0 0 3 16 5 v South Africa 29 Feb 2020 ODI # 4248
34 24 7 217 38* 12.76 319 68.02 0 0 4 16 5 v India 19 Jan 2020 ODI # 4233
35 25 7 223 38* 12.38 330 67.57 0 0 4 16 5 v India 17 Jan 2020 ODI # 4232
36 25 7 223 38* 12.38 330 67.57 0 0 4 16 5 v India 14 Jan 2020 ODI # 4231
37 26 7 252 38* 13.26 366 68.85 0 0 4 17 6 v England 11 Jul 2019 ODI # 4191
38 27 7 268 38* 13.40 377 71.08 0 0 4 18 7 v South Africa 6 Jul 2019 ODI # 4188
39 28 7 268 38* 12.76 378 70.89 0 0 5 18 7 v New Zealand 29 Jun 2019 ODI # 4178
40 29 8 272 38* 12.95 384 70.83 0 0 5 18 7 v England 25 Jun 2019 ODI # 4173
41 29 8 272 38* 12.95 384 70.83 0 0 5 18 7 v Bangladesh 20 Jun 2019 ODI # 4166
42 30 9 277 38* 13.19 388 71.39 0 0 5 18 7 v Sri Lanka 15 Jun 2019 ODI # 4159
43 31 9 280 38* 12.72 394 71.06 0 0 5 18 7 v Pakistan 12 Jun 2019 ODI # 4157
44 32 9 283 38* 12.30 397 71.28 0 0 5 18 7 v India 9 Jun 2019 ODI # 4155
45 33 9 291 38* 12.12 406 71.67 0 0 5 19 7 v West Indies 6 Jun 2019 ODI # 4152
46 33 9 291 38* 12.12 406 71.67 0 0 5 19 7 v Afghanistan 1 Jun 2019 ODI # 4146
47 34 9 291 38* 11.64 407 71.49 0 0 6 19 7 v South Africa 11 Nov 2018 ODI # 4069
48 35 9 297 38* 11.42 413 71.91 0 0 6 20 7 v South Africa 9 Nov 2018 ODI # 4067
49 36 9 309 38* 11.44 425 72.70 0 0 6 22 7 v South Africa 4 Nov 2018 ODI # 4065
50 37 9 309 38* 11.03 427 72.36 0 0 7 22 7 v England 28 Jan 2018 ODI # 3968
51 37 9 309 38* 11.03 427 72.36 0 0 7 22 7 v England 21 Jan 2018 ODI # 3960
52 38 9 312 38* 10.75 433 72.05 0 0 7 22 7 v England 19 Jan 2018 ODI # 3958
53 39 10 312 38* 10.75 433 72.05 0 0 7 22 7 v England 14 Jan 2018 ODI # 3951
54 40 10 312 38* 10.40 436 71.55 0 0 8 22 7 v England 10 Jun 2017 ODI # 3885
55 40 10 312 38* 10.40 436 71.55 0 0 8 22 7 v Bangladesh 5 Jun 2017 ODI # 3879
56 40 10 312 38* 10.40 436 71.55 0 0 8 22 7 v New Zealand 2 Jun 2017 ODI # 3876
57 41 11 341 38* 11.36 459 74.29 0 0 8 24 9 v New Zealand 5 Feb 2017 ODI # 3832
58 42 11 344 38* 11.09 462 74.45 0 0 8 24 9 v New Zealand 30 Jan 2017 ODI # 3829
59 43 11 350 38* 10.93 467 74.94 0 0 8 24 9 v Pakistan 26 Jan 2017 ODI # 3826
60 44 12 350 38* 10.93 467 74.94 0 0 8 24 9 v Pakistan 22 Jan 2017 ODI # 3822
61 45 12 353 38* 10.69 472 74.78 0 0 8 24 9 v Pakistan 15 Jan 2017 ODI # 3818
62 46 12 363 38* 10.67 480 75.62 0 0 8 24 10 v Pakistan 13 Jan 2017 ODI # 3817
63 47 13 363 38* 10.67 480 75.62 0 0 8 24 10 v New Zealand 9 Dec 2016 ODI # 3813
64 47 13 363 38* 10.67 480 75.62 0 0 8 24 10 v New Zealand 6 Dec 2016 ODI # 3812
65 48 13 374 38* 10.68 485 77.11 0 0 8 26 10 v New Zealand 4 Dec 2016 ODI # 3811
66 48 13 374 38* 10.68 485 77.11 0 0 8 26 10 v Sri Lanka 4 Sep 2016 ODI # 3776
67 48 13 374 38* 10.68 485 77.11 0 0 8 26 10 v Sri Lanka 31 Aug 2016 ODI # 3774
68 49 13 386 38* 10.72 493 78.29 0 0 8 27 11 v Sri Lanka 28 Aug 2016 ODI # 3772
69 50 13 386 38* 10.43 494 78.13 0 0 9 27 11 v Sri Lanka 24 Aug 2016 ODI # 3769
70 51 14 391 38* 10.56 501 78.04 0 0 9 27 11 v Sri Lanka 21 Aug 2016 ODI # 3768
71 52 14 408 38* 10.73 526 77.56 0 0 9 28 12 v West Indies 26 Jun 2016 ODI # 3756
72 52 14 408 38* 10.73 526 77.56 0 0 9 28 12 v West Indies 21 Jun 2016 ODI # 3752
73 52 14 408 38* 10.73 526 77.56 0 0 9 28 12 v South Africa 19 Jun 2016 ODI # 3750
74 52 14 408 38* 10.73 526 77.56 0 0 9 28 12 v South Africa 11 Jun 2016 ODI # 3743
75 52 14 408 38* 10.73 526 77.56 0 0 9 28 12 v West Indies 5 Jun 2016 ODI # 3740
76 52 14 408 38* 10.73 526 77.56 0 0 9 28 12 v England 13 Sep 2015 ODI # 3684
77 53 14 409 38* 10.48 530 77.16 0 0 9 28 12 v England 8 Sep 2015 ODI # 3682
78 53 14 409 38* 10.48 530 77.16 0 0 9 28 12 v England 5 Sep 2015 ODI # 3681
79 53 14 409 38* 10.48 530 77.16 0 0 9 28 12 v England 3 Sep 2015 ODI # 3680
80 53 14 409 38* 10.48 530 77.16 0 0 9 28 12 v Ireland 27 Aug 2015 ODI # 3679
81 53 14 409 38* 10.48 530 77.16 0 0 9 28 12 v New Zealand 29 Mar 2015 ODI # 3646
82 53 14 409 38* 10.48 530 77.16 0 0 9 28 12 v India 26 Mar 2015 ODI # 3645
83 53 14 409 38* 10.48 530 77.16 0 0 9 28 12 v Pakistan 20 Mar 2015 ODI # 3642
84 53 14 409 38* 10.48 530 77.16 0 0 9 28 12 v Scotland 14 Mar 2015 ODI # 3637
85 54 14 409 38* 10.22 530 77.16 0 0 10 28 12 v Sri Lanka 8 Mar 2015 ODI # 3629
86 54 14 409 38* 10.22 530 77.16 0 0 10 28 12 v Afghanistan 4 Mar 2015 ODI # 3623
87 55 14 409 38* 9.97 533 76.73 0 0 11 28 12 v New Zealand 28 Feb 2015 ODI # 3617
88 56 15 409 38* 9.97 533 76.73 0 0 11 28 12 v England 14 Feb 2015 ODI # 3600
89 57 16 409 38* 9.97 533 76.73 0 0 11 28 12 v England 1 Feb 2015 ODI # 3597
90 57 16 409 38* 9.97 533 76.73 0 0 11 28 12 v India 26 Jan 2015 ODI # 3592
91 58 17 410 38* 10.00 534 76.77 0 0 11 28 12 v England 23 Jan 2015 ODI # 3589
92 58 17 410 38* 10.00 534 76.77 0 0 11 28 12 v India 18 Jan 2015 ODI # 3582
93 59 18 410 38* 10.00 534 76.77 0 0 11 28 12 v England 16 Jan 2015 ODI # 3578
94 60 19 411 38* 10.02 539 76.25 0 0 11 28 12 v South Africa 23 Nov 2014 ODI # 3551
95 60 19 411 38* 10.02 539 76.25 0 0 11 28 12 v South Africa 21 Nov 2014 ODI # 3549
96 60 19 411 38* 10.02 539 76.25 0 0 11 28 12 v South Africa 19 Nov 2014 ODI # 3548
97 61 19 416 38* 9.90 546 76.19 0 0 11 28 12 v Pakistan 12 Oct 2014 ODI # 3534
98 62 20 445 38* 10.59 592 75.16 0 0 11 28 14 v South Africa 6 Sep 2014 ODI # 3526
99 63 21 446 38* 10.61 593 75.21 0 0 11 28 14 v South Africa 2 Sep 2014 ODI # 3522
100 64 21 449 38* 10.44 598 75.08 0 0 11 28 14 v Zimbabwe 31 Aug 2014 ODI # 3521
101 64 21 449 38* 10.44 598 75.08 0 0 11 28 14 v South Africa 27 Aug 2014 ODI # 3516
102 64 21 449 38* 10.44 598 75.08 0 0 11 28 14 v Zimbabwe 25 Aug 2014 ODI # 3513
103 65 21 454 38* 10.31 606 74.91 0 0 11 28 14 v England 8 Jun 2013 ODI # 3365
104 65 21 454 38* 10.31 606 74.91 0 0 11 28 14 v West Indies 6 Feb 2013 ODI # 3332
105 65 21 454 38* 10.31 606 74.91 0 0 11 28 14 v West Indies 3 Feb 2013 ODI # 3331
106 65 21 454 38* 10.31 606 74.91 0 0 11 28 14 v West Indies 1 Feb 2013 ODI # 3330
107 65 21 454 38* 10.31 606 74.91 0 0 11 28 14 v Sri Lanka 23 Jan 2013 ODI # 3326
108 66 22 506 52* 11.50 643 78.69 0 1 11 35 14 v Sri Lanka 20 Jan 2013 ODI # 3324
109 67 23 528 52* 12.00 671 78.68 0 1 11 37 14 v Sri Lanka 18 Jan 2013 ODI # 3321
110 67 23 528 52* 12.00 671 78.68 0 1 11 37 14 v Sri Lanka 11 Jan 2013 ODI # 3317
111 67 23 528 52* 12.00 671 78.68 0 1 11 37 14 v Pakistan 3 Sep 2012 ODI # 3303
112 68 24 539 52* 12.25 675 79.85 0 1 11 39 14 v Pakistan 31 Aug 2012 ODI # 3301
113 68 24 539 52* 12.25 675 79.85 0 1 11 39 14 v Pakistan 28 Aug 2012 ODI # 3299
114 69 25 540 52* 12.27 676 79.88 0 1 11 39 14 v Afghanistan 25 Aug 2012 ODI # 3297
115 69 25 540 52* 12.27 676 79.88 0 1 11 39 14 v India 19 Feb 2012 ODI # 3244
116 70 25 557 52* 12.37 700 79.57 0 1 11 41 14 v Sri Lanka 17 Feb 2012 ODI # 3241
117 70 25 557 52* 12.37 700 79.57 0 1 11 41 14 v India 12 Feb 2012 ODI # 3237
118 71 25 571 52* 12.41 719 79.41 0 1 11 42 14 v Sri Lanka 10 Feb 2012 ODI # 3235
119 71 25 571 52* 12.41 719 79.41 0 1 11 42 14 v India 5 Feb 2012 ODI # 3231
120 71 25 571 52* 12.41 719 79.41 0 1 11 42 14 v Sri Lanka 7 Nov 2010 ODI # 3068
121 71 25 571 52* 12.41 719 79.41 0 1 11 42 14 v India 20 Oct 2010 ODI # 3060
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