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 2015-2023 116 110 3 4271 180 39.91 4047 105.53 12 21 11 511 81 Profile
Reverse cumulative
1 1 0 19 19 19.00 33 57.57 0 0 0 3 0 v Bangladesh 6 Mar 2023 ODI # 4531
2 2 0 151 132 75.50 157 96.17 1 0 0 21 1 v Bangladesh 3 Mar 2023 ODI # 4528
3 3 0 155 132 51.66 163 95.09 1 0 0 22 1 v Bangladesh 1 Mar 2023 ODI # 4525
4 4 0 156 132 39.00 170 91.76 1 0 0 22 1 v South Africa 1 Feb 2023 ODI # 4514
5 5 0 165 132 33.00 189 87.30 1 0 0 23 1 v South Africa 29 Jan 2023 ODI # 4513
6 6 0 278 132 46.33 280 99.28 2 0 0 34 5 v South Africa 27 Jan 2023 ODI # 4512
7 7 0 311 132 44.42 328 94.81 2 0 0 40 5 v Australia 22 Nov 2022 ODI # 4480
8 8 0 311 132 38.87 330 94.24 2 0 1 40 5 v Australia 19 Nov 2022 ODI # 4477
9 9 0 317 132 35.22 341 92.96 2 0 1 40 5 v Australia 17 Nov 2022 ODI # 4475
10 9 0 317 132 35.22 341 92.96 2 0 1 40 5 v South Africa 24 Jul 2022 ODI # 4437
11 10 0 331 132 33.10 353 93.76 2 0 1 43 5 v South Africa 22 Jul 2022 ODI # 4435
12 11 0 374 132 34.00 415 90.12 2 0 1 46 6 v South Africa 19 Jul 2022 ODI # 4434
13 12 0 415 132 34.58 446 93.04 2 0 1 53 6 v India 17 Jul 2022 ODI # 4433
14 13 0 438 132 33.69 479 91.44 2 0 1 55 7 v India 14 Jul 2022 ODI # 4428
15 14 0 438 132 31.28 484 90.49 2 0 2 55 7 v India 12 Jul 2022 ODI # 4424
16 15 1 539 132 38.50 570 94.56 3 0 2 70 7 v Netherlands 22 Jun 2022 ODI # 4417
17 16 1 612 132 40.80 630 97.14 3 1 2 83 8 v Netherlands 19 Jun 2022 ODI # 4414
18 17 1 613 132 38.31 637 96.23 3 1 2 83 8 v Netherlands 17 Jun 2022 ODI # 4413
19 17 1 613 132 38.31 637 96.23 3 1 2 83 8 v Sri Lanka 4 Jul 2021 ODI # 4298
20 18 1 673 132 39.58 689 97.67 3 2 2 93 8 v Sri Lanka 1 Jul 2021 ODI # 4297
21 19 1 687 132 38.16 695 98.84 3 2 2 96 8 v India 28 Mar 2021 ODI # 4284
22 20 1 742 132 39.05 747 99.33 3 3 2 103 9 v India 26 Mar 2021 ODI # 4283
23 21 1 788 132 39.40 782 100.76 3 3 2 110 10 v India 23 Mar 2021 ODI # 4281
24 22 1 788 132 37.52 783 100.63 3 3 3 110 10 v Australia 16 Sep 2020 ODI # 4261
25 23 1 809 132 36.77 805 100.49 3 3 3 114 10 v Australia 13 Sep 2020 ODI # 4260
26 24 1 812 132 35.30 817 99.38 3 3 3 114 10 v Australia 11 Sep 2020 ODI # 4259
27 25 1 813 132 33.87 821 99.02 3 3 3 114 10 v Ireland 4 Aug 2020 ODI # 4258
28 26 1 813 132 32.52 824 98.66 3 3 4 114 10 v Ireland 1 Aug 2020 ODI # 4257
29 27 1 837 132 32.19 846 98.93 3 3 4 116 11 v Ireland 30 Jul 2020 ODI # 4256
30 28 1 858 132 31.77 867 98.96 3 3 4 116 13 v South Africa 9 Feb 2020 ODI # 4242
31 28 1 858 132 31.77 867 98.96 3 3 4 116 13 v South Africa 7 Feb 2020 ODI # 4238
32 29 1 890 132 31.78 899 98.99 3 3 4 121 13 v South Africa 4 Feb 2020 ODI # 4234
33 30 1 907 132 31.27 919 98.69 3 3 4 124 13 v New Zealand 14 Jul 2019 ODI # 4192
34 31 1 992 132 33.06 984 100.81 3 4 4 133 18 v Australia 11 Jul 2019 ODI # 4191
35 32 1 1052 132 33.93 1045 100.66 3 5 4 141 18 v New Zealand 3 Jul 2019 ODI # 4183
36 33 1 1118 132 34.93 1102 101.45 3 6 4 148 20 v India 30 Jun 2019 ODI # 4179
37 33 1 1118 132 34.93 1102 101.45 3 6 4 148 20 v West Indies 14 Jun 2019 ODI # 4158
38 34 1 1271 153 38.51 1223 103.92 4 6 4 162 25 v Bangladesh 8 Jun 2019 ODI # 4153
39 35 1 1279 153 37.61 1230 103.98 4 6 4 164 25 v Pakistan 3 Jun 2019 ODI # 4148
40 36 1 1333 153 38.08 1283 103.89 4 7 4 172 25 v South Africa 30 May 2019 ODI # 4143
41 37 1 1447 153 40.19 1372 105.46 5 7 4 183 29 v Pakistan 17 May 2019 ODI # 4138
42 38 1 1523 153 41.16 1427 106.72 5 8 4 191 33 v Pakistan 14 May 2019 ODI # 4135
43 39 1 1610 153 42.36 1525 105.57 5 9 4 197 36 v Pakistan 11 May 2019 ODI # 4133
44 39 1 1610 153 42.36 1525 105.57 5 9 4 197 36 v West Indies 25 Feb 2019 ODI # 4098
45 40 1 1612 153 41.33 1529 105.42 5 9 4 197 36 v West Indies 22 Feb 2019 ODI # 4097
46 41 1 1735 153 43.37 1614 107.49 6 9 4 212 39 v West Indies 20 Feb 2019 ODI # 4096
47 42 1 1739 153 42.41 1620 107.34 6 9 4 213 39 v Sri Lanka 23 Oct 2018 ODI # 4058
48 43 1 1784 153 42.47 1669 106.89 6 9 4 218 40 v Sri Lanka 20 Oct 2018 ODI # 4055
49 44 1 1825 153 42.44 1695 107.66 6 9 4 221 42 v Sri Lanka 17 Oct 2018 ODI # 4054
50 45 1 1825 153 41.47 1699 107.41 6 9 5 221 42 v Sri Lanka 13 Oct 2018 ODI # 4053
51 46 1 1849 153 41.08 1726 107.12 6 9 5 225 42 v Sri Lanka 10 Oct 2018 ODI # 4052
52 47 1 1889 153 41.06 1768 106.84 6 9 5 229 43 v India 14 Jul 2018 ODI # 4016
53 48 1 1927 153 41.00 1803 106.87 6 9 5 235 43 v India 12 Jul 2018 ODI # 4014
54 49 1 1928 153 40.16 1806 106.75 6 9 5 235 43 v Australia 24 Jun 2018 ODI # 4013
55 50 1 2029 153 41.40 1889 107.41 7 9 5 247 45 v Australia 21 Jun 2018 ODI # 4012
56 51 1 2111 153 42.22 1950 108.25 7 10 5 254 49 v Australia 19 Jun 2018 ODI # 4011
57 52 1 2231 153 43.74 2058 108.40 8 10 5 266 51 v Australia 16 Jun 2018 ODI # 4010
58 53 1 2231 153 42.90 2060 108.30 8 10 6 266 51 v Australia 13 Jun 2018 ODI # 4009
59 54 1 2265 153 42.73 2092 108.26 8 10 6 269 51 v Scotland 10 Jun 2018 ODI # 4008
60 55 1 2307 153 42.72 2133 108.15 8 10 6 274 53 v New Zealand 7 Mar 2018 ODI # 3989
61 56 1 2322 153 42.21 2159 107.54 8 10 6 276 53 v New Zealand 3 Mar 2018 ODI # 3982
62 57 1 2330 153 41.60 2172 107.27 8 10 6 278 53 v New Zealand 28 Feb 2018 ODI # 3981
63 58 1 2379 153 41.73 2238 106.30 8 10 6 283 54 v New Zealand 25 Feb 2018 ODI # 3980
64 59 1 2428 153 41.86 2284 106.30 8 10 6 290 55 v Australia 28 Jan 2018 ODI # 3968
65 60 1 2428 153 41.15 2286 106.21 8 10 7 290 55 v Australia 26 Jan 2018 ODI # 3966
66 61 1 2447 153 40.78 2310 105.93 8 10 7 294 55 v Australia 21 Jan 2018 ODI # 3960
67 62 1 2449 153 40.14 2314 105.83 8 10 7 294 55 v Australia 19 Jan 2018 ODI # 3958
68 63 1 2629 180 42.40 2465 106.65 9 10 7 310 60 v Australia 14 Jan 2018 ODI # 3951
69 64 1 2725 180 43.25 2535 107.49 9 11 7 321 61 v West Indies 29 Sep 2017 ODI # 3918
70 65 1 2809 180 43.89 2601 107.99 9 12 7 332 63 v West Indies 27 Sep 2017 ODI # 3916
71 66 1 2813 180 43.27 2603 108.06 9 12 7 333 63 v Australia 10 Jun 2017 ODI # 3885
72 67 1 2826 180 42.81 2626 107.61 9 12 7 335 63 v New Zealand 6 Jun 2017 ODI # 3880
73 68 1 2827 180 42.19 2634 107.32 9 12 7 335 63 v Bangladesh 1 Jun 2017 ODI # 3875
74 69 1 2831 180 41.63 2639 107.27 9 12 7 336 63 v South Africa 29 May 2017 ODI # 3874
75 70 1 2839 180 41.14 2655 106.93 9 12 7 337 63 v South Africa 27 May 2017 ODI # 3873
76 71 1 2840 180 40.57 2661 106.72 9 12 7 337 63 v South Africa 24 May 2017 ODI # 3872
77 72 1 2860 180 40.28 2694 106.16 9 12 7 340 63 v Ireland 7 May 2017 ODI # 3865
78 73 1 2860 180 39.72 2699 105.96 9 12 8 340 63 v Ireland 5 May 2017 ODI # 3864
79 74 1 2877 180 39.41 2718 105.84 9 12 8 342 63 v West Indies 9 Mar 2017 ODI # 3849
80 75 1 2929 180 39.58 2766 105.89 9 13 8 349 64 v West Indies 5 Mar 2017 ODI # 3848
81 76 1 2942 180 39.22 2788 105.52 9 13 8 351 64 v West Indies 3 Mar 2017 ODI # 3845
82 77 1 3007 180 39.56 2844 105.73 9 14 8 361 65 v India 22 Jan 2017 ODI # 3824
83 78 1 3089 180 40.11 2917 105.89 9 15 8 370 67 v India 19 Jan 2017 ODI # 3821
84 79 1 3162 180 40.53 2978 106.17 9 16 8 382 67 v India 15 Jan 2017 ODI # 3819
85 80 1 3175 180 40.18 2999 105.86 9 16 8 382 67 v Bangladesh 9 Oct 2016 ODI # 3793
86 81 1 3216 180 40.20 3039 105.82 9 16 8 387 68 v Bangladesh 7 Oct 2016 ODI # 3791
87 82 1 3303 180 40.77 3128 105.59 9 17 8 395 70 v Pakistan 4 Sep 2016 ODI # 3777
88 83 1 3317 180 40.45 3139 105.67 9 17 8 398 70 v Pakistan 1 Sep 2016 ODI # 3775
89 84 1 3332 180 40.14 3158 105.50 9 17 8 401 70 v Pakistan 30 Aug 2016 ODI # 3773
90 85 1 3332 180 39.66 3160 105.44 9 17 9 401 70 v Pakistan 27 Aug 2016 ODI # 3771
91 86 1 3397 180 39.96 3216 105.62 9 18 9 407 71 v Pakistan 24 Aug 2016 ODI # 3770
92 87 1 3431 180 39.89 3250 105.56 9 18 9 411 71 v Sri Lanka 2 Jul 2016 ODI # 3758
93 88 1 3593 180 41.29 3368 106.68 10 18 9 424 74 v Sri Lanka 29 Jun 2016 ODI # 3757
94 89 2 3598 180 41.35 3375 106.60 10 18 9 424 74 v Sri Lanka 26 Jun 2016 ODI # 3755
95 90 3 3710 180 42.64 3470 106.91 11 18 9 431 78 v Sri Lanka 24 Jun 2016 ODI # 3753
96 91 3 3713 180 42.19 3480 106.69 11 18 9 431 78 v Sri Lanka 21 Jun 2016 ODI # 3751
97 92 3 3721 180 41.80 3495 106.46 11 18 9 431 78 v South Africa 14 Feb 2016 ODI # 3738
98 93 3 3727 180 41.41 3511 106.15 11 18 9 432 78 v South Africa 12 Feb 2016 ODI # 3737
99 94 3 3747 180 41.17 3534 106.02 11 18 9 436 78 v South Africa 9 Feb 2016 ODI # 3736
100 95 3 3761 180 40.88 3547 106.03 11 18 9 439 78 v South Africa 6 Feb 2016 ODI # 3734
101 96 3 3809 180 40.95 3577 106.48 11 18 9 447 79 v South Africa 3 Feb 2016 ODI # 3732
102 97 3 3911 180 41.60 3694 105.87 12 18 9 455 80 v Pakistan 20 Nov 2015 ODI # 3712
103 98 3 3918 180 41.24 3700 105.89 12 18 9 456 80 v Pakistan 17 Nov 2015 ODI # 3710
104 99 3 3972 180 41.37 3757 105.72 12 19 9 464 80 v Pakistan 13 Nov 2015 ODI # 3708
105 100 3 3972 180 40.94 3759 105.66 12 19 10 464 80 v Pakistan 11 Nov 2015 ODI # 3707
106 101 3 3976 180 40.57 3763 105.66 12 19 10 465 80 v Australia 13 Sep 2015 ODI # 3684
107 102 3 4012 180 40.52 3796 105.69 12 19 10 472 80 v Australia 11 Sep 2015 ODI # 3683
108 103 3 4075 180 40.75 3841 106.09 12 20 10 481 80 v Australia 8 Sep 2015 ODI # 3682
109 104 3 4106 180 40.65 3873 106.01 12 20 10 487 80 v Australia 5 Sep 2015 ODI # 3681
110 105 3 4173 180 40.91 3937 105.99 12 21 10 498 80 v Australia 3 Sep 2015 ODI # 3680
111 106 3 4185 180 40.63 3957 105.76 12 21 10 499 80 v New Zealand 20 Jun 2015 ODI # 3659
112 107 3 4223 180 40.60 3992 105.78 12 21 10 504 81 v New Zealand 17 Jun 2015 ODI # 3657
113 108 3 4232 180 40.30 4009 105.56 12 21 10 505 81 v New Zealand 14 Jun 2015 ODI # 3656
114 109 3 4271 180 40.29 4046 105.56 12 21 10 511 81 v New Zealand 12 Jun 2015 ODI # 3655
115 110 3 4271 180 39.91 4047 105.53 12 21 11 511 81 v New Zealand 9 Jun 2015 ODI # 3654
116 110 3 4271 180 39.91 4047 105.53 12 21 11 511 81 v Ireland 8 May 2015 ODI # 3650
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