Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Opposition team Australia remove Australia from query or England remove England from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Ordered by bowling average (ascending)
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 2007-2024 232 5386 128* 35.66 4 82 3/4 46.23 0 81 0 -10.56 Profile
filtered 2007-2024 164 3927 128* 34.14 4 47 3/4 56.23 0 55 0 -22.08
Reverse cumulative
127 3155 128* 35.85 4 36 3/4 44.47 0 50 0 -8.61 v New Zealand 11 Oct 2010 ODI # 3054
116 2912 128* 35.51 4 30 3/4 45.46 0 46 0 -9.95 v Pakistan 6 Dec 2011 ODI # 3222
117 2932 128* 35.75 4 30 3/4 45.46 0 47 0 -9.71 v Pakistan 3 Dec 2011 ODI # 3220
118 2933 128* 35.33 4 30 3/4 45.46 0 47 0 -10.12 v Pakistan 1 Dec 2011 ODI # 3218
128 3158 128* 35.48 4 36 3/4 45.63 0 50 0 -10.15 v New Zealand 5 Oct 2010 ODI # 3051
129 3200 128* 35.55 4 36 3/4 46.05 0 50 0 -10.49 v England 12 Jul 2010 ODI # 3026
130 3224 128* 35.82 4 36 3/4 46.05 0 50 0 -10.23 v England 10 Jul 2010 ODI # 3025
126 3155 128* 35.85 4 34 3/4 46.91 0 50 0 -11.05 v New Zealand 14 Oct 2010 ODI # 3056
131 3228 128* 35.47 4 36 3/4 47.19 0 50 0 -11.72 v England 8 Jul 2010 ODI # 3018
119 3001 128* 36.15 4 30 3/4 47.43 0 47 0 -11.27 v Australia 13 Apr 2011 ODI # 3151
123 3093 128* 36.38 4 32 3/4 47.59 0 50 0 -11.20 v England 11 Mar 2011 ODI # 3127
124 3099 128* 36.03 4 33 3/4 47.63 0 50 0 -11.60 v India 19 Feb 2011 ODI # 3100
120 3039 128* 36.17 4 30 3/4 47.73 0 48 0 -11.55 v Australia 11 Apr 2011 ODI # 3150
136 3320 128* 34.94 4 38 3/4 48.07 0 50 0 -13.13 v England 2 Mar 2010 ODI # 2965
133 3237 128* 35.18 4 37 3/4 48.08 0 50 0 -12.89 v Sri Lanka 18 Jun 2010 ODI # 2995
134 3260 128* 35.05 4 37 3/4 48.08 0 50 0 -13.02 v India 16 Jun 2010 ODI # 2993
122 3072 128* 36.14 4 31 3/4 48.16 0 50 0 -12.02 v South Africa 19 Mar 2011 ODI # 3138
125 3118 128* 35.83 4 33 3/4 48.18 0 50 0 -12.34 v New Zealand 17 Oct 2010 ODI # 3058
112 2841 128* 35.51 4 27 3/46 48.18 0 46 0 -12.67 v Pakistan 22 Mar 2012 ODI # 3267
121 3067 128* 36.51 4 30 3/4 48.23 0 50 0 -11.72 v Australia 9 Apr 2011 ODI # 3149
135 3293 128* 35.03 4 37 3/4 48.56 0 50 0 -13.53 v England 5 Mar 2010 ODI # 2968
132 3228 128* 35.47 4 36 3/4 48.63 0 50 0 -13.16 v Pakistan 21 Jun 2010 ODI # 2998
113 2873 128* 35.91 4 27 3/46 48.77 0 46 0 -12.86 v Sri Lanka 20 Mar 2012 ODI # 3265
138 3326 128* 34.28 4 39 3/4 48.82 0 50 0 -14.53 v New Zealand 11 Feb 2010 ODI # 2953
139 3334 128* 34.02 4 39 3/4 48.82 0 51 0 -14.80 v New Zealand 8 Feb 2010 ODI # 2951
145 3601 128* 36.01 4 42 3/4 48.95 0 53 0 -12.94 v West Indies 31 Jul 2009 ODI # 2865
137 3320 128* 34.58 4 38 3/4 49.23 0 50 0 -14.65 v England 28 Feb 2010 ODI # 2964
140 3357 128* 33.90 4 39 3/4 49.28 0 52 0 -15.37 v New Zealand 5 Feb 2010 ODI # 2949
111 2824 128* 35.30 4 26 3/46 49.50 0 45 0 -14.19 v West Indies 30 Nov 2012 ODI # 3309
141 3421 128* 34.55 4 39 3/4 49.53 0 52 0 -14.98 v India 11 Jan 2010 ODI # 2942
114 2877 128* 35.96 4 27 3/46 49.66 0 46 0 -13.70 v India 16 Mar 2012 ODI # 3261
147 3646 128* 35.74 4 43 3/4 49.76 0 53 0 -14.02 v West Indies 26 Jul 2009 ODI # 2862
148 3672 128* 35.65 4 43 3/4 49.76 0 53 0 -14.11 v Sri Lanka 16 Jan 2009 ODI # 2794
142 3445 128* 34.79 4 39 3/4 49.94 0 52 0 -15.15 v Sri Lanka 8 Jan 2010 ODI # 2940
146 3604 128* 35.68 4 42 3/4 50.04 0 53 0 -14.36 v West Indies 28 Jul 2009 ODI # 2863
149 3672 128* 35.65 4 43 3/4 50.06 0 53 0 -14.41 v Sri Lanka 14 Jan 2009 ODI # 2793
150 3680 128* 35.38 4 43 3/4 50.06 0 53 0 -14.68 v New Zealand 11 Oct 2008 ODI # 2764
151 3680 128* 35.38 4 43 3/4 50.25 0 55 0 -14.87 v New Zealand 9 Oct 2008 ODI # 2763
110 2824 128* 35.30 4 25 3/46 50.32 0 44 0 -15.01 v West Indies 2 Dec 2012 ODI # 3310
115 2877 128* 35.51 4 27 3/46 50.37 0 46 0 -14.85 v Pakistan 11 Mar 2012 ODI # 3258
144 3550 128* 35.50 4 40 3/4 50.45 0 52 0 -14.94 v Sri Lanka 4 Jan 2010 ODI # 2937
152 3681 128* 35.05 4 43 3/4 50.60 0 55 0 -15.54 v Australia 6 Sep 2008 ODI # 2762
143 3505 128* 35.40 4 39 3/4 50.92 0 52 0 -15.51 v India 7 Jan 2010 ODI # 2939
153 3692 128* 34.83 4 43 3/4 50.95 0 55 0 -16.12 v Pakistan 4 Jul 2008 ODI # 2733
109 2821 128* 35.26 4 24 3/46 51.29 0 44 0 -16.02 v West Indies 5 Dec 2012 ODI # 3311
108 2769 128* 35.05 4 23 3/46 51.65 0 43 0 -16.60 v West Indies 7 Dec 2012 ODI # 3312
154 3700 128* 34.57 4 43 3/4 51.95 0 55 0 -17.37 v Sri Lanka 30 Jun 2008 ODI # 2726
155 3726 128* 34.82 4 43 3/4 52.76 0 55 0 -17.94 v India 28 Jun 2008 ODI # 2721
156 3730 128* 34.53 4 44 3/4 52.97 0 55 0 -18.44 v Sri Lanka 25 Jun 2008 ODI # 2715
157 3754 128* 34.44 4 44 3/4 53.93 0 55 0 -19.49 v India 12 Jun 2008 ODI # 2706
158 3761 128* 34.19 4 44 3/4 54.81 0 55 0 -20.62 v Pakistan 8 Jun 2008 ODI # 2704
159 3798 128* 34.21 4 44 3/4 55.81 0 55 0 -21.60 v Pakistan 19 Apr 2008 ODI # 2703
164 3927 128* 34.14 4 47 3/4 56.23 0 55 0 -22.08 v Sri Lanka 25 Jul 2007 ODI # 2607
161 3831 128* 33.90 4 45 3/4 56.40 0 55 0 -22.49 v Pakistan 13 Apr 2008 ODI # 2700
160 3807 128* 33.99 4 44 3/4 56.68 0 55 0 -22.69 v Pakistan 16 Apr 2008 ODI # 2702
162 3889 128* 34.41 4 45 3/4 56.80 0 55 0 -22.38 v Pakistan 11 Apr 2008 ODI # 2698
107 2713 128* 34.34 4 20 2/36 57.10 0 43 0 -22.75 v West Indies 8 Dec 2012 ODI # 3313
163 3891 128* 34.13 4 45 3/4 58.11 0 55 0 -23.97 v Pakistan 8 Apr 2008 ODI # 2696
104 2636 128* 34.23 4 18 2/36 60.88 0 43 0 -26.65 v Sri Lanka 28 Mar 2013 ODI # 3352
105 2636 128* 34.23 4 18 2/36 60.88 0 43 0 -26.65 v Sri Lanka 25 Mar 2013 ODI # 3351
106 2665 128* 34.16 4 18 2/36 61.33 0 43 0 -27.16 v Sri Lanka 23 Mar 2013 ODI # 3349
103 2630 128* 34.60 4 17 2/36 61.52 0 43 0 -26.92 v New Zealand 29 Oct 2013 ODI # 3423
101 2580 128* 34.86 4 16 2/36 62.18 0 41 0 -27.32 v New Zealand 3 Nov 2013 ODI # 3429
102 2601 128* 34.68 4 16 2/36 63.68 0 43 0 -29.00 v New Zealand 31 Oct 2013 ODI # 3426
98 2563 128* 36.09 4 14 2/38 65.85 0 39 0 -29.75 v Sri Lanka 22 Feb 2014 ODI # 3471
99 2564 128* 35.61 4 14 2/38 66.64 0 41 0 -31.03 v Sri Lanka 20 Feb 2014 ODI # 3470
100 2564 128* 35.12 4 14 2/38 68.50 0 41 0 -33.37 v Sri Lanka 17 Feb 2014 ODI # 3469
53 1423 111 38.45 1 5 1/24 72.60 0 19 0 -34.14 v Pakistan 26 Sep 2018 ODI # 4047
54 1448 111 38.10 1 5 1/24 72.60 0 19 0 -34.49 v India 21 Sep 2018 ODI # 4042
55 1449 111 37.15 1 5 1/24 72.60 0 19 0 -35.44 v Sri Lanka 15 Sep 2018 ODI # 4036
97 2558 128* 36.54 4 12 1/13 73.66 0 39 0 -37.12 v Pakistan 4 Mar 2014 ODI # 3482
24 715 111 37.63 1 2 1/24 74.00 0 10 0 -36.36 v South Africa 18 Mar 2022 ODI # 4370
25 768 111 38.40 1 2 1/24 74.00 0 11 0 -35.59 v Sri Lanka 28 May 2021 ODI # 4292
26 809 111 38.52 1 2 1/24 74.00 0 13 0 -35.47 v Sri Lanka 25 May 2021 ODI # 4291
27 863 111 39.22 1 2 1/24 74.50 0 13 0 -35.27 v Sri Lanka 23 May 2021 ODI # 4290
28 939 111 42.68 1 2 1/24 74.50 0 13 0 -31.81 v New Zealand 26 Mar 2021 ODI # 4282
29 955 111 41.52 1 2 1/24 74.50 0 13 0 -32.97 v New Zealand 23 Mar 2021 ODI # 4280
30 982 111 40.91 1 2 1/24 74.50 0 14 0 -33.58 v New Zealand 20 Mar 2021 ODI # 4279
96 2558 128* 36.54 4 11 1/13 76.09 0 39 0 -39.54 v Sri Lanka 6 Mar 2014 ODI # 3485
56 1516 111 38.87 1 5 1/24 76.60 0 19 0 -37.72 v West Indies 28 Jul 2018 ODI # 4024
57 1555 111 38.87 1 5 1/24 76.60 0 19 0 -37.72 v West Indies 25 Jul 2018 ODI # 4023
58 1559 111 38.97 1 5 1/24 76.60 0 22 0 -37.62 v West Indies 22 Jul 2018 ODI # 4022
92 2487 128* 37.11 4 10 1/13 77.60 0 39 0 -40.48 v West Indies 20 Aug 2014 ODI # 3509
93 2487 128* 37.11 4 10 1/13 78.10 0 39 0 -40.98 v India 19 Jun 2014 ODI # 3499
94 2487 128* 36.57 4 10 1/13 78.10 0 39 0 -41.52 v India 17 Jun 2014 ODI # 3498
81 2143 111 37.59 2 7 1/13 78.14 0 34 0 -40.54 v South Africa 12 Jul 2015 ODI # 3666
31 1046 111 43.58 1 2 1/24 80.00 0 14 0 -36.41 v West Indies 25 Jan 2021 ODI # 4274
32 1046 111 43.58 1 2 1/24 80.00 0 14 0 -36.41 v West Indies 22 Jan 2021 ODI # 4272
33 1055 111 43.95 1 2 1/24 80.00 0 14 0 -36.04 v West Indies 20 Jan 2021 ODI # 4270
59 1635 111 39.87 1 5 1/24 80.20 0 23 0 -40.32 v Sri Lanka 27 Jan 2018 ODI # 3967
60 1642 111 39.09 1 5 1/24 80.20 0 23 0 -41.10 v Sri Lanka 25 Jan 2018 ODI # 3965
61 1666 111 38.74 1 5 1/24 80.20 0 25 0 -41.45 v Sri Lanka 19 Jan 2018 ODI # 3959
82 2143 111 36.94 2 7 1/13 80.57 0 35 0 -43.62 v South Africa 10 Jul 2015 ODI # 3663
95 2528 128* 36.63 4 10 1/13 80.70 0 39 0 -44.06 v India 15 Jun 2014 ODI # 3497
52 1398 111 38.83 1 4 1/24 81.25 0 19 0 -42.41 v India 28 Sep 2018 ODI # 4048
83 2147 111 36.38 2 7 1/13 81.85 0 35 0 -45.46 v Pakistan 22 Apr 2015 ODI # 3649
84 2164 111 36.06 2 7 1/13 82.71 0 35 0 -46.64 v Pakistan 19 Apr 2015 ODI # 3648
85 2169 111 35.55 2 7 1/13 83.71 0 36 0 -48.15 v Pakistan 17 Apr 2015 ODI # 3647
91 2476 128* 37.51 4 9 1/13 84.00 0 38 0 -46.48 v West Indies 22 Aug 2014 ODI # 3511
86 2190 111 35.32 2 7 1/13 84.28 0 36 0 -48.96 v India 19 Mar 2015 ODI # 3641
62 1668 111 37.90 1 5 1/24 86.80 0 25 0 -48.89 v South Africa 22 Oct 2017 ODI # 3929
87 2318 128* 37.38 3 7 1/13 87.42 0 36 0 -50.04 v New Zealand 13 Mar 2015 ODI # 3634
88 2421 128* 38.42 4 7 1/13 87.42 0 36 0 -48.99 v England 9 Mar 2015 ODI # 3630
90 2476 128* 38.09 4 8 1/13 88.62 0 37 0 -50.53 v West Indies 25 Aug 2014 ODI # 3514
48 1350 111 39.70 1 3 1/24 88.66 0 19 0 -48.96 v New Zealand 13 Feb 2019 ODI # 4093
80 2093 111 37.37 2 6 1/20 89.00 0 34 0 -51.62 v South Africa 15 Jul 2015 ODI # 3668
63 1703 111 37.84 1 5 1/24 90.00 0 25 0 -52.15 v South Africa 18 Oct 2017 ODI # 3925
34 1064 111 42.56 1 2 1/24 91.00 0 14 0 -48.43 v Sri Lanka 31 Jul 2019 ODI # 4195
35 1070 111 41.15 1 2 1/24 91.00 0 14 0 -49.84 v Sri Lanka 28 Jul 2019 ODI # 4194
64 1729 111 37.58 1 5 1/24 92.20 0 25 0 -54.61 v South Africa 15 Oct 2017 ODI # 3923
36 1073 111 39.74 1 2 1/24 93.00 0 14 0 -53.25 v Sri Lanka 26 Jul 2019 ODI # 4193
37 1102 111 39.35 1 2 1/24 93.00 0 15 0 -53.64 v Pakistan 5 Jul 2019 ODI # 4186
38 1171 111 40.37 1 2 1/24 93.00 0 15 0 -52.62 v Australia 20 Jun 2019 ODI # 4166
39 1171 111 40.37 1 2 1/24 93.00 0 16 0 -52.62 v West Indies 17 Jun 2019 ODI # 4162
40 1199 111 39.96 1 2 1/24 93.00 0 16 0 -53.03 v England 8 Jun 2019 ODI # 4153
41 1219 111 39.32 1 2 1/24 93.00 0 16 0 -53.67 v New Zealand 5 Jun 2019 ODI # 4151
42 1265 111 40.80 1 2 1/24 93.00 0 16 0 -52.19 v South Africa 2 Jun 2019 ODI # 4147
43 1284 111 41.41 1 2 1/24 93.00 0 16 0 -51.58 v West Indies 17 May 2019 ODI # 4137
44 1314 111 42.38 1 2 1/24 93.00 0 17 0 -50.61 v West Indies 13 May 2019 ODI # 4134
45 1314 111 42.38 1 2 1/24 93.00 0 18 0 -50.61 v West Indies 7 May 2019 ODI # 4129
49 1350 111 39.70 1 3 1/24 93.33 0 19 0 -53.62 v West Indies 14 Dec 2018 ODI # 4073
65 1750 111 37.23 1 5 1/24 94.20 0 25 0 -56.96 v India 15 Jun 2017 ODI # 3891
66 1852 111 39.40 2 5 1/24 94.20 0 25 0 -54.79 v New Zealand 9 Jun 2017 ODI # 3883
67 1860 111 38.75 2 5 1/24 94.20 0 25 0 -55.44 v Australia 5 Jun 2017 ODI # 3879
68 1866 111 38.87 2 5 1/24 94.20 0 25 0 -55.32 v England 1 Jun 2017 ODI # 3875
69 1912 111 39.83 2 5 1/24 94.20 0 27 0 -54.36 v New Zealand 24 May 2017 ODI # 3871
89 2449 128* 38.26 4 7 1/13 94.42 0 36 0 -56.16 v Sri Lanka 26 Feb 2015 ODI # 3615
70 1963 111 40.06 2 5 1/24 95.80 0 28 0 -55.73 v New Zealand 17 May 2017 ODI # 3868
71 1970 111 39.40 2 5 1/24 96.80 0 31 0 -57.39 v Sri Lanka 1 Apr 2017 ODI # 3858
72 1970 111 39.40 2 5 1/24 96.80 0 31 0 -57.39 v Sri Lanka 28 Mar 2017 ODI # 3856
73 1983 111 39.66 2 5 1/24 96.80 0 33 0 -57.13 v Sri Lanka 25 Mar 2017 ODI # 3855
50 1380 111 39.42 1 3 1/24 97.33 0 19 0 -57.90 v West Indies 11 Dec 2018 ODI # 4072
51 1394 111 39.82 1 3 1/24 97.33 0 19 0 -57.50 v West Indies 9 Dec 2018 ODI # 4071
74 1986 111 38.94 2 5 1/24 98.00 0 33 0 -59.05 v New Zealand 31 Dec 2016 ODI # 3816
75 1987 111 38.21 2 5 1/24 98.00 0 33 0 -59.78 v New Zealand 29 Dec 2016 ODI # 3815
76 1987 111 37.49 2 5 1/24 98.00 0 33 0 -60.50 v New Zealand 26 Dec 2016 ODI # 3814
77 1993 111 36.90 2 5 1/24 98.00 0 34 0 -61.09 v England 12 Oct 2016 ODI # 3794
78 2068 111 37.60 2 5 1/24 98.00 0 34 0 -60.39 v England 9 Oct 2016 ODI # 3793
79 2093 111 37.37 2 5 1/24 102.80 0 34 0 -65.42 v England 7 Oct 2016 ODI # 3791
46 1330 111 41.56 1 2 1/24 107.00 0 19 0 -65.43 v New Zealand 20 Feb 2019 ODI # 4095
17 584 111 38.93 1 1 1/33 116.00 0 7 0 -77.06 v India 7 Dec 2022 ODI # 4496
18 598 111 37.37 1 1 1/33 116.00 0 8 0 -78.62 v India 4 Dec 2022 ODI # 4493
19 624 111 36.70 1 1 1/33 116.00 0 8 0 -79.29 v West Indies 16 Jul 2022 ODI # 4431
20 624 111 36.70 1 1 1/33 116.00 0 9 0 -79.29 v West Indies 13 Jul 2022 ODI # 4426
21 665 111 39.11 1 1 1/33 116.00 0 9 0 -76.88 v West Indies 10 Jul 2022 ODI # 4421
22 665 111 39.11 1 1 1/33 116.00 0 10 0 -76.88 v South Africa 23 Mar 2022 ODI # 4375
47 1337 111 40.51 1 2 1/24 119.50 0 19 0 -78.98 v New Zealand 16 Feb 2019 ODI # 4094
23 690 111 38.33 1 1 1/33 124.00 0 10 0 -85.66 v South Africa 20 Mar 2022 ODI # 4372
1 1 1 1.00 0 - - - - 0 0 - v Sri Lanka 18 Mar 2024 ODI # 4745
2 1 1 0.50 0 - - - - 0 0 - v Sri Lanka 15 Mar 2024 ODI # 4744
3 38 37 12.66 0 - - - - 0 0 - v Sri Lanka 13 Mar 2024 ODI # 4743
4 70 37 17.50 0 - - - - 0 0 - v Australia 11 Nov 2023 ODI # 4700
5 92 37 18.40 0 - - - - 1 0 - v Sri Lanka 6 Nov 2023 ODI # 4695
6 148 56 24.66 0 - - - - 2 0 - v Pakistan 31 Oct 2023 ODI # 4688
7 259 111 37.00 1 0 - - 0 3 0 - v South Africa 24 Oct 2023 ODI # 4680
8 305 111 38.12 1 0 - - 0 5 0 - v India 19 Oct 2023 ODI # 4674
9 346 111 43.25 1 0 - - 0 5 0 - v New Zealand 13 Oct 2023 ODI # 4668
10 367 111 40.77 1 0 - - 0 5 0 - v New Zealand 26 Sep 2023 ODI # 4655
11 416 111 41.60 1 0 - - 0 5 0 - v New Zealand 23 Sep 2023 ODI # 4652
12 416 111 41.60 1 0 - - 0 5 0 - v New Zealand 21 Sep 2023 ODI # 4650
13 424 111 38.54 1 0 - - 0 7 0 - v England 6 Mar 2023 ODI # 4531
14 456 111 38.00 1 0 - - 0 7 0 - v England 3 Mar 2023 ODI # 4528
15 487 111 37.46 1 0 - - 0 7 0 - v England 1 Mar 2023 ODI # 4525
16 507 111 36.21 1 0 - - 0 7 0 - v India 10 Dec 2022 ODI # 4499
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