Records type batting analysis [change type]
View reverse cumulative averages [change view]
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2009-2021 166 133 16 2338 140 19.98 2086 112.08 1 10 11 176 84 Profile
Reverse cumulative
1 1 0 3 3 3.00 4 75.00 0 0 0 0 0 v West Indies 14 Mar 2021 ODI # 4278
2 2 0 22 19 11.00 29 75.86 0 0 0 2 0 v West Indies 12 Mar 2021 ODI # 4277
3 3 0 60 38 20.00 60 100.00 0 0 0 4 0 v West Indies 1 Mar 2020 ODI # 4250
4 4 0 96 38 24.00 85 112.94 0 0 0 8 0 v West Indies 26 Feb 2020 ODI # 4247
5 5 0 128 38 25.60 107 119.62 0 0 0 11 1 v West Indies 22 Feb 2020 ODI # 4246
6 6 0 130 38 21.66 110 118.18 0 0 0 11 1 v Bangladesh 26 Jul 2019 ODI # 4193
7 7 0 132 38 18.85 113 116.81 0 0 0 11 1 v India 6 Jul 2019 ODI # 4187
8 8 0 153 38 19.12 138 110.86 0 0 0 11 1 v South Africa 28 Jun 2019 ODI # 4176
9 9 0 155 38 17.22 144 107.63 0 0 0 11 1 v England 21 Jun 2019 ODI # 4168
10 10 0 162 38 16.20 147 110.20 0 0 0 11 2 v Australia 15 Jun 2019 ODI # 4159
11 11 0 164 38 14.90 151 108.60 0 0 0 11 2 v Afghanistan 4 Jun 2019 ODI # 4149
12 12 0 191 38 15.91 174 109.77 0 0 0 11 4 v New Zealand 1 Jun 2019 ODI # 4145
13 13 0 191 38 14.69 175 109.14 0 0 1 11 4 v Scotland 21 May 2019 ODI # 4142
14 14 0 193 38 13.78 182 106.04 0 0 1 11 4 v South Africa 16 Mar 2019 ODI # 4115
15 15 0 205 38 13.66 199 103.01 0 0 1 11 4 v South Africa 13 Mar 2019 ODI # 4114
16 16 0 217 38 13.56 213 101.87 0 0 1 11 4 v South Africa 10 Mar 2019 ODI # 4112
17 17 0 240 38 14.11 236 101.69 0 0 1 13 5 v South Africa 6 Mar 2019 ODI # 4107
18 18 0 247 38 13.72 245 100.81 0 0 1 13 5 v South Africa 3 Mar 2019 ODI # 4104
19 19 0 327 80 17.21 308 106.16 0 1 1 20 8 v New Zealand 8 Jan 2019 ODI # 4076
20 20 0 467 140 23.35 382 122.25 1 1 1 28 21 v New Zealand 5 Jan 2019 ODI # 4075
21 21 0 471 140 22.42 387 121.70 1 1 1 28 21 v New Zealand 3 Jan 2019 ODI # 4074
22 22 0 482 140 21.90 399 120.80 1 1 1 28 22 v England 23 Oct 2018 ODI # 4058
23 23 0 526 140 22.86 440 119.54 1 1 1 30 23 v England 20 Oct 2018 ODI # 4055
24 24 0 526 140 21.91 441 119.27 1 1 2 30 23 v England 17 Oct 2018 ODI # 4054
25 25 1 570 140 23.75 490 116.32 1 1 2 31 26 v England 13 Oct 2018 ODI # 4053
26 25 1 570 140 23.75 490 116.32 1 1 2 31 26 v England 10 Oct 2018 ODI # 4052
27 26 1 598 140 23.92 526 113.68 1 1 2 33 26 v Afghanistan 17 Sep 2018 ODI # 4038
28 27 1 604 140 23.23 535 112.89 1 1 2 34 26 v Bangladesh 15 Sep 2018 ODI # 4036
29 28 1 617 140 22.85 550 112.18 1 1 2 34 26 v South Africa 12 Aug 2018 ODI # 4031
30 29 2 668 140 24.74 595 112.26 1 2 2 37 28 v South Africa 8 Aug 2018 ODI # 4030
31 30 2 684 140 24.42 609 112.31 1 2 2 39 28 v South Africa 5 Aug 2018 ODI # 4029
32 31 2 703 140 24.24 629 111.76 1 2 2 41 28 v South Africa 1 Aug 2018 ODI # 4027
33 32 2 752 140 25.06 659 114.11 1 2 2 49 28 v South Africa 29 Jul 2018 ODI # 4025
34 33 2 754 140 24.32 669 112.70 1 2 2 49 28 v Bangladesh 27 Jan 2018 ODI # 3967
35 33 2 754 140 24.32 669 112.70 1 2 2 49 28 v Bangladesh 25 Jan 2018 ODI # 3965
36 34 3 793 140 25.58 695 114.10 1 2 2 50 31 v Zimbabwe 21 Jan 2018 ODI # 3962
37 35 3 822 140 25.68 709 115.93 1 2 2 53 33 v Bangladesh 19 Jan 2018 ODI # 3959
38 36 3 886 140 26.84 746 118.76 1 3 2 58 36 v Zimbabwe 17 Jan 2018 ODI # 3955
39 37 3 892 140 26.23 752 118.61 1 3 2 58 36 v India 17 Dec 2017 ODI # 3942
40 38 3 897 140 25.62 755 118.80 1 3 2 59 36 v India 13 Dec 2017 ODI # 3941
41 38 3 897 140 25.62 755 118.80 1 3 2 59 36 v India 10 Dec 2017 ODI # 3939
42 39 3 922 140 25.61 784 117.60 1 3 2 62 37 v Pakistan 23 Oct 2017 ODI # 3930
43 40 3 922 140 24.91 785 117.45 1 3 3 62 37 v Pakistan 20 Oct 2017 ODI # 3927
44 41 3 960 140 25.26 822 116.78 1 3 3 67 37 v Pakistan 18 Oct 2017 ODI # 3926
45 42 3 967 140 24.79 827 116.92 1 3 3 68 37 v Pakistan 16 Oct 2017 ODI # 3924
46 43 3 988 140 24.70 856 115.42 1 3 3 69 38 v Pakistan 13 Oct 2017 ODI # 3922
47 44 3 988 140 24.09 861 114.75 1 3 4 69 38 v India 20 Aug 2017 ODI # 3905
48 45 3 989 140 23.54 866 114.20 1 3 4 69 38 v Pakistan 12 Jun 2017 ODI # 3888
49 45 3 989 140 23.54 866 114.20 1 3 4 69 38 v India 8 Jun 2017 ODI # 3882
50 46 3 1041 140 24.20 906 114.90 1 4 4 73 39 v Bangladesh 1 Apr 2017 ODI # 3858
51 47 3 1050 140 23.86 912 115.13 1 4 4 74 39 v Bangladesh 28 Mar 2017 ODI # 3856
52 48 3 1105 140 24.55 947 116.68 1 5 4 78 41 v Bangladesh 25 Mar 2017 ODI # 3855
53 49 3 1118 140 24.30 973 114.90 1 5 4 80 41 v Australia 31 Aug 2016 ODI # 3774
54 50 3 1127 140 23.97 983 114.64 1 5 4 80 41 v Australia 28 Aug 2016 ODI # 3772
55 51 3 1139 140 23.72 989 115.16 1 5 4 81 42 v Australia 24 Aug 2016 ODI # 3769
56 52 3 1160 140 23.67 1003 115.65 1 5 4 84 42 v Australia 21 Aug 2016 ODI # 3768
57 53 3 1175 140 23.50 1016 115.64 1 5 4 84 43 v New Zealand 5 Jan 2016 ODI # 3721
58 53 3 1175 140 23.50 1016 115.64 1 5 4 84 43 v New Zealand 2 Jan 2016 ODI # 3718
59 53 3 1175 140 23.50 1016 115.64 1 5 4 84 43 v Pakistan 26 Jul 2015 ODI # 3672
60 54 3 1187 140 23.27 1049 113.15 1 5 4 84 43 v Pakistan 19 Jul 2015 ODI # 3670
61 55 3 1202 140 23.11 1071 112.23 1 5 4 84 43 v Pakistan 15 Jul 2015 ODI # 3669
62 56 3 1203 140 22.69 1074 112.01 1 5 4 84 43 v Pakistan 11 Jul 2015 ODI # 3664
63 57 3 1203 140 22.27 1077 111.69 1 5 5 84 43 v South Africa 18 Mar 2015 ODI # 3640
64 58 3 1210 140 22.00 1088 111.21 1 5 5 84 43 v Scotland 11 Mar 2015 ODI # 3632
65 59 3 1218 140 21.75 1091 111.64 1 5 5 86 43 v Australia 8 Mar 2015 ODI # 3629
66 59 3 1218 140 21.75 1091 111.64 1 5 5 86 43 v England 1 Mar 2015 ODI # 3619
67 59 3 1218 140 21.75 1091 111.64 1 5 5 86 43 v Bangladesh 26 Feb 2015 ODI # 3615
68 60 4 1265 140 22.58 1117 113.24 1 5 5 92 44 v Afghanistan 22 Feb 2015 ODI # 3609
69 61 4 1285 140 22.54 1129 113.81 1 5 5 93 45 v New Zealand 29 Jan 2015 ODI # 3594
70 62 4 1287 140 22.18 1133 113.59 1 5 5 93 45 v New Zealand 25 Jan 2015 ODI # 3590
71 63 4 1287 140 21.81 1134 113.49 1 5 6 93 45 v New Zealand 23 Jan 2015 ODI # 3588
72 64 4 1292 140 21.53 1140 113.33 1 5 6 93 45 v New Zealand 20 Jan 2015 ODI # 3585
73 64 4 1292 140 21.53 1140 113.33 1 5 6 93 45 v New Zealand 17 Jan 2015 ODI # 3580
74 64 4 1292 140 21.53 1140 113.33 1 5 6 93 45 v New Zealand 15 Jan 2015 ODI # 3577
75 65 4 1292 140 21.18 1141 113.23 1 5 7 93 45 v New Zealand 11 Jan 2015 ODI # 3574
76 66 4 1346 140 21.70 1167 115.33 1 6 7 100 46 v England 16 Dec 2014 ODI # 3569
77 67 4 1362 140 21.61 1177 115.71 1 6 7 103 46 v England 13 Dec 2014 ODI # 3567
78 68 4 1389 140 21.70 1194 116.33 1 6 7 107 47 v England 10 Dec 2014 ODI # 3565
79 68 4 1389 140 21.70 1194 116.33 1 6 7 107 47 v England 7 Dec 2014 ODI # 3563
80 69 4 1397 140 21.49 1204 116.02 1 6 7 107 48 v England 3 Dec 2014 ODI # 3561
81 69 4 1397 140 21.49 1204 116.02 1 6 7 107 48 v England 29 Nov 2014 ODI # 3557
82 70 4 1401 140 21.22 1210 115.78 1 6 7 107 48 v England 26 Nov 2014 ODI # 3554
83 71 4 1407 140 21.00 1215 115.80 1 6 7 108 48 v India 16 Nov 2014 ODI # 3547
84 72 4 1436 140 21.11 1244 115.43 1 6 7 109 51 v India 13 Nov 2014 ODI # 3544
85 73 4 1437 140 20.82 1248 115.14 1 6 7 109 51 v India 9 Nov 2014 ODI # 3543
86 74 4 1447 140 20.67 1259 114.93 1 6 7 109 52 v India 6 Nov 2014 ODI # 3540
87 75 4 1476 140 20.78 1286 114.77 1 6 7 113 52 v India 2 Nov 2014 ODI # 3539
88 75 4 1476 140 20.78 1286 114.77 1 6 7 113 52 v Pakistan 30 Aug 2014 ODI # 3519
89 76 4 1541 140 21.40 1322 116.56 1 7 7 118 56 v Pakistan 26 Aug 2014 ODI # 3515
90 77 4 1554 140 21.28 1332 116.66 1 7 7 119 57 v Pakistan 23 Aug 2014 ODI # 3512
91 78 4 1556 140 21.02 1338 116.29 1 7 7 119 57 v England 22 May 2014 ODI # 3492
92 78 4 1556 140 21.02 1338 116.29 1 7 7 119 57 v Pakistan 8 Mar 2014 ODI # 3486
93 79 4 1571 140 20.94 1361 115.42 1 7 7 119 57 v Bangladesh 6 Mar 2014 ODI # 3485
94 80 5 1590 140 21.20 1384 114.88 1 7 7 119 57 v Afghanistan 3 Mar 2014 ODI # 3481
95 81 6 1601 140 21.34 1402 114.19 1 7 7 119 57 v India 28 Feb 2014 ODI # 3476
96 82 6 1607 140 21.14 1411 113.89 1 7 7 119 57 v Pakistan 25 Feb 2014 ODI # 3473
97 82 6 1607 140 21.14 1411 113.89 1 7 7 119 57 v Bangladesh 22 Feb 2014 ODI # 3471
98 83 6 1607 140 20.87 1414 113.64 1 7 8 119 57 v Bangladesh 20 Feb 2014 ODI # 3470
99 84 7 1687 140 21.90 1471 114.68 1 8 8 123 63 v Bangladesh 17 Feb 2014 ODI # 3469
100 85 7 1689 140 21.65 1477 114.35 1 8 8 123 63 v Pakistan 22 Dec 2013 ODI # 3447
101 86 7 1694 140 21.44 1491 113.61 1 8 8 123 63 v Pakistan 20 Dec 2013 ODI # 3446
102 87 7 1700 140 21.25 1497 113.56 1 8 8 124 63 v Pakistan 18 Dec 2013 ODI # 3445
103 88 7 1708 140 21.08 1511 113.03 1 8 8 124 63 v New Zealand 16 Nov 2013 ODI # 3435
104 89 8 1725 140 21.29 1525 113.11 1 8 8 126 63 v South Africa 31 Jul 2013 ODI # 3401
105 89 8 1725 140 21.29 1525 113.11 1 8 8 126 63 v South Africa 28 Jul 2013 ODI # 3400
106 90 8 1790 140 21.82 1574 113.72 1 9 8 131 68 v South Africa 26 Jul 2013 ODI # 3398
107 91 8 1801 140 21.69 1588 113.41 1 9 8 132 68 v South Africa 23 Jul 2013 ODI # 3394
108 92 9 1817 140 21.89 1595 113.91 1 9 8 134 69 v South Africa 20 Jul 2013 ODI # 3392
109 93 9 1817 140 21.63 1599 113.63 1 9 9 134 69 v India 20 Jun 2013 ODI # 3376
110 94 9 1832 140 21.55 1628 112.53 1 9 9 136 69 v New Zealand 9 Jun 2013 ODI # 3366
111 95 9 1836 140 21.34 1636 112.22 1 9 9 136 69 v Bangladesh 28 Mar 2013 ODI # 3352
112 95 9 1836 140 21.34 1636 112.22 1 9 9 136 69 v Bangladesh 25 Mar 2013 ODI # 3351
113 95 9 1836 140 21.34 1636 112.22 1 9 9 136 69 v Bangladesh 23 Mar 2013 ODI # 3349
114 96 9 1843 140 21.18 1642 112.24 1 9 9 137 69 v Australia 23 Jan 2013 ODI # 3326
115 96 9 1843 140 21.18 1642 112.24 1 9 9 137 69 v Australia 20 Jan 2013 ODI # 3324
116 97 10 1847 140 21.22 1644 112.34 1 9 9 138 69 v Australia 18 Jan 2013 ODI # 3321
117 97 10 1847 140 21.22 1644 112.34 1 9 9 138 69 v Australia 13 Jan 2013 ODI # 3319
118 98 10 1851 140 21.03 1652 112.04 1 9 9 138 69 v Australia 11 Jan 2013 ODI # 3317
119 99 10 1862 140 20.92 1662 112.03 1 9 9 140 69 v New Zealand 12 Nov 2012 ODI # 3308
120 99 10 1862 140 20.92 1662 112.03 1 9 9 140 69 v New Zealand 10 Nov 2012 ODI # 3307
121 99 10 1862 140 20.92 1662 112.03 1 9 9 140 69 v New Zealand 6 Nov 2012 ODI # 3306
122 99 10 1862 140 20.92 1662 112.03 1 9 9 140 69 v New Zealand 4 Nov 2012 ODI # 3305
123 100 10 1880 140 20.88 1681 111.83 1 9 9 142 69 v India 4 Aug 2012 ODI # 3295
124 101 10 1882 140 20.68 1684 111.75 1 9 9 142 69 v India 31 Jul 2012 ODI # 3294
125 101 10 1882 140 20.68 1684 111.75 1 9 9 142 69 v India 28 Jul 2012 ODI # 3293
126 101 10 1882 140 20.68 1684 111.75 1 9 9 142 69 v India 24 Jul 2012 ODI # 3292
127 102 10 1926 140 20.93 1712 112.50 1 9 9 145 70 v India 21 Jul 2012 ODI # 3291
128 103 10 1926 140 20.70 1717 112.17 1 9 10 145 70 v Pakistan 18 Jun 2012 ODI # 3277
129 104 10 1934 140 20.57 1726 112.05 1 9 10 146 70 v Pakistan 16 Jun 2012 ODI # 3275
130 104 10 1934 140 20.57 1726 112.05 1 9 10 146 70 v Pakistan 13 Jun 2012 ODI # 3274
131 105 11 1958 140 20.82 1740 112.52 1 9 10 148 72 v Pakistan 9 Jun 2012 ODI # 3273
132 106 11 1975 140 20.78 1773 111.39 1 9 10 149 72 v Pakistan 7 Jun 2012 ODI # 3272
133 107 11 1980 140 20.62 1780 111.23 1 9 10 149 72 v Australia 2 Mar 2012 ODI # 3253
134 108 11 1983 140 20.44 1783 111.21 1 9 10 149 72 v India 28 Feb 2012 ODI # 3251
135 109 12 2004 140 20.65 1794 111.70 1 9 10 151 73 v Australia 24 Feb 2012 ODI # 3248
136 110 12 2014 140 20.55 1801 111.82 1 9 10 152 73 v India 21 Feb 2012 ODI # 3246
137 110 12 2014 140 20.55 1801 111.82 1 9 10 152 73 v Australia 17 Feb 2012 ODI # 3241
138 111 12 2019 140 20.39 1810 111.54 1 9 10 152 73 v India 14 Feb 2012 ODI # 3239
139 112 12 2026 140 20.26 1822 111.19 1 9 10 152 73 v India 8 Feb 2012 ODI # 3233
140 113 12 2028 140 20.07 1830 110.81 1 9 10 152 73 v South Africa 22 Jan 2012 ODI # 3229
141 114 13 2097 140 20.76 1874 111.89 1 10 10 155 78 v South Africa 20 Jan 2012 ODI # 3228
142 115 13 2122 140 20.80 1892 112.15 1 10 10 155 79 v Pakistan 23 Nov 2011 ODI # 3216
143 116 13 2129 140 20.66 1903 111.87 1 10 10 156 79 v Pakistan 20 Nov 2011 ODI # 3215
144 117 13 2133 140 20.50 1908 111.79 1 10 10 156 79 v Pakistan 18 Nov 2011 ODI # 3214
145 118 13 2146 140 20.43 1920 111.77 1 10 10 156 80 v Pakistan 14 Nov 2011 ODI # 3213
146 119 13 2155 140 20.33 1937 111.25 1 10 10 156 80 v Scotland 13 Jul 2011 ODI # 3172
147 120 14 2177 140 20.53 1946 111.87 1 10 10 159 81 v India 2 Apr 2011 ODI # 3148
148 121 14 2180 140 20.37 1951 111.73 1 10 10 159 81 v Zimbabwe 10 Mar 2011 ODI # 3125
149 122 14 2188 140 20.25 1957 111.80 1 10 10 160 81 v Pakistan 26 Feb 2011 ODI # 3109
150 123 14 2199 140 20.17 1968 111.73 1 10 10 161 81 v Canada 20 Feb 2011 ODI # 3102
151 124 14 2205 140 20.04 1976 111.58 1 10 10 161 81 v West Indies 6 Feb 2011 ODI # 3099
152 125 14 2208 140 19.89 1983 111.34 1 10 10 161 81 v Australia 7 Nov 2010 ODI # 3068
153 125 14 2208 140 19.89 1983 111.34 1 10 10 161 81 v Australia 5 Nov 2010 ODI # 3066
154 126 14 2208 140 19.71 1987 111.12 1 10 11 161 81 v Australia 3 Nov 2010 ODI # 3065
155 127 14 2214 140 19.59 1995 110.97 1 10 11 161 81 v India 28 Aug 2010 ODI # 3040
156 127 14 2214 140 19.59 1995 110.97 1 10 11 161 81 v India 22 Aug 2010 ODI # 3038
157 128 14 2222 140 19.49 2011 110.49 1 10 11 161 81 v Zimbabwe 7 Jun 2010 ODI # 2989
158 128 14 2222 140 19.49 2011 110.49 1 10 11 161 81 v India 5 Jun 2010 ODI # 2988
159 128 14 2222 140 19.49 2011 110.49 1 10 11 161 81 v Zimbabwe 1 Jun 2010 ODI # 2985
160 129 14 2254 140 19.60 2034 110.81 1 10 11 163 82 v India 30 May 2010 ODI # 2983
161 130 15 2260 140 19.65 2040 110.78 1 10 11 164 82 v India 13 Jan 2010 ODI # 2943
162 131 15 2271 140 19.57 2057 110.40 1 10 11 166 82 v India 10 Jan 2010 ODI # 2941
163 131 15 2271 140 19.57 2057 110.40 1 10 11 166 82 v Bangladesh 8 Jan 2010 ODI # 2940
164 132 16 2307 140 19.88 2072 111.34 1 10 11 172 83 v India 5 Jan 2010 ODI # 2938
165 132 16 2307 140 19.88 2072 111.34 1 10 11 172 83 v India 27 Dec 2009 ODI # 2936
166 133 16 2338 140 19.98 2086 112.08 1 10 11 176 84 v India 24 Dec 2009 ODI # 2935
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