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
Toss result won the toss remove won the toss from query
Batting or fielding first batting first remove batting first 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 136 70 60 1 5 1.166 33.03 5.33 136 399 102
Cumulative record
1 1 0 0 0 - 28.33 5.10 1 255 - v Namibia 16 Feb 2003 ODI # 1954
2 1 1 0 0 1.00 33.00 5.28 2 273 - v India 1 Mar 2003 ODI # 1975
3 1 1 0 1 1.00 31.63 5.27 3 273 - v Zimbabwe 4 Mar 2003 ODI # 1980
4 2 1 0 1 2.00 33.80 5.35 4 278 - v Zimbabwe 3 Apr 2003 ODI # 1994
5 3 1 0 1 3.00 34.26 5.44 5 286 - v Kenya 8 Apr 2003 ODI # 1999
6 3 2 0 1 1.50 30.97 5.16 6 286 198 v New Zealand 23 May 2003 ODI # 2017
7 3 3 0 1 1.00 28.66 5.02 7 286 185 v England 20 Jun 2003 ODI # 2026
8 4 3 0 1 1.33 32.82 5.22 8 323 185 v Bangladesh 9 Sep 2003 ODI # 2041
9 5 3 0 1 1.66 32.52 5.18 9 323 185 v Bangladesh 12 Sep 2003 ODI # 2042
10 6 3 0 1 2.00 32.04 5.17 10 323 185 v Bangladesh 15 Sep 2003 ODI # 2043
11 7 3 0 1 2.33 33.83 5.26 11 323 185 v Bangladesh 21 Sep 2003 ODI # 2045
12 8 3 0 1 2.66 34.70 5.28 12 323 185 v South Africa 3 Oct 2003 ODI # 2046
13 8 4 0 1 2.00 34.33 5.25 13 323 185 v South Africa 7 Oct 2003 ODI # 2048
14 8 5 0 1 1.60 32.52 5.10 14 323 157 v South Africa 10 Oct 2003 ODI # 2049
15 8 6 0 1 1.33 31.34 5.02 15 323 157 v South Africa 12 Oct 2003 ODI # 2050
16 9 6 0 1 1.50 32.12 5.06 16 323 157 v New Zealand 1 Dec 2003 ODI # 2071
17 10 6 0 1 1.66 32.83 5.13 17 323 157 v New Zealand 3 Dec 2003 ODI # 2072
18 11 6 0 1 1.83 33.95 5.16 18 323 157 v New Zealand 7 Dec 2003 ODI # 2074
19 12 6 0 1 2.00 34.87 5.23 19 329 157 v India 16 Mar 2004 ODI # 2114
20 12 7 0 1 1.71 34.73 5.27 20 329 157 v India 21 Mar 2004 ODI # 2116
21 13 7 0 1 1.85 35.05 5.26 21 329 157 v Bangladesh 17 Jul 2004 ODI # 2145
22 14 7 0 1 2.00 36.12 5.34 22 343 157 v Hong Kong 18 Jul 2004 ODI # 2147
23 14 8 0 1 1.75 34.68 5.25 23 343 122 v Sri Lanka 21 Jul 2004 ODI # 2150
24 15 8 0 1 1.87 34.61 5.29 24 343 122 v India 25 Jul 2004 ODI # 2152
25 15 9 0 1 1.66 33.45 5.23 25 343 122 v West Indies 22 Sep 2004 ODI # 2181
26 16 9 0 1 1.77 33.75 5.25 26 343 122 v Zimbabwe 30 Sep 2004 ODI # 2183
27 16 10 0 1 1.60 33.93 5.26 27 343 122 v Australia 16 Jan 2005 ODI # 2205
28 17 10 0 1 1.70 34.00 5.30 28 343 122 v India 9 Apr 2005 ODI # 2237
29 18 10 0 1 1.80 34.14 5.33 29 343 122 v India 17 Apr 2005 ODI # 2240
30 19 10 0 1 1.90 34.07 5.32 30 343 122 v West Indies 21 May 2005 ODI # 2247
31 20 10 0 1 2.00 33.51 5.29 31 343 122 v England 19 Dec 2005 ODI # 2307
32 20 11 0 1 1.81 33.22 5.29 32 343 122 v India 11 Feb 2006 ODI # 2327
33 20 12 0 1 1.66 33.10 5.28 33 343 122 v England 8 Sep 2006 ODI # 2411
34 20 13 0 1 1.53 32.64 5.24 34 343 122 v West Indies 13 Dec 2006 ODI # 2464
35 21 13 0 1 1.61 33.46 5.29 35 351 122 v South Africa 7 Feb 2007 ODI # 2513
36 21 13 0 2 1.61 33.38 5.28 36 351 122 v South Africa 9 Feb 2007 ODI # 2517
37 21 14 0 2 1.50 32.75 5.25 37 351 122 v South Africa 14 Feb 2007 ODI # 2523
38 22 14 0 2 1.57 32.81 5.28 38 351 122 v Sri Lanka 20 May 2007 ODI # 2585
39 23 14 0 2 1.64 32.71 5.28 39 351 122 v South Africa 20 Oct 2007 ODI # 2635
40 23 15 0 2 1.53 32.50 5.26 40 351 122 v South Africa 26 Oct 2007 ODI # 2639
41 23 16 0 2 1.43 32.54 5.25 41 351 122 v India 5 Nov 2007 ODI # 2643
42 23 17 0 2 1.35 32.72 5.24 42 351 122 v India 15 Nov 2007 ODI # 2646
43 24 17 0 2 1.41 32.65 5.25 43 351 122 v Zimbabwe 27 Jan 2008 ODI # 2665
44 25 17 0 2 1.47 33.12 5.28 44 351 122 v Bangladesh 8 Apr 2008 ODI # 2696
45 26 17 0 2 1.52 33.25 5.30 45 351 122 v Bangladesh 13 Apr 2008 ODI # 2700
46 27 17 0 2 1.58 33.33 5.32 46 351 122 v Bangladesh 19 Apr 2008 ODI # 2703
47 28 17 0 2 1.64 33.93 5.35 47 351 122 v India 14 Jun 2008 ODI # 2707
48 29 17 0 2 1.70 33.88 5.35 48 351 122 v Hong Kong 24 Jun 2008 ODI # 2712
49 29 18 0 2 1.61 34.32 5.37 49 351 122 v India 26 Jun 2008 ODI # 2717
50 30 18 0 2 1.66 34.03 5.35 50 351 122 v West Indies 14 Nov 2008 ODI # 2775
51 31 18 0 2 1.72 34.21 5.36 51 351 122 v West Indies 16 Nov 2008 ODI # 2776
52 31 19 0 2 1.63 33.87 5.34 52 351 122 v Australia 24 Apr 2009 ODI # 2846
53 31 20 0 2 1.55 33.52 5.32 53 351 122 v Australia 1 May 2009 ODI # 2848
54 32 20 0 2 1.60 33.89 5.34 54 351 122 v Sri Lanka 7 Aug 2009 ODI # 2868
55 33 20 0 2 1.65 33.91 5.34 55 351 122 v Sri Lanka 9 Aug 2009 ODI # 2870
56 34 20 0 2 1.70 33.90 5.35 56 351 122 v India 26 Sep 2009 ODI # 2898
57 34 21 0 2 1.61 33.74 5.34 57 351 122 v New Zealand 3 Oct 2009 ODI # 2906
58 35 21 0 2 1.66 33.70 5.35 58 351 122 v New Zealand 3 Nov 2009 ODI # 2921
59 35 22 0 2 1.59 33.56 5.35 59 351 122 v Australia 22 Jan 2010 ODI # 2944
60 35 23 0 2 1.52 33.30 5.33 60 351 122 v Australia 31 Jan 2010 ODI # 2948
61 35 24 0 2 1.45 33.16 5.33 61 351 122 v India 19 Jun 2010 ODI # 2996
62 36 24 0 2 1.50 33.48 5.37 62 385 122 v Bangladesh 21 Jun 2010 ODI # 2998
63 36 25 0 2 1.44 33.53 5.38 63 385 122 v England 12 Sep 2010 ODI # 3044
64 37 25 0 2 1.48 33.34 5.37 64 385 122 v England 17 Sep 2010 ODI # 3045
65 38 25 0 2 1.52 33.40 5.37 65 385 122 v England 20 Sep 2010 ODI # 3046
66 38 26 0 2 1.46 33.15 5.35 66 385 122 v South Africa 29 Oct 2010 ODI # 3062
67 38 27 0 2 1.40 32.76 5.33 67 385 122 v New Zealand 22 Jan 2011 ODI # 3085
68 39 27 0 2 1.44 32.92 5.34 68 385 122 v Kenya 23 Feb 2011 ODI # 3105
69 40 27 0 2 1.48 33.01 5.35 69 385 122 v Sri Lanka 26 Feb 2011 ODI # 3109
70 41 27 0 2 1.51 32.74 5.33 70 385 122 v Canada 3 Mar 2011 ODI # 3116
71 41 28 0 2 1.46 32.41 5.31 71 385 122 v West Indies 5 May 2011 ODI # 3156
72 42 28 0 2 1.50 32.44 5.30 72 385 122 v Zimbabwe 8 Sep 2011 ODI # 3188
73 43 28 0 2 1.53 32.44 5.30 73 385 122 v Sri Lanka 18 Nov 2011 ODI # 3214
74 44 28 0 2 1.57 32.23 5.28 74 385 122 v Sri Lanka 20 Nov 2011 ODI # 3215
75 45 28 0 2 1.60 32.29 5.28 75 385 122 v Bangladesh 3 Dec 2011 ODI # 3220
76 46 28 0 2 1.64 32.05 5.27 76 385 122 v Bangladesh 6 Dec 2011 ODI # 3222
77 46 29 0 2 1.58 31.89 5.25 77 385 122 v England 18 Feb 2012 ODI # 3243
78 46 30 0 2 1.53 31.76 5.25 78 385 122 v England 21 Feb 2012 ODI # 3247
79 46 31 0 2 1.48 31.98 5.26 79 385 122 v India 18 Mar 2012 ODI # 3263
80 46 31 0 3 1.48 31.89 5.26 80 385 122 v Sri Lanka 13 Jun 2012 ODI # 3274
81 46 32 0 3 1.43 31.93 5.26 81 385 122 v Sri Lanka 18 Jun 2012 ODI # 3277
82 46 33 0 3 1.39 31.74 5.25 82 385 122 v Australia 28 Aug 2012 ODI # 3299
83 46 34 0 3 1.35 31.57 5.23 83 385 122 v South Africa 24 Mar 2013 ODI # 3350
84 47 34 0 3 1.38 31.59 5.22 84 385 122 v Scotland 17 May 2013 ODI # 3356
85 47 34 1 3 1.38 31.75 5.23 85 385 122 v Ireland 23 May 2013 ODI # 3357
86 47 35 1 3 1.34 31.78 5.22 86 385 122 v Zimbabwe 27 Aug 2013 ODI # 3404
87 48 35 1 3 1.37 31.62 5.21 87 385 122 v South Africa 1 Nov 2013 ODI # 3427
88 49 35 1 3 1.40 31.53 5.20 88 385 122 v South Africa 24 Nov 2013 ODI # 3438
89 50 35 1 3 1.42 31.76 5.22 89 385 122 v Sri Lanka 18 Dec 2013 ODI # 3445
90 50 36 1 3 1.38 31.64 5.21 90 385 122 v Sri Lanka 27 Dec 2013 ODI # 3450
91 50 37 1 3 1.35 31.78 5.21 91 385 122 v Sri Lanka 8 Mar 2014 ODI # 3486
92 50 38 1 3 1.31 31.49 5.20 92 385 102 v Sri Lanka 30 Aug 2014 ODI # 3519
93 50 39 1 3 1.28 31.35 5.19 93 385 102 v Australia 10 Oct 2014 ODI # 3532
94 50 40 1 3 1.25 31.27 5.19 94 385 102 v New Zealand 12 Dec 2014 ODI # 3566
95 51 40 1 3 1.27 31.46 5.21 95 385 102 v New Zealand 14 Dec 2014 ODI # 3568
96 52 40 1 3 1.30 31.48 5.20 96 385 102 v Zimbabwe 1 Mar 2015 ODI # 3620
97 52 41 1 3 1.26 31.35 5.19 97 385 102 v Australia 20 Mar 2015 ODI # 3642
98 52 42 1 3 1.23 31.41 5.19 98 385 102 v Bangladesh 19 Apr 2015 ODI # 3648
99 52 43 1 3 1.20 31.33 5.19 99 385 102 v Bangladesh 22 Apr 2015 ODI # 3649
100 53 43 1 3 1.23 31.69 5.21 100 385 102 v Zimbabwe 26 May 2015 ODI # 3651
101 53 43 1 4 1.23 31.70 5.22 101 385 102 v Zimbabwe 31 May 2015 ODI # 3653
102 53 44 1 4 1.20 31.74 5.22 102 385 102 v Sri Lanka 15 Jul 2015 ODI # 3669
103 54 44 1 4 1.22 31.98 5.24 103 385 102 v Sri Lanka 19 Jul 2015 ODI # 3670
104 54 45 1 4 1.20 31.84 5.22 104 385 102 v England 17 Nov 2015 ODI # 3710
105 54 46 1 4 1.17 31.81 5.23 105 385 102 v New Zealand 31 Jan 2016 ODI # 3730
106 54 47 1 4 1.14 31.89 5.23 106 385 102 v England 24 Aug 2016 ODI # 3770
107 54 48 1 4 1.12 31.81 5.23 107 385 102 v England 27 Aug 2016 ODI # 3771
108 54 49 1 4 1.10 31.80 5.23 108 385 102 v England 1 Sep 2016 ODI # 3775
109 55 49 1 4 1.12 32.01 5.24 109 385 102 v West Indies 2 Oct 2016 ODI # 3788
110 56 49 1 4 1.14 32.14 5.25 110 385 102 v West Indies 5 Oct 2016 ODI # 3789
111 57 49 1 4 1.16 32.06 5.24 111 385 102 v Sri Lanka 16 Oct 2017 ODI # 3924
112 57 50 1 4 1.14 32.01 5.24 112 385 102 v New Zealand 9 Jan 2018 ODI # 3947
113 57 51 1 4 1.11 32.02 5.24 113 385 102 v New Zealand 16 Jan 2018 ODI # 3953
114 58 51 1 4 1.13 32.43 5.26 114 399 102 v Zimbabwe 20 Jul 2018 ODI # 4020
115 59 51 1 4 1.15 32.69 5.28 115 399 102 v Zimbabwe 22 Jul 2018 ODI # 4021
116 59 52 1 4 1.13 32.51 5.27 116 399 102 v India 19 Sep 2018 ODI # 4040
117 59 53 1 4 1.11 32.52 5.27 117 399 102 v India 23 Sep 2018 ODI # 4044
118 59 53 1 5 1.11 32.54 5.27 118 399 102 v New Zealand 11 Nov 2018 ODI # 4070
119 59 54 1 5 1.09 32.67 5.28 119 399 102 v South Africa 25 Jan 2019 ODI # 4084
120 59 55 1 5 1.07 32.79 5.28 120 399 102 v Australia 22 Mar 2019 ODI # 4116
121 59 56 1 5 1.05 32.85 5.28 121 399 102 v Australia 24 Mar 2019 ODI # 4117
122 60 56 1 5 1.07 32.93 5.29 122 399 102 v South Africa 23 Jun 2019 ODI # 4171
123 61 56 1 5 1.08 32.95 5.30 123 399 102 v Bangladesh 5 Jul 2019 ODI # 4186
124 62 56 1 5 1.10 33.03 5.31 124 399 102 v Sri Lanka 30 Sep 2019 ODI # 4211
125 63 56 1 5 1.12 33.05 5.31 125 399 102 v Zimbabwe 30 Oct 2020 ODI # 4262
126 64 56 1 5 1.14 33.06 5.31 126 399 102 v West Indies 10 Jun 2022 ODI # 4405
127 65 56 1 5 1.16 33.03 5.31 127 399 102 v West Indies 12 Jun 2022 ODI # 4407
128 66 56 1 5 1.17 33.15 5.32 128 399 102 v Netherlands 16 Aug 2022 ODI # 4448
129 67 56 1 5 1.19 33.02 5.31 129 399 102 v Netherlands 21 Aug 2022 ODI # 4455
130 67 57 1 5 1.17 33.00 5.31 130 399 102 v New Zealand 13 Jan 2023 ODI # 4504
131 68 57 1 5 1.19 32.88 5.31 131 399 102 v Afghanistan 22 Aug 2023 ODI # 4625
132 69 57 1 5 1.21 32.88 5.31 132 399 102 v Afghanistan 26 Aug 2023 ODI # 4627
133 70 57 1 5 1.22 33.02 5.32 133 399 102 v Nepal 30 Aug 2023 ODI # 4628
134 70 58 1 5 1.20 33.04 5.32 134 399 102 v Sri Lanka 14 Sep 2023 ODI # 4644
135 70 59 1 5 1.18 33.09 5.32 135 399 102 v Afghanistan 23 Oct 2023 ODI # 4679
136 70 60 1 5 1.16 33.03 5.33 136 399 102 v South Africa 27 Oct 2023 ODI # 4683
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