Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Not involving the player AB de Villiers (Afr/SA) remove AB de Villiers (Afr/SA) from query
Innings in match 2nd innings remove 2nd innings 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 2005-2019 235 6951 174* 33.74 15 - - - - 50 0 - Profile
filtered 2005-2019 203 2548 118* 34.43 5 - - - - 20 0 -
Reverse cumulative
1 - - - - - - - - 0 0 - v South Africa 16 Mar 2019 ODI # 4115
2 - - - - - - - - 1 0 - v South Africa 13 Mar 2019 ODI # 4114
3 - - - - - - - - 1 0 - v South Africa 3 Mar 2019 ODI # 4104
4 0 0 0.00 0 - - - - 1 0 - v England 13 Oct 2018 ODI # 4053
4 0 0 0.00 0 - - - - 1 0 - v England 10 Oct 2018 ODI # 4052
5 36 36 18.00 0 - - - - 1 0 - v Afghanistan 17 Sep 2018 ODI # 4038
6 63 36 21.00 0 - - - - 1 0 - v Bangladesh 15 Sep 2018 ODI # 4036
7 63 36 21.00 0 - - - - 1 0 - v South Africa 12 Aug 2018 ODI # 4031
8 63 36 21.00 0 - - - - 1 0 - v South Africa 8 Aug 2018 ODI # 4030
9 82 36 20.50 0 - - - - 1 0 - v South Africa 5 Aug 2018 ODI # 4029
10 82 36 20.50 0 - - - - 1 0 - v South Africa 1 Aug 2018 ODI # 4027
11 82 36 20.50 0 - - - - 1 0 - v South Africa 29 Jul 2018 ODI # 4025
12 82 36 20.50 0 - - - - 3 0 - v Bangladesh 27 Jan 2018 ODI # 3967
13 121 39* 30.25 0 - - - - 3 0 - v Bangladesh 25 Jan 2018 ODI # 3965
14 138 39* 27.60 0 - - - - 3 0 - v Zimbabwe 21 Jan 2018 ODI # 3962
15 163 39* 27.16 0 - - - - 3 0 - v Bangladesh 19 Jan 2018 ODI # 3959
16 174 39* 24.85 0 - - - - 3 0 - v Zimbabwe 17 Jan 2018 ODI # 3955
17 174 39* 24.85 0 - - - - 3 0 - v India 17 Dec 2017 ODI # 3942
18 181 39* 22.62 0 - - - - 3 0 - v India 13 Dec 2017 ODI # 3941
19 230 49 25.55 0 - - - - 3 0 - v India 10 Dec 2017 ODI # 3939
20 230 49 25.55 0 - - - - 3 0 - v Pakistan 23 Oct 2017 ODI # 3930
21 230 49 25.55 0 - - - - 3 0 - v Pakistan 20 Oct 2017 ODI # 3927
22 230 49 25.55 0 - - - - 3 0 - v Pakistan 18 Oct 2017 ODI # 3926
23 342 112* 38.00 1 - - - - 3 0 - v Pakistan 16 Oct 2017 ODI # 3924
24 360 112* 36.00 1 - - - - 3 0 - v Pakistan 13 Oct 2017 ODI # 3922
25 360 112* 36.00 1 - - - - 4 0 - v India 3 Sep 2017 ODI # 3909
26 360 112* 36.00 1 - - - - 4 0 - v India 24 Aug 2017 ODI # 3906
27 360 112* 36.00 1 - - - - 4 0 - v India 20 Aug 2017 ODI # 3905
28 360 112* 36.00 1 - - - - 4 0 - v Zimbabwe 10 Jul 2017 ODI # 3904
29 360 112* 36.00 1 - - - - 4 0 - v Zimbabwe 8 Jul 2017 ODI # 3903
30 404 112* 40.40 1 - - - - 4 0 - v Zimbabwe 6 Jul 2017 ODI # 3901
31 479 112* 47.90 1 - - - - 4 0 - v Zimbabwe 2 Jul 2017 ODI # 3899
32 479 112* 47.90 1 - - - - 5 0 - v Zimbabwe 30 Jun 2017 ODI # 3897
34 536 112* 48.72 1 - - - - 6 0 - v Bangladesh 1 Apr 2017 ODI # 3858
34 536 112* 48.72 1 - - - - 6 0 - v Bangladesh 28 Mar 2017 ODI # 3856
35 555 112* 46.25 1 - - - - 6 0 - v Bangladesh 25 Mar 2017 ODI # 3855
41 764 119 50.93 2 - - - - 6 0 - v Zimbabwe 27 Nov 2016 ODI # 3810
42 764 119 50.93 2 - - - - 7 0 - v West Indies 23 Nov 2016 ODI # 3808
42 764 119 50.93 2 - - - - 7 0 - v Zimbabwe 21 Nov 2016 ODI # 3807
43 776 119 48.50 2 - - - - 7 0 - v West Indies 16 Nov 2016 ODI # 3805
44 776 119 48.50 2 - - - - 7 0 - v Zimbabwe 14 Nov 2016 ODI # 3804
45 776 119 48.50 2 - - - - 7 0 - v Australia 4 Sep 2016 ODI # 3776
46 776 119 45.64 2 - - - - 7 0 - v England 2 Jul 2016 ODI # 3758
47 776 119 45.64 2 - - - - 7 0 - v England 29 Jun 2016 ODI # 3757
48 776 119 45.64 2 - - - - 7 0 - v England 26 Jun 2016 ODI # 3755
49 776 119 45.64 2 - - - - 7 0 - v England 24 Jun 2016 ODI # 3753
50 776 119 45.64 2 - - - - 7 0 - v England 21 Jun 2016 ODI # 3751
51 776 119 45.64 2 - - - - 7 0 - v Ireland 18 Jun 2016 ODI # 3749
52 776 119 45.64 2 - - - - 7 0 - v Ireland 16 Jun 2016 ODI # 3748
53 792 119 44.00 2 - - - - 7 0 - v Pakistan 19 Jul 2015 ODI # 3670
54 820 119 43.15 2 - - - - 7 0 - v Pakistan 15 Jul 2015 ODI # 3669
55 820 119 43.15 2 - - - - 7 0 - v Pakistan 11 Jul 2015 ODI # 3664
56 824 119 41.20 2 - - - - 7 0 - v Australia 8 Mar 2015 ODI # 3629
57 852 119 40.57 2 - - - - 7 0 - v India 2 Nov 2014 ODI # 3539
58 866 119 39.36 2 - - - - 7 0 - v Pakistan 30 Aug 2014 ODI # 3519
59 866 119 39.36 2 - - - - 7 0 - v Pakistan 26 Aug 2014 ODI # 3515
60 866 119 39.36 2 - - - - 7 0 - v Pakistan 23 Aug 2014 ODI # 3512
61 866 119 39.36 2 - - - - 7 0 - v Ireland 6 May 2014 ODI # 3490
66 871 119 37.86 2 - - - - 8 0 - v India 11 Jul 2013 ODI # 3388
67 877 119 36.54 2 - - - - 8 0 - v India 9 Jul 2013 ODI # 3387
68 877 119 36.54 2 - - - - 8 0 - v West Indies 7 Jul 2013 ODI # 3385
69 877 119 36.54 2 - - - - 9 0 - v India 2 Jul 2013 ODI # 3382
70 877 119 36.54 2 - - - - 9 0 - v West Indies 28 Jun 2013 ODI # 3378
71 889 119 35.56 2 - - - - 9 0 - v Australia 18 Jan 2013 ODI # 3321
72 889 119 34.19 2 - - - - 9 0 - v Australia 13 Jan 2013 ODI # 3319
73 890 119 32.96 2 - - - - 9 0 - v Australia 11 Jan 2013 ODI # 3317
73 890 119 32.96 2 - - - - 9 0 - v New Zealand 12 Nov 2012 ODI # 3308
74 917 119 32.75 2 - - - - 9 0 - v New Zealand 10 Nov 2012 ODI # 3307
75 927 119 31.96 2 - - - - 9 0 - v New Zealand 6 Nov 2012 ODI # 3306
76 933 119 31.10 2 - - - - 9 0 - v New Zealand 4 Nov 2012 ODI # 3305
77 964 119 31.09 2 - - - - 9 0 - v India 4 Aug 2012 ODI # 3295
78 964 119 31.09 2 - - - - 9 0 - v India 31 Jul 2012 ODI # 3294
79 964 119 31.09 2 - - - - 9 0 - v India 28 Jul 2012 ODI # 3293
80 1023 119 33.00 2 - - - - 9 0 - v India 24 Jul 2012 ODI # 3292
81 1051 119 32.84 2 - - - - 9 0 - v India 21 Jul 2012 ODI # 3291
82 1053 119 31.90 2 - - - - 9 0 - v Pakistan 18 Jun 2012 ODI # 3277
83 1053 119 31.90 2 - - - - 9 0 - v Pakistan 16 Jun 2012 ODI # 3275
83 1053 119 31.90 2 - - - - 9 0 - v Pakistan 13 Jun 2012 ODI # 3274
84 1053 119 31.90 2 - - - - 10 0 - v Pakistan 9 Jun 2012 ODI # 3273
85 1053 119 31.90 2 - - - - 10 0 - v Pakistan 7 Jun 2012 ODI # 3272
86 1053 119 31.90 2 - - - - 10 0 - v Bangladesh 20 Mar 2012 ODI # 3265
87 1053 119 31.90 2 - - - - 12 0 - v Pakistan 15 Mar 2012 ODI # 3260
88 1070 119 31.47 2 - - - - 12 0 - v India 13 Mar 2012 ODI # 3259
89 1141 119 32.60 2 - - - - 12 0 - v Australia 8 Mar 2012 ODI # 3257
90 1141 119 32.60 2 - - - - 12 0 - v Australia 6 Mar 2012 ODI # 3256
91 1201 119 33.36 2 - - - - 12 0 - v Australia 4 Mar 2012 ODI # 3255
92 1201 119 33.36 2 - - - - 12 0 - v India 14 Feb 2012 ODI # 3239
93 1206 119 32.59 2 - - - - 12 0 - v Australia 10 Feb 2012 ODI # 3235
94 1206 119 32.59 2 - - - - 12 0 - v India 8 Feb 2012 ODI # 3233
100 1258 119 31.45 2 - - - - 13 0 - v Pakistan 23 Nov 2011 ODI # 3216
101 1274 119 31.07 2 - - - - 13 0 - v Pakistan 20 Nov 2011 ODI # 3215
102 1278 119 30.42 2 - - - - 13 0 - v Pakistan 18 Nov 2011 ODI # 3214
103 1278 119 30.42 2 - - - - 13 0 - v Pakistan 14 Nov 2011 ODI # 3213
104 1278 119 30.42 2 - - - - 13 0 - v Pakistan 11 Nov 2011 ODI # 3212
105 1278 119 29.72 2 - - - - 13 0 - v Australia 22 Aug 2011 ODI # 3184
106 1278 119 29.72 2 - - - - 13 0 - v Australia 20 Aug 2011 ODI # 3182
107 1278 119 29.72 2 - - - - 13 0 - v Australia 16 Aug 2011 ODI # 3180
108 1278 119 29.72 2 - - - - 13 0 - v Australia 14 Aug 2011 ODI # 3178
109 1278 119 29.72 2 - - - - 13 0 - v Australia 10 Aug 2011 ODI # 3175
110 1278 119 29.72 2 - - - - 13 0 - v India 2 Apr 2011 ODI # 3148
111 1308 119 29.72 2 - - - - 13 0 - v New Zealand 29 Mar 2011 ODI # 3146
112 1410 119 32.04 3 - - - - 13 0 - v England 26 Mar 2011 ODI # 3145
113 1410 119 32.04 3 - - - - 13 0 - v New Zealand 18 Mar 2011 ODI # 3137
114 1410 119 32.04 3 - - - - 13 0 - v Zimbabwe 10 Mar 2011 ODI # 3125
114 1410 119 32.04 3 - - - - 13 0 - v Australia 5 Mar 2011 ODI # 3119
115 1477 119 33.56 3 - - - - 13 0 - v Kenya 1 Mar 2011 ODI # 3113
116 1510 119 33.55 3 - - - - 13 0 - v Pakistan 26 Feb 2011 ODI # 3109
117 1510 119 33.55 3 - - - - 14 0 - v Canada 20 Feb 2011 ODI # 3102
118 1510 119 33.55 3 - - - - 14 0 - v West Indies 6 Feb 2011 ODI # 3099
119 1611 119 35.80 4 - - - - 14 0 - v West Indies 3 Feb 2011 ODI # 3096
119 1611 119 35.80 4 - - - - 14 0 - v West Indies 31 Jan 2011 ODI # 3092
120 1611 119 35.80 4 - - - - 14 0 - v Australia 7 Nov 2010 ODI # 3068
121 1611 119 35.80 4 - - - - 14 0 - v Australia 5 Nov 2010 ODI # 3066
122 1614 119 35.08 4 - - - - 14 0 - v Australia 3 Nov 2010 ODI # 3065
123 1614 119 35.08 4 - - - - 14 0 - v India 28 Aug 2010 ODI # 3040
124 1626 119 35.34 4 - - - - 14 0 - v India 22 Aug 2010 ODI # 3038
124 1626 119 35.34 4 - - - - 14 0 - v New Zealand 19 Aug 2010 ODI # 3037
125 1626 119 35.34 4 - - - - 15 0 - v India 16 Aug 2010 ODI # 3032
126 1696 119 36.08 4 - - - - 15 0 - v New Zealand 13 Aug 2010 ODI # 3031
127 1712 119 35.66 4 - - - - 15 0 - v India 24 Jun 2010 ODI # 3001
128 1750 119 35.71 4 - - - - 15 0 - v India 22 Jun 2010 ODI # 2999
129 1750 119 35.71 4 - - - - 15 0 - v Bangladesh 18 Jun 2010 ODI # 2995
130 1750 119 35.71 4 - - - - 15 0 - v Pakistan 15 Jun 2010 ODI # 2991
131 1822 119 36.44 4 - - - - 15 0 - v Zimbabwe 9 Jun 2010 ODI # 2990
132 1822 119 36.44 4 - - - - 15 0 - v Zimbabwe 7 Jun 2010 ODI # 2989
133 1849 119 36.25 4 - - - - 15 0 - v India 5 Jun 2010 ODI # 2988
134 1889 119 36.32 4 - - - - 15 0 - v Zimbabwe 1 Jun 2010 ODI # 2985
135 1889 119 36.32 4 - - - - 15 0 - v India 30 May 2010 ODI # 2983
136 1889 119 35.64 4 - - - - 15 0 - v India 13 Jan 2010 ODI # 2943
137 1889 119 35.64 4 - - - - 15 0 - v India 10 Jan 2010 ODI # 2941
138 2007 119 37.86 5 - - - - 15 0 - v Bangladesh 8 Jan 2010 ODI # 2940
139 2037 119 37.72 5 - - - - 15 0 - v India 5 Jan 2010 ODI # 2938
140 2051 119 37.29 5 - - - - 15 0 - v Bangladesh 4 Jan 2010 ODI # 2937
140 2051 119 37.29 5 - - - - 15 0 - v India 27 Dec 2009 ODI # 2936
141 2051 119 37.29 5 - - - - 15 0 - v India 24 Dec 2009 ODI # 2935
142 2051 119 37.29 5 - - - - 15 0 - v India 21 Dec 2009 ODI # 2934
143 2088 119 37.28 5 - - - - 15 0 - v India 18 Dec 2009 ODI # 2933
144 2155 119 37.80 5 - - - - 15 0 - v India 15 Dec 2009 ODI # 2932
145 2155 119 37.15 5 - - - - 15 0 - v Pakistan 9 Aug 2009 ODI # 2870
146 2235 119 37.88 5 - - - - 15 0 - v Pakistan 7 Aug 2009 ODI # 2868
147 2311 119 38.51 5 - - - - 15 0 - v Pakistan 3 Aug 2009 ODI # 2867
148 2321 119 38.04 5 - - - - 15 0 - v Pakistan 1 Aug 2009 ODI # 2866
149 2321 119 38.04 5 - - - - 15 0 - v Pakistan 30 Jul 2009 ODI # 2864
150 2323 119 37.46 5 - - - - 15 0 - v Bangladesh 16 Jan 2009 ODI # 2794
151 2323 119 37.46 5 - - - - 15 0 - v Bangladesh 14 Jan 2009 ODI # 2793
152 2323 119 37.46 5 - - - - 16 0 - v Zimbabwe 12 Jan 2009 ODI # 2791
153 2323 119 37.46 5 - - - - 16 0 - v Zimbabwe 30 Nov 2008 ODI # 2785
154 2340 119 37.14 5 - - - - 16 0 - v Zimbabwe 28 Nov 2008 ODI # 2784
155 2340 119 37.14 5 - - - - 16 0 - v Zimbabwe 24 Nov 2008 ODI # 2782
156 2366 119 37.55 5 - - - - 16 0 - v Zimbabwe 22 Nov 2008 ODI # 2780
157 2366 119 36.96 5 - - - - 16 0 - v Zimbabwe 20 Nov 2008 ODI # 2779
158 2366 119 36.96 5 - - - - 16 0 - v West Indies 12 Apr 2008 ODI # 2699
159 2366 119 36.96 5 - - - - 16 0 - v West Indies 10 Apr 2008 ODI # 2697
160 2376 119 36.55 5 - - - - 16 0 - v Australia 8 Feb 2008 ODI # 2673
160 2376 119 36.55 5 - - - - 16 0 - v India 5 Feb 2008 ODI # 2672
161 2376 119 36.55 5 - - - - 16 0 - v England 10 Oct 2007 ODI # 2628
162 2376 119 36.55 5 - - - - 16 0 - v England 7 Oct 2007 ODI # 2626
163 2384 119 36.12 5 - - - - 16 0 - v England 4 Oct 2007 ODI # 2624
164 2384 119 36.12 5 - - - - 16 0 - v England 1 Oct 2007 ODI # 2622
165 2384 119 36.12 5 - - - - 16 0 - v Bangladesh 25 Jul 2007 ODI # 2607
166 2412 119 36.00 5 - - - - 16 0 - v Bangladesh 23 Jul 2007 ODI # 2606
167 2412 119 36.00 5 - - - - 18 0 - v Bangladesh 20 Jul 2007 ODI # 2605
169 2412 119 36.00 5 - - - - 18 0 - v Pakistan 22 May 2007 ODI # 2586
170 2460 119 36.17 5 - - - - 18 0 - v Pakistan 20 May 2007 ODI # 2585
171 2460 119 36.17 5 - - - - 18 0 - v Pakistan 18 May 2007 ODI # 2584
172 2466 119 35.73 5 - - - - 18 0 - v Australia 28 Apr 2007 ODI # 2581
173 2466 119 35.73 5 - - - - 18 0 - v New Zealand 24 Apr 2007 ODI # 2579
174 2466 119 35.22 5 - - - - 18 0 - v Ireland 18 Apr 2007 ODI # 2575
175 2466 119 35.22 5 - - - - 18 0 - v Australia 16 Apr 2007 ODI # 2573
176 2477 119 34.88 5 - - - - 18 0 - v New Zealand 12 Apr 2007 ODI # 2569
177 2477 119 34.88 5 - - - - 18 0 - v England 4 Apr 2007 ODI # 2563
178 2477 119 34.88 5 - - - - 18 0 - v West Indies 1 Apr 2007 ODI # 2560
180 2477 119 34.88 5 - - - - 19 0 - v India 23 Mar 2007 ODI # 2550
181 2477 119 34.88 5 - - - - 20 0 - v Bangladesh 21 Mar 2007 ODI # 2546
182 2477 119 34.88 5 - - - - 20 0 - v Bermuda 15 Mar 2007 ODI # 2534
183 2477 119 34.88 5 - - - - 20 0 - v India 14 Feb 2007 ODI # 2522
184 2477 119 34.88 5 - - - - 20 0 - v India 11 Feb 2007 ODI # 2520
184 2477 119 34.88 5 - - - - 20 0 - v India 8 Feb 2007 ODI # 2514
184 2477 119 34.88 5 - - - - 20 0 - v New Zealand 9 Jan 2007 ODI # 2472
185 2477 119 34.88 5 - - - - 20 0 - v New Zealand 6 Jan 2007 ODI # 2471
186 2477 119 34.88 5 - - - - 20 0 - v New Zealand 2 Jan 2007 ODI # 2470
187 2477 119 34.88 5 - - - - 20 0 - v New Zealand 31 Dec 2006 ODI # 2469
188 2545 119 35.34 5 - - - - 20 0 - v New Zealand 28 Dec 2006 ODI # 2468
190 2612 119 35.29 5 - - - - 20 0 - v New Zealand 20 Oct 2006 ODI # 2433
191 2612 119 35.29 5 - - - - 21 0 - v Pakistan 17 Oct 2006 ODI # 2431
192 2612 119 34.82 5 - - - - 21 0 - v West Indies 14 Oct 2006 ODI # 2428
193 2612 119 34.82 5 - - - - 21 0 - v Zimbabwe 10 Oct 2006 ODI # 2425
194 2612 119 34.82 5 - - - - 21 0 - v Bangladesh 7 Oct 2006 ODI # 2423
194 2612 119 34.82 5 - - - - 21 0 - v India 18 Aug 2006 ODI # 2405
195 2612 119 34.82 5 - - - - 21 0 - v Netherlands 6 Jul 2006 ODI # 2391
196 2612 119 34.82 5 - - - - 21 0 - v Netherlands 4 Jul 2006 ODI # 2390
197 2721 119 35.80 6 - - - - 21 0 - v England 1 Jul 2006 ODI # 2389
198 2721 119 35.80 6 - - - - 21 0 - v England 28 Jun 2006 ODI # 2388
199 2762 119 35.87 6 - - - - 21 0 - v England 24 Jun 2006 ODI # 2386
200 2762 119 35.87 6 - - - - 21 0 - v England 20 Jun 2006 ODI # 2385
201 2762 119 35.87 6 - - - - 21 0 - v England 17 Jun 2006 ODI # 2384
202 2762 119 35.87 6 - - - - 21 0 - v Pakistan 22 Mar 2006 ODI # 2354
203 2762 119 35.87 6 - - - - 21 0 - v Pakistan 19 Mar 2006 ODI # 2352
203 2762 119 35.87 6 - - - - 21 0 - v Pakistan 17 Mar 2006 ODI # 2351
204 2762 119 35.87 6 - - - - 22 0 - v Bangladesh 25 Feb 2006 ODI # 2338
205 2762 119 35.87 6 - - - - 23 0 - v Australia 26 Jan 2006 ODI # 2319
206 2762 119 35.87 6 - - - - 23 0 - v South Africa 17 Jan 2006 ODI # 2315
207 2764 119 35.43 6 - - - - 23 0 - v Australia 13 Jan 2006 ODI # 2313
208 2764 119 35.43 6 - - - - 23 0 - v New Zealand 8 Jan 2006 ODI # 2312
209 2773 119 35.10 6 - - - - 23 0 - v New Zealand 6 Jan 2006 ODI # 2311
210 2773 119 35.10 6 - - - - 23 0 - v New Zealand 3 Jan 2006 ODI # 2310
211 2773 119 35.10 6 - - - - 23 0 - v New Zealand 31 Dec 2005 ODI # 2309
212 2773 119 35.10 6 - - - - 23 0 - v India 12 Nov 2005 ODI # 2296
213 2773 119 35.10 6 - - - - 23 0 - v India 9 Nov 2005 ODI # 2295
214 2787 119 34.83 6 - - - - 23 0 - v India 6 Nov 2005 ODI # 2294
215 2787 119 34.83 6 - - - - 23 0 - v India 3 Nov 2005 ODI # 2291
216 2796 119 34.51 6 - - - - 23 0 - v Bangladesh 4 Sep 2005 ODI # 2279
217 2796 119 34.51 6 - - - - 23 0 - v Bangladesh 2 Sep 2005 ODI # 2277
218 2796 119 34.51 6 - - - - 23 0 - v Bangladesh 31 Aug 2005 ODI # 2275
219 2821 119 34.40 6 - - - - 23 0 - v West Indies 6 Aug 2005 ODI # 2266
220 2825 119 34.03 6 - - - - 23 0 - v India 3 Aug 2005 ODI # 2265
221 2825 119 34.03 6 - - - - 23 0 - v West Indies 2 Aug 2005 ODI # 2264
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