Records type batting analysis [change type]
View cumulative averages [change view]
Opposition team Australia remove Australia from query or Bangladesh remove Bangladesh 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
Start of match date greater than or equal to 1 jan 2009 remove greater than or equal to 1 jan 2009 from query
Ordered by start date (ascending)
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 2009-2021 171 164 29 6758 181* 50.05 8181 82.60 16 42 5 545 103
Cumulative averages
1 1 0 13 13 13.00 20 65.00 0 0 0 0 0 v West Indies 3 Jan 2009 ODI # 2787
2 2 1 64 51* 64.00 70 91.42 0 1 0 5 3 v West Indies 7 Jan 2009 ODI # 2788
3 3 1 139 75 69.50 157 88.53 0 2 0 11 4 v West Indies 10 Jan 2009 ODI # 2789
4 4 2 187 75 93.50 228 82.01 0 2 0 14 4 v West Indies 13 Jan 2009 ODI # 2792
5 5 2 251 75 83.66 325 77.23 0 3 0 20 5 v Australia 1 Feb 2009 ODI # 2811
6 6 2 298 75 74.50 399 74.68 0 3 0 23 5 v Australia 6 Feb 2009 ODI # 2816
7 7 2 302 75 60.40 401 75.31 0 3 0 24 5 v Australia 8 Feb 2009 ODI # 2817
8 8 2 378 76 63.00 472 80.08 0 4 0 30 7 v Australia 10 Feb 2009 ODI # 2819
9 9 2 382 76 54.57 475 80.42 0 4 0 31 7 v Australia 13 Feb 2009 ODI # 2820
10 10 2 413 76 51.62 499 82.76 0 4 0 34 7 v India 3 Mar 2009 ODI # 2821
11 10 2 413 76 51.62 499 82.76 0 4 0 34 7 v India 6 Mar 2009 ODI # 2822
12 11 2 420 76 46.66 505 83.16 0 4 0 35 7 v India 8 Mar 2009 ODI # 2823
13 12 2 425 76 42.50 518 82.04 0 4 0 35 7 v India 11 Mar 2009 ODI # 2824
14 13 3 453 76 45.30 551 82.21 0 4 0 39 8 v India 14 Mar 2009 ODI # 2825
15 14 3 455 76 41.36 555 81.98 0 4 0 39 8 v Sri Lanka 8 Sep 2009 ODI # 2884
16 15 3 466 76 38.83 570 81.75 0 4 0 41 8 v India 11 Sep 2009 ODI # 2886
17 16 3 538 76 41.38 676 79.58 0 5 0 47 10 v South Africa 24 Sep 2009 ODI # 2895
18 17 3 542 76 38.71 678 79.94 0 5 0 48 10 v Sri Lanka 27 Sep 2009 ODI # 2899
19 18 3 543 76 36.20 681 79.73 0 5 0 48 10 v England 29 Sep 2009 ODI # 2902
20 19 3 581 76 36.31 742 78.30 0 5 0 49 12 v Pakistan 3 Oct 2009 ODI # 2906
21 20 3 587 76 34.52 755 77.74 0 5 0 49 12 v Australia 5 Oct 2009 ODI # 2907
22 21 3 587 76 32.61 760 77.23 0 5 1 49 12 v Pakistan 3 Nov 2009 ODI # 2921
23 22 3 587 76 30.89 762 77.03 0 5 2 49 12 v Pakistan 6 Nov 2009 ODI # 2924
24 23 3 631 76 31.55 831 75.93 0 5 2 49 13 v Pakistan 9 Nov 2009 ODI # 2927
25 24 3 682 76 32.47 883 77.23 0 6 2 53 15 v Bangladesh 5 Feb 2010 ODI # 2949
26 25 3 760 78 34.54 935 81.28 0 7 2 59 20 v Bangladesh 8 Feb 2010 ODI # 2951
27 26 3 763 78 33.17 945 80.74 0 7 2 59 20 v Bangladesh 11 Feb 2010 ODI # 2953
28 27 3 833 78 34.70 1016 81.98 0 8 2 65 21 v Australia 3 Mar 2010 ODI # 2966
29 28 3 895 78 35.80 1082 82.71 0 9 2 69 23 v Australia 9 Mar 2010 ODI # 2971
30 29 3 910 78 35.00 1119 81.32 0 9 2 70 23 v Australia 11 Mar 2010 ODI # 2973
31 30 3 940 78 34.81 1174 80.06 0 9 2 73 23 v Australia 13 Mar 2010 ODI # 2975
32 31 3 1035 95 36.96 1287 80.41 0 10 2 81 24 v India 10 Aug 2010 ODI # 3030
33 32 3 1051 95 36.24 1321 79.56 0 10 2 83 24 v Sri Lanka 13 Aug 2010 ODI # 3031
34 32 3 1051 95 36.24 1321 79.56 0 10 2 83 24 v Sri Lanka 19 Aug 2010 ODI # 3037
35 33 3 1059 95 35.30 1335 79.32 0 10 2 85 24 v India 25 Aug 2010 ODI # 3039
36 34 3 1101 95 35.51 1391 79.15 0 10 2 86 25 v Bangladesh 5 Oct 2010 ODI # 3051
37 35 4 1163 95 37.51 1463 79.49 0 11 2 89 29 v Bangladesh 11 Oct 2010 ODI # 3054
38 36 4 1166 95 36.43 1466 79.53 0 11 2 89 29 v Bangladesh 14 Oct 2010 ODI # 3056
39 37 4 1169 95 35.42 1475 79.25 0 11 2 89 29 v Bangladesh 17 Oct 2010 ODI # 3058
40 38 4 1235 95 36.32 1544 79.98 0 12 2 92 32 v India 28 Nov 2010 ODI # 3070
41 39 4 1250 95 35.71 1567 79.77 0 12 2 92 33 v India 1 Dec 2010 ODI # 3072
42 40 4 1254 95 34.83 1583 79.21 0 12 2 92 33 v India 4 Dec 2010 ODI # 3074
43 41 4 1298 95 35.08 1656 78.38 0 12 2 95 33 v India 7 Dec 2010 ODI # 3076
44 42 4 1307 95 34.39 1665 78.49 0 12 2 97 33 v India 10 Dec 2010 ODI # 3077
45 43 5 1330 95 35.00 1694 78.51 0 12 2 99 34 v Pakistan 22 Jan 2011 ODI # 3085
46 43 5 1330 95 35.00 1694 78.51 0 12 2 99 34 v Pakistan 26 Jan 2011 ODI # 3088
47 44 5 1336 95 34.25 1708 78.22 0 12 2 99 34 v Pakistan 29 Jan 2011 ODI # 3090
48 45 5 1340 95 33.50 1713 78.22 0 12 2 100 34 v Pakistan 1 Feb 2011 ODI # 3093
49 46 5 1409 95 34.36 1804 78.10 0 13 2 104 35 v Pakistan 3 Feb 2011 ODI # 3095
50 47 5 1414 95 33.66 1814 77.94 0 13 2 104 35 v Pakistan 5 Feb 2011 ODI # 3097
51 48 5 1421 95 33.04 1836 77.39 0 13 2 105 35 v Australia 25 Feb 2011 ODI # 3107
52 49 6 1552 131* 36.09 1960 79.18 1 13 2 113 42 v Pakistan 8 Mar 2011 ODI # 3123
53 50 6 1585 131* 36.02 2015 78.66 1 13 2 116 43 v Sri Lanka 18 Mar 2011 ODI # 3137
54 51 6 1628 131* 36.17 2087 78.00 1 13 2 117 44 v South Africa 25 Mar 2011 ODI # 3144
55 52 6 1664 131* 36.17 2142 77.68 1 13 2 118 44 v Sri Lanka 29 Mar 2011 ODI # 3146
56 53 6 1774 131* 37.74 2257 78.59 2 13 2 124 49 v West Indies 14 Jul 2012 ODI # 3289
57 54 6 1802 131* 37.54 2295 78.51 2 13 2 127 49 v West Indies 16 Jul 2012 ODI # 3290
58 55 6 1874 131* 38.24 2357 79.50 2 14 2 134 51 v Sri Lanka 4 Nov 2012 ODI # 3305
59 56 6 1881 131* 37.62 2373 79.26 2 14 2 135 51 v Sri Lanka 6 Nov 2012 ODI # 3306
60 57 6 1887 131* 37.00 2390 78.95 2 14 2 135 51 v Sri Lanka 10 Nov 2012 ODI # 3307
61 57 6 1887 131* 37.00 2390 78.95 2 14 2 135 51 v Sri Lanka 12 Nov 2012 ODI # 3308
62 58 6 1909 131* 36.71 2428 78.62 2 14 2 138 51 v England 17 Feb 2013 ODI # 3335
63 59 6 2009 131* 37.90 2545 78.93 3 14 2 147 52 v England 20 Feb 2013 ODI # 3336
64 60 6 2037 131* 37.72 2597 78.43 3 14 2 149 52 v England 23 Feb 2013 ODI # 3338
65 61 6 2091 131* 38.01 2674 78.19 3 15 2 158 52 v England 31 May 2013 ODI # 3360
66 62 6 2151 131* 38.41 2728 78.84 3 16 2 161 54 v England 2 Jun 2013 ODI # 3361
67 63 6 2222 131* 38.98 2812 79.01 3 17 2 163 57 v England 5 Jun 2013 ODI # 3362
68 64 6 2222 131* 38.31 2816 78.90 3 17 3 163 57 v Sri Lanka 9 Jun 2013 ODI # 3366
69 65 7 2231 131* 38.46 2839 78.58 3 17 3 163 57 v Australia 12 Jun 2013 ODI # 3369
70 66 7 2234 131* 37.86 2845 78.52 3 17 3 163 57 v England 16 Jun 2013 ODI # 3373
71 67 7 2242 131* 37.36 2859 78.41 3 17 3 165 57 v Bangladesh 29 Oct 2013 ODI # 3423
72 68 7 2287 131* 37.49 2941 77.76 3 17 3 167 58 v Bangladesh 31 Oct 2013 ODI # 3426
73 69 8 2394 131* 39.24 3034 78.90 4 17 3 176 61 v Bangladesh 3 Nov 2013 ODI # 3429
74 70 8 2397 131* 38.66 3044 78.74 4 17 3 176 61 v West Indies 26 Dec 2013 ODI # 3449
75 71 8 2406 131* 38.19 3052 78.83 4 17 3 177 61 v West Indies 1 Jan 2014 ODI # 3451
76 72 8 2455 131* 38.35 3096 79.29 4 17 3 182 61 v West Indies 4 Jan 2014 ODI # 3452
77 73 8 2464 131* 37.90 3111 79.20 4 17 3 182 61 v West Indies 8 Jan 2014 ODI # 3453
78 74 8 2519 131* 38.16 3193 78.89 4 18 3 183 61 v India 19 Jan 2014 ODI # 3456
79 75 8 2576 131* 38.44 3249 79.28 4 19 3 190 61 v India 22 Jan 2014 ODI # 3458
80 76 8 2593 131* 38.13 3267 79.36 4 19 3 192 61 v India 25 Jan 2014 ODI # 3462
81 77 9 2705 131* 39.77 3394 79.69 5 19 3 207 61 v India 28 Jan 2014 ODI # 3465
82 78 9 2807 131* 40.68 3500 80.20 6 19 3 217 62 v India 31 Jan 2014 ODI # 3467
83 79 10 2912 131* 42.20 3635 80.11 7 19 3 226 63 v Pakistan 8 Dec 2014 ODI # 3564
84 80 10 2914 131* 41.62 3638 80.09 7 19 3 226 63 v Pakistan 12 Dec 2014 ODI # 3566
85 81 10 2945 131* 41.47 3663 80.39 7 19 3 227 66 v Pakistan 14 Dec 2014 ODI # 3568
86 82 10 2971 131* 41.26 3700 80.29 7 19 3 229 66 v Pakistan 17 Dec 2014 ODI # 3570
87 83 11 3059 131* 42.48 3795 80.60 7 20 3 234 67 v Pakistan 19 Dec 2014 ODI # 3571
88 84 11 3093 131* 42.36 3864 80.04 7 20 3 236 67 v Sri Lanka 15 Jan 2015 ODI # 3577
89 85 11 3096 131* 41.83 3872 79.95 7 20 3 236 67 v Sri Lanka 17 Jan 2015 ODI # 3580
90 86 11 3104 131* 41.38 3895 79.69 7 20 3 236 67 v Sri Lanka 20 Jan 2015 ODI # 3585
91 87 11 3124 131* 41.10 3918 79.73 7 20 3 239 67 v Sri Lanka 23 Jan 2015 ODI # 3588
92 88 11 3220 131* 41.81 4020 80.09 7 21 3 246 69 v Sri Lanka 25 Jan 2015 ODI # 3590
93 89 11 3231 131* 41.42 4042 79.93 7 21 3 247 69 v Sri Lanka 29 Jan 2015 ODI # 3594
94 90 12 3290 131* 42.17 4123 79.79 7 22 3 251 69 v Pakistan 31 Jan 2015 ODI # 3596
95 91 13 3392 131* 43.48 4193 80.89 8 22 3 264 71 v Pakistan 3 Feb 2015 ODI # 3598
96 92 13 3406 131* 43.11 4221 80.69 8 22 3 264 71 v Sri Lanka 14 Feb 2015 ODI # 3599
97 93 14 3411 131* 43.17 4226 80.71 8 22 3 265 71 v England 20 Feb 2015 ODI # 3607
98 94 14 3412 131* 42.65 4228 80.70 8 22 3 265 71 v Australia 28 Feb 2015 ODI # 3617
99 95 14 3468 131* 42.81 4325 80.18 8 23 3 270 71 v Bangladesh 13 Mar 2015 ODI # 3634
100 96 14 3510 131* 42.80 4386 80.02 8 23 3 272 71 v West Indies 21 Mar 2015 ODI # 3643
101 97 14 3540 131* 42.65 4425 80.00 8 23 3 276 71 v South Africa 24 Mar 2015 ODI # 3644
102 98 14 3580 131* 42.61 4497 79.60 8 23 3 278 71 v Australia 29 Mar 2015 ODI # 3646
103 99 14 3637 131* 42.78 4551 79.91 8 24 3 283 72 v England 9 Jun 2015 ODI # 3654
104 100 15 3756 131* 44.18 4647 80.82 9 24 3 293 76 v England 12 Jun 2015 ODI # 3655
105 101 15 3866 131* 44.95 4770 81.04 10 24 3 305 76 v England 14 Jun 2015 ODI # 3656
106 102 15 3908 131* 44.91 4825 80.99 10 24 3 308 76 v England 17 Jun 2015 ODI # 3657
107 103 15 3955 131* 44.94 4888 80.91 10 24 3 310 76 v England 20 Jun 2015 ODI # 3659
108 104 16 3960 131* 45.00 4897 80.86 10 24 3 310 76 v Sri Lanka 26 Dec 2015 ODI # 3714
109 104 16 3960 131* 45.00 4897 80.86 10 24 3 310 76 v Sri Lanka 28 Dec 2015 ODI # 3715
110 105 16 3960 131* 44.49 4899 80.83 10 24 4 310 76 v Sri Lanka 31 Dec 2015 ODI # 3717
111 106 17 3980 131* 44.71 4913 81.00 10 24 4 313 76 v Sri Lanka 2 Jan 2016 ODI # 3718
112 107 17 4041 131* 44.90 4980 81.14 10 25 4 317 77 v Sri Lanka 5 Jan 2016 ODI # 3721
113 108 17 4041 131* 44.40 4981 81.12 10 25 5 317 77 v India 16 Oct 2016 ODI # 3796
114 109 17 4062 131* 44.15 5023 80.86 10 25 5 319 77 v India 20 Oct 2016 ODI # 3797
115 110 17 4106 131* 44.15 5080 80.82 10 25 5 323 78 v India 23 Oct 2016 ODI # 3798
116 111 17 4141 131* 44.05 5138 80.59 10 25 5 324 78 v India 26 Oct 2016 ODI # 3799
117 112 17 4160 131* 43.78 5170 80.46 10 25 5 325 78 v India 29 Oct 2016 ODI # 3800
118 113 17 4176 131* 43.50 5194 80.40 10 25 5 326 78 v Australia 30 Jan 2017 ODI # 3829
119 114 17 4283 131* 44.15 5295 80.88 11 25 5 339 78 v Australia 5 Feb 2017 ODI # 3832
120 115 17 4284 131* 43.71 5298 80.86 11 25 5 339 78 v South Africa 19 Feb 2017 ODI # 3836
121 116 18 4386 131* 44.75 5408 81.10 12 25 5 347 78 v South Africa 22 Feb 2017 ODI # 3839
122 117 18 4404 131* 44.48 5448 80.83 12 25 5 349 78 v South Africa 25 Feb 2017 ODI # 3841
123 118 18 4470 131* 44.70 5545 80.61 12 26 5 356 79 v South Africa 1 Mar 2017 ODI # 3843
124 119 18 4478 131* 44.33 5557 80.58 12 26 5 357 79 v South Africa 4 Mar 2017 ODI # 3846
125 120 18 4503 131* 44.14 5597 80.45 12 26 5 358 79 v Bangladesh 17 May 2017 ODI # 3868
126 121 19 4563 131* 44.73 5653 80.71 12 27 5 364 79 v Bangladesh 24 May 2017 ODI # 3871
127 122 19 4609 131* 44.74 5711 80.70 12 27 5 370 79 v Australia 2 Jun 2017 ODI # 3876
128 123 19 4648 131* 44.69 5770 80.55 12 27 5 373 79 v England 6 Jun 2017 ODI # 3880
129 124 19 4711 131* 44.86 5852 80.50 12 28 5 379 79 v Bangladesh 9 Jun 2017 ODI # 3883
130 125 19 4806 131* 45.33 5952 80.74 12 29 5 387 79 v India 22 Oct 2017 ODI # 3928
131 126 19 4827 131* 45.11 5985 80.65 12 29 5 389 79 v India 25 Oct 2017 ODI # 3931
132 127 19 4866 131* 45.05 6032 80.66 12 29 5 392 79 v India 29 Oct 2017 ODI # 3932
133 128 20 4915 131* 45.50 6108 80.46 12 29 5 394 79 v West Indies 20 Dec 2017 ODI # 3943
134 129 20 4972 131* 45.61 6174 80.53 12 30 5 399 79 v West Indies 23 Dec 2017 ODI # 3944
135 130 21 5019 131* 46.04 6228 80.58 12 30 5 405 79 v West Indies 26 Dec 2017 ODI # 3945
136 131 21 5031 131* 45.73 6242 80.59 12 30 5 405 79 v Pakistan 6 Jan 2018 ODI # 3946
137 132 22 5076 131* 46.14 6285 80.76 12 30 5 409 79 v Pakistan 9 Jan 2018 ODI # 3947
138 133 22 5128 131* 46.19 6349 80.76 12 31 5 413 79 v Pakistan 13 Jan 2018 ODI # 3949
139 134 22 5129 131* 45.79 6353 80.73 12 31 5 413 79 v Pakistan 16 Jan 2018 ODI # 3953
140 135 22 5188 131* 45.91 6426 80.73 12 32 5 416 79 v Pakistan 19 Jan 2018 ODI # 3957
141 136 22 5301 131* 46.50 6542 81.03 13 32 5 428 79 v England 25 Feb 2018 ODI # 3980
142 137 22 5311 131* 46.18 6568 80.86 13 32 5 428 79 v England 28 Feb 2018 ODI # 3981
143 138 23 5492 181* 47.75 6715 81.78 14 32 5 445 85 v England 7 Mar 2018 ODI # 3989
144 139 23 5572 181* 48.03 6827 81.61 14 33 5 450 85 v Pakistan 7 Nov 2018 ODI # 4066
145 140 24 5658 181* 48.77 6947 81.44 14 34 5 453 86 v Pakistan 9 Nov 2018 ODI # 4068
146 140 24 5658 181* 48.77 6947 81.44 14 34 5 453 86 v Pakistan 11 Nov 2018 ODI # 4070
147 141 24 5712 181* 48.82 6984 81.78 14 35 5 459 88 v Sri Lanka 3 Jan 2019 ODI # 4074
148 142 24 5802 181* 49.16 7089 81.84 14 36 5 463 89 v Sri Lanka 5 Jan 2019 ODI # 4075
149 143 24 5939 181* 49.90 7220 82.25 15 36 5 472 93 v Sri Lanka 8 Jan 2019 ODI # 4076
150 144 24 5963 181* 49.69 7261 82.12 15 36 5 475 93 v India 23 Jan 2019 ODI # 4082
151 145 24 5985 181* 49.46 7286 82.14 15 36 5 477 93 v India 26 Jan 2019 ODI # 4085
152 146 24 6078 181* 49.81 7392 82.22 15 37 5 486 93 v India 28 Jan 2019 ODI # 4088
153 147 25 6115 181* 50.12 7417 82.44 15 37 5 488 96 v India 31 Jan 2019 ODI # 4091
154 148 25 6116 181* 49.72 7421 82.41 15 37 5 488 96 v India 3 Feb 2019 ODI # 4092
155 149 26 6161 181* 50.08 7470 82.47 15 37 5 494 96 v Bangladesh 13 Feb 2019 ODI # 4093
156 150 27 6182 181* 50.26 7490 82.53 15 37 5 497 96 v Bangladesh 16 Feb 2019 ODI # 4094
157 151 27 6251 181* 50.41 7572 82.55 15 38 5 504 96 v Bangladesh 20 Feb 2019 ODI # 4095
158 151 27 6251 181* 50.41 7572 82.55 15 38 5 504 96 v Sri Lanka 1 Jun 2019 ODI # 4145
159 152 27 6333 181* 50.66 7663 82.64 15 39 5 513 96 v Bangladesh 5 Jun 2019 ODI # 4151
160 153 27 6334 181* 50.26 7665 82.63 15 39 5 513 96 v South Africa 19 Jun 2019 ODI # 4165
161 154 27 6403 181* 50.41 7760 82.51 15 40 5 520 96 v West Indies 22 Jun 2019 ODI # 4170
162 155 27 6406 181* 50.04 7768 82.46 15 40 5 520 96 v Pakistan 26 Jun 2019 ODI # 4174
163 156 27 6436 181* 49.89 7822 82.28 15 40 5 522 96 v Australia 29 Jun 2019 ODI # 4178
164 157 27 6464 181* 49.72 7864 82.19 15 40 5 524 96 v England 3 Jul 2019 ODI # 4183
165 158 27 6538 181* 49.90 7954 82.19 15 41 5 527 97 v India 9 Jul 2019 ODI # 4190
166 159 27 6553 181* 49.64 7985 82.06 15 41 5 527 97 v England 14 Jul 2019 ODI # 4192
167 160 28 6662 181* 50.46 8069 82.56 16 41 5 537 101 v India 5 Feb 2020 ODI # 4235
168 161 29 6735 181* 51.02 8143 82.70 16 42 5 543 103 v India 8 Feb 2020 ODI # 4239
169 162 29 6747 181* 50.72 8161 82.67 16 42 5 544 103 v India 11 Feb 2020 ODI # 4243
170 163 29 6751 181* 50.38 8167 82.66 16 42 5 544 103 v Australia 13 Mar 2020 ODI # 4255
171 164 29 6758 181* 50.05 8181 82.60 16 42 5 545 103 v Bangladesh 26 Mar 2021 ODI # 4282
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