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 104 78 29 1355 67 27.65 1485 91.24 0 3 3 100 38 Profile
Reverse cumulative
1 1 0 9 9 9.00 10 90.00 0 0 0 0 0 v India 15 Nov 2023 ODI # 4703
2 1 0 9 9 9.00 10 90.00 0 0 0 0 0 v Sri Lanka 9 Nov 2023 ODI # 4698
3 2 1 35 26* 35.00 27 129.62 0 0 0 0 2 v Pakistan 4 Nov 2023 ODI # 4692
4 3 1 42 26* 21.00 45 93.33 0 0 0 1 2 v South Africa 1 Nov 2023 ODI # 4689
5 4 1 59 26* 19.66 57 103.50 0 0 0 2 3 v Australia 28 Oct 2023 ODI # 4684
6 5 1 60 26* 15.00 59 101.69 0 0 0 2 3 v India 22 Oct 2023 ODI # 4678
7 6 2 67 26* 16.75 64 104.68 0 0 0 3 3 v Afghanistan 18 Oct 2023 ODI # 4673
8 6 2 67 26* 16.75 64 104.68 0 0 0 3 3 v Bangladesh 13 Oct 2023 ODI # 4668
9 7 3 103 36* 25.75 81 127.16 0 0 0 6 5 v Netherlands 9 Oct 2023 ODI # 4663
10 7 3 103 36* 25.75 81 127.16 0 0 0 6 5 v England 5 Oct 2023 ODI # 4658
11 8 3 107 36* 21.40 89 120.22 0 0 0 6 5 v England 10 Sep 2023 ODI # 4640
12 9 3 141 36* 23.50 118 119.49 0 0 0 9 7 v India 24 Jan 2023 ODI # 4511
13 10 3 168 36* 24.00 157 107.00 0 0 0 12 7 v India 21 Jan 2023 ODI # 4509
14 11 3 225 57 28.12 202 111.38 0 1 0 19 8 v India 18 Jan 2023 ODI # 4507
15 12 3 240 57 26.66 219 109.58 0 1 0 20 8 v Pakistan 13 Jan 2023 ODI # 4504
16 13 3 277 57 27.70 259 106.94 0 1 0 21 9 v Pakistan 11 Jan 2023 ODI # 4502
17 14 3 298 57 27.09 277 107.58 0 1 0 24 9 v Pakistan 9 Jan 2023 ODI # 4500
18 14 3 298 57 27.09 277 107.58 0 1 0 24 9 v India 30 Nov 2022 ODI # 4489
19 14 3 298 57 27.09 277 107.58 0 1 0 24 9 v India 27 Nov 2022 ODI # 4487
20 14 3 298 57 27.09 277 107.58 0 1 0 24 9 v India 25 Nov 2022 ODI # 4483
21 15 3 328 57 27.33 310 105.80 0 1 0 26 10 v Australia 11 Sep 2022 ODI # 4464
22 16 4 344 57 28.66 339 101.47 0 1 0 28 10 v Australia 8 Sep 2022 ODI # 4462
23 17 4 357 57 27.46 352 101.42 0 1 0 29 10 v Australia 6 Sep 2022 ODI # 4461
24 17 4 357 57 27.46 352 101.42 0 1 0 29 10 v West Indies 21 Aug 2022 ODI # 4456
25 18 5 383 57 29.46 379 101.05 0 1 0 30 11 v West Indies 19 Aug 2022 ODI # 4453
26 19 5 408 57 29.14 417 97.84 0 1 0 33 11 v West Indies 17 Aug 2022 ODI # 4450
27 19 5 408 57 29.14 417 97.84 0 1 0 33 11 v Scotland 31 Jul 2022 ODI # 4440
28 20 6 422 57 30.14 427 98.82 0 1 0 35 11 v Ireland 15 Jul 2022 ODI # 4429
29 21 6 428 57 28.53 438 97.71 0 1 0 36 11 v Ireland 12 Jul 2022 ODI # 4423
30 22 7 431 57 28.73 439 98.17 0 1 0 36 11 v Bangladesh 26 Mar 2021 ODI # 4282
31 22 7 431 57 28.73 439 98.17 0 1 0 36 11 v Bangladesh 23 Mar 2021 ODI # 4280
32 22 7 431 57 28.73 439 98.17 0 1 0 36 11 v Bangladesh 20 Mar 2021 ODI # 4279
33 23 7 445 57 27.81 455 97.80 0 1 0 37 11 v Australia 13 Mar 2020 ODI # 4255
34 23 7 445 57 27.81 455 97.80 0 1 0 37 11 v India 11 Feb 2020 ODI # 4243
35 24 8 457 57 28.56 464 98.49 0 1 0 38 12 v India 5 Feb 2020 ODI # 4235
36 25 9 462 57 28.87 473 97.67 0 1 0 38 12 v England 14 Jul 2019 ODI # 4192
37 26 10 471 57 29.43 479 98.32 0 1 0 39 12 v India 9 Jul 2019 ODI # 4190
38 27 10 483 57 28.41 509 94.89 0 1 0 40 12 v England 3 Jul 2019 ODI # 4183
39 28 10 495 57 27.50 538 92.00 0 1 0 40 13 v Australia 29 Jun 2019 ODI # 4178
40 29 11 500 57 27.77 543 92.08 0 1 0 40 13 v Pakistan 26 Jun 2019 ODI # 4174
41 30 11 510 57 26.84 548 93.06 0 1 0 40 14 v West Indies 22 Jun 2019 ODI # 4170
42 31 12 512 57 26.94 551 92.92 0 1 0 40 14 v South Africa 19 Jun 2019 ODI # 4165
43 31 12 512 57 26.94 551 92.92 0 1 0 40 14 v Afghanistan 8 Jun 2019 ODI # 4154
44 32 13 529 57 27.84 563 93.96 0 1 0 42 14 v Bangladesh 5 Jun 2019 ODI # 4151
45 32 13 529 57 27.84 563 93.96 0 1 0 42 14 v Sri Lanka 1 Jun 2019 ODI # 4145
46 33 14 545 57 28.68 572 95.27 0 1 0 42 15 v Bangladesh 20 Feb 2019 ODI # 4095
47 33 14 545 57 28.68 572 95.27 0 1 0 42 15 v Bangladesh 13 Feb 2019 ODI # 4093
48 34 14 567 57 28.35 609 93.10 0 1 0 42 15 v India 3 Feb 2019 ODI # 4092
49 34 14 567 57 28.35 609 93.10 0 1 0 42 15 v India 31 Jan 2019 ODI # 4091
50 35 14 570 57 27.14 618 92.23 0 1 0 42 15 v India 28 Jan 2019 ODI # 4088
51 36 14 584 57 26.54 639 91.39 0 1 0 43 16 v India 23 Jan 2019 ODI # 4082
52 37 14 651 67 28.30 710 91.69 0 2 0 47 18 v England 10 Mar 2018 ODI # 3992
53 37 14 651 67 28.30 710 91.69 0 2 0 47 18 v England 7 Mar 2018 ODI # 3989
54 38 14 692 67 28.83 764 90.57 0 2 0 50 18 v England 3 Mar 2018 ODI # 3982
55 39 15 755 67 31.45 816 92.52 0 3 0 56 19 v England 28 Feb 2018 ODI # 3981
56 40 16 800 67 33.33 843 94.89 0 3 0 58 23 v England 25 Feb 2018 ODI # 3980
57 41 16 801 67 32.04 844 94.90 0 3 0 58 23 v Pakistan 19 Jan 2018 ODI # 3957
58 41 16 801 67 32.04 844 94.90 0 3 0 58 23 v Pakistan 16 Jan 2018 ODI # 3953
59 42 16 807 67 31.03 856 94.27 0 3 0 58 23 v Pakistan 13 Jan 2018 ODI # 3949
60 42 16 807 67 31.03 856 94.27 0 3 0 58 23 v Pakistan 9 Jan 2018 ODI # 3947
61 43 16 814 67 30.14 861 94.54 0 3 0 59 23 v Pakistan 6 Jan 2018 ODI # 3946
62 43 16 814 67 30.14 861 94.54 0 3 0 59 23 v West Indies 26 Dec 2017 ODI # 3945
63 44 16 823 67 29.39 866 95.03 0 3 0 59 24 v India 29 Oct 2017 ODI # 3932
64 45 16 852 67 29.37 904 94.24 0 3 0 61 25 v India 25 Oct 2017 ODI # 3931
65 45 16 852 67 29.37 904 94.24 0 3 0 61 25 v India 22 Oct 2017 ODI # 3928
66 46 17 866 67 29.86 922 93.92 0 3 0 61 25 v Bangladesh 9 Jun 2017 ODI # 3883
67 47 17 869 67 28.96 931 93.34 0 3 0 61 25 v England 6 Jun 2017 ODI # 3880
68 48 17 877 67 28.29 938 93.49 0 3 0 62 25 v Australia 2 Jun 2017 ODI # 3876
69 49 17 877 67 27.40 944 92.90 0 3 1 62 25 v Bangladesh 24 May 2017 ODI # 3871
70 50 18 897 67 28.03 953 94.12 0 3 1 64 26 v Ireland 21 May 2017 ODI # 3870
71 51 19 902 67 28.18 956 94.35 0 3 1 65 26 v Bangladesh 17 May 2017 ODI # 3868
72 52 20 903 67 28.21 957 94.35 0 3 1 65 26 v Ireland 14 May 2017 ODI # 3867
73 53 20 927 67 28.09 1007 92.05 0 3 1 68 26 v South Africa 4 Mar 2017 ODI # 3846
74 53 20 927 67 28.09 1007 92.05 0 3 1 68 26 v South Africa 1 Mar 2017 ODI # 3843
75 54 20 928 67 27.29 1015 91.42 0 3 1 68 26 v South Africa 25 Feb 2017 ODI # 3841
76 54 20 928 67 27.29 1015 91.42 0 3 1 68 26 v South Africa 22 Feb 2017 ODI # 3839
77 55 20 945 67 27.00 1042 90.69 0 3 1 70 26 v South Africa 19 Feb 2017 ODI # 3836
78 56 21 983 67 28.08 1076 91.35 0 3 1 73 28 v Australia 5 Feb 2017 ODI # 3832
79 57 21 990 67 27.50 1095 90.41 0 3 1 73 28 v Australia 30 Jan 2017 ODI # 3829
80 57 21 990 67 27.50 1095 90.41 0 3 1 73 28 v Bangladesh 31 Dec 2016 ODI # 3816
81 58 21 999 67 27.00 1112 89.83 0 3 1 73 28 v Bangladesh 29 Dec 2016 ODI # 3815
82 59 22 1007 67 27.21 1119 89.99 0 3 1 73 28 v Bangladesh 26 Dec 2016 ODI # 3814
83 60 22 1022 67 26.89 1140 89.64 0 3 1 76 28 v Australia 9 Dec 2016 ODI # 3813
84 61 22 1024 67 26.25 1145 89.43 0 3 1 76 28 v Australia 6 Dec 2016 ODI # 3812
85 62 22 1024 67 25.60 1152 88.88 0 3 2 76 28 v Australia 4 Dec 2016 ODI # 3811
86 63 22 1028 67 25.07 1162 88.46 0 3 2 76 28 v India 29 Oct 2016 ODI # 3800
87 64 23 1045 67 25.48 1175 88.93 0 3 2 77 28 v India 26 Oct 2016 ODI # 3799
88 65 23 1052 67 25.04 1188 88.55 0 3 2 77 28 v India 23 Oct 2016 ODI # 3798
89 66 24 1061 67 25.26 1204 88.12 0 3 2 77 28 v India 20 Oct 2016 ODI # 3797
90 67 24 1061 67 24.67 1205 88.04 0 3 3 77 28 v India 16 Oct 2016 ODI # 3796
91 68 25 1106 67 25.72 1244 88.90 0 3 3 80 29 v Australia 6 Feb 2016 ODI # 3733
92 69 26 1141 67 26.53 1283 88.93 0 3 3 81 31 v Australia 3 Feb 2016 ODI # 3731
93 70 27 1151 67 26.76 1290 89.22 0 3 3 83 31 v Pakistan 31 Jan 2016 ODI # 3730
94 71 27 1199 67 27.25 1353 88.61 0 3 3 88 31 v Pakistan 25 Jan 2016 ODI # 3728
95 72 28 1220 67 27.72 1364 89.44 0 3 3 88 33 v Sri Lanka 5 Jan 2016 ODI # 3721
96 72 28 1220 67 27.72 1364 89.44 0 3 3 88 33 v Sri Lanka 2 Jan 2016 ODI # 3718
97 73 28 1258 67 27.95 1410 89.21 0 3 3 90 34 v Sri Lanka 31 Dec 2015 ODI # 3717
98 73 28 1258 67 27.95 1410 89.21 0 3 3 90 34 v Sri Lanka 28 Dec 2015 ODI # 3715
99 73 28 1258 67 27.95 1410 89.21 0 3 3 90 34 v Sri Lanka 26 Dec 2015 ODI # 3714
100 74 28 1260 67 27.39 1416 88.98 0 3 3 90 34 v England 20 Jun 2015 ODI # 3659
101 75 28 1304 67 27.74 1435 90.87 0 3 3 93 38 v England 17 Jun 2015 ODI # 3657
102 76 28 1325 67 27.60 1451 91.31 0 3 3 96 38 v England 14 Jun 2015 ODI # 3656
103 77 29 1340 67 27.91 1462 91.65 0 3 3 98 38 v England 12 Jun 2015 ODI # 3655
104 78 29 1355 67 27.65 1485 91.24 0 3 3 100 38 v England 9 Jun 2015 ODI # 3654
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