Records type all-round analysis [change type]
View 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 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 2004-2021 205 6684 145* 35.55 11 9 3/54 45.11 0 133 29 -9.55 Profile
filtered 2004-2020 107 3539 145* 35.74 7 4 1/6 55.50 0 59 8 -19.75
Cumulative averages
107 3539 145* 35.74 7 4 1/6 55.50 0 59 8 -19.75 v Pakistan 3 Nov 2020 ODI # 4264
106 3483 145* 35.54 7 4 1/6 55.50 0 57 8 -19.95 v Pakistan 1 Nov 2020 ODI # 4263
105 3447 145* 35.53 7 4 1/6 55.50 0 56 8 -19.96 v Pakistan 30 Oct 2020 ODI # 4262
101 3276 145* 35.22 6 4 1/6 55.50 0 49 7 -20.27 v West Indies 19 Mar 2018 ODI # 4002
102 3285 145* 34.94 6 4 1/6 55.50 0 49 7 -20.55 v South Africa 30 Sep 2018 ODI # 4049
104 3335 145* 34.73 6 4 1/6 55.50 0 53 8 -20.76 v South Africa 6 Oct 2018 ODI # 4051
103 3295 145* 34.68 6 4 1/6 55.50 0 52 8 -20.81 v South Africa 3 Oct 2018 ODI # 4050
7 242 74 34.57 0 1 1/42 42.00 0 1 0 -7.42 v Australia 27 May 2004 ODI # 2132
77 2406 145* 34.37 4 4 1/6 55.50 0 32 3 -21.12 v New Zealand 9 Feb 2012 ODI # 3234
75 2337 145* 34.36 4 4 1/6 55.50 0 31 3 -21.13 v New Zealand 3 Feb 2012 ODI # 3230
100 3138 145* 34.10 5 4 1/6 55.50 0 48 6 -21.39 v Sri Lanka 21 Jan 2018 ODI # 3962
74 2279 145* 34.01 4 4 1/6 55.50 0 30 3 -21.48 v New Zealand 25 Oct 2011 ODI # 3209
78 2414 145* 34.00 4 4 1/6 55.50 0 32 3 -21.49 v West Indies 22 Feb 2013 ODI # 3337
76 2341 145* 33.92 4 4 1/6 55.50 0 31 3 -21.57 v New Zealand 6 Feb 2012 ODI # 3232
99 3080 145* 33.84 5 4 1/6 55.50 0 48 6 -21.65 v Sri Lanka 17 Jan 2018 ODI # 3955
98 3042 145* 33.80 5 4 1/6 55.50 0 48 5 -21.69 v India 14 Mar 2015 ODI # 3636
80 2453 145* 33.60 4 4 1/6 55.50 0 34 3 -21.89 v West Indies 26 Feb 2013 ODI # 3340
79 2414 145* 33.52 4 4 1/6 55.50 0 34 3 -21.97 v West Indies 24 Feb 2013 ODI # 3339
73 2204 145* 33.39 4 4 1/6 55.50 0 30 3 -22.10 v New Zealand 22 Oct 2011 ODI # 3206
81 2465 145* 33.31 4 4 1/6 55.50 0 35 3 -22.18 v India 24 Jul 2013 ODI # 3395
87 2610 145* 33.03 4 4 1/6 55.50 0 40 4 -22.46 v Pakistan 29 Aug 2013 ODI # 3406
88 2636 145* 32.95 4 4 1/6 55.50 0 43 4 -22.54 v Pakistan 31 Aug 2013 ODI # 3408
82 2465 145* 32.86 4 4 1/6 55.50 0 36 3 -22.63 v India 26 Jul 2013 ODI # 3397
83 2488 145* 32.73 4 4 1/6 55.50 0 37 3 -22.76 v India 28 Jul 2013 ODI # 3399
97 2904 145* 32.62 4 4 1/6 55.50 0 48 5 -22.87 v Pakistan 1 Mar 2015 ODI # 3620
89 2642 145* 32.61 4 4 1/6 55.50 0 44 4 -22.88 v South Africa 17 Aug 2014 ODI # 3507
86 2531 145* 32.44 4 4 1/6 55.50 0 40 4 -23.05 v Pakistan 27 Aug 2013 ODI # 3404
96 2854 145* 32.43 4 4 1/6 55.50 0 47 5 -23.06 v West Indies 24 Feb 2015 ODI # 3612
90 2656 145* 32.39 4 4 1/6 55.50 0 44 4 -23.10 v South Africa 19 Aug 2014 ODI # 3508
95 2817 145* 32.37 4 4 1/6 55.50 0 47 5 -23.12 v South Africa 15 Feb 2015 ODI # 3601
84 2488 145* 32.31 4 4 1/6 55.50 0 37 3 -23.18 v India 1 Aug 2013 ODI # 3402
94 2777 145* 32.29 4 4 1/6 55.50 0 46 5 -23.20 v South Africa 4 Sep 2014 ODI # 3524
91 2666 145* 32.12 4 4 1/6 55.50 0 44 4 -23.37 v Australia 25 Aug 2014 ODI # 3513
85 2488 145* 31.89 4 4 1/6 55.50 0 38 3 -23.60 v India 3 Aug 2013 ODI # 3403
72 2097 145* 31.77 3 4 1/6 55.50 0 30 3 -23.72 v New Zealand 20 Oct 2011 ODI # 3204
93 2698 145* 31.74 4 4 1/6 55.50 0 45 5 -23.75 v Australia 31 Aug 2014 ODI # 3521
92 2666 145* 31.73 4 4 1/6 55.50 0 45 5 -23.76 v South Africa 29 Aug 2014 ODI # 3518
8 243 74 30.37 0 1 1/42 42.00 0 1 0 -11.62 v Australia 29 May 2004 ODI # 2133
70 1963 145* 30.20 2 4 1/6 55.50 0 30 3 -25.29 v Pakistan 11 Sep 2011 ODI # 3190
69 1913 145* 29.89 2 4 1/6 55.50 0 30 3 -25.60 v Pakistan 8 Sep 2011 ODI # 3188
71 1969 145* 29.83 2 4 1/6 55.50 0 30 3 -25.66 v Pakistan 14 Sep 2011 ODI # 3194
6 177 74 29.50 0 - - - - 1 0 - v Australia 25 May 2004 ODI # 2131
67 1825 145* 29.43 2 4 1/6 55.50 0 30 3 -26.06 v Sri Lanka 10 Mar 2011 ODI # 3125
68 1829 145* 29.03 2 4 1/6 55.50 0 30 3 -26.46 v Pakistan 14 Mar 2011 ODI # 3132
63 1680 145* 28.96 2 4 1/6 47.25 0 29 3 -18.28 v South Africa 17 Oct 2010 ODI # 3059
62 1648 145* 28.91 2 4 1/6 44.00 0 29 3 -15.08 v South Africa 15 Oct 2010 ODI # 3057
66 1745 145* 28.60 2 4 1/6 55.50 0 30 3 -26.89 v New Zealand 4 Mar 2011 ODI # 3117
64 1685 145* 28.55 2 4 1/6 49.75 0 30 3 -21.19 v South Africa 22 Oct 2010 ODI # 3061
65 1701 145* 28.35 2 4 1/6 55.50 0 30 3 -27.14 v Australia 21 Feb 2011 ODI # 3103
12 340 74 28.33 0 2 1/6 35.50 0 2 0 -7.16 v Pakistan 3 Oct 2004 ODI # 2184
9 249 74 27.66 0 1 1/42 42.00 0 2 0 -14.33 v England 10 Sep 2004 ODI # 2168
60 1484 119* 26.50 1 4 1/6 41.75 0 28 3 -15.24 v Sri Lanka 7 Jun 2010 ODI # 2989
13 343 74 26.38 0 2 1/6 35.50 0 2 0 -9.11 v Sri Lanka 9 Oct 2004 ODI # 2186
61 1503 119* 26.36 1 4 1/6 41.75 0 28 3 -15.38 v Sri Lanka 9 Jun 2010 ODI # 2990
10 262 74 26.20 0 1 1/42 42.00 0 2 0 -15.79 v Sri Lanka 14 Sep 2004 ODI # 2173
14 360 74 25.71 0 3 1/6 28.33 0 2 0 -2.61 v England 28 Nov 2004 ODI # 2193
16 398 74 24.87 0 3 1/6 40.66 0 2 0 -15.79 v England 4 Dec 2004 ODI # 2195
15 373 74 24.86 0 3 1/6 34.66 0 2 0 -9.79 v England 1 Dec 2004 ODI # 2194
49 1131 74 24.58 0 3 1/6 49.00 0 19 3 -24.41 v Pakistan 2 Feb 2008 ODI # 2669
47 1075 74 24.43 0 3 1/6 49.00 0 19 3 -24.56 v Pakistan 27 Jan 2008 ODI # 2665
59 1365 81 24.37 0 4 1/6 41.75 0 25 3 -17.37 v India 3 Jun 2010 ODI # 2986
11 267 74 24.27 0 2 1/6 24.00 0 2 0 0.27 v Pakistan 30 Sep 2004 ODI # 2183
44 992 74 24.19 0 3 1/6 49.00 0 17 3 -24.80 v West Indies 7 Dec 2007 ODI # 2654
50 1133 74 24.10 0 3 1/6 49.00 0 19 3 -24.89 v South Africa 8 Nov 2009 ODI # 2926
42 962 74 24.05 0 3 1/6 49.00 0 17 3 -24.94 v West Indies 2 Dec 2007 ODI # 2651
21 505 74 24.04 0 3 1/6 49.00 0 3 0 -24.95 v New Zealand 24 Aug 2005 ODI # 2272
48 1082 74 24.04 0 3 1/6 49.00 0 19 3 -24.95 v Pakistan 30 Jan 2008 ODI # 2667
41 935 74 23.97 0 3 1/6 49.00 0 16 3 -25.02 v West Indies 30 Nov 2007 ODI # 2649
40 908 74 23.89 0 3 1/6 49.00 0 16 3 -25.10 v South Africa 26 Aug 2007 ODI # 2615
57 1289 81 23.87 0 4 1/6 41.75 0 24 3 -17.87 v India 28 May 2010 ODI # 2981
46 1020 74 23.72 0 3 1/6 49.00 0 18 3 -25.27 v Pakistan 24 Jan 2008 ODI # 2663
45 994 74 23.66 0 3 1/6 49.00 0 17 3 -25.33 v Pakistan 21 Jan 2008 ODI # 2662
17 402 74 23.64 0 3 1/6 49.00 0 2 0 -25.35 v England 5 Dec 2004 ODI # 2197
53 1181 74 23.62 0 4 1/6 41.75 0 20 3 -18.12 v West Indies 6 Mar 2010 ODI # 2970
51 1133 74 23.60 0 3 1/6 49.00 0 19 3 -25.39 v South Africa 10 Nov 2009 ODI # 2928
5 118 74 23.60 0 - - - - 1 0 - v Sri Lanka 29 Apr 2004 ODI # 2124
43 966 74 23.56 0 3 1/6 49.00 0 17 3 -25.43 v West Indies 4 Dec 2007 ODI # 2653
54 1200 74 23.52 0 4 1/6 41.75 0 20 3 -18.22 v West Indies 10 Mar 2010 ODI # 2972
58 1291 81 23.47 0 4 1/6 41.75 0 24 3 -18.27 v Sri Lanka 1 Jun 2010 ODI # 2985
20 469 74 23.45 0 3 1/6 49.00 0 2 0 -25.54 v South Africa 2 Mar 2005 ODI # 2233
39 866 74 23.40 0 3 1/6 49.00 0 15 3 -25.59 v South Africa 25 Aug 2007 ODI # 2614
36 790 74 23.23 0 3 1/6 49.00 0 14 3 -25.76 v West Indies 19 Mar 2007 ODI # 2543
52 1134 74 23.14 0 3 1/6 53.66 0 20 3 -30.52 v West Indies 4 Mar 2010 ODI # 2967
30 670 74 23.10 0 3 1/6 49.00 0 12 0 -25.89 v West Indies 14 May 2006 ODI # 2373
55 1201 74 23.09 0 4 1/6 41.75 0 20 3 -18.65 v West Indies 12 Mar 2010 ODI # 2974
22 508 74 23.09 0 3 1/6 49.00 0 3 0 -25.90 v India 29 Aug 2005 ODI # 2274
37 803 74 22.94 0 3 1/6 49.00 0 15 3 -26.05 v Pakistan 21 Mar 2007 ODI # 2547
38 822 74 22.83 0 3 1/6 49.00 0 15 3 -26.16 v South Africa 22 Aug 2007 ODI # 2612
56 1208 74 22.79 0 4 1/6 41.75 0 21 3 -18.95 v West Indies 14 Mar 2010 ODI # 2976
33 703 74 22.67 0 3 1/6 49.00 0 13 3 -26.32 v South Africa 20 Sep 2006 ODI # 2420
31 679 74 22.63 0 3 1/6 49.00 0 13 1 -26.36 v South Africa 15 Sep 2006 ODI # 2415
19 428 74 22.52 0 3 1/6 49.00 0 2 0 -26.47 v South Africa 27 Feb 2005 ODI # 2231
18 405 74 22.50 0 3 1/6 49.00 0 2 0 -26.49 v South Africa 25 Feb 2005 ODI # 2229
35 740 74 22.42 0 3 1/6 49.00 0 14 3 -26.57 v Sri Lanka 10 Oct 2006 ODI # 2425
25 560 74 22.40 0 3 1/6 49.00 0 6 0 -26.59 v West Indies 29 Apr 2006 ODI # 2368
29 627 74 22.39 0 3 1/6 49.00 0 12 0 -26.60 v West Indies 13 May 2006 ODI # 2372
24 535 74 22.29 0 3 1/6 49.00 0 5 0 -26.70 v India 4 Sep 2005 ODI # 2280
34 710 74 22.18 0 3 1/6 49.00 0 13 3 -26.81 v West Indies 8 Oct 2006 ODI # 2424
23 509 74 22.13 0 3 1/6 49.00 0 5 0 -26.86 v New Zealand 31 Aug 2005 ODI # 2276
32 684 74 22.06 0 3 1/6 49.00 0 13 1 -26.93 v South Africa 18 Sep 2006 ODI # 2418
27 586 74 21.70 0 3 1/6 49.00 0 10 0 -27.29 v West Indies 7 May 2006 ODI # 2370
28 607 74 21.67 0 3 1/6 49.00 0 10 0 -27.32 v West Indies 10 May 2006 ODI # 2371
26 560 74 21.53 0 3 1/6 49.00 0 9 0 -27.46 v West Indies 30 Apr 2006 ODI # 2369
4 44 38 11.00 0 - - - - 1 0 - v Sri Lanka 27 Apr 2004 ODI # 2123
3 6 4 2.00 0 - - - - 1 0 - v Sri Lanka 25 Apr 2004 ODI # 2122
2 2 2 1.00 0 - - - - 1 0 - v Sri Lanka 22 Apr 2004 ODI # 2120
1 0 0 0.00 0 - - - - 1 0 - v Sri Lanka 20 Apr 2004 ODI # 2119
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