Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 6 Mar 1990 remove greater than or equal to 6 Mar 1990 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 Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2022 236 220 39 8607 181* 47.55 10330 83.32 21 51 9 713 147 Profile
filtered 2006-2022 123 114 29 5295 181* 62.29 6058 87.40 14 35 4 460 88
Cumulative averages
118 109 29 5250 181* 65.62 5983 87.74 14 35 4 457 87 v India 8 Feb 2020 ODI # 4239
119 110 29 5262 181* 64.96 6001 87.68 14 35 4 458 87 v India 11 Feb 2020 ODI # 4243
117 108 28 5177 181* 64.71 5909 87.61 14 34 4 451 85 v India 5 Feb 2020 ODI # 4235
120 111 29 5269 181* 64.25 6015 87.59 14 35 4 459 87 v Bangladesh 26 Mar 2021 ODI # 4282
112 103 27 4876 181* 64.15 5586 87.28 13 32 4 425 79 v Bangladesh 5 Jun 2019 ODI # 4151
113 104 27 4924 181* 63.94 5638 87.33 13 32 4 431 80 v Afghanistan 8 Jun 2019 ODI # 4154
110 102 27 4794 181* 63.92 5495 87.24 13 31 4 416 79 v Bangladesh 20 Feb 2019 ODI # 4095
111 102 27 4794 181* 63.92 5495 87.24 13 31 4 416 79 v Sri Lanka 1 Jun 2019 ODI # 4145
109 101 27 4725 181* 63.85 5413 87.28 13 30 4 409 79 v Bangladesh 16 Feb 2019 ODI # 4094
121 112 29 5280 181* 63.61 6032 87.53 14 35 4 460 87 v Netherlands 29 Mar 2022 ODI # 4378
108 100 26 4704 181* 63.56 5393 87.22 13 30 4 406 79 v Bangladesh 13 Feb 2019 ODI # 4093
116 107 27 5068 181* 63.35 5825 87.00 13 34 4 441 81 v India 9 Jul 2019 ODI # 4190
115 106 27 4994 181* 63.21 5735 87.07 13 33 4 438 80 v West Indies 22 Jun 2019 ODI # 4170
114 105 27 4925 181* 63.14 5640 87.32 13 32 4 431 80 v South Africa 19 Jun 2019 ODI # 4165
107 99 25 4659 181* 62.95 5344 87.18 13 30 4 400 79 v India 31 Jan 2019 ODI # 4091
122 113 29 5281 181* 62.86 6042 87.40 14 35 4 460 87 v Netherlands 2 Apr 2022 ODI # 4381
106 98 24 4622 181* 62.45 5319 86.89 13 30 4 398 76 v Sri Lanka 8 Jan 2019 ODI # 4076
123 114 29 5295 181* 62.29 6058 87.40 14 35 4 460 88 v Netherlands 4 Apr 2022 ODI # 4383
105 97 24 4485 181* 61.43 5188 86.44 12 30 4 389 72 v Sri Lanka 5 Jan 2019 ODI # 4075
103 95 24 4341 181* 61.14 5046 86.02 12 28 4 379 69 v Pakistan 7 Nov 2018 ODI # 4066
104 96 24 4395 181* 61.04 5083 86.46 12 29 4 385 71 v Sri Lanka 3 Jan 2019 ODI # 4074
102 94 24 4261 181* 60.87 4934 86.35 12 27 4 374 69 v England 7 Mar 2018 ODI # 3989
95 87 22 3798 131* 58.43 4473 84.90 10 25 4 334 63 v West Indies 26 Dec 2017 ODI # 3945
97 89 23 3855 131* 58.40 4530 85.09 10 25 4 338 63 v Pakistan 9 Jan 2018 ODI # 3947
98 90 23 3907 131* 58.31 4594 85.04 10 26 4 342 63 v Pakistan 13 Jan 2018 ODI # 3949
101 93 23 4080 131* 58.28 4787 85.23 11 27 4 357 63 v England 25 Feb 2018 ODI # 3980
96 88 22 3810 131* 57.72 4487 84.91 10 25 4 334 63 v Pakistan 6 Jan 2018 ODI # 3946
93 85 21 3694 131* 57.71 4353 84.86 10 24 4 323 63 v West Indies 20 Dec 2017 ODI # 3943
94 86 21 3751 131* 57.70 4419 84.88 10 25 4 328 63 v West Indies 23 Dec 2017 ODI # 3944
100 92 23 3967 131* 57.49 4671 84.92 10 27 4 345 63 v Pakistan 19 Jan 2018 ODI # 3957
99 91 23 3908 131* 57.47 4598 84.99 10 26 4 342 63 v Pakistan 16 Jan 2018 ODI # 3953
92 84 20 3645 131* 56.95 4277 85.22 10 24 4 321 63 v India 22 Oct 2017 ODI # 3928
88 80 20 3416 131* 56.93 4013 85.12 10 21 4 301 63 v South Africa 1 Mar 2017 ODI # 3843
89 81 20 3468 131* 56.85 4073 85.14 10 22 4 306 63 v Ireland 14 May 2017 ODI # 3867
87 79 20 3350 131* 56.77 3916 85.54 10 20 4 294 62 v South Africa 22 Feb 2017 ODI # 3839
91 83 20 3550 131* 56.34 4177 84.98 10 23 4 313 63 v Ireland 21 May 2017 ODI # 3870
90 82 20 3493 131* 56.33 4113 84.92 10 22 4 307 63 v Bangladesh 17 May 2017 ODI # 3868
82 74 19 3069 131* 55.80 3581 85.70 8 20 4 269 62 v Sri Lanka 5 Jan 2016 ODI # 3721
80 73 19 3008 131* 55.70 3514 85.60 8 19 4 265 61 v Sri Lanka 26 Dec 2015 ODI # 3714
81 73 19 3008 131* 55.70 3514 85.60 8 19 4 265 61 v Sri Lanka 28 Dec 2015 ODI # 3715
78 72 18 3003 131* 55.61 3505 85.67 8 19 4 265 61 v England 14 Jun 2015 ODI # 3656
79 72 18 3003 131* 55.61 3505 85.67 8 19 4 265 61 v Zimbabwe 4 Aug 2015 ODI # 3674
83 75 19 3090 131* 55.17 3623 85.28 8 20 4 271 62 v India 20 Oct 2016 ODI # 3797
68 62 15 2593 131* 55.17 2999 86.46 6 18 4 228 57 v Pakistan 3 Feb 2015 ODI # 3598
86 78 19 3248 131* 55.05 3806 85.33 9 20 4 286 62 v Australia 5 Feb 2017 ODI # 3832
84 76 19 3125 131* 54.82 3681 84.89 8 20 4 272 62 v India 26 Oct 2016 ODI # 3799
77 71 18 2893 131* 54.58 3382 85.54 7 19 4 253 61 v England 12 Jun 2015 ODI # 3655
69 63 15 2607 131* 54.31 3027 86.12 6 18 4 228 57 v Sri Lanka 14 Feb 2015 ODI # 3599
85 77 19 3141 131* 54.15 3705 84.77 8 20 4 273 62 v Australia 30 Jan 2017 ODI # 3829
30 27 9 971 117 53.94 1185 81.94 2 6 2 93 23 v India 14 Mar 2009 ODI # 2825
71 65 16 2621 131* 53.48 3046 86.04 6 18 4 230 57 v England 20 Feb 2015 ODI # 3607
70 64 15 2616 131* 53.38 3041 86.02 6 18 4 229 57 v Scotland 17 Feb 2015 ODI # 3604
67 61 14 2491 131* 53.00 2929 85.04 5 18 4 215 55 v Pakistan 31 Jan 2015 ODI # 3596
74 68 17 2702 131* 52.98 3186 84.80 6 19 4 237 57 v Bangladesh 13 Mar 2015 ODI # 3634
73 67 17 2646 131* 52.92 3089 85.65 6 18 4 232 57 v Afghanistan 8 Mar 2015 ODI # 3628
75 69 17 2744 131* 52.76 3247 84.50 6 19 4 239 57 v West Indies 21 Mar 2015 ODI # 3643
28 25 8 896 117 52.70 1078 83.11 2 6 2 86 22 v Australia 1 Feb 2009 ODI # 2811
63 57 13 2308 131* 52.45 2700 85.48 5 16 4 201 53 v Pakistan 19 Dec 2014 ODI # 3571
72 66 16 2622 131* 52.44 3048 86.02 6 18 4 230 57 v Australia 28 Feb 2015 ODI # 3617
29 26 8 943 117 52.38 1152 81.85 2 6 2 89 22 v Australia 6 Feb 2009 ODI # 2816
76 70 17 2774 131* 52.33 3286 84.41 6 19 4 243 57 v South Africa 24 Mar 2015 ODI # 3644
47 42 11 1618 131* 52.19 1882 85.97 3 11 3 138 48 v Canada 13 Mar 2011 ODI # 3129
60 54 12 2192 131* 52.19 2565 85.45 5 15 4 194 52 v India 31 Jan 2014 ODI # 3467
27 24 8 832 117 52.00 981 84.81 2 5 2 80 21 v West Indies 13 Jan 2009 ODI # 2792
48 43 11 1661 131* 51.90 1954 85.00 3 11 3 139 49 v South Africa 25 Mar 2011 ODI # 3144
49 43 11 1661 131* 51.90 1954 85.00 3 11 3 139 49 v Zimbabwe 20 Oct 2011 ODI # 3204
66 60 13 2432 131* 51.74 2848 85.39 5 17 4 211 55 v Sri Lanka 25 Jan 2015 ODI # 3590
46 41 11 1544 131* 51.46 1838 84.00 3 10 3 132 43 v Pakistan 8 Mar 2011 ODI # 3123
64 58 13 2316 131* 51.46 2723 85.05 5 16 4 201 53 v Sri Lanka 20 Jan 2015 ODI # 3585
31 28 9 975 117 51.31 1187 82.13 2 6 2 94 23 v Sri Lanka 27 Sep 2009 ODI # 2899
61 55 12 2194 131* 51.02 2568 85.43 5 15 4 194 52 v Pakistan 12 Dec 2014 ODI # 3566
59 53 12 2090 131* 50.97 2459 84.99 4 15 4 184 51 v India 28 Jan 2014 ODI # 3465
65 59 13 2336 131* 50.78 2746 85.06 5 16 4 204 53 v Sri Lanka 23 Jan 2015 ODI # 3588
50 44 11 1672 131* 50.66 1969 84.91 3 11 3 140 49 v Zimbabwe 22 Oct 2011 ODI # 3206
62 56 12 2220 131* 50.45 2605 85.22 5 15 4 196 52 v Pakistan 17 Dec 2014 ODI # 3570
53 47 11 1808 131* 50.22 2138 84.56 3 13 3 155 51 v England 2 Jun 2013 ODI # 3361
52 46 11 1748 131* 49.94 2084 83.87 3 12 3 152 49 v England 31 May 2013 ODI # 3360
51 45 11 1694 131* 49.82 2007 84.40 3 11 3 143 49 v England 17 Feb 2013 ODI # 3335
26 23 7 784 117 49.00 910 86.15 2 5 2 77 21 v West Indies 7 Jan 2009 ODI # 2788
54 48 11 1808 131* 48.86 2142 84.40 3 13 4 155 51 v Sri Lanka 9 Jun 2013 ODI # 3366
32 29 9 976 117 48.80 1190 82.01 2 6 2 94 23 v England 29 Sep 2009 ODI # 2902
42 39 10 1408 117 48.55 1704 82.62 2 10 3 124 36 v Pakistan 22 Jan 2011 ODI # 3085
33 30 9 1014 117 48.28 1251 81.05 2 6 2 95 25 v Pakistan 3 Oct 2009 ODI # 2906
58 52 11 1978 131* 48.24 2332 84.81 3 15 4 169 51 v India 22 Jan 2014 ODI # 3458
57 51 11 1921 131* 48.02 2276 84.40 3 14 4 162 51 v India 19 Jan 2014 ODI # 3456
56 50 11 1866 131* 47.84 2194 85.05 3 13 4 161 51 v West Indies 4 Jan 2014 ODI # 3452
55 49 11 1817 131* 47.81 2150 84.51 3 13 4 156 51 v West Indies 1 Jan 2014 ODI # 3451
41 38 9 1385 117 47.75 1675 82.68 2 10 3 122 35 v India 10 Aug 2010 ODI # 3030
37 34 9 1187 117 47.48 1426 83.23 2 8 3 105 33 v Bangladesh 8 Feb 2010 ODI # 2951
43 40 10 1413 117 47.10 1714 82.43 2 10 3 124 36 v Pakistan 5 Feb 2011 ODI # 3097
44 40 10 1413 117 47.10 1714 82.43 2 10 3 124 36 v Kenya 20 Feb 2011 ODI # 3101
45 40 10 1413 117 47.10 1714 82.43 2 10 3 124 36 v Zimbabwe 4 Mar 2011 ODI # 3117
39 36 9 1260 117 46.66 1507 83.60 2 9 3 111 34 v Australia 3 Mar 2010 ODI # 2966
36 33 9 1109 117 46.20 1374 80.71 2 7 3 99 28 v Bangladesh 5 Feb 2010 ODI # 2949
34 31 9 1014 117 46.09 1253 80.92 2 6 3 95 25 v Pakistan 6 Nov 2009 ODI # 2924
40 37 9 1290 117 46.07 1562 82.58 2 9 3 114 34 v Australia 13 Mar 2010 ODI # 2975
35 32 9 1058 117 46.00 1322 80.03 2 6 3 95 26 v Pakistan 9 Nov 2009 ODI # 2927
25 22 6 733 117 45.81 860 85.23 2 4 2 72 18 v Bangladesh 14 Oct 2008 ODI # 2765
38 35 9 1190 117 45.76 1436 82.86 2 8 3 105 33 v Bangladesh 11 Feb 2010 ODI # 2953
23 20 6 597 117 42.64 687 86.89 1 4 2 65 12 v Scotland 3 Jul 2008 ODI # 2731
24 21 6 630 117 42.00 741 85.02 1 4 2 67 14 v Bangladesh 11 Oct 2008 ODI # 2764
18 15 4 459 117 41.72 562 81.67 1 2 2 51 6 v England 23 Feb 2008 ODI # 2684
19 16 4 467 117 38.91 592 78.88 1 2 2 51 6 v England 21 Jun 2008 ODI # 2710
7 6 0 233 117 38.83 292 79.79 1 1 1 28 2 v Australia 18 Feb 2007 ODI # 2526
22 19 5 536 117 38.28 646 82.97 1 3 2 57 10 v Ireland 1 Jul 2008 ODI # 2727
16 14 3 418 117 38.00 510 81.96 1 2 2 44 6 v England 9 Feb 2008 ODI # 2674
17 14 3 418 117 38.00 510 81.96 1 2 2 44 6 v England 12 Feb 2008 ODI # 2677
10 9 0 329 117 36.55 412 79.85 1 2 2 37 3 v Kenya 20 Mar 2007 ODI # 2544
20 17 4 473 117 36.38 607 77.92 1 2 2 52 6 v England 25 Jun 2008 ODI # 2714
14 13 2 394 117 35.81 471 83.65 1 2 2 42 5 v Bangladesh 28 Dec 2007 ODI # 2659
15 13 2 394 117 35.81 471 83.65 1 2 2 42 5 v Bangladesh 31 Dec 2007 ODI # 2660
12 11 1 352 117 35.20 439 80.18 1 2 2 40 3 v South Africa 30 Nov 2007 ODI # 2650
8 7 0 244 117 34.85 304 80.26 1 1 1 29 2 v Australia 20 Feb 2007 ODI # 2527
21 18 4 477 117 34.07 622 76.68 1 2 2 52 6 v England 28 Jun 2008 ODI # 2720
11 10 0 339 117 33.90 429 79.02 1 2 2 38 3 v South Africa 14 Apr 2007 ODI # 2571
13 12 1 360 117 32.72 447 80.53 1 2 2 40 4 v Bangladesh 26 Dec 2007 ODI # 2658
9 8 0 244 117 30.50 305 80.00 1 1 2 29 2 v England 16 Mar 2007 ODI # 2536
5 5 0 116 71 23.20 165 70.30 0 1 1 12 1 v England 30 Jan 2007 ODI # 2490
6 5 0 116 71 23.20 165 70.30 0 1 1 12 1 v Australia 16 Feb 2007 ODI # 2524
1 1 0 15 15 15.00 10 150.00 0 0 0 2 0 v West Indies 1 Mar 2006 ODI # 2342
2 2 0 30 15 15.00 36 83.33 0 0 0 4 0 v Sri Lanka 31 Dec 2006 ODI # 2469
4 4 0 45 15 11.25 84 53.57 0 0 1 5 0 v England 23 Jan 2007 ODI # 2482
3 3 0 30 15 10.00 40 75.00 0 0 1 4 0 v Sri Lanka 2 Jan 2007 ODI # 2470
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