Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 28 Jun 2019 remove less than or equal to 28 Jun 2019 from query
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 1998-2010 288 9720 141* 41.71 15 1 1/0 1.00 0 58 0 40.71 Profile
filtered 1998-2010 164 6426 141* 55.87 14 1 1/0 0.00 0 43 0 55.87
Reverse cumulative
38 1542 117 61.68 4 1 1/0 0.00 0 6 0 61.68 v Scotland 27 Jun 2006 ODI # 2387
105 4442 141* 60.02 11 1 1/0 0.00 0 23 0 60.02 v Sri Lanka 17 Apr 2002 ODI # 1832
106 4466 141* 59.54 11 1 1/0 0.00 0 23 0 59.54 v New Zealand 15 Apr 2002 ODI # 1831
100 4103 141* 59.46 9 1 1/0 0.00 0 23 0 59.46 v Australia 19 Jun 2002 ODI # 1846
111 4633 141* 59.39 12 1 1/0 0.00 0 25 0 59.39 v Bangladesh 24 Jan 2002 ODI # 1793
39 1543 117 59.34 4 1 1/0 0.00 0 7 0 59.34 v India 18 Apr 2006 ODI # 2363
40 1596 117 59.11 4 1 1/0 0.00 0 8 0 59.11 v Sri Lanka 22 Mar 2006 ODI # 2354
104 4313 141* 59.08 10 1 1/0 0.00 0 23 0 59.08 v New Zealand 21 Apr 2002 ODI # 1833
101 4132 141* 59.02 9 1 1/0 0.00 0 23 0 59.02 v Australia 15 Jun 2002 ODI # 1844
98 4010 141* 58.97 9 1 1/0 0.00 0 22 0 58.97 v Zimbabwe 23 Nov 2002 ODI # 1899
107 4481 141* 58.96 11 1 1/0 0.00 0 23 0 58.96 v New Zealand 11 Apr 2002 ODI # 1828
102 4185 141* 58.94 9 1 1/0 0.00 0 23 0 58.94 v New Zealand 27 Apr 2002 ODI # 1835
25 1001 117 58.88 3 - - - - 3 0 - v South Africa 20 Oct 2007 ODI # 2635
112 4640 141* 58.73 12 1 1/0 0.00 0 25 0 58.73 v Bangladesh 22 Jan 2002 ODI # 1790
131 5456 141* 58.66 13 1 1/0 0.00 0 29 0 58.66 v Bangladesh 2 Jun 2000 ODI # 1599
99 4042 141* 58.57 9 1 1/0 0.00 0 23 0 58.57 v Sri Lanka 14 Aug 2002 ODI # 1861
113 4680 141* 58.50 12 1 1/0 0.00 0 25 0 58.50 v Sri Lanka 4 Nov 2001 ODI # 1772
130 5376 141* 58.43 13 1 1/0 0.00 0 29 0 58.43 v India 3 Jun 2000 ODI # 1600
37 1459 117 58.36 4 1 1/0 0.00 0 5 0 58.36 v England 2 Sep 2006 ODI # 2409
108 4482 141* 58.20 11 1 1/0 0.00 0 23 0 58.20 v West Indies 15 Feb 2002 ODI # 1808
103 4188 141* 58.16 9 1 1/0 0.00 0 23 0 58.16 v New Zealand 24 Apr 2002 ODI # 1834
132 5460 141* 58.08 13 1 1/0 0.00 0 29 0 58.08 v West Indies 23 Apr 2000 ODI # 1595
109 4521 141* 57.96 11 1 1/0 0.00 0 23 0 57.96 v West Indies 14 Feb 2002 ODI # 1807
110 4521 141* 57.96 11 1 1/0 0.00 0 25 0 57.96 v Bangladesh 25 Jan 2002 ODI # 1794
41 1622 117 57.92 4 1 1/0 0.00 0 9 0 57.92 v Sri Lanka 19 Mar 2006 ODI # 2352
114 4691 141* 57.91 12 1 1/0 0.00 0 25 0 57.91 v Sri Lanka 2 Nov 2001 ODI # 1771
115 4732 141* 57.70 12 1 1/0 0.00 0 26 0 57.70 v Zimbabwe 31 Oct 2001 ODI # 1770
133 5468 141* 57.55 13 1 1/0 0.00 0 30 0 57.55 v West Indies 19 Apr 2000 ODI # 1593
125 5108 141* 57.39 12 1 1/0 0.00 0 27 0 57.39 v Sri Lanka 8 Oct 2000 ODI # 1634
129 5276 141* 57.34 12 1 1/0 0.00 0 29 0 57.34 v Sri Lanka 5 Jun 2000 ODI # 1601
116 4758 141* 57.32 12 1 1/0 0.00 0 26 0 57.32 v Zimbabwe 28 Oct 2001 ODI # 1768
117 4802 141* 57.16 12 1 1/0 0.00 0 26 0 57.16 v Australia 19 Jun 2001 ODI # 1725
119 4907 141* 57.05 12 1 1/0 0.00 0 26 0 57.05 v England 12 Jun 2001 ODI # 1722
134 5468 141* 56.95 13 1 1/0 0.00 0 30 0 56.95 v Zimbabwe 15 Apr 2000 ODI # 1590
138 5636 141* 56.92 13 1 1/0 0.00 0 32 0 56.92 v India 26 Mar 2000 ODI # 1580
124 5066 141* 56.92 12 1 1/0 0.00 0 27 0 56.92 v England 27 Oct 2000 ODI # 1649
97 3869 117 56.89 8 1 1/0 0.00 0 22 0 56.89 v Zimbabwe 24 Nov 2002 ODI # 1901
126 5115 141* 56.83 12 1 1/0 0.00 0 27 0 56.83 v South Africa 23 Aug 2000 ODI # 1624
151 6136 141* 56.81 14 1 1/0 0.00 0 34 0 56.81 v Scotland 20 May 1999 ODI # 1453
118 4826 141* 56.77 12 1 1/0 0.00 0 26 0 56.77 v England 17 Jun 2001 ODI # 1724
122 4996 141* 56.77 12 1 1/0 0.00 0 27 0 56.77 v New Zealand 17 Feb 2001 ODI # 1689
127 5161 141* 56.71 12 1 1/0 0.00 0 28 0 56.71 v New Zealand 20 Aug 2000 ODI # 1623
148 6001 141* 56.61 14 1 1/0 0.00 0 34 0 56.61 v West Indies 18 Sep 1999 ODI # 1501
154 6227 141* 56.60 14 1 1/0 0.00 0 38 0 56.60 v India 8 Apr 1999 ODI # 1430
155 6227 141* 56.60 14 1 1/0 0.00 0 39 0 56.60 v England 7 Apr 1999 ODI # 1429
152 6170 141* 56.60 14 1 1/0 0.00 0 36 0 56.60 v West Indies 16 May 1999 ODI # 1447
153 6170 141* 56.60 14 1 1/0 0.00 0 37 0 56.60 v India 16 Apr 1999 ODI # 1437
135 5489 141* 56.58 13 1 1/0 0.00 0 32 0 56.58 v Zimbabwe 5 Apr 2000 ODI # 1586
34 1301 117 56.56 4 1 1/0 0.00 0 5 0 56.56 v West Indies 10 Dec 2006 ODI # 2463
120 4919 141* 56.54 12 1 1/0 0.00 0 26 0 56.54 v England 7 Jun 2001 ODI # 1719
139 5654 141* 56.54 13 1 1/0 0.00 0 32 0 56.54 v India 28 Jan 2000 ODI # 1550
42 1639 117 56.51 4 1 1/0 0.00 0 10 0 56.51 v India 6 Feb 2006 ODI # 2324
141 5762 141* 56.49 13 1 1/0 0.00 0 32 0 56.49 v India 10 Jan 2000 ODI # 1537
123 5027 141* 56.48 12 1 1/0 0.00 0 27 0 56.48 v England 30 Oct 2000 ODI # 1653
121 4966 141* 56.43 12 1 1/0 0.00 0 27 0 56.43 v New Zealand 22 Feb 2001 ODI # 1691
140 5699 141* 56.42 13 1 1/0 0.00 0 32 0 56.42 v India 21 Jan 2000 ODI # 1543
36 1410 117 56.40 4 1 1/0 0.00 0 5 0 56.40 v England 5 Sep 2006 ODI # 2410
128 5186 141* 56.36 12 1 1/0 0.00 0 29 0 56.36 v Sri Lanka 7 Jun 2000 ODI # 1602
137 5580 141* 56.36 13 1 1/0 0.00 0 32 0 56.36 v South Africa 28 Mar 2000 ODI # 1582
45 1746 117 56.32 4 1 1/0 0.00 0 10 0 56.32 v England 12 Dec 2005 ODI # 2305
149 6026 141* 56.31 14 1 1/0 0.00 0 34 0 56.31 v West Indies 16 Sep 1999 ODI # 1500
136 5515 141* 56.27 13 1 1/0 0.00 0 32 0 56.27 v South Africa 31 Mar 2000 ODI # 1583
35 1350 117 56.25 4 1 1/0 0.00 0 5 0 56.25 v Sri Lanka 17 Oct 2006 ODI # 2431
156 6243 141* 56.24 14 1 1/0 0.00 0 39 0 56.24 v India 4 Apr 1999 ODI # 1428
82 3260 117 56.20 7 1 1/0 0.00 0 20 0 56.20 v Bangladesh 12 Sep 2003 ODI # 2042
144 5838 141* 56.13 13 1 1/0 0.00 0 32 0 56.13 v West Indies 19 Oct 1999 ODI # 1517
83 3309 117 56.08 7 1 1/0 0.00 0 20 0 56.08 v Bangladesh 9 Sep 2003 ODI # 2041
150 6055 141* 56.06 14 1 1/0 0.00 0 34 0 56.06 v Australia 23 May 1999 ODI # 1458
28 1120 117 56.00 3 - - - - 5 0 - v Africa XI 6 Jun 2007 ODI # 2587
142 5762 141* 55.94 13 1 1/0 0.00 0 32 0 55.94 v Australia 9 Jan 2000 ODI # 1536
164 6426 141* 55.87 14 1 1/0 0.00 0 43 0 55.87 v Zimbabwe 28 Mar 1998 ODI # 1297
46 1788 117 55.87 4 1 1/0 0.00 0 10 0 55.87 v Africa XI 20 Aug 2005 ODI # 2270
96 3793 117 55.77 8 1 1/0 0.00 0 22 0 55.77 v Zimbabwe 27 Nov 2002 ODI # 1902
160 6301 141* 55.76 14 1 1/0 0.00 0 42 0 55.76 v Zimbabwe 20 Nov 1998 ODI # 1375
157 6244 141* 55.75 14 1 1/0 0.00 0 39 0 55.75 v India 24 Mar 1999 ODI # 1417
26 1003 117 55.72 3 - - - - 3 0 - v Africa XI 10 Jun 2007 ODI # 2589
47 1838 117 55.69 4 1 1/0 0.00 0 10 0 55.69 v West Indies 22 May 2005 ODI # 2248
147 5897 141* 55.63 13 1 1/0 0.00 0 33 0 55.63 v West Indies 19 Sep 1999 ODI # 1502
145 5841 141* 55.62 13 1 1/0 0.00 0 32 0 55.62 v Sri Lanka 18 Oct 1999 ODI # 1516
146 5889 141* 55.55 13 1 1/0 0.00 0 32 0 55.55 v West Indies 14 Oct 1999 ODI # 1513
27 1054 117 55.47 3 - - - - 3 0 - v Africa XI 9 Jun 2007 ODI # 2588
143 5767 141* 55.45 13 1 1/0 0.00 0 32 0 55.45 v Sri Lanka 22 Oct 1999 ODI # 1519
44 1718 117 55.41 4 1 1/0 0.00 0 10 0 55.41 v England 15 Dec 2005 ODI # 2306
163 6367 141* 55.36 14 1 1/0 0.00 0 43 0 55.36 v Zimbabwe 29 Mar 1998 ODI # 1298
32 1273 117 55.34 4 1 1/0 0.00 0 5 0 55.34 v South Africa 7 Feb 2007 ODI # 2513
33 1273 117 55.34 4 1 1/0 0.00 0 5 0 55.34 v West Indies 16 Dec 2006 ODI # 2466
81 3154 117 55.33 6 1 1/0 0.00 0 19 0 55.33 v Bangladesh 15 Sep 2003 ODI # 2043
84 3317 117 55.28 7 1 1/0 0.00 0 20 0 55.28 v England 17 Jun 2003 ODI # 2025
158 6246 141* 55.27 14 1 1/0 0.00 0 40 0 55.27 v Sri Lanka 19 Mar 1999 ODI # 1411
159 6246 141* 55.27 14 1 1/0 0.00 0 40 0 55.27 v Zimbabwe 24 Nov 1998 ODI # 1377
161 6301 141* 55.27 14 1 1/0 0.00 0 43 0 55.27 v Sri Lanka 9 Apr 1998 ODI # 1312
162 6301 141* 55.27 14 1 1/0 0.00 0 43 0 55.27 v Sri Lanka 7 Apr 1998 ODI # 1309
24 884 108* 55.25 2 - - - - 3 0 - v South Africa 23 Oct 2007 ODI # 2637
89 3478 117 55.20 7 1 1/0 0.00 0 21 0 55.20 v Sri Lanka 4 Apr 2003 ODI # 1995
80 3089 117 55.16 6 1 1/0 0.00 0 19 0 55.16 v Bangladesh 18 Sep 2003 ODI # 2044
29 1157 117 55.09 3 - - - - 5 0 - v Sri Lanka 20 May 2007 ODI # 2585
43 1650 117 55.00 4 1 1/0 0.00 0 10 0 55.00 v England 19 Dec 2005 ODI # 2307
59 2358 117 54.83 6 1 1/0 0.00 0 11 0 54.83 v Sri Lanka 6 Oct 2004 ODI # 2185
87 3396 117 54.77 7 1 1/0 0.00 0 21 0 54.77 v Zimbabwe 10 Apr 2003 ODI # 2000
48 1859 117 54.67 4 1 1/0 0.00 0 10 0 54.67 v West Indies 21 May 2005 ODI # 2247
91 3553 117 54.66 7 1 1/0 0.00 0 21 0 54.66 v Netherlands 25 Feb 2003 ODI # 1967
85 3334 117 54.65 7 1 1/0 0.00 0 20 0 54.65 v New Zealand 20 May 2003 ODI # 2015
90 3495 117 54.60 7 1 1/0 0.00 0 21 0 54.60 v Zimbabwe 3 Apr 2003 ODI # 1994
62 2454 117 54.53 6 1 1/0 0.00 0 14 0 54.53 v India 19 Sep 2004 ODI # 2179
63 2454 117 54.53 6 1 1/0 0.00 0 14 0 54.53 v Kenya 14 Sep 2004 ODI # 2174
92 3596 117 54.48 7 1 1/0 0.00 0 21 0 54.48 v Namibia 16 Feb 2003 ODI # 1954
94 3693 117 54.30 7 1 1/0 0.00 0 22 0 54.30 v Zimbabwe 1 Dec 2002 ODI # 1907
95 3693 117 54.30 7 1 1/0 0.00 0 22 0 54.30 v Zimbabwe 30 Nov 2002 ODI # 1906
22 814 108* 54.26 2 - - - - 2 0 - v India 18 Nov 2007 ODI # 2647
88 3414 117 54.19 7 1 1/0 0.00 0 21 0 54.19 v Kenya 8 Apr 2003 ODI # 1999
74 2757 117 54.05 6 1 1/0 0.00 0 19 0 54.05 v New Zealand 3 Dec 2003 ODI # 2072
49 1889 117 53.97 4 1 1/0 0.00 0 10 0 53.97 v West Indies 18 May 2005 ODI # 2246
64 2482 117 53.95 6 1 1/0 0.00 0 15 0 53.95 v India 21 Aug 2004 ODI # 2157
60 2372 117 53.90 6 1 1/0 0.00 0 12 0 53.90 v Zimbabwe 3 Oct 2004 ODI # 2184
50 1939 117 53.86 4 1 1/0 0.00 0 11 0 53.86 v India 17 Apr 2005 ODI # 2240
71 2693 117 53.86 6 1 1/0 0.00 0 18 0 53.86 v New Zealand 7 Jan 2004 ODI # 2076
72 2693 117 53.86 6 1 1/0 0.00 0 18 0 53.86 v New Zealand 7 Dec 2003 ODI # 2074
73 2693 117 53.86 6 1 1/0 0.00 0 19 0 53.86 v New Zealand 5 Dec 2003 ODI # 2073
93 3605 117 53.80 7 1 1/0 0.00 0 22 0 53.80 v South Africa 11 Dec 2002 ODI # 1916
86 3335 117 53.79 7 1 1/0 0.00 0 20 0 53.79 v Sri Lanka 10 May 2003 ODI # 2008
56 2203 117 53.73 5 1 1/0 0.00 0 11 0 53.73 v West Indies 19 Jan 2005 ODI # 2206
68 2579 117 53.72 6 1 1/0 0.00 0 15 0 53.72 v Bangladesh 17 Jul 2004 ODI # 2145
65 2521 117 53.63 6 1 1/0 0.00 0 15 0 53.63 v Bangladesh 29 Jul 2004 ODI # 2154
55 2194 117 53.51 5 1 1/0 0.00 0 11 0 53.51 v Australia 30 Jan 2005 ODI # 2215
78 2943 117 53.50 6 1 1/0 0.00 0 19 0 53.50 v South Africa 3 Oct 2003 ODI # 2046
79 2995 117 53.48 6 1 1/0 0.00 0 19 0 53.48 v Bangladesh 21 Sep 2003 ODI # 2045
77 2875 117 53.24 6 1 1/0 0.00 0 19 0 53.24 v South Africa 5 Oct 2003 ODI # 2047
75 2768 117 53.23 6 1 1/0 0.00 0 19 0 53.23 v New Zealand 1 Dec 2003 ODI # 2071
30 1169 117 53.13 3 - - - - 5 0 - v Sri Lanka 18 May 2007 ODI # 2584
66 2550 117 53.12 6 1 1/0 0.00 0 15 0 53.12 v India 25 Jul 2004 ODI # 2152
67 2550 117 53.12 6 1 1/0 0.00 0 15 0 53.12 v Hong Kong 18 Jul 2004 ODI # 2147
51 1963 117 53.05 4 1 1/0 0.00 0 11 0 53.05 v India 15 Apr 2005 ODI # 2239
54 2122 117 53.05 5 1 1/0 0.00 0 11 0 53.05 v West Indies 1 Feb 2005 ODI # 2218
76 2810 117 53.01 6 1 1/0 0.00 0 19 0 53.01 v New Zealand 29 Nov 2003 ODI # 2068
57 2221 117 52.88 5 1 1/0 0.00 0 11 0 52.88 v India 13 Nov 2004 ODI # 2192
21 740 108* 52.85 2 - - - - 2 0 - v Zimbabwe 21 Jan 2008 ODI # 2662
61 2373 117 52.73 6 1 1/0 0.00 0 12 0 52.73 v Zimbabwe 30 Sep 2004 ODI # 2183
69 2581 117 52.67 6 1 1/0 0.00 0 16 0 52.67 v India 19 Mar 2004 ODI # 2115
58 2251 117 52.34 5 1 1/0 0.00 0 11 0 52.34 v Sri Lanka 14 Oct 2004 ODI # 2187
70 2605 117 52.10 6 1 1/0 0.00 0 16 0 52.10 v India 16 Mar 2004 ODI # 2114
18 625 108* 52.08 2 - - - - 2 0 - v Zimbabwe 30 Jan 2008 ODI # 2667
52 1974 117 51.94 4 1 1/0 0.00 0 11 0 51.94 v India 12 Apr 2005 ODI # 2238
53 2017 117 51.71 4 1 1/0 0.00 0 11 0 51.71 v India 9 Apr 2005 ODI # 2237
23 826 108* 51.62 2 - - - - 3 0 - v India 8 Nov 2007 ODI # 2644
20 668 108* 51.38 2 - - - - 2 0 - v Zimbabwe 24 Jan 2008 ODI # 2663
31 1172 117 50.95 3 1 1/0 0.00 0 5 0 50.95 v Zimbabwe 21 Mar 2007 ODI # 2547
19 630 108* 48.46 2 - - - - 2 0 - v Zimbabwe 27 Jan 2008 ODI # 2665
17 517 108* 43.08 1 - - - - 2 0 - v Bangladesh 8 Apr 2008 ODI # 2696
14 375 87 34.09 0 - - - - 2 0 - v Bangladesh 16 Apr 2008 ODI # 2702
16 409 87 34.08 0 - - - - 2 0 - v Bangladesh 11 Apr 2008 ODI # 2698
4 136 87 34.00 0 - - - - 2 0 - v India 26 Sep 2009 ODI # 2898
6 202 87 33.66 0 - - - - 2 0 - v Sri Lanka 9 Aug 2009 ODI # 2870
5 159 87 31.80 0 - - - - 2 0 - v West Indies 23 Sep 2009 ODI # 2894
12 316 87 31.60 0 - - - - 2 0 - v Bangladesh 8 Jun 2008 ODI # 2704
15 377 87 31.41 0 - - - - 2 0 - v Bangladesh 13 Apr 2008 ODI # 2700
13 338 87 30.72 0 - - - - 2 0 - v Bangladesh 19 Apr 2008 ODI # 2703
7 208 87 29.71 0 - - - - 2 0 - v Sri Lanka 7 Aug 2009 ODI # 2868
8 208 87 29.71 0 - - - - 2 0 - v Bangladesh 4 Jul 2008 ODI # 2733
9 229 87 28.62 0 - - - - 2 0 - v India 2 Jul 2008 ODI # 2730
10 257 87 28.55 0 - - - - 2 0 - v Hong Kong 24 Jun 2008 ODI # 2712
11 257 87 28.55 0 - - - - 2 0 - v India 14 Jun 2008 ODI # 2707
3 49 30 16.33 0 - - - - 1 0 - v New Zealand 3 Nov 2009 ODI # 2921
2 19 16 9.50 0 - - - - 1 0 - v England 17 Sep 2010 ODI # 3045
1 3 3 3.00 0 - - - - 1 0 - v England 20 Sep 2010 ODI # 3046
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