Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team India remove India from query
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
unfiltered 2016-2023 75 70 14 2820 112 50.35 3211 87.82 7 18 2 224 61 Profile
filtered 2016-2023 75 70 14 2820 112 50.35 3211 87.82 7 18 2 224 61
Reverse cumulative
1 1 0 21 21 21.00 35 60.00 0 0 0 2 0 v South Africa 21 Dec 2023 ODI # 4716
2 2 0 77 56 38.50 99 77.77 0 1 0 9 0 v South Africa 19 Dec 2023 ODI # 4714
3 2 0 77 56 38.50 99 77.77 0 1 0 9 0 v South Africa 17 Dec 2023 ODI # 4713
4 3 0 143 66 47.66 206 69.41 0 2 0 10 0 v Australia 19 Nov 2023 ODI # 4705
5 4 1 182 66 60.66 226 80.53 0 2 0 15 2 v New Zealand 15 Nov 2023 ODI # 4703
6 5 1 284 102 71.00 290 97.93 1 2 0 26 6 v Netherlands 12 Nov 2023 ODI # 4702
7 6 1 292 102 58.40 307 95.11 1 2 0 26 6 v South Africa 5 Nov 2023 ODI # 4694
8 7 1 313 102 52.16 326 96.01 1 2 0 28 6 v Sri Lanka 2 Nov 2023 ODI # 4690
9 8 1 352 102 50.28 384 91.66 1 2 0 31 6 v England 29 Oct 2023 ODI # 4686
10 9 1 379 102 47.37 419 90.45 1 2 0 34 6 v New Zealand 22 Oct 2023 ODI # 4678
11 10 2 413 102 51.62 453 91.16 1 2 0 37 7 v Bangladesh 19 Oct 2023 ODI # 4674
12 11 3 432 102 54.00 482 89.62 1 2 0 39 7 v Pakistan 14 Oct 2023 ODI # 4669
13 11 3 432 102 54.00 482 89.62 1 2 0 39 7 v Afghanistan 11 Oct 2023 ODI # 4666
14 12 4 529 102 66.12 597 88.60 1 3 0 47 9 v Australia 8 Oct 2023 ODI # 4662
15 13 4 555 102 61.66 627 88.51 1 3 0 49 9 v Australia 27 Sep 2023 ODI # 4657
16 14 4 607 102 60.70 665 91.27 1 4 0 52 12 v Australia 24 Sep 2023 ODI # 4654
17 15 5 665 102 66.50 728 91.34 1 5 0 56 13 v Australia 22 Sep 2023 ODI # 4651
18 15 5 665 102 66.50 728 91.34 1 5 0 56 13 v Sri Lanka 17 Sep 2023 ODI # 4649
19 16 5 684 102 62.18 767 89.17 1 5 0 58 13 v Bangladesh 15 Sep 2023 ODI # 4645
20 17 5 723 102 60.25 811 89.14 1 5 0 60 13 v Sri Lanka 12 Sep 2023 ODI # 4641
21 18 6 834 111* 69.50 917 90.94 2 5 0 72 15 v Pakistan 10 Sep 2023 ODI # 4639
22 19 6 866 111* 66.61 967 89.55 2 5 0 74 16 v Australia 22 Mar 2023 ODI # 4545
23 20 6 875 111* 62.50 979 89.37 2 5 0 75 16 v Australia 19 Mar 2023 ODI # 4541
24 21 7 950 111* 67.85 1070 88.78 2 6 0 82 17 v Australia 17 Mar 2023 ODI # 4538
25 22 7 957 111* 63.80 1076 88.94 2 6 0 83 17 v Sri Lanka 15 Jan 2023 ODI # 4505
26 23 8 1021 111* 68.06 1179 86.59 2 7 0 89 17 v Sri Lanka 12 Jan 2023 ODI # 4503
27 24 8 1060 111* 66.25 1208 87.74 2 7 0 93 18 v Sri Lanka 10 Jan 2023 ODI # 4501
28 25 8 1068 111* 62.82 1218 87.68 2 7 0 94 18 v Bangladesh 10 Dec 2022 ODI # 4499
29 26 8 1082 111* 60.11 1246 86.83 2 7 0 94 18 v Bangladesh 7 Dec 2022 ODI # 4496
30 27 8 1155 111* 60.78 1316 87.76 2 8 0 99 22 v Bangladesh 4 Dec 2022 ODI # 4493
31 28 8 1185 111* 59.25 1362 87.00 2 8 0 100 23 v Zimbabwe 22 Aug 2022 ODI # 4457
32 29 8 1186 111* 56.47 1367 86.75 2 8 0 100 23 v Zimbabwe 20 Aug 2022 ODI # 4454
33 29 8 1186 111* 56.47 1367 86.75 2 8 0 100 23 v Zimbabwe 18 Aug 2022 ODI # 4451
34 30 8 1235 111* 56.13 1415 87.27 2 8 0 104 25 v West Indies 9 Feb 2022 ODI # 4355
35 31 8 1244 111* 54.08 1425 87.29 2 8 0 106 25 v South Africa 23 Jan 2022 ODI # 4349
36 32 8 1299 111* 54.12 1504 86.36 2 9 0 110 25 v South Africa 21 Jan 2022 ODI # 4346
37 33 8 1311 111* 52.44 1521 86.19 2 9 0 110 25 v South Africa 19 Jan 2022 ODI # 4344
38 34 8 1318 111* 50.69 1539 85.64 2 9 0 110 25 v England 28 Mar 2021 ODI # 4284
39 35 8 1426 111* 52.81 1653 86.26 3 9 0 117 27 v England 26 Mar 2021 ODI # 4283
40 36 9 1488 111* 55.11 1696 87.73 3 10 0 121 31 v England 23 Mar 2021 ODI # 4281
41 37 9 1493 111* 53.32 1707 87.46 3 10 0 121 31 v Australia 2 Dec 2020 ODI # 4267
42 38 9 1569 111* 54.10 1773 88.49 3 11 0 125 36 v Australia 29 Nov 2020 ODI # 4266
43 39 9 1581 111* 52.70 1788 88.42 3 11 0 126 36 v Australia 27 Nov 2020 ODI # 4265
44 40 9 1693 112 54.61 1901 89.05 4 11 0 135 38 v New Zealand 11 Feb 2020 ODI # 4243
45 41 9 1697 112 53.03 1909 88.89 4 11 0 135 38 v New Zealand 8 Feb 2020 ODI # 4239
46 42 10 1785 112 55.78 1973 90.47 4 12 0 138 44 v New Zealand 5 Feb 2020 ODI # 4235
47 43 10 1804 112 54.66 2000 90.20 4 12 0 140 44 v Australia 19 Jan 2020 ODI # 4233
48 44 10 1884 112 55.41 2052 91.81 4 13 0 146 47 v Australia 17 Jan 2020 ODI # 4232
49 45 10 1931 112 55.17 2113 91.38 4 13 0 150 47 v Australia 14 Jan 2020 ODI # 4231
50 46 10 2008 112 55.77 2202 91.18 4 14 0 158 48 v West Indies 22 Dec 2019 ODI # 4223
51 47 10 2110 112 57.02 2306 91.50 5 14 0 166 51 v West Indies 18 Dec 2019 ODI # 4222
52 48 10 2116 112 55.68 2321 91.16 5 14 0 167 51 v West Indies 15 Dec 2019 ODI # 4221
53 49 10 2117 112 54.28 2328 90.93 5 14 0 167 51 v New Zealand 9 Jul 2019 ODI # 4190
54 50 10 2228 112 55.70 2446 91.08 6 14 0 178 52 v Sri Lanka 6 Jul 2019 ODI # 4187
55 51 10 2305 112 56.21 2538 90.81 6 15 0 184 53 v Bangladesh 2 Jul 2019 ODI # 4182
56 52 10 2305 112 54.88 2547 90.49 6 15 1 184 53 v England 30 Jun 2019 ODI # 4179
57 53 10 2353 112 54.72 2611 90.11 6 15 1 190 53 v West Indies 27 Jun 2019 ODI # 4175
58 54 10 2383 112 54.15 2664 89.45 6 15 1 192 53 v Afghanistan 22 Jun 2019 ODI # 4169
59 55 10 2440 112 54.22 2742 88.98 6 16 1 195 55 v Pakistan 16 Jun 2019 ODI # 4161
60 56 11 2451 112 54.46 2745 89.28 6 16 1 196 56 v Australia 9 Jun 2019 ODI # 4155
61 57 11 2477 112 53.84 2787 88.87 6 16 1 198 56 v South Africa 5 Jun 2019 ODI # 4150
62 58 11 2503 112 53.25 2818 88.82 6 16 1 199 56 v Australia 10 Mar 2019 ODI # 4111
63 59 11 2563 112 53.39 2884 88.86 6 17 1 204 57 v Afghanistan 25 Sep 2018 ODI # 4046
64 60 11 2563 112 52.30 2886 88.80 6 17 2 204 57 v England 14 Jul 2018 ODI # 4016
65 61 12 2572 112 52.48 2904 88.56 6 17 2 204 57 v England 12 Jul 2018 ODI # 4014
66 62 12 2579 112 51.58 2912 88.56 6 17 2 204 57 v Sri Lanka 31 Aug 2017 ODI # 3908
67 63 12 2596 112 50.90 2936 88.41 6 17 2 206 57 v Sri Lanka 27 Aug 2017 ODI # 3907
68 64 12 2600 112 50.00 2942 88.37 6 17 2 206 57 v Sri Lanka 24 Aug 2017 ODI # 3906
69 64 12 2600 112 50.00 2942 88.37 6 17 2 206 57 v Sri Lanka 20 Aug 2017 ODI # 3905
70 65 12 2611 112 49.26 2953 88.41 6 17 2 207 58 v England 22 Jan 2017 ODI # 3824
71 66 12 2616 112 48.44 2958 88.43 6 17 2 208 58 v England 19 Jan 2017 ODI # 3821
72 67 12 2624 112 47.70 2976 88.17 6 17 2 209 58 v England 15 Jan 2017 ODI # 3819
73 68 13 2687 112 48.85 3046 88.21 6 18 2 213 60 v Zimbabwe 15 Jun 2016 ODI # 3746
74 69 13 2720 112 48.57 3096 87.85 6 18 2 217 60 v Zimbabwe 13 Jun 2016 ODI # 3744
75 70 14 2820 112 50.35 3211 87.82 7 18 2 224 61 v Zimbabwe 11 Jun 2016 ODI # 3742
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