Records type all-round analysis [change type]
View reverse 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 player NLTC Perera (SL) remove NLTC Perera (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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2008-2024 161 5700 177 37.74 14 43 6/55 45.16 1 60 0 -7.41 Profile
filtered 2013-2024 123 4252 162 37.29 10 - - - - - - -
Reverse cumulative
4 77 50 19.25 0 - - - - 1 0 - v Zimbabwe 15 Dec 2023 ODI # 4710
5 77 50 19.25 0 - - - - 1 0 - v Zimbabwe 13 Dec 2023 ODI # 4709
6 77 50 19.25 0 - - - - 1 0 - v England 26 Sep 2023 ODI # 4656
8 117 50 19.50 0 - - - - 3 0 - v Nepal 4 Jul 2023 ODI # 4613
7 102 50 20.40 0 - - - - 3 0 - v England 23 Sep 2023 ODI # 4653
3 63 50 21.00 0 - - - - 0 0 - v Zimbabwe 17 Dec 2023 ODI # 4712
9 175 58 25.00 0 - - - - 3 0 - v U.S.A. 30 Jun 2023 ODI # 4607
2 55 50 27.50 0 - - - - 0 0 - v Afghanistan 7 Mar 2024 ODI # 4741
22 528 162 29.33 1 - - - - 8 0 - v Zimbabwe 18 Jan 2023 ODI # 4506
19 470 162 29.37 1 - - - - 7 0 - v Bangladesh 18 Mar 2023 ODI # 4539
20 470 162 29.37 1 - - - - 7 0 - v Zimbabwe 23 Jan 2023 ODI # 4510
34 882 162 29.40 2 0 - - 0 13 0 - v Netherlands 7 Jun 2021 ODI # 4295
17 448 162 29.86 1 - - - - 5 0 - v Bangladesh 23 Mar 2023 ODI # 4547
18 448 162 29.86 1 - - - - 5 0 - v Bangladesh 20 Mar 2023 ODI # 4542
35 934 162 30.12 2 0 - - 0 13 0 - v Netherlands 4 Jun 2021 ODI # 4294
33 877 162 30.24 2 0 - - 0 12 0 - v South Africa 11 Jul 2021 ODI # 4301
21 515 162 30.29 1 - - - - 8 0 - v Zimbabwe 21 Jan 2023 ODI # 4508
32 864 162 30.85 2 0 - - 0 12 0 - v South Africa 13 Jul 2021 ODI # 4302
31 837 162 31.00 2 0 - - 0 12 0 - v South Africa 16 Jul 2021 ODI # 4305
25 653 162 31.09 2 - - - - 8 0 - v New Zealand 10 Jul 2022 ODI # 4419
27 718 162 31.21 2 0 - - 0 11 0 - v West Indies 13 Jan 2022 ODI # 4340
36 1003 162 31.34 2 0 - - 0 13 0 - v Netherlands 2 Jun 2021 ODI # 4293
16 441 162 31.50 1 - - - - 5 0 - v Bangladesh 9 May 2023 ODI # 4576
26 697 162 31.68 2 0 - - 0 10 0 - v West Indies 16 Jan 2022 ODI # 4342
28 761 162 31.70 2 0 - - 0 12 0 - v Zimbabwe 13 Sep 2021 ODI # 4323
29 794 162 31.76 2 0 - - 0 12 0 - v Zimbabwe 10 Sep 2021 ODI # 4321
30 826 162 31.76 2 0 - - 0 12 0 - v Zimbabwe 8 Sep 2021 ODI # 4319
24 648 162 32.40 2 - - - - 8 0 - v New Zealand 12 Jul 2022 ODI # 4423
15 426 162 32.76 1 - - - - 5 0 - v Bangladesh 12 May 2023 ODI # 4577
13 366 162 33.27 1 - - - - 5 0 - v Oman 19 Jun 2023 ODI # 4588
37 1121 162 33.96 3 0 - - 0 14 0 - v Afghanistan 26 Jan 2021 ODI # 4275
23 648 162 34.10 2 - - - - 8 0 - v New Zealand 15 Jul 2022 ODI # 4429
12 343 162 34.30 1 - - - - 5 0 - v Scotland 21 Jun 2023 ODI # 4591
14 426 162 35.50 1 - - - - 5 0 - v Bangladesh 14 May 2023 ODI # 4578
40 1292 162 35.88 4 0 - - 0 14 0 - v U.A.E. 18 Jan 2021 ODI # 4269
122 4149 162 36.71 9 23 6/55 53.00 1 39 0 -16.28 v Pakistan 26 May 2013 ODI # 3358
38 1249 162 36.73 4 0 - - 0 14 0 - v Afghanistan 24 Jan 2021 ODI # 4273
39 1288 162 36.80 4 0 - - 0 14 0 - v Afghanistan 21 Jan 2021 ODI # 4271
121 4149 162 37.04 9 23 6/55 52.30 1 39 0 -15.25 v Netherlands 7 Jul 2013 ODI # 3384
119 4099 162 37.26 9 19 6/55 59.89 1 39 0 -22.63 v England 3 Sep 2013 ODI # 3409
123 4252 162 37.29 10 23 6/55 54.34 1 40 0 -17.04 v Pakistan 23 May 2013 ODI # 3357
120 4148 162 37.36 9 21 6/55 55.95 1 39 0 -18.58 v Netherlands 9 Jul 2013 ODI # 3386
118 4089 162 37.51 9 19 6/55 58.00 1 39 0 -20.48 v Scotland 6 Sep 2013 ODI # 3411
117 4059 162 37.58 9 18 6/55 60.11 1 39 0 -22.52 v Scotland 8 Sep 2013 ODI # 3413
116 4046 162 37.81 9 18 6/55 59.61 1 39 0 -21.79 v West Indies 23 Feb 2014 ODI # 3472
11 343 162 38.11 1 - - - - 4 0 - v Sri Lanka 25 Jun 2023 ODI # 4599
115 4042 162 38.13 9 17 6/55 60.64 1 39 0 -22.51 v Sri Lanka 6 May 2014 ODI # 3490
109 3882 162 38.43 9 16 6/55 56.50 1 37 0 -18.06 v U.A.E. 25 Feb 2015 ODI # 3613
114 4038 162 38.45 9 16 6/55 62.00 1 39 0 -23.54 v Afghanistan 10 Jan 2015 ODI # 3573
108 3879 162 38.79 9 14 6/55 62.64 1 36 0 -23.85 v South Africa 3 Mar 2015 ODI # 3621
113 4038 162 38.82 9 16 6/55 61.18 1 38 0 -22.36 v Scotland 12 Jan 2015 ODI # 3575
112 4010 162 38.93 9 16 6/55 58.81 1 38 0 -19.88 v Afghanistan 17 Jan 2015 ODI # 3581
110 3974 162 38.96 9 16 6/55 58.56 1 37 0 -19.60 v West Indies 16 Feb 2015 ODI # 3603
111 3974 162 38.96 9 16 6/55 58.56 1 37 0 -19.60 v Scotland 19 Jan 2015 ODI # 3584
107 3870 162 39.09 9 14 6/55 57.78 1 36 0 -18.69 v Zimbabwe 7 Mar 2015 ODI # 3627
105 3818 162 39.36 9 14 6/55 53.35 1 35 0 -13.99 v Pakistan 15 Mar 2015 ODI # 3639
106 3860 162 39.38 9 14 6/55 55.92 1 35 0 -16.54 v India 10 Mar 2015 ODI # 3631
48 1694 162 39.39 6 0 - - 0 18 0 - v Zimbabwe 7 Jul 2019 ODI # 4189
41 1423 162 39.52 5 0 - - 0 14 0 - v U.A.E. 8 Jan 2021 ODI # 4268
47 1662 162 39.57 6 0 - - 0 18 0 - v West Indies 7 Jan 2020 ODI # 4226
45 1584 162 39.60 6 0 - - 0 15 0 - v West Indies 12 Jan 2020 ODI # 4230
49 1746 162 39.68 6 0 - - 0 18 0 - v Zimbabwe 4 Jul 2019 ODI # 4185
104 3815 162 39.73 9 14 6/55 53.00 1 35 0 -13.26 v England 8 May 2015 ODI # 3650
50 1803 162 40.06 6 1 1/20 60.00 0 18 0 -19.93 v Zimbabwe 1 Jul 2019 ODI # 4181
103 3813 162 40.13 9 14 6/55 53.00 1 35 0 -12.86 v Australia 27 Aug 2015 ODI # 3679
46 1647 162 40.17 6 0 - - 0 18 0 - v West Indies 9 Jan 2020 ODI # 4229
51 1853 162 40.28 6 2 1/13 36.50 0 19 0 3.78 v Afghanistan 21 May 2019 ODI # 4141
99 3667 162 40.29 9 13 6/55 49.15 1 35 0 -8.85 v Sri Lanka 16 Jun 2016 ODI # 3748
100 3717 162 40.40 9 14 6/55 46.85 1 35 0 -6.45 v Zimbabwe 13 Oct 2015 ODI # 3691
85 3153 162 40.42 9 5 1/13 62.40 0 28 0 -21.97 v Afghanistan 22 Mar 2017 ODI # 3853
98 3640 162 40.44 9 13 6/55 46.92 1 34 0 -6.47 v Sri Lanka 18 Jun 2016 ODI # 3749
83 3074 162 40.44 9 5 1/13 56.80 0 28 0 -16.35 v England 5 May 2017 ODI # 3864
44 1579 162 40.48 6 0 - - 0 15 0 - v England 30 Jul 2020 ODI # 4256
95 3563 162 40.48 9 13 6/55 43.00 1 30 0 -2.51 v Afghanistan 17 Jul 2016 ODI # 3763
102 3813 162 40.56 9 14 6/55 52.00 1 35 0 -11.43 v Zimbabwe 9 Oct 2015 ODI # 3688
84 3125 162 40.58 9 5 1/13 58.20 0 28 0 -17.61 v Afghanistan 24 Mar 2017 ODI # 3854
94 3532 162 40.59 9 12 6/55 44.58 1 30 0 -3.98 v Afghanistan 19 Jul 2016 ODI # 3764
80 3006 162 40.62 9 5 1/13 52.60 0 27 0 -11.97 v New Zealand 14 May 2017 ODI # 3867
81 3006 162 40.62 9 5 1/13 52.60 0 27 0 -11.97 v Bangladesh 12 May 2017 ODI # 3866
97 3618 162 40.65 9 13 6/55 45.15 1 33 0 -4.50 v Afghanistan 12 Jul 2016 ODI # 3761
82 3054 162 40.72 9 5 1/13 56.80 0 28 0 -16.07 v England 7 May 2017 ODI # 3865
101 3789 162 40.74 9 14 6/55 49.50 1 35 0 -8.75 v Zimbabwe 11 Oct 2015 ODI # 3690
96 3602 162 40.93 9 13 6/55 45.15 1 32 0 -4.22 v Afghanistan 14 Jul 2016 ODI # 3762
52 1924 162 40.93 6 2 1/13 36.50 0 20 0 4.43 v Afghanistan 19 May 2019 ODI # 4139
79 2992 162 40.98 9 5 1/13 52.60 0 27 0 -11.61 v Bangladesh 19 May 2017 ODI # 3869
66 2460 162 41.00 7 3 1/13 33.66 0 22 0 7.33 v Scotland 18 Mar 2018 ODI # 4001
67 2501 162 41.00 7 3 1/13 37.66 0 23 0 3.33 v Zimbabwe 16 Mar 2018 ODI # 3999
93 3530 162 41.04 9 11 6/55 44.36 1 29 0 -3.31 v Pakistan 18 Aug 2016 ODI # 3767
86 3252 162 41.16 9 5 1/13 71.00 0 28 0 -29.83 v Afghanistan 19 Mar 2017 ODI # 3852
74 2804 162 41.23 8 4 1/13 39.25 0 26 0 1.98 v U.A.E. 11 Jan 2018 ODI # 3948
64 2405 162 41.46 7 3 1/13 33.66 0 22 0 7.79 v Afghanistan 27 Aug 2018 ODI # 4032
43 1577 162 41.50 6 0 - - 0 15 0 - v England 1 Aug 2020 ODI # 4257
92 3530 162 41.52 9 11 6/55 39.09 1 28 0 2.43 v South Africa 25 Sep 2016 ODI # 3780
91 3490 162 41.54 9 11 6/55 39.09 1 28 0 2.45 v Australia 27 Sep 2016 ODI # 3782
78 2992 162 41.55 9 5 1/13 49.80 0 27 0 -8.24 v New Zealand 21 May 2017 ODI # 3870
90 3460 162 41.68 9 11 6/55 39.09 1 28 0 2.59 v U.A.E. 2 Mar 2017 ODI # 3844
65 2460 162 41.69 7 3 1/13 33.66 0 22 0 8.02 v Afghanistan 23 Mar 2018 ODI # 4006
70 2672 162 41.75 8 4 1/13 34.75 0 26 0 7.00 v P.N.G. 6 Mar 2018 ODI # 3986
87 3347 162 41.83 9 11 6/55 37.27 1 28 0 4.56 v Afghanistan 17 Mar 2017 ODI # 3851
73 2804 162 41.85 8 4 1/13 39.25 0 26 0 2.60 v U.A.E. 13 Jan 2018 ODI # 3950
59 2265 162 41.94 7 3 1/13 31.00 0 21 0 10.94 v Afghanistan 5 Mar 2019 ODI # 4105
60 2265 162 41.94 7 3 1/13 31.00 0 21 0 10.94 v Afghanistan 2 Mar 2019 ODI # 4101
69 2645 162 41.98 8 3 1/13 41.00 0 25 0 0.98 v West Indies 10 Mar 2018 ODI # 3993
63 2395 162 42.01 7 3 1/13 33.66 0 21 0 8.35 v Afghanistan 29 Aug 2018 ODI # 4033
62 2356 162 42.07 7 3 1/13 33.66 0 21 0 8.40 v Afghanistan 31 Aug 2018 ODI # 4035
75 2905 162 42.10 9 5 1/13 36.40 0 26 0 5.70 v Afghanistan 10 Dec 2017 ODI # 3940
10 337 162 42.12 1 - - - - 4 0 - v U.A.E. 27 Jun 2023 ODI # 4604
77 2992 162 42.14 9 5 1/13 46.00 0 27 0 -3.85 v Afghanistan 5 Dec 2017 ODI # 3935
89 3456 162 42.14 9 11 6/55 39.09 1 28 0 3.05 v U.A.E. 4 Mar 2017 ODI # 3847
88 3415 162 42.16 9 11 6/55 39.09 1 28 0 3.06 v Afghanistan 15 Mar 2017 ODI # 3850
72 2784 162 42.18 8 4 1/13 34.75 0 26 0 7.43 v Scotland 16 Jan 2018 ODI # 3954
71 2746 162 42.24 8 4 1/13 34.75 0 26 0 7.49 v Scotland 18 Jan 2018 ODI # 3956
42 1565 162 42.29 6 0 - - 0 15 0 - v England 4 Aug 2020 ODI # 4258
58 2245 162 42.35 7 3 1/13 31.00 0 21 0 11.35 v Afghanistan 8 Mar 2019 ODI # 4108
68 2627 162 42.37 8 3 1/13 37.66 0 25 0 4.70 v U.A.E. 12 Mar 2018 ODI # 3995
56 2164 162 42.43 7 3 1/13 31.00 0 20 0 11.43 v England 3 May 2019 ODI # 4127
55 2131 162 42.62 7 3 1/13 31.00 0 20 0 11.62 v West Indies 5 May 2019 ODI # 4128
76 2987 162 42.67 9 5 1/13 42.60 0 26 0 0.07 v Afghanistan 7 Dec 2017 ODI # 3937
53 2054 162 42.79 7 2 1/13 36.50 0 20 0 6.29 v Bangladesh 15 May 2019 ODI # 4136
61 2354 162 42.80 7 3 1/13 33.66 0 21 0 9.13 v Afghanistan 28 Feb 2019 ODI # 4100
57 2234 162 42.96 7 3 1/13 31.00 0 21 0 11.96 v Afghanistan 10 Mar 2019 ODI # 4110
54 2131 162 43.48 7 3 1/13 29.00 0 20 0 14.48 v West Indies 11 May 2019 ODI # 4132
1 50 50 50.00 0 - - - - 0 0 - v Afghanistan 12 Mar 2024 ODI # 4742
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