Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Match result won match remove won match from query
Ordered by batting average (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 2000-2017 304 8701 150 36.55 14 111 5/31 38.68 1 94 0 -2.12 Profile
filtered 2000-2017 174 6008 150 50.06 11 80 5/31 31.51 1 62 0 18.55
Reverse cumulative
6 279 150 69.75 1 0 - - 0 0 0 - v England 19 Jan 2017 ODI # 3821
9 365 150 60.83 1 0 - - 0 0 0 - v West Indies 21 Nov 2013 ODI # 3436
7 294 150 58.80 1 0 - - 0 0 0 - v England 15 Jan 2017 ODI # 3819
8 349 150 58.16 1 0 - - 0 0 0 - v West Indies 27 Nov 2013 ODI # 3439
113 4299 150 55.83 10 60 5/31 31.95 1 40 0 23.88 v West Indies 7 Aug 2005 ODI # 2267
105 3952 150 55.66 8 60 5/31 31.35 1 39 0 24.31 v Sri Lanka 9 Nov 2005 ODI # 2295
114 4327 150 55.47 10 60 5/31 31.95 1 40 0 23.52 v West Indies 31 Jul 2005 ODI # 2263
112 4189 150 55.11 9 60 5/31 31.58 1 40 0 23.53 v Zimbabwe 29 Aug 2005 ODI # 2274
106 3962 150 55.02 8 60 5/31 31.58 1 39 0 23.44 v Sri Lanka 3 Nov 2005 ODI # 2291
115 4342 150 54.96 10 63 5/31 31.30 1 41 0 23.66 v Pakistan 5 Apr 2005 ODI # 2236
110 4114 150 54.85 9 60 5/31 31.58 1 40 0 23.27 v Zimbabwe 4 Sep 2005 ODI # 2280
117 4427 150 54.65 10 63 5/31 32.14 1 42 0 22.51 v Bangladesh 27 Dec 2004 ODI # 2202
101 3820 150 54.57 8 59 5/31 31.20 1 35 0 23.36 v Pakistan 11 Feb 2006 ODI # 2327
103 3873 150 54.54 8 60 5/31 31.35 1 37 0 23.19 v South Africa 19 Nov 2005 ODI # 2298
104 3873 150 54.54 8 60 5/31 31.35 1 39 0 23.19 v Sri Lanka 12 Nov 2005 ODI # 2296
107 3980 150 54.52 8 60 5/31 31.58 1 39 0 22.93 v Sri Lanka 31 Oct 2005 ODI # 2290
108 3980 150 54.52 8 60 5/31 31.58 1 40 0 22.93 v Sri Lanka 28 Oct 2005 ODI # 2287
102 3869 150 54.49 8 59 5/31 31.59 1 37 0 22.89 v South Africa 28 Nov 2005 ODI # 2300
116 4358 150 54.47 10 63 5/31 31.76 1 42 0 22.71 v Pakistan 2 Apr 2005 ODI # 2235
111 4136 150 54.42 9 60 5/31 31.58 1 40 0 22.83 v New Zealand 2 Sep 2005 ODI # 2278
26 868 150 54.25 2 17 5/31 24.41 1 13 0 29.83 v New Zealand 10 Dec 2010 ODI # 3077
118 4448 150 54.24 10 63 5/31 32.14 1 43 0 22.10 v Bangladesh 23 Dec 2004 ODI # 2199
22 757 150 54.07 2 15 5/31 22.33 1 9 0 31.73 v Ireland 6 Mar 2011 ODI # 3121
23 757 150 54.07 2 15 5/31 25.13 1 10 0 28.93 v Bangladesh 19 Feb 2011 ODI # 3100
109 3994 150 53.97 8 60 5/31 31.58 1 40 0 22.38 v Sri Lanka 25 Oct 2005 ODI # 2286
10 377 150 53.85 1 0 - - 0 1 0 - v Australia 2 Nov 2013 ODI # 3428
119 4457 150 53.69 10 63 5/31 32.41 1 43 0 21.28 v Kenya 11 Sep 2004 ODI # 2170
54 1978 150 53.45 6 39 5/31 30.66 1 23 0 22.79 v England 14 Nov 2008 ODI # 2774
100 3738 150 53.40 8 59 5/31 31.20 1 35 0 22.19 v Pakistan 13 Feb 2006 ODI # 2329
29 904 150 53.17 2 17 5/31 28.47 1 17 0 24.70 v New Zealand 1 Dec 2010 ODI # 3072
120 4466 150 53.16 10 64 5/31 32.28 1 43 0 20.88 v England 5 Sep 2004 ODI # 2167
121 4516 150 53.12 10 64 5/31 32.28 1 45 0 20.84 v Sri Lanka 27 Jul 2004 ODI # 2153
122 4516 150 53.12 10 64 5/31 32.28 1 45 0 20.84 v Bangladesh 21 Jul 2004 ODI # 2149
31 1004 150 52.84 2 20 5/31 28.75 1 17 0 24.09 v Australia 20 Oct 2010 ODI # 3060
123 4538 150 52.76 10 64 5/31 32.28 1 45 0 20.48 v U.A.E. 16 Jul 2004 ODI # 2144
30 946 150 52.55 2 20 5/31 26.35 1 17 0 26.20 v New Zealand 28 Nov 2010 ODI # 3070
98 3622 150 52.49 8 59 5/31 31.20 1 35 0 21.28 v Pakistan 19 Feb 2006 ODI # 2333
86 3198 150 52.42 6 52 5/31 32.09 1 29 0 20.33 v Sri Lanka 17 Feb 2007 ODI # 2525
124 4556 150 52.36 10 64 5/31 32.28 1 46 0 20.08 v Pakistan 24 Mar 2004 ODI # 2117
89 3246 150 52.35 6 53 5/31 31.81 1 30 0 20.54 v England 15 Oct 2006 ODI # 2429
99 3659 150 52.27 8 59 5/31 31.20 1 35 0 21.06 v Pakistan 16 Feb 2006 ODI # 2331
27 888 150 52.23 2 17 5/31 25.64 1 14 0 26.58 v New Zealand 7 Dec 2010 ODI # 3076
28 888 150 52.23 2 17 5/31 25.64 1 17 0 26.58 v New Zealand 4 Dec 2010 ODI # 3074
125 4592 150 52.18 10 64 5/31 32.56 1 47 0 19.61 v Pakistan 21 Mar 2004 ODI # 2116
95 3496 150 52.17 7 56 5/31 31.60 1 35 0 20.57 v England 3 Apr 2006 ODI # 2359
55 1978 150 52.05 6 41 5/31 30.46 1 23 0 21.58 v Sri Lanka 27 Aug 2008 ODI # 2755
59 2082 150 52.05 6 42 5/31 31.16 1 24 0 20.88 v Bangladesh 28 Jun 2008 ODI # 2721
81 2964 150 52.00 6 50 5/31 32.30 1 29 0 19.70 v Africa XI 9 Jun 2007 ODI # 2588
60 2130 150 51.95 6 42 5/31 31.73 1 24 0 20.21 v Pakistan 26 Jun 2008 ODI # 2717
87 3219 150 51.91 6 52 5/31 32.09 1 29 0 19.82 v Sri Lanka 14 Feb 2007 ODI # 2522
88 3219 150 51.91 6 53 5/31 31.81 1 30 0 20.10 v West Indies 31 Jan 2007 ODI # 2493
78 2903 150 51.83 6 49 5/31 31.87 1 27 0 19.96 v South Africa 29 Jun 2007 ODI # 2593
79 2903 150 51.83 6 49 5/31 31.87 1 28 0 19.96 v Ireland 23 Jun 2007 ODI # 2590
96 3514 150 51.67 7 57 5/31 31.73 1 35 0 19.93 v England 31 Mar 2006 ODI # 2358
82 2995 150 51.63 6 50 5/31 32.58 1 29 0 19.05 v Africa XI 6 Jun 2007 ODI # 2587
126 4595 150 51.62 10 64 5/31 32.56 1 47 0 19.06 v Pakistan 13 Mar 2004 ODI # 2112
25 826 150 51.62 2 15 5/31 27.33 1 11 0 24.29 v South Africa 15 Jan 2011 ODI # 3080
24 773 150 51.53 2 15 5/31 27.13 1 10 0 24.40 v South Africa 18 Jan 2011 ODI # 3082
90 3246 150 51.52 6 53 5/31 31.81 1 30 0 19.71 v West Indies 20 Sep 2006 ODI # 2419
80 2934 150 51.47 6 49 5/31 32.08 1 29 0 19.39 v Africa XI 10 Jun 2007 ODI # 2589
93 3345 150 51.46 6 54 5/31 31.79 1 31 0 19.66 v England 15 Apr 2006 ODI # 2362
62 2211 150 51.41 6 43 5/31 31.62 1 24 0 19.79 v Pakistan 10 Jun 2008 ODI # 2705
94 3393 150 51.40 6 56 5/31 31.26 1 33 0 20.14 v England 6 Apr 2006 ODI # 2360
61 2156 150 51.33 6 42 5/31 31.97 1 24 0 19.35 v Bangladesh 12 Jun 2008 ODI # 2706
128 4668 150 51.29 10 64 5/31 32.56 1 48 0 18.73 v Zimbabwe 20 Jan 2004 ODI # 2085
70 2562 150 51.24 6 46 5/31 31.52 1 27 0 19.71 v Pakistan 5 Nov 2007 ODI # 2643
165 5788 150 51.22 11 78 5/31 31.30 1 57 0 19.91 v Sri Lanka 1 Aug 2001 ODI # 1742
166 5788 150 51.22 11 79 5/31 31.16 1 58 0 20.05 v Sri Lanka 28 Jul 2001 ODI # 1740
139 4966 150 51.19 11 65 5/31 33.32 1 51 0 17.87 v Pakistan 1 Mar 2003 ODI # 1975
141 5015 150 51.17 11 69 5/31 31.47 1 51 0 19.69 v Namibia 23 Feb 2003 ODI # 1964
83 3019 150 51.16 6 52 5/31 32.09 1 29 0 19.07 v Bangladesh 12 May 2007 ODI # 2583
58 2046 150 51.15 6 42 5/31 30.85 1 24 0 20.29 v Sri Lanka 3 Jul 2008 ODI # 2732
63 2249 150 51.11 6 43 5/31 31.97 1 25 0 19.13 v Australia 4 Mar 2008 ODI # 2689
69 2504 150 51.10 6 46 5/31 31.52 1 27 0 19.58 v Pakistan 11 Nov 2007 ODI # 2645
140 5008 150 51.10 11 65 5/31 33.32 1 51 0 17.77 v England 26 Feb 2003 ODI # 1969
127 4599 150 51.10 10 64 5/31 32.56 1 47 0 18.53 v Zimbabwe 3 Feb 2004 ODI # 2095
167 5817 150 51.02 11 79 5/31 31.16 1 59 0 19.86 v Zimbabwe 14 Dec 2000 ODI # 1660
56 1990 150 51.02 6 42 5/31 30.61 1 23 0 20.40 v Sri Lanka 24 Aug 2008 ODI # 2750
77 2854 150 50.96 6 46 5/31 33.17 1 27 0 17.79 v South Africa 1 Jul 2007 ODI # 2595
97 3515 150 50.94 7 59 5/31 31.20 1 35 0 19.73 v England 28 Mar 2006 ODI # 2357
134 4837 150 50.91 11 64 5/31 33.03 1 50 0 17.88 v Bangladesh 11 Apr 2003 ODI # 2001
91 3258 150 50.90 6 53 5/31 31.81 1 30 0 19.09 v West Indies 18 May 2006 ODI # 2377
85 3103 150 50.86 6 52 5/31 32.09 1 29 0 18.77 v Bermuda 19 Mar 2007 ODI # 2542
129 4673 150 50.79 10 64 5/31 32.56 1 49 0 18.23 v Australia 18 Jan 2004 ODI # 2084
130 4673 150 50.79 10 64 5/31 32.56 1 49 0 18.23 v Zimbabwe 14 Jan 2004 ODI # 2080
168 5834 150 50.73 11 79 5/31 31.34 1 60 0 19.38 v Zimbabwe 5 Dec 2000 ODI # 1657
138 4916 150 50.68 11 65 5/31 33.32 1 51 0 17.35 v Kenya 7 Mar 2003 ODI # 1983
142 5016 150 50.66 11 69 5/31 31.47 1 51 0 19.18 v Zimbabwe 19 Feb 2003 ODI # 1957
68 2427 150 50.56 6 45 5/31 31.82 1 27 0 18.74 v Pakistan 15 Nov 2007 ODI # 2646
135 4853 150 50.55 11 65 5/31 33.18 1 50 0 17.36 v Kenya 20 Mar 2003 ODI # 1992
136 4853 150 50.55 11 65 5/31 33.18 1 50 0 17.36 v New Zealand 14 Mar 2003 ODI # 1988
143 5053 150 50.53 11 69 5/31 31.47 1 51 0 19.05 v Netherlands 12 Feb 2003 ODI # 1948
71 2577 150 50.52 6 46 5/31 31.52 1 27 0 19.00 v Australia 17 Oct 2007 ODI # 2632
21 707 150 50.50 2 10 2/18 30.40 0 8 0 20.10 v Netherlands 9 Mar 2011 ODI # 3124
32 1010 150 50.50 2 20 5/31 28.75 1 17 0 21.75 v New Zealand 25 Aug 2010 ODI # 3039
92 3282 150 50.49 6 53 5/31 31.81 1 31 0 18.68 v Pakistan 19 Apr 2006 ODI # 2364
66 2371 150 50.44 6 44 5/31 32.02 1 26 0 18.42 v Sri Lanka 19 Feb 2008 ODI # 2681
161 5648 150 50.42 11 76 5/31 31.64 1 56 0 18.78 v Kenya 24 Oct 2001 ODI # 1764
162 5648 150 50.42 11 76 5/31 31.64 1 56 0 18.78 v Kenya 12 Oct 2001 ODI # 1758
169 5845 150 50.38 11 79 5/31 31.34 1 61 0 19.04 v Zimbabwe 2 Dec 2000 ODI # 1656
163 5690 150 50.35 11 76 5/31 31.64 1 57 0 18.70 v South Africa 10 Oct 2001 ODI # 1757
164 5690 150 50.35 11 78 5/31 31.30 1 57 0 19.04 v New Zealand 2 Aug 2001 ODI # 1743
160 5638 150 50.33 11 74 5/31 32.02 1 56 0 18.31 v Zimbabwe 16 Mar 2002 ODI # 1817
84 3020 150 50.33 6 52 5/31 32.09 1 29 0 18.23 v Bangladesh 10 May 2007 ODI # 2582
131 4680 150 50.32 10 64 5/31 32.95 1 49 0 17.36 v New Zealand 15 Nov 2003 ODI # 2062
72 2616 150 50.30 6 46 5/31 31.52 1 27 0 18.78 v Australia 8 Oct 2007 ODI # 2627
132 4724 150 50.25 10 64 5/31 33.03 1 49 0 17.22 v Australia 26 Oct 2003 ODI # 2052
57 2010 150 50.25 6 42 5/31 30.85 1 24 0 19.39 v Sri Lanka 20 Aug 2008 ODI # 2745
64 2259 150 50.20 6 44 5/31 31.65 1 26 0 18.54 v Australia 2 Mar 2008 ODI # 2688
146 5169 150 50.18 11 69 5/31 31.47 1 51 0 18.70 v West Indies 21 Nov 2002 ODI # 1898
145 5115 150 50.14 11 69 5/31 31.47 1 51 0 18.66 v New Zealand 8 Jan 2003 ODI # 1930
74 2706 150 50.11 6 46 5/31 32.80 1 27 0 17.30 v England 2 Sep 2007 ODI # 2618
144 5061 150 50.10 11 69 5/31 31.47 1 51 0 18.63 v New Zealand 11 Jan 2003 ODI # 1933
149 5261 150 50.10 11 69 5/31 32.42 1 54 0 17.68 v South Africa 25 Sep 2002 ODI # 1886
150 5261 150 50.10 11 70 5/31 32.21 1 54 0 17.89 v England 22 Sep 2002 ODI # 1884
75 2755 150 50.09 6 46 5/31 32.80 1 27 0 17.28 v England 24 Aug 2007 ODI # 2613
137 4858 150 50.08 11 65 5/31 33.18 1 51 0 16.89 v Sri Lanka 10 Mar 2003 ODI # 1985
173 6008 150 50.06 11 80 5/31 31.31 1 62 0 18.75 v Australia 7 Oct 2000 ODI # 1633
174 6008 150 50.06 11 80 5/31 31.51 1 62 0 18.55 v Kenya 3 Oct 2000 ODI # 1630
170 5849 150 49.99 11 79 5/31 31.34 1 61 0 18.64 v Zimbabwe 26 Oct 2000 ODI # 1648
147 5199 150 49.99 11 69 5/31 32.17 1 51 0 17.81 v West Indies 15 Nov 2002 ODI # 1896
148 5199 150 49.99 11 69 5/31 32.17 1 51 0 17.81 v West Indies 12 Nov 2002 ODI # 1895
65 2295 150 49.89 6 44 5/31 31.90 1 26 0 17.98 v Sri Lanka 26 Feb 2008 ODI # 2686
76 2793 150 49.87 6 46 5/31 32.80 1 27 0 17.07 v Scotland 16 Aug 2007 ODI # 2608
171 5883 150 49.85 11 79 5/31 31.51 1 61 0 18.33 v Zimbabwe 22 Oct 2000 ODI # 1644
133 4735 150 49.84 10 64 5/31 33.03 1 50 0 16.81 v South Africa 13 Apr 2003 ODI # 2002
152 5333 150 49.84 11 70 5/31 32.81 1 55 0 17.02 v England 13 Jul 2002 ODI # 1856
172 5924 150 49.78 11 80 5/31 31.31 1 61 0 18.46 v South Africa 13 Oct 2000 ODI # 1638
156 5473 150 49.75 11 74 5/31 31.72 1 56 0 18.02 v England 29 Jun 2002 ODI # 1848
53 1840 150 49.72 5 39 5/31 30.66 1 23 0 19.06 v England 17 Nov 2008 ODI # 2777
73 2634 150 49.69 6 46 5/31 32.80 1 27 0 16.89 v England 5 Sep 2007 ODI # 2619
151 5264 150 49.66 11 70 5/31 32.55 1 55 0 17.10 v Zimbabwe 14 Sep 2002 ODI # 1876
44 1440 150 49.65 3 31 5/31 30.70 1 19 0 18.94 v New Zealand 8 Mar 2009 ODI # 2823
159 5558 150 49.62 11 74 5/31 32.02 1 56 0 17.59 v Zimbabwe 19 Mar 2002 ODI # 1818
67 2374 150 49.45 6 44 5/31 32.27 1 26 0 17.18 v Australia 10 Feb 2008 ODI # 2675
153 5341 150 49.45 11 71 5/31 32.52 1 55 0 16.93 v Sri Lanka 11 Jul 2002 ODI # 1855
157 5483 150 49.39 11 74 5/31 31.72 1 56 0 17.66 v West Indies 2 Jun 2002 ODI # 1838
158 5483 150 49.39 11 74 5/31 31.72 1 56 0 17.66 v West Indies 29 May 2002 ODI # 1836
48 1630 150 49.39 4 34 5/31 30.73 1 22 0 18.65 v Sri Lanka 31 Jan 2009 ODI # 2810
154 5378 150 49.33 11 71 5/31 32.52 1 56 0 16.81 v Sri Lanka 6 Jul 2002 ODI # 1852
155 5409 150 49.17 11 71 5/31 32.52 1 56 0 16.65 v Sri Lanka 30 Jun 2002 ODI # 1849
34 1031 150 49.09 2 22 5/31 28.45 1 19 0 20.64 v Sri Lanka 10 Jan 2010 ODI # 2941
47 1564 150 48.87 4 34 5/31 30.73 1 22 0 18.13 v Sri Lanka 3 Feb 2009 ODI # 2813
33 1023 150 48.71 2 21 5/31 28.95 1 17 0 19.76 v Bangladesh 11 Jan 2010 ODI # 2942
49 1653 150 48.61 4 34 5/31 30.73 1 22 0 17.88 v Sri Lanka 28 Jan 2009 ODI # 2806
39 1212 150 48.48 2 25 5/31 30.28 1 19 0 18.20 v Sri Lanka 14 Sep 2009 ODI # 2889
42 1353 150 48.32 3 28 5/31 30.03 1 19 0 18.28 v West Indies 26 Jun 2009 ODI # 2852
43 1353 150 48.32 3 29 5/31 30.37 1 19 0 17.94 v New Zealand 11 Mar 2009 ODI # 2824
51 1684 150 48.11 4 34 5/31 32.76 1 23 0 15.34 v England 23 Nov 2008 ODI # 2781
45 1442 150 48.06 3 32 5/31 31.06 1 19 0 17.00 v New Zealand 3 Mar 2009 ODI # 2821
52 1722 150 47.83 4 35 5/31 33.37 1 23 0 14.46 v England 20 Nov 2008 ODI # 2778
50 1659 150 47.40 4 34 5/31 31.85 1 23 0 15.54 v England 26 Nov 2008 ODI # 2783
37 1133 150 47.20 2 24 5/31 28.91 1 19 0 18.29 v Australia 31 Oct 2009 ODI # 2918
11 377 150 47.12 1 0 - - 0 1 0 - v Australia 30 Oct 2013 ODI # 3424
12 377 150 47.12 1 0 - - 0 1 0 - v Australia 16 Oct 2013 ODI # 3420
40 1220 150 46.92 2 28 5/31 28.14 1 19 0 18.78 v New Zealand 11 Sep 2009 ODI # 2886
35 1032 150 46.90 2 23 5/31 28.65 1 19 0 18.25 v Bangladesh 7 Jan 2010 ODI # 2939
20 656 150 46.85 2 8 2/18 32.62 0 8 0 14.23 v West Indies 20 Mar 2011 ODI # 3141
46 1447 150 46.67 3 33 5/31 31.24 1 20 0 15.43 v Sri Lanka 5 Feb 2009 ODI # 2815
38 1156 150 46.24 2 24 5/31 30.54 1 19 0 15.69 v Australia 28 Oct 2009 ODI # 2915
36 1055 150 45.86 2 23 5/31 28.86 1 19 0 17.00 v Sri Lanka 21 Dec 2009 ODI # 2934
41 1222 150 45.25 2 28 5/31 28.82 1 19 0 16.43 v West Indies 3 Jul 2009 ODI # 2854
5 129 53 43.00 0 0 - - 0 0 0 - v Pakistan 4 Jun 2017 ODI # 3878
13 380 150 42.22 1 0 - - 0 4 0 - v England 23 Jan 2013 ODI # 3327
19 543 150 41.76 1 6 2/44 40.50 0 8 0 1.26 v Australia 24 Mar 2011 ODI # 3143
14 410 150 41.00 1 0 - - 0 6 0 - v England 19 Jan 2013 ODI # 3322
17 486 150 40.50 1 2 2/49 71.00 0 7 0 -30.49 v Sri Lanka 2 Apr 2011 ODI # 3148
15 442 150 40.18 1 0 - - 0 6 0 - v England 15 Jan 2013 ODI # 3320
1 39 39 39.00 0 - - - - 0 0 - v West Indies 30 Jun 2017 ODI # 3898
16 465 150 38.75 1 0 - - 0 7 0 - v Pakistan 6 Jan 2013 ODI # 3316
4 76 39 38.00 0 0 - - 0 0 0 - v South Africa 11 Jun 2017 ODI # 3886
18 486 150 37.38 1 4 2/49 49.75 0 8 0 -12.36 v Pakistan 30 Mar 2011 ODI # 3147
2 53 39 26.50 0 0 - - 0 0 0 - v West Indies 25 Jun 2017 ODI # 3896
3 53 39 26.50 0 0 - - 0 0 0 - v Bangladesh 15 Jun 2017 ODI # 3891
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