View cumulative averages [change view]
Start of match date greater than or equal to 30 Sep 2009 remove greater than or equal to 30 Sep 2009 from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
unfiltered 2009-2024 166 79 82 1 4 0.963 27.62 4.85 165 339 58 Profile
filtered 2010-2024 163 77 81 1 4 0.950 27.54 4.85 162 339 58
Cumulative record
1 1 0 0 0 - 48.16 5.78 1 289 - v Canada 16 Feb 2010 ODI # 2957
2 1 1 0 0 1.00 29.12 5.00 2 289 177 v Canada 18 Feb 2010 ODI # 2959
3 2 1 0 0 2.00 36.20 5.10 3 289 177 v Canada 1 Jul 2010 ODI # 3005
4 2 2 0 0 1.00 30.73 4.87 4 289 177 v Ireland 3 Jul 2010 ODI # 3008
5 3 2 0 0 1.50 29.64 4.83 5 289 177 v Kenya 5 Jul 2010 ODI # 3012
6 4 2 0 0 2.00 31.60 4.82 6 289 177 v Netherlands 7 Jul 2010 ODI # 3017
7 4 3 0 0 1.33 28.30 4.56 7 289 141 v Scotland 9 Jul 2010 ODI # 3019
8 5 3 0 0 1.66 29.63 4.58 8 289 141 v Netherlands 10 Jul 2010 ODI # 3024
9 6 3 0 0 2.00 32.94 4.79 9 289 141 v Scotland 16 Aug 2010 ODI # 3033
10 6 4 0 0 1.50 29.91 4.62 10 289 120 v Scotland 17 Aug 2010 ODI # 3035
11 6 5 0 0 1.20 27.24 4.54 11 289 88 v Kenya 7 Oct 2010 ODI # 3052
12 7 5 0 0 1.40 27.65 4.58 12 289 88 v Kenya 9 Oct 2010 ODI # 3053
13 7 6 0 0 1.16 26.69 4.56 13 289 88 v Kenya 11 Oct 2010 ODI # 3055
14 8 6 0 0 1.33 26.69 4.60 14 289 88 v Canada 7 Aug 2011 ODI # 3173
15 9 6 0 0 1.50 25.63 4.71 15 289 88 v Canada 9 Aug 2011 ODI # 3174
16 9 7 0 0 1.28 25.13 4.66 16 289 88 v Pakistan 10 Feb 2012 ODI # 3236
17 9 8 0 0 1.12 24.38 4.62 17 289 88 v Netherlands 29 Mar 2012 ODI # 3270
18 10 8 0 0 1.25 25.38 4.68 18 289 88 v Netherlands 31 Mar 2012 ODI # 3271
19 10 9 0 0 1.11 24.36 4.61 19 289 88 v Ireland 5 Jul 2012 ODI # 3282
20 10 10 0 0 1.00 24.12 4.61 20 289 88 v Australia 25 Aug 2012 ODI # 3297
21 11 10 0 0 1.10 24.94 4.67 21 289 88 v Scotland 6 Mar 2013 ODI # 3341
22 12 10 0 0 1.20 25.77 4.71 22 289 88 v Scotland 8 Mar 2013 ODI # 3342
23 13 10 0 0 1.30 26.03 4.72 23 289 88 v Kenya 2 Oct 2013 ODI # 3417
24 14 10 0 0 1.40 26.14 4.72 24 289 88 v Kenya 4 Oct 2013 ODI # 3418
25 14 11 0 0 1.27 25.66 4.67 25 289 88 v Pakistan 27 Feb 2014 ODI # 3475
26 15 11 0 0 1.36 26.20 4.69 26 289 88 v Bangladesh 1 Mar 2014 ODI # 3478
27 15 12 0 0 1.25 25.49 4.63 27 289 88 v Sri Lanka 3 Mar 2014 ODI # 3481
28 15 13 0 0 1.15 25.02 4.59 28 289 88 v India 5 Mar 2014 ODI # 3483
29 16 13 0 0 1.23 25.59 4.60 29 289 88 v Hong Kong 1 May 2014 ODI # 3487
30 17 13 0 0 1.30 26.40 4.66 30 302 88 v U.A.E. 2 May 2014 ODI # 3488
31 17 14 0 0 1.21 26.34 4.66 31 302 88 v Zimbabwe 18 Jul 2014 ODI # 3503
32 17 15 0 0 1.13 26.65 4.67 32 302 88 v Zimbabwe 20 Jul 2014 ODI # 3504
33 18 15 0 0 1.20 26.86 4.70 33 302 88 v Zimbabwe 22 Jul 2014 ODI # 3505
34 19 15 0 0 1.26 26.82 4.72 34 302 88 v Zimbabwe 24 Jul 2014 ODI # 3506
35 19 16 0 0 1.18 27.16 4.72 35 302 88 v U.A.E. 28 Nov 2014 ODI # 3556
36 19 17 0 0 1.11 27.40 4.75 36 302 88 v U.A.E. 30 Nov 2014 ODI # 3558
37 20 17 0 0 1.17 27.61 4.78 37 302 88 v U.A.E. 2 Dec 2014 ODI # 3560
38 20 18 0 0 1.11 27.44 4.77 38 302 88 v U.A.E. 4 Dec 2014 ODI # 3562
39 21 18 0 0 1.16 28.10 4.81 39 302 88 v Scotland 8 Jan 2015 ODI # 3572
40 21 19 0 0 1.10 27.75 4.79 40 302 88 v Ireland 10 Jan 2015 ODI # 3573
41 21 20 0 0 1.05 27.04 4.77 41 302 63 v Scotland 14 Jan 2015 ODI # 3576
42 22 20 0 0 1.10 27.14 4.78 42 302 63 v Ireland 17 Jan 2015 ODI # 3581
43 22 21 0 0 1.04 26.80 4.75 43 302 63 v Bangladesh 18 Feb 2015 ODI # 3605
44 22 22 0 0 1.00 26.69 4.75 44 302 63 v Sri Lanka 22 Feb 2015 ODI # 3609
45 23 22 0 0 1.04 26.60 4.74 45 302 63 v Scotland 26 Feb 2015 ODI # 3614
46 23 23 0 0 1.00 26.24 4.72 46 302 63 v Australia 4 Mar 2015 ODI # 3623
47 23 24 0 0 0.95 26.03 4.70 47 302 63 v New Zealand 8 Mar 2015 ODI # 3628
48 23 25 0 0 0.92 25.84 4.67 48 302 63 v England 13 Mar 2015 ODI # 3635
49 23 26 0 0 0.88 25.47 4.65 49 302 63 v Zimbabwe 16 Oct 2015 ODI # 3693
50 24 26 0 0 0.92 25.78 4.67 50 302 63 v Zimbabwe 18 Oct 2015 ODI # 3694
51 24 27 0 0 0.88 25.83 4.67 51 302 63 v Zimbabwe 20 Oct 2015 ODI # 3696
52 25 27 0 0 0.92 25.84 4.65 52 302 63 v Zimbabwe 22 Oct 2015 ODI # 3697
53 26 27 0 0 0.96 25.87 4.66 53 302 63 v Zimbabwe 24 Oct 2015 ODI # 3699
54 27 27 0 0 1.00 25.56 4.63 54 302 63 v Zimbabwe 25 Dec 2015 ODI # 3713
55 28 27 0 0 1.03 25.80 4.65 55 302 63 v Zimbabwe 29 Dec 2015 ODI # 3716
56 28 28 0 0 1.00 25.34 4.64 56 302 58 v Zimbabwe 2 Jan 2016 ODI # 3719
57 28 29 0 0 0.96 25.13 4.62 57 302 58 v Zimbabwe 4 Jan 2016 ODI # 3720
58 29 29 0 0 1.00 25.24 4.63 58 302 58 v Zimbabwe 6 Jan 2016 ODI # 3722
59 29 29 0 1 1.00 25.64 4.66 59 302 58 v Scotland 4 Jul 2016 ODI # 3759
60 30 29 0 1 1.03 25.70 4.66 60 302 58 v Scotland 6 Jul 2016 ODI # 3760
61 31 29 0 1 1.06 25.68 4.67 61 302 58 v Ireland 12 Jul 2016 ODI # 3761
62 31 30 0 1 1.03 25.64 4.67 62 302 58 v Ireland 14 Jul 2016 ODI # 3762
63 32 30 0 1 1.06 25.74 4.67 63 302 58 v Ireland 17 Jul 2016 ODI # 3763
64 32 31 0 1 1.03 25.78 4.67 64 302 58 v Ireland 19 Jul 2016 ODI # 3764
65 32 32 0 1 1.00 25.78 4.68 65 302 58 v Bangladesh 25 Sep 2016 ODI # 3781
66 33 32 0 1 1.03 25.79 4.67 66 302 58 v Bangladesh 28 Sep 2016 ODI # 3783
67 33 33 0 1 1.00 25.57 4.67 67 302 58 v Bangladesh 1 Oct 2016 ODI # 3786
68 34 33 0 1 1.03 25.49 4.66 68 302 58 v Zimbabwe 16 Feb 2017 ODI # 3835
69 35 33 0 1 1.06 25.51 4.66 69 302 58 v Zimbabwe 19 Feb 2017 ODI # 3837
70 35 34 0 1 1.02 25.27 4.66 70 302 58 v Zimbabwe 21 Feb 2017 ODI # 3838
71 35 35 0 1 1.00 25.02 4.64 71 302 58 v Zimbabwe 24 Feb 2017 ODI # 3840
72 36 35 0 1 1.02 25.07 4.64 72 302 58 v Zimbabwe 26 Feb 2017 ODI # 3842
73 37 35 0 1 1.05 25.27 4.66 73 302 58 v Ireland 15 Mar 2017 ODI # 3850
74 38 35 0 1 1.08 25.41 4.70 74 338 58 v Ireland 17 Mar 2017 ODI # 3851
75 38 36 0 1 1.05 25.52 4.70 75 338 58 v Ireland 19 Mar 2017 ODI # 3852
76 38 37 0 1 1.02 25.46 4.70 76 338 58 v Ireland 22 Mar 2017 ODI # 3853
77 39 37 0 1 1.05 25.71 4.70 77 338 58 v Ireland 24 Mar 2017 ODI # 3854
78 40 37 0 1 1.08 25.81 4.69 78 338 58 v West Indies 9 Jun 2017 ODI # 3884
79 40 38 0 1 1.05 25.61 4.68 79 338 58 v West Indies 11 Jun 2017 ODI # 3887
80 40 38 0 2 1.05 25.61 4.68 79 338 58 v West Indies 14 Jun 2017 ODI # 3890
81 41 38 0 2 1.07 25.62 4.68 80 338 58 v Ireland 5 Dec 2017 ODI # 3935
82 41 39 0 2 1.05 25.56 4.68 81 338 58 v Ireland 7 Dec 2017 ODI # 3937
83 41 40 0 2 1.02 25.44 4.67 82 338 58 v Ireland 10 Dec 2017 ODI # 3940
84 42 40 0 2 1.05 25.76 4.70 83 338 58 v Zimbabwe 9 Feb 2018 ODI # 3972
85 42 41 0 2 1.02 25.64 4.71 84 338 58 v Zimbabwe 11 Feb 2018 ODI # 3974
86 43 41 0 2 1.04 25.72 4.72 85 338 58 v Zimbabwe 13 Feb 2018 ODI # 3975
87 44 41 0 2 1.07 25.92 4.73 86 338 58 v Zimbabwe 16 Feb 2018 ODI # 3977
88 45 41 0 2 1.09 25.93 4.73 87 338 58 v Zimbabwe 19 Feb 2018 ODI # 3979
89 45 42 0 2 1.07 25.93 4.73 88 338 58 v Scotland 4 Mar 2018 ODI # 3983
90 45 43 0 2 1.04 25.83 4.72 89 338 58 v Zimbabwe 6 Mar 2018 ODI # 3988
91 45 44 0 2 1.02 25.78 4.72 90 338 58 v Hong Kong 8 Mar 2018 ODI # 3990
92 46 44 0 2 1.04 25.80 4.71 91 338 58 v West Indies 15 Mar 2018 ODI # 3997
93 47 44 0 2 1.06 25.87 4.71 92 338 58 v U.A.E. 20 Mar 2018 ODI # 4003
94 48 44 0 2 1.09 25.99 4.71 93 338 58 v Ireland 23 Mar 2018 ODI # 4006
95 49 44 0 2 1.11 26.16 4.71 94 338 58 v West Indies 25 Mar 2018 ODI # 4007
96 50 44 0 2 1.13 26.15 4.71 95 338 58 v Ireland 27 Aug 2018 ODI # 4032
97 50 45 0 2 1.11 26.08 4.70 96 338 58 v Ireland 29 Aug 2018 ODI # 4033
98 51 45 0 2 1.13 26.18 4.70 97 338 58 v Ireland 31 Aug 2018 ODI # 4035
99 52 45 0 2 1.15 26.16 4.70 98 338 58 v Sri Lanka 17 Sep 2018 ODI # 4038
100 53 45 0 2 1.17 26.26 4.71 99 338 58 v Bangladesh 20 Sep 2018 ODI # 4041
101 53 46 0 2 1.15 26.38 4.71 100 338 58 v Pakistan 21 Sep 2018 ODI # 4043
102 53 47 0 2 1.12 26.46 4.72 101 338 58 v Bangladesh 23 Sep 2018 ODI # 4045
103 53 47 1 2 1.12 26.51 4.72 102 338 58 v India 25 Sep 2018 ODI # 4046
104 54 47 1 2 1.14 26.55 4.71 103 338 58 v Ireland 28 Feb 2019 ODI # 4100
105 54 47 1 3 1.14 26.63 4.72 104 338 58 v Ireland 2 Mar 2019 ODI # 4101
106 54 48 1 3 1.12 26.69 4.72 105 338 58 v Ireland 5 Mar 2019 ODI # 4105
107 55 48 1 3 1.14 26.63 4.72 106 338 58 v Ireland 8 Mar 2019 ODI # 4108
108 55 49 1 3 1.12 26.70 4.71 107 338 58 v Ireland 10 Mar 2019 ODI # 4110
109 56 49 1 3 1.14 26.93 4.73 108 338 58 v Scotland 10 May 2019 ODI # 4131
110 56 50 1 3 1.12 26.77 4.72 109 338 58 v Ireland 19 May 2019 ODI # 4139
111 57 50 1 3 1.14 26.91 4.73 110 338 58 v Ireland 21 May 2019 ODI # 4141
112 57 51 1 3 1.11 26.84 4.74 111 338 58 v Australia 1 Jun 2019 ODI # 4146
113 57 52 1 3 1.09 26.70 4.74 112 338 58 v Sri Lanka 4 Jun 2019 ODI # 4149
114 57 53 1 3 1.07 26.60 4.73 113 338 58 v New Zealand 8 Jun 2019 ODI # 4154
115 57 54 1 3 1.05 26.44 4.73 114 338 58 v South Africa 15 Jun 2019 ODI # 4160
116 57 55 1 3 1.03 26.48 4.73 115 338 58 v England 18 Jun 2019 ODI # 4163
117 57 56 1 3 1.01 26.42 4.72 116 338 58 v India 22 Jun 2019 ODI # 4169
118 57 57 1 3 1.00 26.35 4.72 117 338 58 v Bangladesh 24 Jun 2019 ODI # 4172
119 57 58 1 3 0.98 26.34 4.72 118 338 58 v Pakistan 29 Jun 2019 ODI # 4177
120 57 59 1 3 0.96 26.36 4.73 119 338 58 v West Indies 4 Jul 2019 ODI # 4184
121 57 60 1 3 0.95 26.29 4.72 120 338 58 v West Indies 6 Nov 2019 ODI # 4213
122 57 61 1 3 0.93 26.22 4.72 121 338 58 v West Indies 9 Nov 2019 ODI # 4214
123 57 62 1 3 0.91 26.29 4.72 122 338 58 v West Indies 11 Nov 2019 ODI # 4215
124 58 62 1 3 0.93 26.34 4.73 123 338 58 v Ireland 21 Jan 2021 ODI # 4271
125 59 62 1 3 0.95 26.53 4.74 124 338 58 v Ireland 24 Jan 2021 ODI # 4273
126 60 62 1 3 0.96 26.56 4.75 125 338 58 v Ireland 26 Jan 2021 ODI # 4275
127 61 62 1 3 0.98 26.57 4.74 126 338 58 v Netherlands 21 Jan 2022 ODI # 4345
128 62 62 1 3 1.00 26.65 4.74 127 338 58 v Netherlands 23 Jan 2022 ODI # 4348
129 63 62 1 3 1.01 26.77 4.75 128 338 58 v Netherlands 25 Jan 2022 ODI # 4350
130 63 63 1 3 1.00 26.71 4.74 129 338 58 v Bangladesh 23 Feb 2022 ODI # 4357
131 63 64 1 3 0.98 26.67 4.74 130 338 58 v Bangladesh 25 Feb 2022 ODI # 4358
132 64 64 1 3 1.00 26.78 4.74 131 338 58 v Bangladesh 28 Feb 2022 ODI # 4359
133 65 64 1 3 1.01 26.91 4.75 132 338 58 v Zimbabwe 4 Jun 2022 ODI # 4397
134 66 64 1 3 1.03 27.08 4.75 133 338 58 v Zimbabwe 6 Jun 2022 ODI # 4400
135 67 64 1 3 1.04 27.06 4.75 134 338 58 v Zimbabwe 9 Jun 2022 ODI # 4403
136 68 64 1 3 1.06 27.13 4.76 135 338 58 v Sri Lanka 25 Nov 2022 ODI # 4485
137 68 64 1 4 1.06 27.09 4.76 136 338 58 v Sri Lanka 27 Nov 2022 ODI # 4488
138 68 65 1 4 1.04 27.18 4.77 137 338 58 v Sri Lanka 30 Nov 2022 ODI # 4490
139 69 65 1 4 1.06 27.33 4.78 138 338 58 v Sri Lanka 2 Jun 2023 ODI # 4579
140 69 66 1 4 1.04 27.26 4.77 139 338 58 v Sri Lanka 4 Jun 2023 ODI # 4580
141 69 67 1 4 1.02 27.11 4.78 140 338 58 v Sri Lanka 7 Jun 2023 ODI # 4583
142 70 67 1 4 1.04 27.14 4.77 141 338 58 v Bangladesh 5 Jul 2023 ODI # 4615
143 71 67 1 4 1.05 27.22 4.79 142 338 58 v Bangladesh 8 Jul 2023 ODI # 4619
144 71 68 1 4 1.04 27.09 4.77 143 338 58 v Bangladesh 11 Jul 2023 ODI # 4621
145 71 69 1 4 1.02 26.92 4.77 144 338 58 v Pakistan 22 Aug 2023 ODI # 4625
146 71 70 1 4 1.01 27.07 4.78 145 338 58 v Pakistan 24 Aug 2023 ODI # 4626
147 71 71 1 4 1.00 27.01 4.77 146 338 58 v Pakistan 26 Aug 2023 ODI # 4627
148 71 72 1 4 0.98 26.99 4.78 147 338 58 v Bangladesh 3 Sep 2023 ODI # 4631
149 71 73 1 4 0.97 27.01 4.79 148 338 58 v Sri Lanka 5 Sep 2023 ODI # 4633
150 71 74 1 4 0.95 26.91 4.79 149 338 58 v Bangladesh 7 Oct 2023 ODI # 4660
151 71 75 1 4 0.94 26.96 4.80 150 338 58 v India 11 Oct 2023 ODI # 4666
152 72 75 1 4 0.96 26.97 4.80 151 338 58 v England 15 Oct 2023 ODI # 4670
153 72 76 1 4 0.94 26.86 4.80 152 338 58 v New Zealand 18 Oct 2023 ODI # 4673
154 73 76 1 4 0.96 27.06 4.81 153 338 58 v Pakistan 23 Oct 2023 ODI # 4679
155 74 76 1 4 0.97 27.19 4.81 154 338 58 v Sri Lanka 30 Oct 2023 ODI # 4687
156 75 76 1 4 0.98 27.27 4.81 155 338 58 v Netherlands 3 Nov 2023 ODI # 4691
157 75 77 1 4 0.97 27.40 4.82 156 338 58 v Australia 7 Nov 2023 ODI # 4696
158 75 78 1 4 0.96 27.38 4.82 157 338 58 v South Africa 10 Nov 2023 ODI # 4699
159 75 79 1 4 0.94 27.52 4.84 158 339 58 v Sri Lanka 9 Feb 2024 ODI # 4725
160 75 80 1 4 0.93 27.42 4.83 159 339 58 v Sri Lanka 11 Feb 2024 ODI # 4727
161 75 81 1 4 0.92 27.41 4.84 160 339 58 v Sri Lanka 14 Feb 2024 ODI # 4729
162 76 81 1 4 0.93 27.55 4.85 161 339 58 v Ireland 7 Mar 2024 ODI # 4741
163 77 81 1 4 0.95 27.54 4.85 162 339 58 v Ireland 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