View cumulative averages [change view]
Start of match date between 8 Nov 2014 and 5 Apr 2023 remove between 8 Nov 2014 and 5 Apr 2023 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 1975-2024 918 421 452 5 40 0.931 29.55 4.94 902 443 43 Profile
filtered 2014-2023 155 54 92 1 8 0.586 29.54 5.37 151 377 73
Cumulative record
1 0 1 0 0 0.00 24.20 5.00 1 242 242 v India 9 Nov 2014 ODI # 3543
2 0 2 0 0 0.00 24.65 5.38 2 251 242 v India 13 Nov 2014 ODI # 3544
3 0 3 0 0 0.00 27.82 5.50 3 286 242 v India 16 Nov 2014 ODI # 3547
4 1 3 0 0 0.33 32.23 5.72 4 317 242 v England 26 Nov 2014 ODI # 3554
5 2 3 0 0 0.66 35.61 5.67 5 317 242 v England 29 Nov 2014 ODI # 3557
6 2 4 0 0 0.50 34.63 5.84 6 317 242 v England 3 Dec 2014 ODI # 3561
7 3 4 0 0 0.75 37.31 5.76 7 317 242 v England 7 Dec 2014 ODI # 3563
8 3 5 0 0 0.60 35.00 5.64 8 317 239 v England 10 Dec 2014 ODI # 3565
9 4 5 0 0 0.80 35.72 5.67 9 317 239 v England 13 Dec 2014 ODI # 3567
10 5 5 0 0 1.00 36.95 5.71 10 317 239 v England 16 Dec 2014 ODI # 3569
11 5 6 0 0 0.83 35.52 5.57 11 317 239 v New Zealand 11 Jan 2015 ODI # 3574
12 6 6 0 0 1.00 36.83 5.55 12 317 239 v New Zealand 15 Jan 2015 ODI # 3577
13 6 6 0 1 1.00 36.83 5.55 12 317 239 v New Zealand 17 Jan 2015 ODI # 3580
14 6 7 0 1 0.85 35.85 5.55 13 317 239 v New Zealand 20 Jan 2015 ODI # 3585
15 6 8 0 1 0.75 34.82 5.56 14 317 239 v New Zealand 23 Jan 2015 ODI # 3588
16 6 9 0 1 0.66 33.48 5.52 15 317 195 v New Zealand 25 Jan 2015 ODI # 3590
17 7 9 0 1 0.77 34.20 5.53 16 317 195 v New Zealand 29 Jan 2015 ODI # 3594
18 7 10 0 1 0.70 33.36 5.51 17 317 195 v New Zealand 14 Feb 2015 ODI # 3599
19 8 10 0 1 0.80 33.62 5.47 18 317 195 v Afghanistan 22 Feb 2015 ODI # 3609
20 9 10 0 1 0.90 35.80 5.54 19 332 195 v Bangladesh 26 Feb 2015 ODI # 3615
21 10 10 0 1 1.00 37.80 5.59 20 332 195 v England 1 Mar 2015 ODI # 3619
22 10 11 0 1 0.90 37.61 5.64 21 332 195 v Australia 8 Mar 2015 ODI # 3629
23 11 11 0 1 1.00 37.76 5.72 22 363 195 v Scotland 11 Mar 2015 ODI # 3632
24 11 12 0 1 0.91 36.29 5.65 23 363 133 v South Africa 18 Mar 2015 ODI # 3640
25 11 13 0 1 0.84 36.09 5.62 24 363 133 v Pakistan 11 Jul 2015 ODI # 3664
26 12 13 0 1 0.92 36.08 5.64 25 363 133 v Pakistan 15 Jul 2015 ODI # 3669
27 12 14 0 1 0.85 35.15 5.59 26 363 133 v Pakistan 19 Jul 2015 ODI # 3670
28 12 15 0 1 0.80 34.85 5.57 27 363 133 v Pakistan 22 Jul 2015 ODI # 3671
29 13 15 0 1 0.86 35.96 5.64 28 368 133 v Pakistan 26 Jul 2015 ODI # 3672
30 14 15 0 1 0.93 35.21 5.66 29 368 133 v West Indies 1 Nov 2015 ODI # 3701
31 15 15 0 1 1.00 35.93 5.67 30 368 133 v West Indies 4 Nov 2015 ODI # 3702
32 16 15 0 1 1.06 35.93 5.67 31 368 133 v West Indies 7 Nov 2015 ODI # 3704
33 16 16 0 1 1.00 35.19 5.62 32 368 133 v New Zealand 26 Dec 2015 ODI # 3714
34 16 17 0 1 0.94 34.21 5.59 33 368 117 v New Zealand 28 Dec 2015 ODI # 3715
35 17 17 0 1 1.00 35.07 5.60 34 368 117 v New Zealand 31 Dec 2015 ODI # 3717
36 17 17 0 2 1.00 35.07 5.60 34 368 117 v New Zealand 2 Jan 2016 ODI # 3718
37 17 18 0 2 0.94 34.71 5.60 35 368 117 v New Zealand 5 Jan 2016 ODI # 3721
38 18 18 0 2 1.00 34.94 5.61 36 368 117 v Ireland 16 Jun 2016 ODI # 3748
39 19 18 0 2 1.05 35.30 5.67 37 377 117 v Ireland 18 Jun 2016 ODI # 3749
40 19 18 1 2 1.05 35.19 5.67 38 377 117 v England 21 Jun 2016 ODI # 3751
41 19 19 1 2 1.00 35.21 5.65 39 377 117 v England 24 Jun 2016 ODI # 3753
42 19 19 1 3 1.00 34.98 5.63 40 377 117 v England 26 Jun 2016 ODI # 3755
43 19 20 1 3 0.95 35.41 5.67 41 377 117 v England 29 Jun 2016 ODI # 3757
44 19 21 1 3 0.90 34.92 5.65 42 377 117 v England 2 Jul 2016 ODI # 3758
45 19 22 1 3 0.86 34.75 5.62 43 377 117 v Australia 21 Aug 2016 ODI # 3768
46 20 22 1 3 0.90 34.57 5.63 44 377 117 v Australia 24 Aug 2016 ODI # 3769
47 20 23 1 3 0.86 34.22 5.60 45 377 117 v Australia 28 Aug 2016 ODI # 3772
48 20 24 1 3 0.83 33.84 5.57 46 377 117 v Australia 31 Aug 2016 ODI # 3774
49 20 25 1 3 0.80 33.44 5.56 47 377 117 v Australia 4 Sep 2016 ODI # 3776
50 21 25 1 3 0.84 33.68 5.56 48 377 117 v Zimbabwe 14 Nov 2016 ODI # 3804
51 21 26 1 3 0.80 33.22 5.53 49 377 117 v West Indies 16 Nov 2016 ODI # 3805
52 21 26 1 4 0.80 33.22 5.53 49 377 117 v Zimbabwe 21 Nov 2016 ODI # 3807
53 22 26 1 4 0.84 33.48 5.55 50 377 117 v West Indies 23 Nov 2016 ODI # 3808
54 23 26 1 4 0.88 33.56 5.54 51 377 117 v Zimbabwe 27 Nov 2016 ODI # 3810
55 23 27 1 4 0.85 33.16 5.50 52 377 117 v South Africa 28 Jan 2017 ODI # 3828
56 23 28 1 4 0.82 32.80 5.49 53 377 117 v South Africa 1 Feb 2017 ODI # 3830
57 23 29 1 4 0.79 32.39 5.47 54 377 117 v South Africa 4 Feb 2017 ODI # 3831
58 23 30 1 4 0.76 32.40 5.49 55 377 117 v South Africa 7 Feb 2017 ODI # 3833
59 23 31 1 4 0.74 32.49 5.50 56 377 117 v South Africa 10 Feb 2017 ODI # 3834
60 23 32 1 4 0.71 32.28 5.50 57 377 117 v Bangladesh 25 Mar 2017 ODI # 3855
61 23 32 1 5 0.71 32.25 5.51 58 377 117 v Bangladesh 28 Mar 2017 ODI # 3856
62 24 32 1 5 0.75 32.23 5.51 59 377 117 v Bangladesh 1 Apr 2017 ODI # 3858
63 24 33 1 5 0.72 31.97 5.50 60 377 117 v South Africa 3 Jun 2017 ODI # 3877
64 25 33 1 5 0.75 32.46 5.52 61 377 117 v India 8 Jun 2017 ODI # 3882
65 25 34 1 5 0.73 32.27 5.51 62 377 117 v Pakistan 12 Jun 2017 ODI # 3888
66 25 35 1 5 0.71 32.59 5.52 63 377 117 v Zimbabwe 30 Jun 2017 ODI # 3897
67 26 35 1 5 0.74 32.71 5.52 64 377 117 v Zimbabwe 2 Jul 2017 ODI # 3899
68 27 35 1 5 0.77 33.22 5.54 65 377 117 v Zimbabwe 6 Jul 2017 ODI # 3901
69 27 36 1 5 0.75 33.42 5.54 66 377 117 v Zimbabwe 8 Jul 2017 ODI # 3903
70 27 37 1 5 0.72 33.29 5.52 67 377 117 v Zimbabwe 10 Jul 2017 ODI # 3904
71 27 38 1 5 0.71 33.07 5.51 68 377 117 v India 20 Aug 2017 ODI # 3905
72 27 39 1 5 0.69 33.01 5.50 69 377 117 v India 24 Aug 2017 ODI # 3906
73 27 40 1 5 0.67 32.86 5.48 70 377 117 v India 27 Aug 2017 ODI # 3907
74 27 41 1 5 0.65 32.63 5.47 71 377 117 v India 31 Aug 2017 ODI # 3908
75 27 42 1 5 0.64 32.47 5.46 72 377 117 v India 3 Sep 2017 ODI # 3909
76 27 43 1 5 0.62 32.38 5.44 73 377 117 v Pakistan 13 Oct 2017 ODI # 3922
77 27 44 1 5 0.61 32.14 5.42 74 377 117 v Pakistan 16 Oct 2017 ODI # 3924
78 27 45 1 5 0.60 31.94 5.40 75 377 117 v Pakistan 18 Oct 2017 ODI # 3926
79 27 46 1 5 0.58 31.70 5.39 76 377 117 v Pakistan 20 Oct 2017 ODI # 3927
80 27 47 1 5 0.57 31.34 5.37 77 377 103 v Pakistan 23 Oct 2017 ODI # 3930
81 28 47 1 5 0.59 31.37 5.38 78 377 103 v India 10 Dec 2017 ODI # 3939
82 28 48 1 5 0.58 31.37 5.37 79 377 103 v India 13 Dec 2017 ODI # 3941
83 28 49 1 5 0.57 31.21 5.36 80 377 103 v India 17 Dec 2017 ODI # 3942
84 28 50 1 5 0.56 31.16 5.37 81 377 103 v Zimbabwe 17 Jan 2018 ODI # 3955
85 28 51 1 5 0.54 30.92 5.36 82 377 103 v Bangladesh 19 Jan 2018 ODI # 3959
86 29 51 1 5 0.56 30.99 5.35 83 377 103 v Zimbabwe 21 Jan 2018 ODI # 3962
87 30 51 1 5 0.58 31.12 5.36 84 377 103 v Bangladesh 25 Jan 2018 ODI # 3965
88 31 51 1 5 0.60 30.98 5.35 85 377 103 v Bangladesh 27 Jan 2018 ODI # 3967
89 31 52 1 5 0.59 30.80 5.35 86 377 103 v South Africa 29 Jul 2018 ODI # 4025
90 31 53 1 5 0.58 30.80 5.34 87 377 103 v South Africa 1 Aug 2018 ODI # 4027
91 31 54 1 5 0.57 30.77 5.35 88 377 103 v South Africa 5 Aug 2018 ODI # 4029
92 32 54 1 5 0.59 30.90 5.38 89 377 103 v South Africa 8 Aug 2018 ODI # 4030
93 33 54 1 5 0.61 30.97 5.39 90 377 103 v South Africa 12 Aug 2018 ODI # 4031
94 33 55 1 5 0.60 30.71 5.37 91 377 103 v Bangladesh 15 Sep 2018 ODI # 4036
95 33 56 1 5 0.58 30.50 5.35 92 377 103 v Afghanistan 17 Sep 2018 ODI # 4038
96 33 56 1 6 0.58 30.50 5.35 92 377 103 v England 10 Oct 2018 ODI # 4052
97 33 57 1 6 0.57 30.48 5.35 93 377 103 v England 13 Oct 2018 ODI # 4053
98 33 58 1 6 0.56 30.31 5.36 94 377 103 v England 17 Oct 2018 ODI # 4054
99 33 59 1 6 0.55 30.40 5.36 95 377 103 v England 20 Oct 2018 ODI # 4055
100 34 59 1 6 0.57 30.64 5.38 96 377 103 v England 23 Oct 2018 ODI # 4058
101 34 60 1 6 0.56 30.67 5.40 97 377 103 v New Zealand 3 Jan 2019 ODI # 4074
102 34 61 1 6 0.55 30.66 5.41 98 377 103 v New Zealand 5 Jan 2019 ODI # 4075
103 34 62 1 6 0.54 30.58 5.41 99 377 103 v New Zealand 8 Jan 2019 ODI # 4076
104 34 63 1 6 0.53 30.49 5.41 100 377 103 v South Africa 3 Mar 2019 ODI # 4104
105 34 64 1 6 0.53 30.28 5.40 101 377 103 v South Africa 6 Mar 2019 ODI # 4107
106 34 65 1 6 0.52 30.24 5.40 102 377 103 v South Africa 10 Mar 2019 ODI # 4112
107 34 66 1 6 0.51 30.10 5.39 103 377 103 v South Africa 13 Mar 2019 ODI # 4114
108 34 67 1 6 0.50 30.01 5.38 104 377 103 v South Africa 16 Mar 2019 ODI # 4115
109 35 67 1 6 0.52 30.11 5.40 105 377 103 v Scotland 21 May 2019 ODI # 4142
110 35 68 1 6 0.51 29.91 5.39 106 377 103 v New Zealand 1 Jun 2019 ODI # 4145
111 36 68 1 6 0.52 29.79 5.39 107 377 103 v Afghanistan 4 Jun 2019 ODI # 4149
112 36 69 1 6 0.52 29.73 5.39 108 377 103 v Australia 15 Jun 2019 ODI # 4159
113 37 69 1 6 0.53 29.69 5.38 109 377 103 v England 21 Jun 2019 ODI # 4168
114 37 70 1 6 0.52 29.58 5.37 110 377 103 v South Africa 28 Jun 2019 ODI # 4176
115 38 70 1 6 0.54 29.77 5.38 111 377 103 v West Indies 1 Jul 2019 ODI # 4180
116 38 71 1 6 0.53 29.83 5.38 112 377 103 v India 6 Jul 2019 ODI # 4187
117 39 71 1 6 0.54 29.91 5.39 113 377 103 v Bangladesh 26 Jul 2019 ODI # 4193
118 40 71 1 6 0.56 30.08 5.39 114 377 103 v Bangladesh 28 Jul 2019 ODI # 4194
119 41 71 1 6 0.57 30.14 5.40 115 377 103 v Bangladesh 31 Jul 2019 ODI # 4195
120 41 72 1 6 0.56 30.07 5.39 116 377 103 v Pakistan 30 Sep 2019 ODI # 4211
121 41 73 1 6 0.56 30.10 5.40 117 377 103 v Pakistan 2 Oct 2019 ODI # 4212
122 42 73 1 6 0.57 30.12 5.40 118 377 103 v West Indies 22 Feb 2020 ODI # 4246
123 43 73 1 6 0.58 30.23 5.42 119 377 103 v West Indies 26 Feb 2020 ODI # 4247
124 44 73 1 6 0.60 30.24 5.42 120 377 103 v West Indies 1 Mar 2020 ODI # 4250
125 44 74 1 6 0.59 30.16 5.42 121 377 103 v West Indies 10 Mar 2021 ODI # 4276
126 44 75 1 6 0.58 30.19 5.42 122 377 103 v West Indies 12 Mar 2021 ODI # 4277
127 44 76 1 6 0.57 30.29 5.42 123 377 103 v West Indies 14 Mar 2021 ODI # 4278
128 44 77 1 6 0.57 30.21 5.41 124 377 103 v Bangladesh 23 May 2021 ODI # 4290
129 44 78 1 6 0.56 30.08 5.40 125 377 103 v Bangladesh 25 May 2021 ODI # 4291
130 45 78 1 6 0.57 30.18 5.40 126 377 103 v Bangladesh 28 May 2021 ODI # 4292
131 45 79 1 6 0.56 30.07 5.39 127 377 103 v England 29 Jun 2021 ODI # 4296
132 45 80 1 6 0.56 30.04 5.39 128 377 103 v England 1 Jul 2021 ODI # 4297
133 45 80 1 7 0.56 29.91 5.38 129 377 103 v England 4 Jul 2021 ODI # 4298
134 45 81 1 7 0.55 29.90 5.38 130 377 103 v India 18 Jul 2021 ODI # 4307
135 45 82 1 7 0.54 29.91 5.38 131 377 103 v India 20 Jul 2021 ODI # 4309
136 46 82 1 7 0.56 29.92 5.38 132 377 103 v India 23 Jul 2021 ODI # 4312
137 47 82 1 7 0.57 29.95 5.39 133 377 103 v South Africa 2 Sep 2021 ODI # 4314
138 47 83 1 7 0.56 29.86 5.39 134 377 103 v South Africa 4 Sep 2021 ODI # 4315
139 48 83 1 7 0.57 29.80 5.38 135 377 103 v South Africa 7 Sep 2021 ODI # 4318
140 49 83 1 7 0.59 29.94 5.38 136 377 103 v Zimbabwe 16 Jan 2022 ODI # 4341
141 49 84 1 7 0.58 29.94 5.38 137 377 103 v Zimbabwe 18 Jan 2022 ODI # 4343
142 50 84 1 7 0.59 29.93 5.38 138 377 103 v Zimbabwe 21 Jan 2022 ODI # 4347
143 50 85 1 7 0.58 30.01 5.39 139 377 103 v Australia 14 Jun 2022 ODI # 4409
144 51 85 1 7 0.60 29.97 5.38 140 377 103 v Australia 16 Jun 2022 ODI # 4412
145 52 85 1 7 0.61 30.12 5.38 141 377 103 v Australia 19 Jun 2022 ODI # 4415
146 53 85 1 7 0.62 30.08 5.38 142 377 103 v Australia 21 Jun 2022 ODI # 4416
147 53 86 1 7 0.61 29.96 5.37 143 377 103 v Australia 24 Jun 2022 ODI # 4418
148 53 87 1 7 0.60 29.90 5.38 144 377 103 v Afghanistan 25 Nov 2022 ODI # 4485
149 53 87 1 8 0.60 29.91 5.38 145 377 103 v Afghanistan 27 Nov 2022 ODI # 4488
150 54 87 1 8 0.62 30.03 5.38 146 377 103 v Afghanistan 30 Nov 2022 ODI # 4490
151 54 88 1 8 0.61 30.08 5.39 147 377 103 v India 10 Jan 2023 ODI # 4501
152 54 89 1 8 0.60 30.01 5.39 148 377 103 v India 12 Jan 2023 ODI # 4503
153 54 90 1 8 0.60 29.84 5.38 149 377 73 v India 15 Jan 2023 ODI # 4505
154 54 91 1 8 0.59 29.66 5.38 150 377 73 v New Zealand 25 Mar 2023 ODI # 4548
155 54 92 1 8 0.58 29.54 5.37 151 377 73 v New Zealand 31 Mar 2023 ODI # 4557
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