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 2016-2024 71 63 5 1299 108* 22.39 1420 91.47 2 4 6 103 42 Profile
filtered 2016-2024 71 63 5 1299 108* 22.39 1420 91.47 2 4 6 103 42
Reverse cumulative
1 1 0 7 7 7.00 13 53.84 0 0 0 0 0 v Zimbabwe 8 Jan 2024 ODI # 4719
2 2 0 15 8 7.50 32 46.87 0 0 0 0 0 v Zimbabwe 6 Jan 2024 ODI # 4718
3 3 0 27 12 9.00 50 54.00 0 0 0 0 0 v Pakistan 10 Oct 2023 ODI # 4665
4 4 0 95 68 23.75 112 84.82 0 1 0 6 3 v South Africa 7 Oct 2023 ODI # 4661
5 5 0 95 68 19.00 116 81.89 0 1 1 6 3 v India 17 Sep 2023 ODI # 4649
6 6 0 97 68 16.16 120 80.83 0 1 1 6 3 v Pakistan 14 Sep 2023 ODI # 4644
7 7 0 106 68 15.14 133 79.69 0 1 1 7 3 v India 12 Sep 2023 ODI # 4641
8 8 0 130 68 16.25 165 78.78 0 1 1 8 3 v Bangladesh 9 Sep 2023 ODI # 4637
9 9 0 135 68 15.00 173 78.03 0 1 1 9 3 v Afghanistan 5 Sep 2023 ODI # 4633
10 10 1 149 68 16.55 194 76.80 0 1 1 10 3 v Bangladesh 31 Aug 2023 ODI # 4629
11 11 1 150 68 15.00 196 76.53 0 1 1 10 3 v Netherlands 9 Jul 2023 ODI # 4620
12 11 1 150 68 15.00 196 76.53 0 1 1 10 3 v West Indies 7 Jul 2023 ODI # 4618
13 11 1 150 68 15.00 196 76.53 0 1 1 10 3 v Zimbabwe 2 Jul 2023 ODI # 4609
14 12 1 155 68 14.09 216 71.75 0 1 1 10 3 v Netherlands 30 Jun 2023 ODI # 4606
15 13 1 155 68 12.91 217 71.42 0 1 2 10 3 v Scotland 27 Jun 2023 ODI # 4603
16 14 1 160 68 12.30 224 71.42 0 1 2 10 3 v Ireland 25 Jun 2023 ODI # 4599
17 14 1 160 68 12.30 224 71.42 0 1 2 10 3 v Oman 23 Jun 2023 ODI # 4595
18 15 1 161 68 11.50 227 70.92 0 1 2 10 3 v U.A.E. 19 Jun 2023 ODI # 4587
19 15 1 161 68 11.50 227 70.92 0 1 2 10 3 v Afghanistan 7 Jun 2023 ODI # 4583
20 16 1 184 68 12.26 240 76.66 0 1 2 12 4 v Afghanistan 4 Jun 2023 ODI # 4580
21 17 1 201 68 12.56 256 78.51 0 1 2 13 4 v Afghanistan 2 Jun 2023 ODI # 4579
22 18 1 232 68 13.64 292 79.45 0 1 2 15 6 v New Zealand 31 Mar 2023 ODI # 4557
23 19 1 232 68 12.88 293 79.18 0 1 3 15 6 v New Zealand 25 Mar 2023 ODI # 4548
24 20 1 243 68 12.78 319 76.17 0 1 3 17 6 v India 15 Jan 2023 ODI # 4505
25 21 1 245 68 12.25 323 75.85 0 1 3 17 6 v India 12 Jan 2023 ODI # 4503
26 22 2 353 108* 17.65 411 85.88 1 1 3 29 9 v India 10 Jan 2023 ODI # 4501
27 23 2 396 108* 18.85 455 87.03 1 1 3 34 9 v Afghanistan 30 Nov 2022 ODI # 4490
28 23 2 396 108* 18.85 455 87.03 1 1 3 34 9 v Afghanistan 27 Nov 2022 ODI # 4488
29 24 2 412 108* 18.72 482 85.47 1 1 3 36 9 v Afghanistan 25 Nov 2022 ODI # 4485
30 25 2 413 108* 17.95 485 85.15 1 1 3 36 9 v Australia 24 Jun 2022 ODI # 4418
31 26 2 417 108* 17.37 493 84.58 1 1 3 36 9 v Australia 21 Jun 2022 ODI # 4416
32 27 2 417 108* 16.68 495 84.24 1 1 4 36 9 v Australia 19 Jun 2022 ODI # 4415
33 28 2 451 108* 17.34 531 84.93 1 1 4 41 9 v Australia 16 Jun 2022 ODI # 4412
34 29 2 457 108* 16.92 538 84.94 1 1 4 42 9 v Australia 14 Jun 2022 ODI # 4409
35 30 2 472 108* 16.85 561 84.13 1 1 4 43 9 v Zimbabwe 21 Jan 2022 ODI # 4347
36 31 2 574 108* 19.79 655 87.63 2 1 4 50 13 v Zimbabwe 18 Jan 2022 ODI # 4343
37 32 3 584 108* 20.13 667 87.55 2 1 4 51 13 v Zimbabwe 16 Jan 2022 ODI # 4341
38 33 3 597 108* 19.90 679 87.92 2 1 4 52 13 v South Africa 7 Sep 2021 ODI # 4318
39 34 3 627 108* 20.22 720 87.08 2 1 4 54 13 v South Africa 4 Sep 2021 ODI # 4315
40 35 3 633 108* 19.78 729 86.83 2 1 4 55 13 v South Africa 2 Sep 2021 ODI # 4314
41 36 3 633 108* 19.18 730 86.71 2 1 5 55 13 v India 23 Jul 2021 ODI # 4312
42 37 3 649 108* 19.08 754 86.07 2 1 5 56 13 v India 20 Jul 2021 ODI # 4309
43 38 3 688 108* 19.65 804 85.57 2 1 5 58 14 v India 18 Jul 2021 ODI # 4307
44 39 4 736 108* 21.02 869 84.69 2 1 5 60 16 v England 4 Jul 2021 ODI # 4298
45 40 4 783 108* 21.75 936 83.65 2 1 5 62 17 v England 1 Jul 2021 ODI # 4297
46 41 4 784 108* 21.18 945 82.96 2 1 5 62 17 v England 29 Jun 2021 ODI # 4296
47 42 4 795 108* 20.92 964 82.46 2 1 5 62 18 v Bangladesh 25 May 2021 ODI # 4291
48 43 4 809 108* 20.74 989 81.79 2 1 5 63 18 v Bangladesh 23 May 2021 ODI # 4290
49 44 4 831 108* 20.77 1016 81.79 2 1 5 64 18 v West Indies 14 Mar 2021 ODI # 4278
50 45 4 874 108* 21.31 1040 84.03 2 1 5 69 20 v Pakistan 2 Oct 2019 ODI # 4212
51 46 4 942 108* 22.42 1120 84.10 2 2 5 75 22 v Pakistan 30 Sep 2019 ODI # 4211
52 47 4 972 108* 22.60 1134 85.71 2 2 5 77 24 v Bangladesh 31 Jul 2019 ODI # 4195
53 48 4 974 108* 22.13 1141 85.36 2 2 5 77 24 v New Zealand 8 Jan 2019 ODI # 4076
54 49 4 992 108* 22.04 1152 86.11 2 2 5 80 24 v England 23 Oct 2018 ODI # 4058
55 50 4 1058 108* 23.00 1218 86.86 2 3 5 84 29 v England 20 Oct 2018 ODI # 4055
56 51 4 1079 108* 22.95 1228 87.86 2 3 5 85 31 v England 17 Oct 2018 ODI # 4054
57 52 4 1087 108* 22.64 1243 87.44 2 3 5 86 31 v England 13 Oct 2018 ODI # 4053
58 52 4 1087 108* 22.64 1243 87.44 2 3 5 86 31 v England 10 Oct 2018 ODI # 4052
59 53 4 1087 108* 22.18 1245 87.30 2 3 6 86 31 v Afghanistan 17 Sep 2018 ODI # 4038
60 54 4 1094 108* 21.88 1267 86.34 2 3 6 86 31 v Bangladesh 15 Sep 2018 ODI # 4036
61 55 4 1115 108* 21.86 1282 86.97 2 3 6 88 32 v South Africa 12 Aug 2018 ODI # 4031
62 56 4 1180 108* 22.69 1316 89.66 2 4 6 92 37 v South Africa 8 Aug 2018 ODI # 4030
63 56 4 1180 108* 22.69 1316 89.66 2 4 6 92 37 v Zimbabwe 27 Nov 2016 ODI # 3810
64 56 4 1180 108* 22.69 1316 89.66 2 4 6 92 37 v Zimbabwe 21 Nov 2016 ODI # 3807
65 57 4 1193 108* 22.50 1333 89.49 2 4 6 93 37 v Australia 4 Sep 2016 ODI # 3776
66 58 4 1215 108* 22.50 1362 89.20 2 4 6 94 38 v England 2 Jul 2016 ODI # 3758
67 59 5 1234 108* 22.85 1372 89.94 2 4 6 97 38 v England 29 Jun 2016 ODI # 3757
68 60 5 1236 108* 22.47 1380 89.56 2 4 6 97 38 v England 26 Jun 2016 ODI # 3755
69 61 5 1256 108* 22.42 1399 89.77 2 4 6 98 39 v England 21 Jun 2016 ODI # 3751
70 62 5 1257 108* 22.05 1401 89.72 2 4 6 98 39 v Ireland 18 Jun 2016 ODI # 3749
71 63 5 1299 108* 22.39 1420 91.47 2 4 6 103 42 v Ireland 16 Jun 2016 ODI # 3748
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