Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 Jan 2013 remove greater than or equal to 1 Jan 2013 from query
Not involving the captain BKG Mendis (SL) remove BKG Mendis (SL) from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2012-2021 97 83 12 1867 100* 26.29 2288 81.59 1 11 5 129 34 Profile
filtered 2013-2021 68 56 11 1318 100* 29.28 1489 88.51 1 7 2 99 25
Cumulative averages
1 1 0 8 8 8.00 21 38.09 0 0 0 0 0 v Sri Lanka 18 Jan 2013 ODI # 3321
8 7 2 96 31 19.20 146 65.75 0 0 0 7 1 v England 8 Jun 2013 ODI # 3365
15 12 2 192 36 19.20 268 71.64 0 0 2 17 2 v England 16 Sep 2013 ODI # 3416
2 2 0 39 31 19.50 74 52.70 0 0 0 1 0 v Sri Lanka 20 Jan 2013 ODI # 3324
5 4 0 78 31 19.50 130 60.00 0 0 0 6 0 v West Indies 3 Feb 2013 ODI # 3331
12 10 2 156 31 19.50 227 68.72 0 0 1 14 2 v England 8 Sep 2013 ODI # 3412
13 10 2 156 31 19.50 227 68.72 0 0 1 14 2 v England 11 Sep 2013 ODI # 3414
16 13 2 215 36 19.54 310 69.35 0 0 2 18 2 v England 24 Jan 2014 ODI # 3461
6 5 1 82 31 20.50 135 60.74 0 0 0 6 0 v West Indies 6 Feb 2013 ODI # 3332
17 14 2 246 36 20.50 356 69.10 0 0 2 20 2 v England 26 Jan 2014 ODI # 3463
3 3 0 62 31 20.66 102 60.78 0 0 0 5 0 v Sri Lanka 23 Jan 2013 ODI # 3326
4 3 0 62 31 20.66 102 60.78 0 0 0 5 0 v West Indies 1 Feb 2013 ODI # 3330
9 8 2 125 31 20.83 203 61.57 0 0 0 10 1 v New Zealand 12 Jun 2013 ODI # 3369
14 11 2 192 36 21.33 267 71.91 0 0 1 17 2 v England 14 Sep 2013 ODI # 3415
19 16 2 300 36 21.42 425 70.58 0 0 2 24 2 v South Africa 16 Nov 2014 ODI # 3546
18 15 2 281 36 21.61 396 70.95 0 0 2 22 2 v South Africa 14 Nov 2014 ODI # 3545
20 17 3 308 36 22.00 431 71.46 0 0 2 24 2 v South Africa 19 Nov 2014 ODI # 3548
10 9 2 156 31 22.28 226 69.02 0 0 0 14 2 v Sri Lanka 17 Jun 2013 ODI # 3374
11 9 2 156 31 22.28 226 69.02 0 0 0 14 2 v Scotland 3 Sep 2013 ODI # 3410
22 19 3 363 52 22.68 496 73.18 0 1 2 28 3 v South Africa 23 Nov 2014 ODI # 3551
22 19 3 363 52 22.68 496 73.18 0 1 2 28 3 v Ireland 27 Aug 2015 ODI # 3679
7 6 2 95 31 23.75 142 66.90 0 0 0 7 1 v West Indies 8 Feb 2013 ODI # 3333
21 18 3 360 52 24.00 490 73.46 0 1 2 28 3 v South Africa 21 Nov 2014 ODI # 3549
36 30 5 655 71* 26.20 751 87.21 0 3 2 58 9 v West Indies 13 Jun 2016 ODI # 3745
37 30 5 655 71* 26.20 751 87.21 0 3 2 58 9 v South Africa 19 Jun 2016 ODI # 3750
38 30 5 655 71* 26.20 751 87.21 0 3 2 58 9 v West Indies 21 Jun 2016 ODI # 3752
35 29 5 650 71* 27.08 748 86.89 0 3 2 57 9 v South Africa 11 Jun 2016 ODI # 3743
23 20 4 434 71* 27.12 546 79.48 0 2 2 40 3 v England 3 Sep 2015 ODI # 3680
23 20 4 434 71* 27.12 546 79.48 0 2 2 40 3 v England 5 Sep 2015 ODI # 3681
34 28 5 626 71* 27.21 734 85.28 0 3 2 54 9 v South Africa 7 Jun 2016 ODI # 3741
66 54 10 1231 100* 27.97 1369 89.91 1 6 2 92 23 v West Indies 20 Jul 2021 ODI # 4310
24 21 4 476 71* 28.00 587 81.09 0 2 2 45 3 v England 8 Sep 2015 ODI # 3682
67 55 10 1267 100* 28.15 1437 88.16 1 6 2 94 23 v West Indies 22 Jul 2021 ODI # 4311
32 27 5 624 71* 28.36 723 86.30 0 3 2 54 9 v New Zealand 8 Feb 2016 ODI # 3735
33 27 5 624 71* 28.36 723 86.30 0 3 2 54 9 v West Indies 5 Jun 2016 ODI # 3740
40 32 6 738 71* 28.38 837 88.17 0 4 2 60 12 v Sri Lanka 21 Aug 2016 ODI # 3768
39 31 6 712 71* 28.48 803 88.66 0 4 2 60 12 v West Indies 26 Jun 2016 ODI # 3756
65 53 10 1228 100* 28.55 1365 89.96 1 6 2 92 23 v India 1 Oct 2017 ODI # 3919
63 51 9 1205 100* 28.69 1344 89.65 1 6 2 92 22 v India 21 Sep 2017 ODI # 3912
64 52 10 1208 100* 28.76 1347 89.68 1 6 2 92 22 v India 28 Sep 2017 ODI # 3917
31 26 5 607 71* 28.90 697 87.08 0 3 2 53 9 v New Zealand 6 Feb 2016 ODI # 3733
53 44 8 1044 76 29.00 1155 90.38 0 6 2 80 20 v New Zealand 9 Dec 2016 ODI # 3813
46 37 7 872 76 29.06 999 87.28 0 5 2 67 13 v South Africa 30 Sep 2016 ODI # 3785
47 38 7 905 76 29.19 1032 87.69 0 5 2 72 13 v South Africa 2 Oct 2016 ODI # 3787
68 56 11 1318 100* 29.28 1489 88.51 1 7 2 99 25 v West Indies 26 Jul 2021 ODI # 4313
62 50 9 1203 100* 29.34 1336 90.04 1 6 2 92 22 v India 17 Sep 2017 ODI # 3910
52 43 8 1030 76 29.42 1132 90.98 0 6 2 80 20 v New Zealand 6 Dec 2016 ODI # 3812
28 23 5 532 71* 29.55 623 85.39 0 3 2 48 6 v India 17 Jan 2016 ODI # 3725
28 23 5 532 71* 29.55 623 85.39 0 3 2 48 6 v India 20 Jan 2016 ODI # 3726
50 41 8 981 76 29.72 1105 88.77 0 6 2 78 16 v South Africa 12 Oct 2016 ODI # 3795
48 39 8 922 76 29.74 1040 88.65 0 5 2 73 14 v South Africa 5 Oct 2016 ODI # 3790
61 49 9 1194 100* 29.85 1326 90.04 1 6 2 91 22 v England 10 Jun 2017 ODI # 3885
29 24 5 568 71* 29.89 650 87.38 0 3 2 50 7 v India 23 Jan 2016 ODI # 3727
44 36 7 867 76 29.89 989 87.66 0 5 2 66 13 v Sri Lanka 4 Sep 2016 ODI # 3776
45 36 7 867 76 29.89 989 87.66 0 5 2 66 13 v Ireland 27 Sep 2016 ODI # 3782
51 42 8 1019 76 29.97 1127 90.41 0 6 2 79 19 v New Zealand 4 Dec 2016 ODI # 3811
41 33 6 814 76 30.14 925 88.00 0 5 2 63 12 v Sri Lanka 24 Aug 2016 ODI # 3769
30 25 5 605 71* 30.25 688 87.93 0 3 2 53 9 v New Zealand 3 Feb 2016 ODI # 3731
49 40 8 974 76 30.43 1098 88.70 0 6 2 78 16 v South Africa 9 Oct 2016 ODI # 3792
58 48 9 1192 100* 30.56 1323 90.09 1 6 2 91 22 v Pakistan 26 Jan 2017 ODI # 3826
59 48 9 1192 100* 30.56 1323 90.09 1 6 2 91 22 v New Zealand 2 Jun 2017 ODI # 3876
60 48 9 1192 100* 30.56 1323 90.09 1 6 2 91 22 v Bangladesh 5 Jun 2017 ODI # 3879
42 34 6 856 76 30.57 971 88.15 0 5 2 66 12 v Sri Lanka 28 Aug 2016 ODI # 3772
43 35 7 864 76 30.85 976 88.52 0 5 2 66 13 v Sri Lanka 31 Aug 2016 ODI # 3774
25 22 5 526 71* 30.94 613 85.80 0 3 2 48 6 v England 11 Sep 2015 ODI # 3683
26 22 5 526 71* 30.94 613 85.80 0 3 2 48 6 v England 13 Sep 2015 ODI # 3684
26 22 5 526 71* 30.94 613 85.80 0 3 2 48 6 v India 12 Jan 2016 ODI # 3723
27 22 5 526 71* 30.94 613 85.80 0 3 2 48 6 v India 15 Jan 2016 ODI # 3724
57 47 9 1184 100* 31.15 1317 89.90 1 6 2 90 22 v Pakistan 22 Jan 2017 ODI # 3822
54 45 9 1144 100* 31.77 1255 91.15 1 6 2 87 22 v Pakistan 13 Jan 2017 ODI # 3817
55 46 9 1179 100* 31.86 1311 89.93 1 6 2 90 22 v Pakistan 15 Jan 2017 ODI # 3818
56 46 9 1179 100* 31.86 1311 89.93 1 6 2 90 22 v Pakistan 19 Jan 2017 ODI # 3820
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