View reverse cumulative averages [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Totals in terms of batting team switch totals
Ordered by win/loss ratio (descending)
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 2009-2024 166 79 82 1 4 0.963 27.62 4.85 165 339 58
Reverse cumulative
1 1 0 0 0 - 26.22 4.72 1 236 - v Ireland 12 Mar 2024 ODI # 4742
2 2 0 0 0 - 39.00 5.46 2 310 - v Ireland 7 Mar 2024 ODI # 4741
8 3 5 0 0 0.60 34.82 5.55 8 339 153 v Netherlands 3 Nov 2023 ODI # 4691
9 4 5 0 0 0.80 37.08 5.53 9 339 153 v Sri Lanka 30 Oct 2023 ODI # 4687
10 5 5 0 0 1.00 40.44 5.56 10 339 153 v Pakistan 23 Oct 2023 ODI # 4679
12 6 6 0 0 1.00 35.79 5.47 12 339 139 v England 15 Oct 2023 ODI # 4670
21 7 14 0 0 0.50 30.23 5.35 21 339 59 v Bangladesh 8 Jul 2023 ODI # 4619
22 8 14 0 0 0.57 30.36 5.32 22 339 59 v Bangladesh 5 Jul 2023 ODI # 4615
25 9 16 0 0 0.56 29.56 5.30 25 339 59 v Sri Lanka 2 Jun 2023 ODI # 4579
28 10 17 0 1 0.58 29.87 5.34 28 339 59 v Sri Lanka 25 Nov 2022 ODI # 4485
29 11 17 0 1 0.64 29.68 5.29 29 339 59 v Zimbabwe 9 Jun 2022 ODI # 4403
30 12 17 0 1 0.70 30.43 5.29 30 339 59 v Zimbabwe 6 Jun 2022 ODI # 4400
31 13 17 0 1 0.76 30.97 5.29 31 339 59 v Zimbabwe 4 Jun 2022 ODI # 4397
32 14 17 0 1 0.82 31.40 5.28 32 339 59 v Bangladesh 28 Feb 2022 ODI # 4359
35 15 19 0 1 0.78 31.02 5.23 35 339 59 v Netherlands 25 Jan 2022 ODI # 4350
36 16 19 0 1 0.84 31.22 5.21 36 339 59 v Netherlands 23 Jan 2022 ODI # 4348
37 17 19 0 1 0.89 31.11 5.19 37 339 59 v Netherlands 21 Jan 2022 ODI # 4345
38 18 19 0 1 0.94 31.06 5.19 38 339 59 v Ireland 26 Jan 2021 ODI # 4275
39 19 19 0 1 1.00 31.65 5.21 39 339 59 v Ireland 24 Jan 2021 ODI # 4273
40 20 19 0 1 1.05 31.66 5.22 40 339 59 v Ireland 21 Jan 2021 ODI # 4271
53 21 31 0 1 0.67 29.11 5.11 53 339 59 v Ireland 21 May 2019 ODI # 4141
55 22 32 0 1 0.68 29.18 5.10 55 339 59 v Scotland 10 May 2019 ODI # 4131
57 23 33 0 1 0.69 29.11 5.08 57 339 59 v Ireland 8 Mar 2019 ODI # 4108
60 24 34 0 2 0.70 29.31 5.06 60 339 59 v Ireland 28 Feb 2019 ODI # 4100
64 25 36 1 2 0.69 29.69 5.06 64 339 59 v Bangladesh 20 Sep 2018 ODI # 4041
65 26 36 1 2 0.72 29.60 5.06 65 339 59 v Sri Lanka 17 Sep 2018 ODI # 4038
66 27 36 1 2 0.75 29.73 5.06 66 339 59 v Ireland 31 Aug 2018 ODI # 4035
68 28 37 1 2 0.75 29.49 5.03 68 339 59 v Ireland 27 Aug 2018 ODI # 4032
69 29 37 1 2 0.78 29.71 5.03 69 339 59 v West Indies 25 Mar 2018 ODI # 4007
70 30 37 1 2 0.81 29.84 5.02 70 339 59 v Ireland 23 Mar 2018 ODI # 4006
71 31 37 1 2 0.83 29.89 5.02 71 339 59 v U.A.E. 20 Mar 2018 ODI # 4003
72 32 37 1 2 0.86 29.87 5.01 72 339 59 v West Indies 15 Mar 2018 ODI # 3997
76 33 40 1 2 0.82 29.44 4.98 76 339 59 v Zimbabwe 19 Feb 2018 ODI # 3979
77 34 40 1 2 0.85 29.67 4.99 77 339 59 v Zimbabwe 16 Feb 2018 ODI # 3977
78 35 40 1 2 0.87 29.74 4.99 78 339 59 v Zimbabwe 13 Feb 2018 ODI # 3975
80 36 41 1 2 0.87 29.85 5.03 80 339 59 v Zimbabwe 9 Feb 2018 ODI # 3972
83 37 43 1 2 0.86 29.48 5.00 83 339 59 v Ireland 5 Dec 2017 ODI # 3935
86 38 44 1 3 0.86 29.28 4.98 85 339 59 v West Indies 9 Jun 2017 ODI # 3884
87 39 44 1 3 0.88 29.51 4.97 86 339 59 v Ireland 24 Mar 2017 ODI # 3854
90 40 46 1 3 0.86 29.50 4.99 89 339 59 v Ireland 17 Mar 2017 ODI # 3851
91 41 46 1 3 0.89 29.63 5.00 90 339 59 v Ireland 15 Mar 2017 ODI # 3850
92 42 46 1 3 0.91 29.61 5.00 91 339 59 v Zimbabwe 26 Feb 2017 ODI # 3842
95 43 48 1 3 0.89 29.07 4.98 94 339 59 v Zimbabwe 19 Feb 2017 ODI # 3837
96 44 48 1 3 0.91 28.97 4.97 95 339 59 v Zimbabwe 16 Feb 2017 ODI # 3835
98 45 49 1 3 0.91 28.74 4.95 97 339 59 v Bangladesh 28 Sep 2016 ODI # 3783
101 46 51 1 3 0.90 28.73 4.95 100 339 59 v Ireland 17 Jul 2016 ODI # 3763
103 47 52 1 3 0.90 28.62 4.95 102 339 59 v Ireland 12 Jul 2016 ODI # 3761
104 48 52 1 3 0.92 28.62 4.95 103 339 59 v Scotland 6 Jul 2016 ODI # 3760
106 49 52 1 4 0.94 28.86 4.96 105 339 59 v Zimbabwe 6 Jan 2016 ODI # 3722
109 50 54 1 4 0.92 28.53 4.95 108 339 58 v Zimbabwe 29 Dec 2015 ODI # 3716
110 51 54 1 4 0.94 28.35 4.94 109 339 58 v Zimbabwe 25 Dec 2015 ODI # 3713
111 52 54 1 4 0.96 28.34 4.94 110 339 58 v Zimbabwe 24 Oct 2015 ODI # 3699
112 53 54 1 4 0.98 28.32 4.93 111 339 58 v Zimbabwe 22 Oct 2015 ODI # 3697
114 54 55 1 4 0.98 28.43 4.93 113 339 58 v Zimbabwe 18 Oct 2015 ODI # 3694
119 55 59 1 4 0.93 27.85 4.88 118 339 58 v Scotland 26 Feb 2015 ODI # 3614
122 56 61 1 4 0.91 27.70 4.87 121 339 58 v Ireland 17 Jan 2015 ODI # 3581
125 57 63 1 4 0.90 27.57 4.87 124 339 58 v Scotland 8 Jan 2015 ODI # 3572
127 58 64 1 4 0.90 27.58 4.87 126 339 58 v U.A.E. 2 Dec 2014 ODI # 3560
130 59 66 1 4 0.89 27.70 4.88 129 339 58 v Zimbabwe 24 Jul 2014 ODI # 3506
131 60 66 1 4 0.90 27.75 4.89 130 339 58 v Zimbabwe 22 Jul 2014 ODI # 3505
134 61 68 1 4 0.89 27.94 4.90 133 339 58 v U.A.E. 2 May 2014 ODI # 3488
135 62 68 1 4 0.91 28.04 4.90 134 339 58 v Hong Kong 1 May 2014 ODI # 3487
138 63 70 1 4 0.90 27.86 4.88 137 339 58 v Bangladesh 1 Mar 2014 ODI # 3478
140 64 71 1 4 0.90 27.77 4.87 139 339 58 v Kenya 4 Oct 2013 ODI # 3418
141 65 71 1 4 0.91 27.81 4.87 140 339 58 v Kenya 2 Oct 2013 ODI # 3417
142 66 71 1 4 0.92 27.92 4.87 141 339 58 v Scotland 8 Mar 2013 ODI # 3342
143 67 71 1 4 0.94 28.03 4.88 142 339 58 v Scotland 6 Mar 2013 ODI # 3341
146 68 73 1 4 0.93 27.91 4.87 145 339 58 v Netherlands 31 Mar 2012 ODI # 3271
149 69 75 1 4 0.92 27.62 4.87 148 339 58 v Canada 9 Aug 2011 ODI # 3174
150 70 75 1 4 0.93 27.61 4.87 149 339 58 v Canada 7 Aug 2011 ODI # 3173
152 71 76 1 4 0.93 27.56 4.87 151 339 58 v Kenya 9 Oct 2010 ODI # 3053
155 72 78 1 4 0.92 27.44 4.86 154 339 58 v Scotland 16 Aug 2010 ODI # 3033
156 73 78 1 4 0.93 27.51 4.86 155 339 58 v Netherlands 10 Jul 2010 ODI # 3024
158 74 79 1 4 0.93 27.48 4.85 157 339 58 v Netherlands 7 Jul 2010 ODI # 3017
159 75 79 1 4 0.94 27.47 4.85 158 339 58 v Kenya 5 Jul 2010 ODI # 3012
161 76 80 1 4 0.95 27.52 4.85 160 339 58 v Canada 1 Jul 2010 ODI # 3005
163 77 81 1 4 0.95 27.54 4.85 162 339 58 v Canada 16 Feb 2010 ODI # 2957
164 78 81 1 4 0.96 27.64 4.85 163 339 58 v Netherlands 1 Sep 2009 ODI # 2881
166 79 82 1 4 0.96 27.62 4.85 165 339 58 v Scotland 19 Apr 2009 ODI # 2842
27 9 17 0 1 0.52 29.60 5.32 27 339 59 v Sri Lanka 27 Nov 2022 ODI # 4488
59 23 34 0 2 0.67 29.27 5.08 59 339 59 v Ireland 2 Mar 2019 ODI # 4101
61 24 34 1 2 0.70 29.34 5.06 61 339 59 v India 25 Sep 2018 ODI # 4046
84 37 43 1 3 0.86 29.48 5.00 83 339 59 v West Indies 14 Jun 2017 ODI # 3890
105 48 52 1 4 0.92 28.83 4.96 104 339 59 v Scotland 4 Jul 2016 ODI # 3759
3 2 1 0 0 2.00 33.83 5.47 3 310 266 v Sri Lanka 14 Feb 2024 ODI # 4729
4 2 2 0 0 1.00 28.38 5.29 4 310 153 v Sri Lanka 11 Feb 2024 ODI # 4727
5 2 3 0 0 0.66 32.60 5.61 5 339 153 v Sri Lanka 9 Feb 2024 ODI # 4725
6 2 4 0 0 0.50 30.96 5.48 6 339 153 v South Africa 10 Nov 2023 ODI # 4699
7 2 5 0 0 0.40 33.43 5.53 7 339 153 v Australia 7 Nov 2023 ODI # 4696
11 5 6 0 0 0.83 36.80 5.45 11 339 139 v New Zealand 18 Oct 2023 ODI # 4673
13 6 7 0 0 0.85 35.63 5.47 13 339 139 v India 11 Oct 2023 ODI # 4666
14 6 8 0 0 0.75 33.65 5.39 14 339 139 v Bangladesh 7 Oct 2023 ODI # 4660
15 6 9 0 0 0.66 33.22 5.52 15 339 139 v Sri Lanka 5 Sep 2023 ODI # 4633
16 6 10 0 0 0.60 32.50 5.52 16 339 139 v Bangladesh 3 Sep 2023 ODI # 4631
17 6 11 0 0 0.54 31.61 5.44 17 339 139 v Pakistan 26 Aug 2023 ODI # 4627
18 6 12 0 0 0.50 32.66 5.47 18 339 139 v Pakistan 24 Aug 2023 ODI # 4626
19 6 13 0 0 0.46 31.04 5.42 19 339 59 v Pakistan 22 Aug 2023 ODI # 4625
20 6 14 0 0 0.42 29.85 5.28 20 339 59 v Bangladesh 11 Jul 2023 ODI # 4621
23 8 15 0 0 0.53 29.30 5.32 23 339 59 v Sri Lanka 7 Jun 2023 ODI # 4583
24 8 16 0 0 0.50 28.75 5.28 24 339 59 v Sri Lanka 4 Jun 2023 ODI # 4580
26 9 17 0 0 0.52 29.94 5.35 26 339 59 v Sri Lanka 30 Nov 2022 ODI # 4490
33 14 18 0 1 0.77 31.01 5.26 33 339 59 v Bangladesh 25 Feb 2022 ODI # 4358
34 14 19 0 1 0.73 30.63 5.23 34 339 59 v Bangladesh 23 Feb 2022 ODI # 4357
41 20 20 0 1 1.00 31.75 5.22 41 339 59 v West Indies 11 Nov 2019 ODI # 4215
42 20 21 0 1 0.95 31.37 5.20 42 339 59 v West Indies 9 Nov 2019 ODI # 4214
43 20 22 0 1 0.90 31.00 5.17 43 339 59 v West Indies 6 Nov 2019 ODI # 4213
44 20 23 0 1 0.86 30.93 5.19 44 339 59 v West Indies 4 Jul 2019 ODI # 4184
45 20 24 0 1 0.83 30.78 5.17 45 339 59 v Pakistan 29 Jun 2019 ODI # 4177
46 20 25 0 1 0.80 30.47 5.15 46 339 59 v Bangladesh 24 Jun 2019 ODI # 4172
47 20 26 0 1 0.76 30.21 5.13 47 339 59 v India 22 Jun 2019 ODI # 4169
48 20 27 0 1 0.74 30.22 5.13 48 339 59 v England 18 Jun 2019 ODI # 4163
49 20 28 0 1 0.71 29.75 5.10 49 339 59 v South Africa 15 Jun 2019 ODI # 4160
50 20 29 0 1 0.68 29.43 5.09 50 339 59 v New Zealand 8 Jun 2019 ODI # 4154
51 20 30 0 1 0.66 29.07 5.08 51 339 59 v Sri Lanka 4 Jun 2019 ODI # 4149
52 20 31 0 1 0.64 28.86 5.08 52 339 59 v Australia 1 Jun 2019 ODI # 4146
54 21 32 0 1 0.65 28.75 5.09 54 339 59 v Ireland 19 May 2019 ODI # 4139
56 22 33 0 1 0.66 29.27 5.09 56 339 59 v Ireland 10 Mar 2019 ODI # 4110
58 23 34 0 1 0.67 29.17 5.08 58 339 59 v Ireland 5 Mar 2019 ODI # 4105
62 24 35 1 2 0.68 29.43 5.06 62 339 59 v Bangladesh 23 Sep 2018 ODI # 4045
63 24 36 1 2 0.66 29.60 5.06 63 339 59 v Pakistan 21 Sep 2018 ODI # 4043
67 27 37 1 2 0.72 29.56 5.04 67 339 59 v Ireland 29 Aug 2018 ODI # 4033
73 32 38 1 2 0.84 29.73 5.00 73 339 59 v Hong Kong 8 Mar 2018 ODI # 3990
74 32 39 1 2 0.82 29.55 4.98 74 339 59 v Zimbabwe 6 Mar 2018 ODI # 3988
75 32 40 1 2 0.80 29.48 4.98 75 339 59 v Scotland 4 Mar 2018 ODI # 3983
79 35 41 1 2 0.85 29.54 5.00 79 339 59 v Zimbabwe 11 Feb 2018 ODI # 3974
81 36 42 1 2 0.85 29.65 5.01 81 339 59 v Ireland 10 Dec 2017 ODI # 3940
82 36 43 1 2 0.83 29.52 5.01 82 339 59 v Ireland 7 Dec 2017 ODI # 3937
85 37 44 1 3 0.84 29.23 4.99 84 339 59 v West Indies 11 Jun 2017 ODI # 3887
88 39 45 1 3 0.86 29.39 4.97 87 339 59 v Ireland 22 Mar 2017 ODI # 3853
89 39 46 1 3 0.84 29.44 4.97 88 339 59 v Ireland 19 Mar 2017 ODI # 3852
93 42 47 1 3 0.89 29.34 4.98 92 339 59 v Zimbabwe 24 Feb 2017 ODI # 3840
94 42 48 1 3 0.87 29.11 4.98 93 339 59 v Zimbabwe 21 Feb 2017 ODI # 3838
97 44 49 1 3 0.89 28.76 4.96 96 339 59 v Bangladesh 1 Oct 2016 ODI # 3786
99 45 50 1 3 0.90 28.70 4.96 98 339 59 v Bangladesh 25 Sep 2016 ODI # 3781
100 45 51 1 3 0.88 28.69 4.96 99 339 59 v Ireland 19 Jul 2016 ODI # 3764
102 46 52 1 3 0.88 28.66 4.95 101 339 59 v Ireland 14 Jul 2016 ODI # 3762
107 49 53 1 4 0.92 28.71 4.95 106 339 59 v Zimbabwe 4 Jan 2016 ODI # 3720
108 49 54 1 4 0.90 28.43 4.95 107 339 58 v Zimbabwe 2 Jan 2016 ODI # 3719
113 53 55 1 4 0.96 28.32 4.92 112 339 58 v Zimbabwe 20 Oct 2015 ODI # 3696
115 54 56 1 4 0.96 28.25 4.92 114 339 58 v Zimbabwe 16 Oct 2015 ODI # 3693
116 54 57 1 4 0.94 28.15 4.90 115 339 58 v England 13 Mar 2015 ODI # 3635
117 54 58 1 4 0.93 28.05 4.90 116 339 58 v New Zealand 8 Mar 2015 ODI # 3628
118 54 59 1 4 0.91 27.89 4.89 117 339 58 v Australia 4 Mar 2015 ODI # 3623
120 55 60 1 4 0.91 27.80 4.88 119 339 58 v Sri Lanka 22 Feb 2015 ODI # 3609
121 55 61 1 4 0.90 27.68 4.87 120 339 58 v Bangladesh 18 Feb 2015 ODI # 3605
123 56 62 1 4 0.90 27.48 4.87 122 339 58 v Scotland 14 Jan 2015 ODI # 3576
124 56 63 1 4 0.88 27.38 4.86 123 339 58 v Ireland 10 Jan 2015 ODI # 3573
126 57 64 1 4 0.89 27.52 4.87 125 339 58 v U.A.E. 4 Dec 2014 ODI # 3562
128 58 65 1 4 0.89 27.64 4.88 127 339 58 v U.A.E. 30 Nov 2014 ODI # 3558
129 58 66 1 4 0.87 27.72 4.88 128 339 58 v U.A.E. 28 Nov 2014 ODI # 3556
132 60 67 1 4 0.89 27.81 4.89 131 339 58 v Zimbabwe 20 Jul 2014 ODI # 3504
133 60 68 1 4 0.88 27.78 4.89 132 339 58 v Zimbabwe 18 Jul 2014 ODI # 3503
136 62 69 1 4 0.89 27.92 4.89 135 339 58 v India 5 Mar 2014 ODI # 3483
137 62 70 1 4 0.88 27.78 4.88 136 339 58 v Sri Lanka 3 Mar 2014 ODI # 3481
139 63 71 1 4 0.88 27.76 4.87 138 339 58 v Pakistan 27 Feb 2014 ODI # 3475
144 67 72 1 4 0.93 27.96 4.88 143 339 58 v Australia 25 Aug 2012 ODI # 3297
145 67 73 1 4 0.91 27.81 4.87 144 339 58 v Ireland 5 Jul 2012 ODI # 3282
147 68 74 1 4 0.91 27.80 4.87 146 339 58 v Netherlands 29 Mar 2012 ODI # 3270
148 68 75 1 4 0.90 27.73 4.86 147 339 58 v Pakistan 10 Feb 2012 ODI # 3236
151 70 76 1 4 0.92 27.54 4.87 150 339 58 v Kenya 11 Oct 2010 ODI # 3055
153 71 77 1 4 0.92 27.41 4.86 152 339 58 v Kenya 7 Oct 2010 ODI # 3052
154 71 78 1 4 0.91 27.28 4.85 153 339 58 v Scotland 17 Aug 2010 ODI # 3035
157 73 79 1 4 0.92 27.40 4.85 156 339 58 v Scotland 9 Jul 2010 ODI # 3019
160 75 80 1 4 0.93 27.40 4.84 159 339 58 v Ireland 3 Jul 2010 ODI # 3008
162 76 81 1 4 0.93 27.44 4.84 161 339 58 v Canada 18 Feb 2010 ODI # 2959
165 78 82 1 4 0.95 27.56 4.84 164 339 58 v Netherlands 30 Aug 2009 ODI # 2880
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