View cumulative averages [change view]
Start of match date greater than or equal to 1 jan 2003 remove greater than or equal to 1 jan 2003 from query
Match result lost match remove lost match 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 1973-2023 970 512 428 9 21 1.196 30.91 4.87 968 399 43 Profile
filtered 2003-2023 190 0 190 0 0 0.000 24.21 4.86 190 361 74
Cumulative record
1 0 1 0 0 0.00 22.80 5.12 1 228 228 v Australia 11 Feb 2003 ODI # 1945
2 0 2 0 0 0.00 18.10 4.79 2 228 134 v England 22 Feb 2003 ODI # 1962
3 0 3 0 0 0.00 23.51 5.05 3 273 134 v India 1 Mar 2003 ODI # 1975
4 0 4 0 0 0.00 20.29 4.45 4 273 116 v New Zealand 11 May 2003 ODI # 2009
5 0 5 0 0 0.00 19.38 4.21 5 273 116 v Sri Lanka 18 May 2003 ODI # 2012
6 0 6 0 0 0.00 19.45 4.16 6 273 116 v New Zealand 23 May 2003 ODI # 2017
7 0 7 0 0 0.00 19.31 4.16 7 273 116 v England 20 Jun 2003 ODI # 2026
8 0 8 0 0 0.00 20.58 4.22 8 273 116 v England 22 Jun 2003 ODI # 2027
9 0 9 0 0 0.00 21.53 4.30 9 273 116 v South Africa 7 Oct 2003 ODI # 2048
10 0 10 0 0 0.00 20.90 4.19 10 273 116 v South Africa 10 Oct 2003 ODI # 2049
11 0 11 0 0 0.00 20.73 4.16 11 273 116 v South Africa 12 Oct 2003 ODI # 2050
12 0 12 0 0 0.00 21.50 4.20 12 273 116 v New Zealand 3 Jan 2004 ODI # 2075
13 0 13 0 0 0.00 22.02 4.27 13 273 116 v New Zealand 10 Jan 2004 ODI # 2078
14 0 14 0 0 0.00 21.28 4.23 14 273 116 v New Zealand 14 Jan 2004 ODI # 2081
15 0 15 0 0 0.00 21.94 4.36 15 303 116 v New Zealand 17 Jan 2004 ODI # 2083
16 0 16 0 0 0.00 23.09 4.53 16 344 116 v India 13 Mar 2004 ODI # 2112
17 0 17 0 0 0.00 23.64 4.61 17 344 116 v India 21 Mar 2004 ODI # 2116
18 0 18 0 0 0.00 23.74 4.65 18 344 116 v India 24 Mar 2004 ODI # 2117
19 0 19 0 0 0.00 23.08 4.58 19 344 116 v Sri Lanka 21 Jul 2004 ODI # 2150
20 0 20 0 0 0.00 22.78 4.54 20 344 116 v Australia 28 Aug 2004 ODI # 2162
21 0 21 0 0 0.00 22.94 4.58 21 344 116 v Australia 4 Sep 2004 ODI # 2166
22 0 22 0 0 0.00 22.46 4.53 22 344 116 v West Indies 22 Sep 2004 ODI # 2181
23 0 23 0 0 0.00 22.20 4.53 23 344 116 v Sri Lanka 16 Oct 2004 ODI # 2188
24 0 24 0 0 0.00 22.72 4.57 24 344 116 v Australia 16 Jan 2005 ODI # 2205
25 0 25 0 0 0.00 22.44 4.55 25 344 116 v Australia 23 Jan 2005 ODI # 2209
26 0 26 0 0 0.00 22.77 4.60 26 344 116 v West Indies 28 Jan 2005 ODI # 2213
27 0 27 0 0 0.00 22.83 4.59 27 344 116 v Australia 4 Feb 2005 ODI # 2220
28 0 28 0 0 0.00 22.75 4.59 28 344 116 v Australia 6 Feb 2005 ODI # 2222
29 0 29 0 0 0.00 22.62 4.58 29 344 116 v India 2 Apr 2005 ODI # 2235
30 0 30 0 0 0.00 22.88 4.65 30 344 116 v India 5 Apr 2005 ODI # 2236
31 0 31 0 0 0.00 23.07 4.69 31 344 116 v England 10 Dec 2005 ODI # 2304
32 0 32 0 0 0.00 23.05 4.67 32 344 116 v England 21 Dec 2005 ODI # 2308
33 0 33 0 0 0.00 23.16 4.69 33 344 116 v India 11 Feb 2006 ODI # 2327
34 0 34 0 0 0.00 23.48 4.73 34 344 116 v India 13 Feb 2006 ODI # 2329
35 0 35 0 0 0.00 23.26 4.70 35 344 116 v India 16 Feb 2006 ODI # 2331
36 0 36 0 0 0.00 23.56 4.73 36 344 116 v India 19 Feb 2006 ODI # 2333
37 0 37 0 0 0.00 23.51 4.74 37 344 116 v India 19 Apr 2006 ODI # 2364
38 0 38 0 0 0.00 23.64 4.73 38 344 116 v England 8 Sep 2006 ODI # 2411
39 0 39 0 0 0.00 23.48 4.69 39 344 116 v England 10 Sep 2006 ODI # 2412
40 0 40 0 0 0.00 23.44 4.69 40 344 116 v New Zealand 25 Oct 2006 ODI # 2436
41 0 41 0 0 0.00 23.06 4.68 41 344 89 v South Africa 27 Oct 2006 ODI # 2438
42 0 42 0 0 0.00 23.01 4.66 42 344 89 v West Indies 13 Dec 2006 ODI # 2464
43 0 43 0 0 0.00 23.00 4.67 43 344 89 v South Africa 4 Feb 2007 ODI # 2506
44 0 44 0 0 0.00 22.70 4.62 44 344 89 v South Africa 11 Feb 2007 ODI # 2521
45 0 45 0 0 0.00 22.53 4.60 45 344 89 v South Africa 14 Feb 2007 ODI # 2523
46 0 46 0 0 0.00 22.44 4.58 46 344 89 v West Indies 13 Mar 2007 ODI # 2531
47 0 47 0 0 0.00 22.23 4.55 47 344 89 v Ireland 17 Mar 2007 ODI # 2539
48 0 48 0 0 0.00 22.14 4.54 48 344 89 v Sri Lanka 22 May 2007 ODI # 2586
49 0 49 0 0 0.00 22.20 4.56 49 344 89 v South Africa 18 Oct 2007 ODI # 2633
50 0 50 0 0 0.00 22.26 4.56 50 344 89 v South Africa 26 Oct 2007 ODI # 2639
51 0 51 0 0 0.00 22.25 4.56 51 344 89 v South Africa 29 Oct 2007 ODI # 2642
52 0 52 0 0 0.00 22.43 4.57 52 344 89 v India 5 Nov 2007 ODI # 2643
53 0 53 0 0 0.00 22.47 4.58 53 344 89 v India 11 Nov 2007 ODI # 2645
54 0 54 0 0 0.00 22.71 4.59 54 344 89 v India 15 Nov 2007 ODI # 2646
55 0 55 0 0 0.00 22.64 4.60 55 344 89 v India 10 Jun 2008 ODI # 2705
56 0 56 0 0 0.00 23.04 4.63 56 344 89 v India 26 Jun 2008 ODI # 2717
57 0 57 0 0 0.00 23.10 4.63 57 344 89 v Sri Lanka 29 Jun 2008 ODI # 2723
58 0 58 0 0 0.00 22.97 4.63 58 344 89 v Sri Lanka 21 Jan 2009 ODI # 2800
59 0 59 0 0 0.00 22.69 4.62 59 344 75 v Sri Lanka 24 Jan 2009 ODI # 2803
60 0 60 0 0 0.00 22.65 4.62 60 344 75 v Australia 24 Apr 2009 ODI # 2846
61 0 61 0 0 0.00 22.55 4.60 61 344 75 v Australia 27 Apr 2009 ODI # 2847
62 0 62 0 0 0.00 22.50 4.59 62 344 75 v Australia 1 May 2009 ODI # 2848
63 0 63 0 0 0.00 22.45 4.59 63 344 75 v Sri Lanka 30 Jul 2009 ODI # 2864
64 0 64 0 0 0.00 22.36 4.57 64 344 75 v Sri Lanka 1 Aug 2009 ODI # 2866
65 0 65 0 0 0.00 22.54 4.59 65 344 75 v Sri Lanka 3 Aug 2009 ODI # 2867
66 0 66 0 0 0.00 22.65 4.58 66 344 75 v Australia 30 Sep 2009 ODI # 2903
67 0 67 0 0 0.00 22.70 4.58 67 344 75 v New Zealand 3 Oct 2009 ODI # 2906
68 0 68 0 0 0.00 22.72 4.59 68 344 75 v New Zealand 6 Nov 2009 ODI # 2924
69 0 69 0 0 0.00 22.68 4.58 69 344 75 v New Zealand 9 Nov 2009 ODI # 2927
70 0 70 0 0 0.00 22.76 4.60 70 344 75 v Australia 22 Jan 2010 ODI # 2944
71 0 71 0 0 0.00 22.60 4.58 71 344 75 v Australia 24 Jan 2010 ODI # 2945
72 0 72 0 0 0.00 22.63 4.59 72 344 75 v Australia 26 Jan 2010 ODI # 2946
73 0 73 0 0 0.00 22.51 4.58 73 344 75 v Australia 29 Jan 2010 ODI # 2947
74 0 74 0 0 0.00 22.49 4.58 74 344 75 v Australia 31 Jan 2010 ODI # 2948
75 0 75 0 0 0.00 22.49 4.58 75 344 75 v Sri Lanka 15 Jun 2010 ODI # 2991
76 0 76 0 0 0.00 22.55 4.59 76 344 75 v India 19 Jun 2010 ODI # 2996
77 0 77 0 0 0.00 22.62 4.61 77 344 75 v England 10 Sep 2010 ODI # 3043
78 0 78 0 0 0.00 22.77 4.63 78 344 75 v England 12 Sep 2010 ODI # 3044
79 0 79 0 0 0.00 22.64 4.62 79 344 75 v England 22 Sep 2010 ODI # 3047
80 0 80 0 0 0.00 22.61 4.61 80 344 75 v South Africa 29 Oct 2010 ODI # 3062
81 0 81 0 0 0.00 22.64 4.61 81 344 75 v South Africa 2 Nov 2010 ODI # 3064
82 0 82 0 0 0.00 22.69 4.62 82 344 75 v South Africa 8 Nov 2010 ODI # 3069
83 0 83 0 0 0.00 22.55 4.61 83 344 75 v New Zealand 22 Jan 2011 ODI # 3085
84 0 84 0 0 0.00 22.59 4.62 84 344 75 v New Zealand 5 Feb 2011 ODI # 3097
85 0 85 0 0 0.00 22.55 4.62 85 344 75 v New Zealand 8 Mar 2011 ODI # 3123
86 0 86 0 0 0.00 22.55 4.62 86 344 75 v India 30 Mar 2011 ODI # 3147
87 0 87 0 0 0.00 22.61 4.63 87 344 75 v West Indies 2 May 2011 ODI # 3155
88 0 88 0 0 0.00 22.50 4.61 88 344 75 v West Indies 5 May 2011 ODI # 3156
89 0 89 0 0 0.00 22.49 4.61 89 344 75 v Sri Lanka 14 Nov 2011 ODI # 3213
90 0 90 0 0 0.00 22.37 4.61 90 344 75 v England 13 Feb 2012 ODI # 3238
91 0 91 0 0 0.00 22.38 4.61 91 344 75 v England 15 Feb 2012 ODI # 3240
92 0 92 0 0 0.00 22.38 4.60 92 344 75 v England 18 Feb 2012 ODI # 3243
93 0 93 0 0 0.00 22.39 4.61 93 344 75 v England 21 Feb 2012 ODI # 3247
94 0 94 0 0 0.00 22.61 4.63 94 344 75 v India 18 Mar 2012 ODI # 3263
95 0 95 0 0 0.00 22.59 4.63 95 344 75 v Sri Lanka 9 Jun 2012 ODI # 3273
96 0 96 0 0 0.00 22.56 4.62 96 344 75 v Sri Lanka 16 Jun 2012 ODI # 3275
97 0 97 0 0 0.00 22.66 4.63 97 344 75 v Sri Lanka 18 Jun 2012 ODI # 3277
98 0 98 0 0 0.00 22.63 4.63 98 344 75 v Australia 28 Aug 2012 ODI # 3299
99 0 99 0 0 0.00 22.72 4.63 99 344 75 v Australia 3 Sep 2012 ODI # 3303
100 0 100 0 0 0.00 22.64 4.61 100 344 75 v India 6 Jan 2013 ODI # 3316
101 0 101 0 0 0.00 22.61 4.62 101 344 75 v South Africa 10 Mar 2013 ODI # 3343
102 0 102 0 0 0.00 22.69 4.64 102 344 75 v South Africa 17 Mar 2013 ODI # 3347
103 0 103 0 0 0.00 22.67 4.63 103 344 75 v South Africa 24 Mar 2013 ODI # 3350
104 0 104 0 0 0.00 22.61 4.62 104 344 75 v West Indies 7 Jun 2013 ODI # 3364
105 0 105 0 0 0.00 22.55 4.61 105 344 75 v South Africa 10 Jun 2013 ODI # 3367
106 0 106 0 0 0.00 22.49 4.61 106 344 75 v India 15 Jun 2013 ODI # 3372
107 0 107 0 0 0.00 22.46 4.60 107 344 75 v West Indies 16 Jul 2013 ODI # 3390
108 0 108 0 0 0.00 22.55 4.61 108 344 75 v Zimbabwe 27 Aug 2013 ODI # 3404
109 0 109 0 0 0.00 22.50 4.60 109 344 75 v South Africa 30 Oct 2013 ODI # 3425
110 0 110 0 0 0.00 22.47 4.60 110 344 75 v South Africa 6 Nov 2013 ODI # 3430
111 0 111 0 0 0.00 22.48 4.60 111 344 75 v South Africa 8 Nov 2013 ODI # 3431
112 0 112 0 0 0.00 22.41 4.60 112 344 75 v South Africa 11 Nov 2013 ODI # 3433
113 0 113 0 0 0.00 22.37 4.59 113 344 75 v South Africa 30 Nov 2013 ODI # 3441
114 0 114 0 0 0.00 22.55 4.60 114 344 75 v Sri Lanka 20 Dec 2013 ODI # 3446
115 0 115 0 0 0.00 22.56 4.60 115 344 75 v Sri Lanka 27 Dec 2013 ODI # 3450
116 0 116 0 0 0.00 22.61 4.61 116 344 75 v Sri Lanka 25 Feb 2014 ODI # 3473
117 0 117 0 0 0.00 22.75 4.62 117 344 75 v Sri Lanka 8 Mar 2014 ODI # 3486
118 0 118 0 0 0.00 22.75 4.62 118 344 75 v Sri Lanka 26 Aug 2014 ODI # 3515
119 0 119 0 0 0.00 22.64 4.61 119 344 75 v Sri Lanka 30 Aug 2014 ODI # 3519
120 0 120 0 0 0.00 22.58 4.61 120 344 75 v Australia 7 Oct 2014 ODI # 3530
121 0 121 0 0 0.00 22.57 4.61 121 344 75 v Australia 10 Oct 2014 ODI # 3532
122 0 122 0 0 0.00 22.58 4.61 122 344 75 v Australia 12 Oct 2014 ODI # 3534
123 0 123 0 0 0.00 22.60 4.61 123 344 75 v New Zealand 12 Dec 2014 ODI # 3566
124 0 124 0 0 0.00 22.69 4.63 124 344 75 v New Zealand 17 Dec 2014 ODI # 3570
125 0 125 0 0 0.00 22.68 4.63 125 344 75 v New Zealand 19 Dec 2014 ODI # 3571
126 0 126 0 0 0.00 22.66 4.63 126 344 75 v New Zealand 31 Jan 2015 ODI # 3596
127 0 127 0 0 0.00 22.68 4.63 127 344 75 v New Zealand 3 Feb 2015 ODI # 3598
128 0 128 0 0 0.00 22.68 4.64 128 344 75 v India 15 Feb 2015 ODI # 3602
129 0 129 0 0 0.00 22.63 4.63 129 344 75 v West Indies 21 Feb 2015 ODI # 3608
130 0 130 0 0 0.00 22.61 4.63 130 344 75 v Australia 20 Mar 2015 ODI # 3642
131 0 131 0 0 0.00 22.63 4.64 131 344 75 v Bangladesh 17 Apr 2015 ODI # 3647
132 0 132 0 0 0.00 22.72 4.64 132 344 75 v Bangladesh 19 Apr 2015 ODI # 3648
133 0 133 0 0 0.00 22.74 4.64 133 344 75 v Bangladesh 22 Apr 2015 ODI # 3649
134 0 134 0 0 0.00 22.82 4.65 134 344 75 v Sri Lanka 15 Jul 2015 ODI # 3669
135 0 135 0 0 0.00 22.80 4.65 135 344 75 v Sri Lanka 26 Jul 2015 ODI # 3672
136 0 136 0 0 0.00 22.86 4.66 136 344 75 v Zimbabwe 3 Oct 2015 ODI # 3686
137 0 137 0 0 0.00 22.83 4.66 137 344 75 v England 13 Nov 2015 ODI # 3708
138 0 138 0 0 0.00 22.81 4.65 138 344 75 v England 17 Nov 2015 ODI # 3710
139 0 139 0 0 0.00 22.84 4.66 139 344 75 v England 20 Nov 2015 ODI # 3712
140 0 140 0 0 0.00 22.83 4.66 140 344 75 v New Zealand 25 Jan 2016 ODI # 3728
141 0 141 0 0 0.00 22.88 4.67 141 344 75 v New Zealand 31 Jan 2016 ODI # 3730
142 0 142 0 0 0.00 22.97 4.68 142 344 75 v England 24 Aug 2016 ODI # 3770
143 0 143 0 0 0.00 22.98 4.68 143 344 75 v England 27 Aug 2016 ODI # 3771
144 0 144 0 0 0.00 23.02 4.69 144 344 75 v England 30 Aug 2016 ODI # 3773
145 0 145 0 0 0.00 23.06 4.69 145 344 75 v England 1 Sep 2016 ODI # 3775
146 0 146 0 0 0.00 23.02 4.69 146 344 75 v Australia 13 Jan 2017 ODI # 3817
147 0 147 0 0 0.00 23.10 4.69 147 344 75 v Australia 19 Jan 2017 ODI # 3820
148 0 148 0 0 0.00 23.12 4.70 148 344 75 v Australia 22 Jan 2017 ODI # 3822
149 0 149 0 0 0.00 23.20 4.72 149 344 75 v Australia 26 Jan 2017 ODI # 3826
150 0 150 0 0 0.00 23.34 4.73 150 344 75 v West Indies 7 Apr 2017 ODI # 3861
151 0 151 0 0 0.00 23.30 4.73 151 344 75 v India 4 Jun 2017 ODI # 3878
152 0 152 0 0 0.00 23.32 4.73 152 344 75 v New Zealand 6 Jan 2018 ODI # 3946
153 0 153 0 0 0.00 23.35 4.73 153 344 75 v New Zealand 9 Jan 2018 ODI # 3947
154 0 154 0 0 0.00 23.24 4.72 154 344 74 v New Zealand 13 Jan 2018 ODI # 3949
155 0 155 0 0 0.00 23.29 4.73 155 344 74 v New Zealand 16 Jan 2018 ODI # 3953
156 0 156 0 0 0.00 23.30 4.73 156 344 74 v New Zealand 19 Jan 2018 ODI # 3957
157 0 157 0 0 0.00 23.26 4.72 157 344 74 v India 19 Sep 2018 ODI # 4040
158 0 158 0 0 0.00 23.31 4.72 158 344 74 v India 23 Sep 2018 ODI # 4044
159 0 159 0 0 0.00 23.30 4.72 159 344 74 v Bangladesh 26 Sep 2018 ODI # 4047
160 0 160 0 0 0.00 23.29 4.72 160 344 74 v New Zealand 7 Nov 2018 ODI # 4066
161 0 161 0 0 0.00 23.27 4.72 161 344 74 v South Africa 22 Jan 2019 ODI # 4081
162 0 162 0 0 0.00 23.39 4.73 162 344 74 v South Africa 25 Jan 2019 ODI # 4084
163 0 163 0 0 0.00 23.42 4.73 163 344 74 v South Africa 30 Jan 2019 ODI # 4090
164 0 164 0 0 0.00 23.53 4.73 164 344 74 v Australia 22 Mar 2019 ODI # 4116
165 0 165 0 0 0.00 23.61 4.74 165 344 74 v Australia 24 Mar 2019 ODI # 4117
166 0 166 0 0 0.00 23.58 4.74 166 344 74 v Australia 27 Mar 2019 ODI # 4118
167 0 167 0 0 0.00 23.63 4.74 167 344 74 v Australia 29 Mar 2019 ODI # 4119
168 0 168 0 0 0.00 23.72 4.75 168 344 74 v Australia 31 Mar 2019 ODI # 4120
169 0 169 0 0 0.00 23.85 4.77 169 361 74 v England 11 May 2019 ODI # 4133
170 0 170 0 0 0.00 23.94 4.78 170 361 74 v England 14 May 2019 ODI # 4135
171 0 171 0 0 0.00 24.05 4.79 171 361 74 v England 17 May 2019 ODI # 4138
172 0 172 0 0 0.00 24.09 4.80 172 361 74 v England 19 May 2019 ODI # 4140
173 0 173 0 0 0.00 24.00 4.80 173 361 74 v West Indies 31 May 2019 ODI # 4144
174 0 174 0 0 0.00 24.02 4.81 174 361 74 v Australia 12 Jun 2019 ODI # 4157
175 0 175 0 0 0.00 24.06 4.81 175 361 74 v India 16 Jun 2019 ODI # 4161
176 0 176 0 0 0.00 24.13 4.82 176 361 74 v South Africa 4 Apr 2021 ODI # 4286
177 0 177 0 0 0.00 24.06 4.82 177 361 74 v England 8 Jul 2021 ODI # 4299
178 0 178 0 0 0.00 24.04 4.82 178 361 74 v England 10 Jul 2021 ODI # 4300
179 0 179 0 0 0.00 24.11 4.83 179 361 74 v England 13 Jul 2021 ODI # 4303
180 0 180 0 0 0.00 24.10 4.83 180 361 74 v Australia 29 Mar 2022 ODI # 4379
181 0 181 0 0 0.00 24.06 4.83 181 361 74 v New Zealand 11 Jan 2023 ODI # 4502
182 0 182 0 0 0.00 24.10 4.83 182 361 74 v New Zealand 13 Jan 2023 ODI # 4504
183 0 183 0 0 0.00 24.11 4.84 183 361 74 v New Zealand 7 May 2023 ODI # 4575
184 0 184 0 0 0.00 24.07 4.83 184 361 74 v India 10 Sep 2023 ODI # 4639
185 0 185 0 0 0.00 24.12 4.84 185 361 74 v Sri Lanka 14 Sep 2023 ODI # 4644
186 0 186 0 0 0.00 24.09 4.84 186 361 74 v India 14 Oct 2023 ODI # 4669
187 0 187 0 0 0.00 24.12 4.85 187 361 74 v Australia 20 Oct 2023 ODI # 4675
188 0 188 0 0 0.00 24.19 4.85 188 361 74 v Afghanistan 23 Oct 2023 ODI # 4679
189 0 189 0 0 0.00 24.21 4.86 189 361 74 v South Africa 27 Oct 2023 ODI # 4683
190 0 190 0 0 0.00 24.21 4.86 190 361 74 v England 11 Nov 2023 ODI # 4701
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