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 greater than or equal to 24 Jul 2012 remove greater than or equal to 24 Jul 2012 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 2008-2023 226 5916 139* 40.24 3 126 6/20 32.61 1 53 0 7.62 Profile
filtered 2012-2023 149 4372 139* 43.28 3 82 4/29 30.47 0 33 0 12.81
Reverse cumulative
1 16 16 16.00 0 2 2/29 14.50 0 0 0 1.50 v New Zealand 9 Nov 2023 ODI # 4698
2 16 16 8.00 0 4 2/29 16.00 0 0 0 -7.99 v Bangladesh 6 Nov 2023 ODI # 4695
3 28 16 9.33 0 4 2/29 18.75 0 0 0 -9.41 v India 2 Nov 2023 ODI # 4690
4 51 23 12.75 0 4 2/29 23.25 0 0 0 -10.49 v Afghanistan 30 Oct 2023 ODI # 4687
5 51 23 12.75 0 6 2/14 17.83 0 0 0 -5.08 v England 26 Oct 2023 ODI # 4682
6 63 23 12.60 0 6 2/14 17.83 0 0 0 -5.23 v Afghanistan 2 Jun 2023 ODI # 4579
7 63 23 10.50 0 6 2/14 17.83 0 0 0 -7.33 v New Zealand 31 Mar 2023 ODI # 4557
8 81 23 11.57 0 6 2/14 17.83 0 0 0 -6.26 v New Zealand 25 Mar 2023 ODI # 4548
9 86 23 10.75 0 6 2/14 17.83 0 0 0 -7.08 v West Indies 10 Mar 2021 ODI # 4276
10 98 23 10.88 0 10 4/59 16.60 0 0 0 -5.71 v West Indies 1 Mar 2020 ODI # 4250
11 99 23 9.90 0 11 4/59 16.90 0 1 0 -7.00 v West Indies 26 Feb 2020 ODI # 4247
12 104 23 9.45 0 11 4/59 18.45 0 1 0 -8.99 v West Indies 22 Feb 2020 ODI # 4246
13 191 87 15.91 0 11 4/59 18.45 0 1 0 -2.53 v Bangladesh 31 Jul 2019 ODI # 4195
14 243 87 20.25 0 11 4/59 18.45 0 1 0 1.79 v Bangladesh 28 Jul 2019 ODI # 4194
15 291 87 22.38 0 11 4/59 18.45 0 1 0 3.93 v Bangladesh 26 Jul 2019 ODI # 4193
16 404 113 28.85 1 11 4/59 18.45 0 2 0 10.40 v India 6 Jul 2019 ODI # 4187
17 430 113 28.66 1 12 4/59 17.41 0 2 0 11.25 v West Indies 1 Jul 2019 ODI # 4180
18 441 113 27.56 1 12 4/59 17.41 0 2 0 10.14 v South Africa 28 Jun 2019 ODI # 4176
19 526 113 32.87 1 12 4/59 17.41 0 2 0 15.45 v England 21 Jun 2019 ODI # 4168
20 535 113 31.47 1 12 4/59 17.41 0 2 0 14.05 v Australia 15 Jun 2019 ODI # 4159
21 535 113 29.72 1 12 4/59 17.41 0 3 0 12.30 v Afghanistan 4 Jun 2019 ODI # 4149
22 535 113 28.15 1 12 4/59 17.41 0 3 0 10.74 v New Zealand 1 Jun 2019 ODI # 4145
23 536 113 26.80 1 12 4/59 17.41 0 3 0 9.38 v Scotland 21 May 2019 ODI # 4142
24 558 113 26.57 1 12 4/59 17.41 0 3 0 9.15 v Afghanistan 17 Sep 2018 ODI # 4038
25 574 113 26.09 1 12 4/59 17.41 0 3 0 8.67 v Bangladesh 15 Sep 2018 ODI # 4036
26 671 113 30.50 1 12 4/59 17.41 0 3 0 13.08 v South Africa 12 Aug 2018 ODI # 4031
27 693 113 30.13 1 12 4/59 17.41 0 4 0 12.71 v South Africa 8 Aug 2018 ODI # 4030
28 725 113 30.20 1 12 4/59 17.41 0 4 0 12.79 v South Africa 5 Aug 2018 ODI # 4029
29 804 113 33.50 1 12 4/59 17.41 0 4 0 16.08 v South Africa 1 Aug 2018 ODI # 4027
30 809 113 32.36 1 12 4/59 17.41 0 5 0 14.94 v South Africa 29 Jul 2018 ODI # 4025
31 851 113 32.73 1 12 4/59 17.41 0 6 0 15.31 v Zimbabwe 17 Jan 2018 ODI # 3955
32 868 113 32.14 1 12 4/59 19.91 0 6 0 12.23 v India 17 Dec 2017 ODI # 3942
33 979 113 36.25 2 12 4/59 20.66 0 6 0 15.59 v India 13 Dec 2017 ODI # 3941
34 1004 113 37.18 2 13 4/59 19.69 0 8 0 17.49 v India 10 Dec 2017 ODI # 3939
35 1059 113 37.82 2 13 4/59 20.76 0 8 0 17.05 v India 3 Sep 2017 ODI # 3909
36 1129 113 38.93 2 15 4/59 19.60 0 8 0 19.33 v India 31 Aug 2017 ODI # 3908
37 1140 113 38.00 2 15 4/59 20.73 0 8 0 17.26 v India 27 Aug 2017 ODI # 3907
38 1160 113 37.41 2 15 4/59 21.46 0 9 0 15.95 v India 24 Aug 2017 ODI # 3906
39 1196 113 38.58 2 15 4/59 22.06 0 9 0 16.51 v India 20 Aug 2017 ODI # 3905
40 1220 113 38.12 2 15 4/59 22.06 0 9 0 16.05 v Zimbabwe 10 Jul 2017 ODI # 3904
41 1262 113 38.24 2 15 4/59 22.06 0 10 0 16.17 v Zimbabwe 8 Jul 2017 ODI # 3903
42 1262 113 38.24 2 15 4/59 22.06 0 10 0 16.17 v Zimbabwe 6 Jul 2017 ODI # 3901
43 1290 113 39.09 2 15 4/59 22.06 0 10 0 17.02 v Zimbabwe 2 Jul 2017 ODI # 3899
44 1333 113 39.20 2 15 4/59 22.06 0 10 0 17.13 v Zimbabwe 30 Jun 2017 ODI # 3897
45 1372 113 39.20 2 15 4/59 22.06 0 10 0 17.13 v Pakistan 12 Jun 2017 ODI # 3888
46 1424 113 40.68 2 15 4/59 22.06 0 10 0 18.61 v India 8 Jun 2017 ODI # 3882
47 1464 113 40.66 2 15 4/59 22.06 0 10 0 18.60 v Australia 31 Aug 2016 ODI # 3774
48 1466 113 39.62 2 17 4/59 21.23 0 10 0 18.38 v Australia 28 Aug 2016 ODI # 3772
49 1523 113 40.07 2 19 4/59 19.89 0 11 0 20.18 v Australia 24 Aug 2016 ODI # 3769
50 1523 113 39.05 2 19 4/59 21.63 0 12 0 17.41 v Australia 21 Aug 2016 ODI # 3768
51 1536 113 38.40 2 19 4/59 21.63 0 12 0 16.76 v England 2 Jul 2016 ODI # 3758
52 1603 113 40.07 2 19 4/59 22.52 0 12 0 17.54 v England 29 Jun 2016 ODI # 3757
53 1659 113 40.46 2 19 4/59 22.94 0 12 0 17.51 v England 26 Jun 2016 ODI # 3755
54 1703 113 40.54 2 19 4/59 22.94 0 12 0 17.60 v England 24 Jun 2016 ODI # 3753
55 1776 113 41.30 2 21 4/59 21.80 0 12 0 19.49 v England 21 Jun 2016 ODI # 3751
56 1800 113 40.90 2 22 4/59 22.36 0 14 0 18.54 v Ireland 18 Jun 2016 ODI # 3749
57 1849 113 41.08 2 24 4/59 22.04 0 14 0 19.04 v Ireland 16 Jun 2016 ODI # 3748
58 1944 113 42.26 2 24 4/59 22.04 0 14 0 20.21 v New Zealand 5 Jan 2016 ODI # 3721
59 1944 113 42.26 2 24 4/59 22.04 0 14 0 20.21 v New Zealand 2 Jan 2016 ODI # 3718
60 1944 113 42.26 2 24 4/59 22.75 0 15 0 19.51 v New Zealand 31 Dec 2015 ODI # 3717
61 1961 113 41.72 2 24 4/59 22.75 0 15 0 18.97 v New Zealand 28 Dec 2015 ODI # 3715
62 1961 113 40.85 2 24 4/59 23.45 0 15 0 17.39 v New Zealand 26 Dec 2015 ODI # 3714
63 1988 113 41.41 2 25 4/59 22.96 0 15 0 18.45 v West Indies 7 Nov 2015 ODI # 3704
64 1988 113 41.41 2 25 4/59 22.96 0 15 0 18.45 v West Indies 4 Nov 2015 ODI # 3702
65 2001 113 40.83 2 26 4/59 23.42 0 15 0 17.41 v West Indies 1 Nov 2015 ODI # 3701
66 2071 113 42.26 2 27 4/59 22.88 0 15 0 19.37 v Pakistan 26 Jul 2015 ODI # 3672
67 2083 113 41.66 2 27 4/59 23.22 0 15 0 18.43 v Pakistan 22 Jul 2015 ODI # 3671
68 2087 113 40.92 2 27 4/59 25.14 0 15 0 15.77 v Pakistan 19 Jul 2015 ODI # 3670
69 2095 113 40.28 2 28 4/59 25.53 0 16 0 14.75 v Pakistan 15 Jul 2015 ODI # 3669
70 2133 113 40.24 2 29 4/59 25.41 0 16 0 14.83 v Pakistan 11 Jul 2015 ODI # 3664
71 2152 113 39.85 2 29 4/59 25.41 0 16 0 14.43 v South Africa 18 Mar 2015 ODI # 3640
72 2203 113 40.05 2 29 4/59 25.41 0 16 0 14.64 v Scotland 11 Mar 2015 ODI # 3632
73 2238 113 39.96 2 30 4/59 26.53 0 16 0 13.43 v Australia 8 Mar 2015 ODI # 3629
74 2238 113 39.96 2 31 4/59 27.06 0 16 0 12.89 v England 1 Mar 2015 ODI # 3619
75 2238 113 39.96 2 32 4/59 27.34 0 16 0 12.62 v Bangladesh 26 Feb 2015 ODI # 3615
76 2282 113 40.03 2 35 4/59 26.17 0 17 0 13.86 v Afghanistan 22 Feb 2015 ODI # 3609
77 2328 113 40.13 2 35 4/59 26.97 0 17 0 13.16 v New Zealand 14 Feb 2015 ODI # 3599
78 2328 113 39.45 2 36 4/59 26.66 0 17 0 12.79 v New Zealand 20 Jan 2015 ODI # 3585
79 2328 113 39.45 2 39 4/59 25.15 0 17 0 14.30 v New Zealand 17 Jan 2015 ODI # 3580
80 2367 113 40.11 2 39 4/59 25.20 0 18 0 14.91 v New Zealand 15 Jan 2015 ODI # 3577
81 2382 113 39.70 2 39 4/59 25.64 0 19 0 14.05 v New Zealand 11 Jan 2015 ODI # 3574
82 2402 113 39.37 2 39 4/59 25.71 0 19 0 13.65 v England 16 Dec 2014 ODI # 3569
83 2403 113 38.75 2 39 4/59 25.71 0 19 0 13.04 v England 13 Dec 2014 ODI # 3567
84 2443 113 38.77 2 39 4/59 26.07 0 19 0 12.70 v England 10 Dec 2014 ODI # 3565
85 2494 113 39.58 2 39 4/59 26.61 0 19 0 12.97 v England 7 Dec 2014 ODI # 3563
86 2531 113 39.54 2 41 4/59 26.14 0 19 0 13.40 v England 3 Dec 2014 ODI # 3561
87 2531 113 39.54 2 42 4/59 26.07 0 20 0 13.47 v England 29 Nov 2014 ODI # 3557
88 2564 113 39.44 2 42 4/59 26.47 0 20 0 12.96 v England 26 Nov 2014 ODI # 3554
89 2703 139* 41.58 3 44 4/59 26.02 0 21 0 15.56 v India 16 Nov 2014 ODI # 3547
90 2778 139* 42.09 3 46 4/59 25.84 0 21 0 16.24 v India 13 Nov 2014 ODI # 3544
91 2788 139* 41.61 3 46 4/59 26.21 0 21 0 15.39 v India 9 Nov 2014 ODI # 3543
92 2880 139* 42.98 3 46 4/59 26.60 0 21 0 16.37 v India 6 Nov 2014 ODI # 3540
93 2903 139* 42.69 3 46 4/59 27.32 0 21 0 15.36 v India 2 Nov 2014 ODI # 3539
94 2903 139* 42.69 3 46 4/59 27.56 0 21 0 15.12 v Pakistan 30 Aug 2014 ODI # 3519
95 2996 139* 43.42 3 46 4/59 27.89 0 22 0 15.52 v Pakistan 26 Aug 2014 ODI # 3515
96 3085 139* 44.07 3 48 4/59 27.72 0 22 0 16.34 v Pakistan 23 Aug 2014 ODI # 3512
97 3143 139* 44.26 3 48 4/59 28.62 0 22 0 15.64 v South Africa 12 Jul 2014 ODI # 3502
98 3177 139* 44.12 3 48 4/59 28.85 0 22 0 15.27 v South Africa 9 Jul 2014 ODI # 3501
99 3190 139* 43.69 3 49 4/59 28.87 0 22 0 14.82 v South Africa 6 Jul 2014 ODI # 3500
100 3232 139* 44.27 3 50 4/59 28.76 0 22 0 15.51 v England 3 Jun 2014 ODI # 3496
101 3262 139* 44.08 3 51 4/59 28.78 0 22 0 15.29 v England 31 May 2014 ODI # 3495
102 3273 139* 43.64 3 51 4/59 28.78 0 22 0 14.85 v England 28 May 2014 ODI # 3494
103 3303 139* 43.46 3 52 4/59 28.40 0 22 0 15.05 v England 25 May 2014 ODI # 3493
104 3321 139* 43.12 3 53 4/59 28.33 0 22 0 14.79 v England 22 May 2014 ODI # 3492
105 3351 139* 42.96 3 53 4/59 28.45 0 22 0 14.50 v Ireland 6 May 2014 ODI # 3490
106 3367 139* 43.16 3 53 4/59 28.88 0 22 0 14.27 v Pakistan 8 Mar 2014 ODI # 3486
107 3441 139* 44.11 3 53 4/59 28.88 0 23 0 15.22 v Bangladesh 6 Mar 2014 ODI # 3485
108 3486 139* 44.69 3 53 4/59 28.88 0 24 0 15.80 v Afghanistan 3 Mar 2014 ODI # 3481
109 3492 139* 44.20 3 53 4/59 29.05 0 24 0 15.14 v India 28 Feb 2014 ODI # 3476
110 3547 139* 44.89 3 54 4/59 28.98 0 25 0 15.91 v Pakistan 25 Feb 2014 ODI # 3473
111 3567 139* 45.15 3 54 4/59 29.37 0 25 0 15.78 v Bangladesh 22 Feb 2014 ODI # 3471
112 3623 139* 45.86 3 54 4/59 30.18 0 25 0 15.67 v Bangladesh 20 Feb 2014 ODI # 3470
113 3626 139* 45.32 3 57 4/59 28.96 0 27 0 16.36 v Bangladesh 17 Feb 2014 ODI # 3469
114 3634 139* 44.86 3 58 4/59 28.91 0 27 0 15.95 v Pakistan 27 Dec 2013 ODI # 3450
115 3672 139* 44.78 3 59 4/59 28.67 0 27 0 16.10 v Pakistan 25 Dec 2013 ODI # 3448
116 3716 139* 44.77 3 59 4/59 29.16 0 27 0 15.60 v Pakistan 22 Dec 2013 ODI # 3447
117 3763 139* 44.79 3 59 4/59 29.45 0 27 0 15.33 v Pakistan 20 Dec 2013 ODI # 3446
118 3794 139* 44.63 3 59 4/59 29.94 0 27 0 14.68 v Pakistan 18 Dec 2013 ODI # 3445
119 3794 139* 44.11 3 59 4/59 30.01 0 27 0 14.09 v New Zealand 16 Nov 2013 ODI # 3435
120 3794 139* 44.11 3 59 4/59 30.61 0 27 0 13.50 v New Zealand 12 Nov 2013 ODI # 3434
121 3868 139* 44.97 3 59 4/59 30.61 0 27 0 14.36 v New Zealand 10 Nov 2013 ODI # 3432
122 3891 139* 44.72 3 59 4/59 31.15 0 30 0 13.57 v South Africa 31 Jul 2013 ODI # 3401
123 3891 139* 44.72 3 59 4/59 31.67 0 30 0 13.04 v South Africa 28 Jul 2013 ODI # 3400
124 3905 139* 44.37 3 59 4/59 31.96 0 30 0 12.40 v South Africa 26 Jul 2013 ODI # 3398
125 3915 139* 43.98 3 60 4/59 32.06 0 30 0 11.92 v India 11 Jul 2013 ODI # 3388
126 3925 139* 43.61 3 61 4/59 31.62 0 30 0 11.98 v India 9 Jul 2013 ODI # 3387
127 3955 139* 43.46 3 65 4/29 30.12 0 30 0 13.33 v West Indies 7 Jul 2013 ODI # 3385
128 3999 139* 43.94 3 66 4/29 30.01 0 31 0 13.92 v India 2 Jul 2013 ODI # 3382
129 4054 139* 44.54 3 66 4/29 30.43 0 31 0 14.11 v West Indies 28 Jun 2013 ODI # 3378
130 4105 139* 44.61 3 67 4/29 30.13 0 31 0 14.48 v India 20 Jun 2013 ODI # 3376
131 4117 139* 44.26 3 68 4/29 30.00 0 31 0 14.26 v Australia 17 Jun 2013 ODI # 3374
132 4117 139* 44.26 3 68 4/29 30.41 0 31 0 13.85 v England 13 Jun 2013 ODI # 3370
133 4126 139* 43.89 3 68 4/29 30.41 0 31 0 13.48 v New Zealand 9 Jun 2013 ODI # 3366
134 4132 139* 43.49 3 70 4/29 30.10 0 31 0 13.39 v Bangladesh 28 Mar 2013 ODI # 3352
135 4132 139* 43.49 3 70 4/29 30.10 0 31 0 13.39 v Bangladesh 25 Mar 2013 ODI # 3351
136 4132 139* 43.49 3 72 4/29 29.76 0 31 0 13.73 v Bangladesh 23 Mar 2013 ODI # 3349
137 4199 139* 43.73 3 72 4/29 30.37 0 31 0 13.36 v Australia 23 Jan 2013 ODI # 3326
138 4199 139* 43.73 3 72 4/29 31.06 0 31 0 12.67 v Australia 20 Jan 2013 ODI # 3324
139 4199 139* 43.28 3 73 4/29 30.78 0 31 0 12.50 v Australia 18 Jan 2013 ODI # 3321
140 4199 139* 43.28 3 75 4/29 30.28 0 31 0 13.00 v Australia 13 Jan 2013 ODI # 3319
141 4211 139* 42.96 3 76 4/29 30.48 0 31 0 12.48 v Australia 11 Jan 2013 ODI # 3317
142 4211 139* 42.53 3 76 4/29 30.48 0 31 0 12.04 v New Zealand 12 Nov 2012 ODI # 3308
143 4213 139* 42.55 3 76 4/29 30.73 0 31 0 11.81 v New Zealand 10 Nov 2012 ODI # 3307
144 4267 139* 43.10 3 77 4/29 30.53 0 32 0 12.56 v New Zealand 6 Nov 2012 ODI # 3306
145 4274 139* 43.17 3 78 4/29 30.62 0 33 0 12.54 v New Zealand 4 Nov 2012 ODI # 3305
146 4287 139* 42.87 3 78 4/29 31.00 0 33 0 11.87 v India 4 Aug 2012 ODI # 3295
147 4301 139* 42.58 3 79 4/29 30.83 0 33 0 11.74 v India 31 Jul 2012 ODI # 3294
148 4372 139* 43.28 3 79 4/29 31.45 0 33 0 11.83 v India 28 Jul 2012 ODI # 3293
149 4372 139* 43.28 3 82 4/29 30.47 0 33 0 12.81 v India 24 Jul 2012 ODI # 3292
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