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 86 61 9 1769 92* 34.01 1603 110.35 0 11 4 132 67 Profile
filtered 2016-2023 86 61 9 1769 92* 34.01 1603 110.35 0 11 4 132 67
Reverse cumulative
1 - - - - - - - - - - - - v Bangladesh 19 Oct 2023 ODI # 4674
2 - - - - - - - - - - - - v Pakistan 14 Oct 2023 ODI # 4669
3 - - - - - - - - - - - - v Afghanistan 11 Oct 2023 ODI # 4666
4 1 1 11 11* - 8 137.50 0 0 0 0 1 v Australia 8 Oct 2023 ODI # 4662
5 1 1 11 11* - 8 137.50 0 0 0 0 1 v Sri Lanka 17 Sep 2023 ODI # 4649
6 2 1 16 11* 16.00 26 61.53 0 0 0 0 1 v Sri Lanka 12 Sep 2023 ODI # 4641
7 2 1 16 11* 16.00 26 61.53 0 0 0 0 1 v Pakistan 10 Sep 2023 ODI # 4639
8 2 1 16 11* 16.00 26 61.53 0 0 0 0 1 v Nepal 4 Sep 2023 ODI # 4632
9 3 1 103 87 51.50 116 88.79 0 1 0 7 2 v Pakistan 2 Sep 2023 ODI # 4630
10 4 2 173 87 86.50 168 102.97 0 2 0 11 7 v West Indies 1 Aug 2023 ODI # 4624
11 5 2 180 87 60.00 182 98.90 0 2 0 11 7 v West Indies 29 Jul 2023 ODI # 4623
12 6 2 185 87 46.25 189 97.88 0 2 0 11 7 v West Indies 27 Jul 2023 ODI # 4622
13 7 2 225 87 45.00 229 98.25 0 2 0 14 8 v Australia 22 Mar 2023 ODI # 4545
14 8 2 226 87 37.66 232 97.41 0 2 0 14 8 v Australia 19 Mar 2023 ODI # 4541
15 9 2 251 87 35.85 263 95.43 0 2 0 17 9 v Australia 17 Mar 2023 ODI # 4538
16 10 2 305 87 38.12 301 101.32 0 3 0 20 12 v New Zealand 24 Jan 2023 ODI # 4511
17 10 2 305 87 38.12 301 101.32 0 3 0 20 12 v New Zealand 21 Jan 2023 ODI # 4509
18 11 2 333 87 37.00 339 98.23 0 3 0 23 12 v New Zealand 18 Jan 2023 ODI # 4507
19 12 2 369 87 36.90 392 94.13 0 3 0 27 12 v Sri Lanka 12 Jan 2023 ODI # 4503
20 13 2 383 87 34.81 404 94.80 0 3 0 27 13 v Sri Lanka 10 Jan 2023 ODI # 4501
21 14 2 454 87 37.83 459 98.91 0 4 0 37 13 v England 17 Jul 2022 ODI # 4433
22 15 2 483 87 37.15 503 96.02 0 4 0 39 13 v England 14 Jul 2022 ODI # 4428
23 15 2 483 87 37.15 503 96.02 0 4 0 39 13 v England 12 Jul 2022 ODI # 4424
24 16 2 502 87 35.85 520 96.53 0 4 0 42 13 v Sri Lanka 23 Jul 2021 ODI # 4312
25 17 2 502 87 33.46 523 95.98 0 4 1 42 13 v Sri Lanka 20 Jul 2021 ODI # 4309
26 17 2 502 87 33.46 523 95.98 0 4 1 42 13 v Sri Lanka 18 Jul 2021 ODI # 4307
27 18 2 566 87 35.37 567 99.82 0 5 1 47 17 v England 28 Mar 2021 ODI # 4284
28 19 2 601 87 35.35 583 103.08 0 5 1 48 21 v England 26 Mar 2021 ODI # 4283
29 20 2 602 87 33.44 592 101.68 0 5 1 48 21 v England 23 Mar 2021 ODI # 4281
30 21 3 694 92* 38.55 668 103.89 0 6 1 55 22 v Australia 2 Dec 2020 ODI # 4267
31 22 3 722 92* 38.00 699 103.29 0 6 1 56 23 v Australia 29 Nov 2020 ODI # 4266
32 23 3 812 92* 40.60 775 104.77 0 7 1 63 27 v Australia 27 Nov 2020 ODI # 4265
33 24 3 844 92* 40.19 837 100.83 0 7 1 65 27 v New Zealand 9 Jul 2019 ODI # 4190
34 25 4 851 92* 40.52 841 101.18 0 7 1 66 27 v Sri Lanka 6 Jul 2019 ODI # 4187
35 26 4 851 92* 38.68 843 100.94 0 7 2 66 27 v Bangladesh 2 Jul 2019 ODI # 4182
36 27 4 896 92* 38.95 876 102.28 0 7 2 70 27 v England 30 Jun 2019 ODI # 4179
37 28 4 942 92* 39.25 914 103.06 0 7 2 75 27 v West Indies 27 Jun 2019 ODI # 4175
38 29 4 949 92* 37.96 923 102.81 0 7 2 75 27 v Afghanistan 22 Jun 2019 ODI # 4169
39 30 4 975 92* 37.50 942 103.50 0 7 2 77 28 v Pakistan 16 Jun 2019 ODI # 4161
40 31 4 1023 92* 37.88 969 105.57 0 7 2 81 31 v Australia 9 Jun 2019 ODI # 4155
41 32 5 1038 92* 38.44 976 106.35 0 7 2 84 31 v South Africa 5 Jun 2019 ODI # 4150
42 33 5 1083 92* 38.67 998 108.51 0 7 2 86 36 v New Zealand 3 Feb 2019 ODI # 4092
43 34 5 1099 92* 37.89 1018 107.95 0 7 2 90 36 v New Zealand 31 Jan 2019 ODI # 4091
44 34 5 1099 92* 37.89 1018 107.95 0 7 2 90 36 v New Zealand 28 Jan 2019 ODI # 4088
45 34 5 1099 92* 37.89 1018 107.95 0 7 2 90 36 v Pakistan 19 Sep 2018 ODI # 4040
46 35 5 1120 92* 37.33 1039 107.79 0 7 2 92 36 v England 17 Jul 2018 ODI # 4018
47 36 5 1141 92* 36.80 1061 107.54 0 7 2 93 36 v England 14 Jul 2018 ODI # 4016
48 36 5 1141 92* 36.80 1061 107.54 0 7 2 93 36 v England 12 Jul 2018 ODI # 4014
49 36 5 1141 92* 36.80 1061 107.54 0 7 2 93 36 v South Africa 16 Feb 2018 ODI # 3978
50 37 5 1141 92* 35.65 1062 107.43 0 7 3 93 36 v South Africa 13 Feb 2018 ODI # 3976
51 38 5 1150 92* 34.84 1075 106.97 0 7 3 94 36 v South Africa 10 Feb 2018 ODI # 3973
52 39 5 1164 92* 34.23 1090 106.78 0 7 3 94 37 v South Africa 7 Feb 2018 ODI # 3971
53 39 5 1164 92* 34.23 1090 106.78 0 7 3 94 37 v South Africa 4 Feb 2018 ODI # 3970
54 40 6 1167 92* 34.32 1096 106.47 0 7 3 94 37 v South Africa 1 Feb 2018 ODI # 3969
55 40 6 1167 92* 34.32 1096 106.47 0 7 3 94 37 v Sri Lanka 17 Dec 2017 ODI # 3942
56 41 6 1175 92* 33.57 1101 106.72 0 7 3 95 37 v Sri Lanka 13 Dec 2017 ODI # 3941
57 42 6 1185 92* 32.91 1111 106.66 0 7 3 97 37 v Sri Lanka 10 Dec 2017 ODI # 3939
58 43 6 1193 92* 32.24 1117 106.80 0 7 3 98 37 v New Zealand 29 Oct 2017 ODI # 3932
59 44 6 1223 92* 32.18 1148 106.53 0 7 3 100 38 v New Zealand 25 Oct 2017 ODI # 3931
60 45 6 1239 92* 31.76 1164 106.44 0 7 3 101 39 v New Zealand 22 Oct 2017 ODI # 3928
61 45 6 1239 92* 31.76 1164 106.44 0 7 3 101 39 v Australia 1 Oct 2017 ODI # 3919
62 46 6 1280 92* 32.00 1204 106.31 0 7 3 102 42 v Australia 28 Sep 2017 ODI # 3917
63 47 6 1358 92* 33.12 1276 106.42 0 8 3 107 46 v Australia 24 Sep 2017 ODI # 3914
64 48 6 1378 92* 32.80 1302 105.83 0 8 3 109 46 v Australia 21 Sep 2017 ODI # 3912
65 49 6 1461 92* 33.97 1368 106.79 0 9 3 114 51 v Australia 17 Sep 2017 ODI # 3910
66 50 6 1480 92* 33.63 1386 106.78 0 9 3 115 52 v Sri Lanka 31 Aug 2017 ODI # 3908
67 50 6 1480 92* 33.63 1386 106.78 0 9 3 115 52 v Sri Lanka 27 Aug 2017 ODI # 3907
68 51 6 1480 92* 32.88 1389 106.55 0 9 4 115 52 v Sri Lanka 24 Aug 2017 ODI # 3906
69 51 6 1480 92* 32.88 1389 106.55 0 9 4 115 52 v Sri Lanka 20 Aug 2017 ODI # 3905
70 51 6 1480 92* 32.88 1389 106.55 0 9 4 115 52 v West Indies 6 Jul 2017 ODI # 3902
71 52 6 1500 92* 32.60 1410 106.38 0 9 4 116 53 v West Indies 2 Jul 2017 ODI # 3900
72 52 6 1500 92* 32.60 1410 106.38 0 9 4 116 53 v West Indies 30 Jun 2017 ODI # 3898
73 53 6 1504 92* 32.00 1415 106.28 0 9 4 116 53 v West Indies 25 Jun 2017 ODI # 3896
74 53 6 1504 92* 32.00 1415 106.28 0 9 4 116 53 v West Indies 23 Jun 2017 ODI # 3895
75 54 6 1580 92* 32.91 1458 108.36 0 10 4 120 59 v Pakistan 18 Jun 2017 ODI # 3894
76 54 6 1580 92* 32.91 1458 108.36 0 10 4 120 59 v Bangladesh 15 Jun 2017 ODI # 3891
77 54 6 1580 92* 32.91 1458 108.36 0 10 4 120 59 v South Africa 11 Jun 2017 ODI # 3886
78 55 6 1589 92* 32.42 1463 108.61 0 10 4 120 60 v Sri Lanka 8 Jun 2017 ODI # 3882
79 56 7 1609 92* 32.83 1469 109.53 0 10 4 120 63 v Pakistan 4 Jun 2017 ODI # 3878
80 57 7 1665 92* 33.30 1512 110.11 0 11 4 124 65 v England 22 Jan 2017 ODI # 3824
81 58 8 1684 92* 33.68 1521 110.71 0 11 4 126 66 v England 19 Jan 2017 ODI # 3821
82 59 9 1724 92* 34.48 1558 110.65 0 11 4 129 67 v England 15 Jan 2017 ODI # 3819
83 60 9 1733 92* 33.98 1571 110.31 0 11 4 129 67 v New Zealand 26 Oct 2016 ODI # 3799
84 60 9 1733 92* 33.98 1571 110.31 0 11 4 129 67 v New Zealand 23 Oct 2016 ODI # 3798
85 61 9 1769 92* 34.01 1603 110.35 0 11 4 132 67 v New Zealand 20 Oct 2016 ODI # 3797
86 61 9 1769 92* 34.01 1603 110.35 0 11 4 132 67 v New Zealand 16 Oct 2016 ODI # 3796
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