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 2010-2023 165 157 17 6810 148 48.64 8368 81.38 13 45 5 622 55 Profile
Reverse cumulative
1 1 0 69 69 69.00 73 94.52 0 1 0 8 1 v India 15 Nov 2023 ODI # 4703
2 2 0 83 69 41.50 88 94.31 0 1 0 10 1 v Sri Lanka 9 Nov 2023 ODI # 4698
3 3 0 178 95 59.33 167 106.58 0 2 0 20 3 v Pakistan 4 Nov 2023 ODI # 4692
4 4 1 256 95 85.33 274 93.43 0 3 0 28 4 v Bangladesh 13 Oct 2023 ODI # 4668
5 5 1 309 95 77.25 342 90.35 0 4 0 30 4 v Pakistan 13 Jan 2023 ODI # 4504
6 6 1 394 95 78.80 442 89.14 0 5 0 40 4 v Pakistan 11 Jan 2023 ODI # 4502
7 7 1 420 95 70.00 481 87.31 0 5 0 43 4 v Pakistan 9 Jan 2023 ODI # 4500
8 8 2 420 95 70.00 484 86.77 0 5 0 43 4 v India 30 Nov 2022 ODI # 4489
9 8 2 420 95 70.00 484 86.77 0 5 0 43 4 v India 27 Nov 2022 ODI # 4487
10 9 3 514 95 85.66 582 88.31 0 6 0 50 5 v India 25 Nov 2022 ODI # 4483
11 10 3 541 95 77.28 638 84.79 0 6 0 51 5 v Australia 11 Sep 2022 ODI # 4464
12 11 3 558 95 69.75 696 80.17 0 6 0 52 5 v Australia 8 Sep 2022 ODI # 4462
13 12 3 603 95 67.00 767 78.61 0 6 0 55 6 v Australia 6 Sep 2022 ODI # 4461
14 13 3 637 95 63.70 817 77.96 0 6 0 59 6 v West Indies 17 Aug 2022 ODI # 4450
15 14 3 656 95 59.63 843 77.81 0 6 0 61 6 v Australia 13 Mar 2020 ODI # 4255
16 15 3 678 95 56.50 874 77.57 0 6 0 63 6 v India 11 Feb 2020 ODI # 4243
17 16 3 708 95 54.46 927 76.37 0 6 0 65 6 v England 14 Jul 2019 ODI # 4192
18 17 3 775 95 55.35 1022 75.83 0 7 0 71 6 v India 9 Jul 2019 ODI # 4190
19 18 3 802 95 53.46 1062 75.51 0 7 0 74 6 v England 3 Jul 2019 ODI # 4183
20 19 3 842 95 52.62 1113 75.65 0 7 0 76 7 v Australia 29 Jun 2019 ODI # 4178
21 20 3 883 95 51.94 1182 74.70 0 7 0 80 7 v Pakistan 26 Jun 2019 ODI # 4174
22 21 3 1031 148 57.27 1336 77.17 1 7 0 94 8 v West Indies 22 Jun 2019 ODI # 4170
23 22 4 1137 148 63.16 1474 77.13 2 7 0 103 9 v South Africa 19 Jun 2019 ODI # 4165
24 23 5 1216 148 67.55 1573 77.30 2 8 0 112 9 v Afghanistan 8 Jun 2019 ODI # 4154
25 24 5 1256 148 66.10 1645 76.35 2 8 0 113 9 v Bangladesh 5 Jun 2019 ODI # 4151
26 24 5 1256 148 66.10 1645 76.35 2 8 0 113 9 v Sri Lanka 1 Jun 2019 ODI # 4145
27 25 6 1321 148 69.52 1731 76.31 2 9 0 116 9 v Bangladesh 16 Feb 2019 ODI # 4094
28 26 6 1332 148 66.60 1753 75.98 2 9 0 117 9 v Bangladesh 13 Feb 2019 ODI # 4093
29 27 6 1371 148 65.28 1826 75.08 2 9 0 120 9 v India 3 Feb 2019 ODI # 4092
30 28 6 1382 148 62.81 1844 74.94 2 9 0 122 9 v India 31 Jan 2019 ODI # 4091
31 29 6 1410 148 61.30 1892 74.52 2 9 0 126 9 v India 28 Jan 2019 ODI # 4088
32 30 6 1430 148 59.58 1903 75.14 2 9 0 127 11 v India 26 Jan 2019 ODI # 4085
33 31 6 1494 148 59.76 1984 75.30 2 10 0 134 11 v India 23 Jan 2019 ODI # 4082
34 32 6 1549 148 59.57 2049 75.59 2 11 0 140 12 v Sri Lanka 8 Jan 2019 ODI # 4076
35 33 6 1550 148 57.40 2058 75.31 2 11 0 140 12 v Sri Lanka 5 Jan 2019 ODI # 4075
36 34 6 1626 148 58.07 2132 76.26 2 12 0 146 12 v Sri Lanka 3 Jan 2019 ODI # 4074
37 35 6 1627 148 56.10 2135 76.20 2 12 0 146 12 v Pakistan 9 Nov 2018 ODI # 4068
38 36 6 1654 148 55.13 2173 76.11 2 12 0 148 12 v Pakistan 7 Nov 2018 ODI # 4066
39 37 6 1668 148 53.80 2198 75.88 2 12 0 149 12 v England 10 Mar 2018 ODI # 3992
40 38 6 1713 148 53.53 2246 76.26 2 12 0 152 13 v England 7 Mar 2018 ODI # 3989
41 39 7 1825 148 57.03 2389 76.39 3 12 0 158 15 v England 3 Mar 2018 ODI # 3982
42 40 7 1833 148 55.54 2412 75.99 3 12 0 159 15 v England 25 Feb 2018 ODI # 3980
43 41 7 1855 148 54.55 2448 75.77 3 12 0 159 15 v Pakistan 19 Jan 2018 ODI # 3957
44 42 7 1887 148 53.91 2502 75.41 3 12 0 160 15 v Pakistan 16 Jan 2018 ODI # 3953
45 43 7 1960 148 54.44 2603 75.29 3 13 0 167 15 v Pakistan 13 Jan 2018 ODI # 3949
46 44 7 1979 148 53.48 2631 75.21 3 13 0 169 15 v Pakistan 9 Jan 2018 ODI # 3947
47 45 7 2094 148 55.10 2748 76.20 4 13 0 177 16 v Pakistan 6 Jan 2018 ODI # 3946
48 46 7 2132 148 54.66 2793 76.33 4 13 0 182 16 v West Indies 20 Dec 2017 ODI # 3943
49 47 7 2196 148 54.90 2877 76.32 4 14 0 190 16 v India 29 Oct 2017 ODI # 3932
50 48 7 2199 148 53.63 2891 76.06 4 14 0 190 16 v India 25 Oct 2017 ODI # 3931
51 49 7 2205 148 52.50 2899 76.06 4 14 0 190 16 v India 22 Oct 2017 ODI # 3928
52 50 7 2262 148 52.60 2968 76.21 4 15 0 195 16 v Bangladesh 9 Jun 2017 ODI # 3883
53 51 7 2349 148 53.38 3066 76.61 4 16 0 203 16 v England 6 Jun 2017 ODI # 3880
54 52 7 2449 148 54.42 3163 77.42 5 16 0 211 19 v Australia 2 Jun 2017 ODI # 3876
55 53 7 2458 148 53.43 3179 77.31 5 16 0 212 19 v South Africa 4 Mar 2017 ODI # 3846
56 54 7 2479 148 52.74 3203 77.39 5 16 0 215 19 v South Africa 1 Mar 2017 ODI # 3843
57 55 7 2502 148 52.12 3243 77.15 5 16 0 215 20 v South Africa 25 Feb 2017 ODI # 3841
58 56 7 2571 148 52.46 3318 77.48 5 17 0 221 20 v South Africa 22 Feb 2017 ODI # 3839
59 57 7 2630 148 52.60 3371 78.01 5 18 0 225 22 v South Africa 19 Feb 2017 ODI # 3836
60 58 7 2666 148 52.27 3413 78.11 5 18 0 230 22 v Australia 5 Feb 2017 ODI # 3832
61 59 7 2690 148 51.73 3447 78.03 5 18 0 232 22 v Australia 30 Jan 2017 ODI # 3829
62 60 8 2785 148 53.55 3563 78.16 5 19 0 241 23 v Bangladesh 31 Dec 2016 ODI # 3816
63 61 8 2799 148 52.81 3598 77.79 5 19 0 243 23 v Bangladesh 29 Dec 2016 ODI # 3815
64 62 8 2830 148 52.40 3634 77.87 5 19 0 248 23 v Bangladesh 26 Dec 2016 ODI # 3814
65 63 8 2843 148 51.69 3646 77.97 5 19 0 250 23 v Australia 9 Dec 2016 ODI # 3813
66 64 8 2924 148 52.21 3726 78.47 5 20 0 255 25 v Australia 6 Dec 2016 ODI # 3812
67 65 8 2933 148 51.45 3742 78.38 5 20 0 257 25 v Australia 4 Dec 2016 ODI # 3811
68 66 8 2960 148 51.03 3782 78.26 5 20 0 261 25 v India 29 Oct 2016 ODI # 3800
69 67 8 3001 148 50.86 3841 78.13 5 20 0 265 25 v India 26 Oct 2016 ODI # 3799
70 68 8 3023 148 50.38 3868 78.15 5 20 0 268 25 v India 23 Oct 2016 ODI # 3798
71 69 8 3141 148 51.49 3996 78.60 6 20 0 282 26 v India 20 Oct 2016 ODI # 3797
72 70 8 3144 148 50.70 4005 78.50 6 20 0 282 26 v India 16 Oct 2016 ODI # 3796
73 71 8 3162 148 50.19 4033 78.40 6 20 0 283 26 v Australia 8 Feb 2016 ODI # 3735
74 72 8 3222 148 50.34 4107 78.45 6 21 0 288 27 v Australia 6 Feb 2016 ODI # 3733
75 73 8 3222 148 49.56 4115 78.29 6 21 1 288 27 v Australia 3 Feb 2016 ODI # 3731
76 74 8 3306 148 50.09 4201 78.69 6 22 1 297 30 v Pakistan 31 Jan 2016 ODI # 3730
77 75 8 3316 148 49.49 4218 78.61 6 22 1 297 30 v Pakistan 25 Jan 2016 ODI # 3728
78 76 8 3377 148 49.66 4290 78.71 6 23 1 304 30 v Sri Lanka 5 Jan 2016 ODI # 3721
79 77 8 3389 148 49.11 4302 78.77 6 23 1 305 30 v Sri Lanka 2 Jan 2016 ODI # 3718
80 78 8 3448 148 49.25 4375 78.81 6 24 1 312 30 v Sri Lanka 31 Dec 2015 ODI # 3717
81 79 8 3487 148 49.11 4434 78.64 6 24 1 316 30 v South Africa 26 Aug 2015 ODI # 3678
82 80 8 3494 148 48.52 4447 78.56 6 24 1 317 30 v South Africa 23 Aug 2015 ODI # 3677
83 81 8 3541 148 48.50 4516 78.41 6 24 1 321 31 v South Africa 19 Aug 2015 ODI # 3676
84 82 8 3631 148 49.06 4625 78.50 6 25 1 329 32 v Zimbabwe 7 Aug 2015 ODI # 3675
85 82 8 3631 148 49.06 4625 78.50 6 25 1 329 32 v Zimbabwe 4 Aug 2015 ODI # 3674
86 83 8 3728 148 49.70 4727 78.86 6 26 1 340 33 v Zimbabwe 2 Aug 2015 ODI # 3673
87 84 8 3778 148 49.71 4792 78.83 6 27 1 345 33 v England 20 Jun 2015 ODI # 3659
88 85 8 3868 148 50.23 4862 79.55 6 28 1 357 34 v England 17 Jun 2015 ODI # 3657
89 86 8 3986 148 51.10 4975 80.12 7 28 1 369 35 v England 14 Jun 2015 ODI # 3656
90 87 8 4079 148 51.63 5063 80.56 7 29 1 381 36 v England 12 Jun 2015 ODI # 3655
91 88 8 4124 148 51.55 5106 80.76 7 29 1 389 36 v England 9 Jun 2015 ODI # 3654
92 89 8 4136 148 51.06 5139 80.48 7 29 1 390 36 v Australia 29 Mar 2015 ODI # 3646
93 90 8 4142 148 50.51 5150 80.42 7 29 1 391 36 v South Africa 24 Mar 2015 ODI # 3644
94 91 8 4175 148 50.30 5185 80.52 7 29 1 396 36 v West Indies 21 Mar 2015 ODI # 3643
95 92 8 4176 148 49.71 5187 80.50 7 29 1 396 36 v Bangladesh 13 Mar 2015 ODI # 3634
96 93 8 4209 148 49.51 5232 80.44 7 29 1 400 36 v Afghanistan 8 Mar 2015 ODI # 3628
97 94 9 4254 148 50.04 5274 80.65 7 29 1 405 37 v Australia 28 Feb 2015 ODI # 3617
98 95 10 4263 148 50.15 5296 80.49 7 29 1 406 37 v England 20 Feb 2015 ODI # 3607
99 96 10 4301 148 50.01 5341 80.52 7 29 1 412 37 v Scotland 17 Feb 2015 ODI # 3604
100 97 10 4358 148 50.09 5406 80.61 7 30 1 417 38 v Sri Lanka 14 Feb 2015 ODI # 3599
101 98 10 4470 148 50.79 5494 81.36 8 30 1 431 39 v Pakistan 3 Feb 2015 ODI # 3598
102 99 10 4524 148 50.83 5577 81.11 8 31 1 435 39 v Sri Lanka 29 Jan 2015 ODI # 3594
103 100 10 4621 148 51.34 5672 81.47 8 32 1 443 41 v Sri Lanka 25 Jan 2015 ODI # 3590
104 101 10 4647 148 51.06 5704 81.46 8 32 1 447 41 v Sri Lanka 23 Jan 2015 ODI # 3588
105 102 10 4750 148 51.63 5811 81.74 9 32 1 453 42 v Sri Lanka 20 Jan 2015 ODI # 3585
106 103 10 4765 148 51.23 5833 81.69 9 32 1 454 42 v Sri Lanka 11 Jan 2015 ODI # 3574
107 104 10 4862 148 51.72 5952 81.68 9 33 1 462 42 v Pakistan 19 Dec 2014 ODI # 3571
108 105 10 4985 148 52.47 6057 82.30 10 33 1 474 42 v Pakistan 17 Dec 2014 ODI # 3570
109 106 10 5031 148 52.40 6109 82.35 10 33 1 480 42 v Pakistan 14 Dec 2014 ODI # 3568
110 107 11 5101 148 53.13 6200 82.27 10 34 1 487 42 v Pakistan 12 Dec 2014 ODI # 3566
111 108 11 5111 148 52.69 6219 82.18 10 34 1 489 42 v Pakistan 8 Dec 2014 ODI # 3564
112 109 11 5199 148 53.05 6310 82.39 10 35 1 497 43 v India 31 Jan 2014 ODI # 3467
113 110 11 5259 148 53.12 6392 82.27 10 36 1 499 45 v India 28 Jan 2014 ODI # 3465
114 111 11 5324 148 53.24 6466 82.33 10 37 1 503 46 v India 25 Jan 2014 ODI # 3462
115 112 11 5401 148 53.47 6553 82.42 10 38 1 508 47 v India 22 Jan 2014 ODI # 3458
116 113 11 5472 148 53.64 6641 82.39 10 39 1 515 47 v India 19 Jan 2014 ODI # 3456
117 114 11 5488 148 53.28 6662 82.37 10 39 1 517 47 v West Indies 8 Jan 2014 ODI # 3453
118 115 11 5535 148 53.22 6717 82.40 10 39 1 520 47 v West Indies 4 Jan 2014 ODI # 3452
119 116 11 5543 148 52.79 6739 82.25 10 39 1 520 47 v West Indies 26 Dec 2013 ODI # 3449
120 116 11 5543 148 52.79 6739 82.25 10 39 1 520 47 v Bangladesh 29 Oct 2013 ODI # 3423
121 117 11 5610 148 52.92 6793 82.58 10 40 1 528 48 v England 16 Jun 2013 ODI # 3373
122 118 12 5628 148 53.09 6830 82.40 10 40 1 529 48 v Australia 12 Jun 2013 ODI # 3369
123 119 12 5644 148 52.74 6852 82.37 10 40 1 530 48 v Sri Lanka 9 Jun 2013 ODI # 3366
124 120 12 5663 148 52.43 6880 82.31 10 40 1 531 48 v England 5 Jun 2013 ODI # 3362
125 121 12 5718 148 52.45 6943 82.35 10 41 1 534 48 v England 2 Jun 2013 ODI # 3361
126 122 12 5718 148 51.98 6945 82.33 10 41 2 534 48 v England 31 May 2013 ODI # 3360
127 123 12 5725 148 51.57 6957 82.29 10 41 2 535 48 v England 23 Feb 2013 ODI # 3338
128 124 12 5758 148 51.41 7004 82.21 10 41 2 538 48 v England 20 Feb 2013 ODI # 3336
129 125 12 5832 148 51.61 7103 82.10 10 42 2 544 48 v England 17 Feb 2013 ODI # 3335
130 126 12 5838 148 51.21 7120 81.99 10 42 2 545 48 v South Africa 25 Jan 2013 ODI # 3328
131 127 13 5983 148 52.48 7256 82.45 11 42 2 562 49 v South Africa 22 Jan 2013 ODI # 3325
132 128 13 5988 148 52.06 7271 82.35 11 42 2 563 49 v South Africa 19 Jan 2013 ODI # 3323
133 128 13 5988 148 52.06 7271 82.35 11 42 2 563 49 v Sri Lanka 12 Nov 2012 ODI # 3308
134 129 13 6009 148 51.80 7300 82.31 11 42 2 565 49 v Sri Lanka 10 Nov 2012 ODI # 3307
135 130 13 6014 148 51.40 7306 82.31 11 42 2 565 49 v Sri Lanka 6 Nov 2012 ODI # 3306
136 130 13 6014 148 51.40 7306 82.31 11 42 2 565 49 v Sri Lanka 4 Nov 2012 ODI # 3305
137 131 13 6083 148 51.55 7390 82.31 11 43 2 570 50 v West Indies 16 Jul 2012 ODI # 3290
138 132 13 6086 148 51.14 7402 82.22 11 43 2 570 50 v West Indies 14 Jul 2012 ODI # 3289
139 133 13 6095 148 50.79 7419 82.15 11 43 2 571 50 v West Indies 11 Jul 2012 ODI # 3288
140 134 13 6153 148 50.85 7484 82.21 11 44 2 575 51 v West Indies 7 Jul 2012 ODI # 3285
141 135 13 6177 148 50.63 7536 81.96 11 44 2 576 51 v West Indies 5 Jul 2012 ODI # 3283
142 136 13 6199 148 50.39 7579 81.79 11 44 2 577 51 v South Africa 3 Mar 2012 ODI # 3254
143 137 13 6212 148 50.09 7597 81.76 11 44 2 577 51 v South Africa 29 Feb 2012 ODI # 3252
144 138 13 6267 148 50.13 7666 81.75 11 45 2 581 51 v South Africa 25 Feb 2012 ODI # 3249
145 139 13 6305 148 50.03 7706 81.81 11 45 2 584 51 v Zimbabwe 9 Feb 2012 ODI # 3234
146 140 13 6309 148 49.67 7714 81.78 11 45 2 584 51 v Zimbabwe 6 Feb 2012 ODI # 3232
147 141 13 6344 148 49.56 7767 81.67 11 45 2 588 51 v Zimbabwe 3 Feb 2012 ODI # 3230
148 142 14 6444 148 50.34 7836 82.23 12 45 2 599 52 v Zimbabwe 25 Oct 2011 ODI # 3209
149 143 15 6458 148 50.45 7854 82.22 12 45 2 600 52 v Zimbabwe 22 Oct 2011 ODI # 3206
150 143 15 6458 148 50.45 7854 82.22 12 45 2 600 52 v Zimbabwe 20 Oct 2011 ODI # 3204
151 144 15 6480 148 50.23 7870 82.33 12 45 2 603 52 v Sri Lanka 29 Mar 2011 ODI # 3146
152 145 16 6518 148 50.52 7911 82.39 12 45 2 604 53 v South Africa 25 Mar 2011 ODI # 3144
153 146 16 6523 148 50.17 7919 82.37 12 45 2 604 53 v Sri Lanka 18 Mar 2011 ODI # 3137
154 147 17 6557 148 50.43 7946 82.51 12 45 2 608 53 v Canada 13 Mar 2011 ODI # 3129
155 148 17 6572 148 50.16 7982 82.33 12 45 2 609 53 v Pakistan 1 Feb 2011 ODI # 3093
156 149 17 6614 148 50.10 8045 82.21 12 45 2 610 53 v Pakistan 29 Jan 2011 ODI # 3090
157 150 17 6635 148 49.88 8095 81.96 12 45 2 611 53 v India 4 Dec 2010 ODI # 3074
158 151 17 6664 148 49.73 8141 81.85 12 45 2 615 53 v India 1 Dec 2010 ODI # 3072
159 152 17 6689 148 49.54 8192 81.65 12 45 2 615 53 v India 28 Nov 2010 ODI # 3070
160 153 17 6689 148 49.18 8198 81.59 12 45 3 615 53 v Bangladesh 17 Oct 2010 ODI # 3058
161 154 17 6797 148 49.61 8330 81.59 13 45 3 621 55 v Bangladesh 14 Oct 2010 ODI # 3056
162 155 17 6810 148 49.34 8357 81.48 13 45 3 622 55 v India 25 Aug 2010 ODI # 3039
163 155 17 6810 148 49.34 8357 81.48 13 45 3 622 55 v Sri Lanka 19 Aug 2010 ODI # 3037
164 156 17 6810 148 48.99 8359 81.46 13 45 4 622 55 v Sri Lanka 13 Aug 2010 ODI # 3031
165 157 17 6810 148 48.64 8368 81.38 13 45 5 622 55 v India 10 Aug 2010 ODI # 3030
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