Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 11 Nov 2023 remove less than or equal to 11 Nov 2023 from query
Innings in match 2nd innings remove 2nd innings 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 2017-2023 82 81 6 3492 210* 46.56 3737 93.44 11 16 6 391 74 Profile
filtered 2017-2023 45 45 5 1956 193 48.90 2004 97.60 6 9 5 211 52
Reverse cumulative
1 1 0 1 1 1.00 9 11.11 0 0 0 0 0 v England 11 Nov 2023 ODI # 4701
2 2 1 127 126* 127.00 90 141.11 1 0 0 8 11 v New Zealand 4 Nov 2023 ODI # 4692
3 3 1 208 126* 104.00 164 126.82 1 1 0 11 18 v Bangladesh 31 Oct 2023 ODI # 4688
3 3 1 208 126* 104.00 164 126.82 1 1 0 11 18 v Netherlands 6 Oct 2023 ODI # 4659
3 3 1 208 126* 104.00 164 126.82 1 1 0 11 18 v Sri Lanka 14 Sep 2023 ODI # 4644
4 4 1 235 126* 78.33 214 109.81 1 1 0 13 18 v India 10 Sep 2023 ODI # 4639
5 5 1 255 126* 63.75 245 104.08 1 1 0 16 18 v Bangladesh 6 Sep 2023 ODI # 4634
5 5 1 255 126* 63.75 245 104.08 1 1 0 16 18 v India 2 Sep 2023 ODI # 4630
5 5 1 255 126* 63.75 245 104.08 1 1 0 16 18 v Nepal 30 Aug 2023 ODI # 4628
5 5 1 255 126* 63.75 245 104.08 1 1 0 16 18 v Afghanistan 26 Aug 2023 ODI # 4627
6 6 1 285 126* 57.00 279 102.15 1 1 0 21 18 v Afghanistan 24 Aug 2023 ODI # 4626
6 6 1 285 126* 57.00 279 102.15 1 1 0 21 18 v Afghanistan 22 Aug 2023 ODI # 4625
7 7 1 318 126* 53.00 343 92.71 1 1 0 26 18 v New Zealand 7 May 2023 ODI # 4575
7 7 1 318 126* 53.00 343 92.71 1 1 0 26 18 v New Zealand 5 May 2023 ODI # 4574
7 7 1 318 126* 53.00 343 92.71 1 1 0 26 18 v New Zealand 3 May 2023 ODI # 4573
8 8 2 498 180* 83.00 487 102.25 2 1 0 43 24 v New Zealand 29 Apr 2023 ODI # 4571
9 9 2 615 180* 87.85 601 102.32 3 1 0 56 25 v New Zealand 27 Apr 2023 ODI # 4569
9 9 2 615 180* 87.85 601 102.32 3 1 0 56 25 v New Zealand 13 Jan 2023 ODI # 4504
10 10 2 615 180* 76.87 608 101.15 3 1 1 56 25 v New Zealand 11 Jan 2023 ODI # 4502
11 11 2 671 180* 74.55 682 98.38 3 2 1 63 25 v New Zealand 9 Jan 2023 ODI # 4500
11 11 2 671 180* 74.55 682 98.38 3 2 1 63 25 v Netherlands 21 Aug 2022 ODI # 4455
12 12 2 674 180* 67.40 692 97.39 3 2 1 63 25 v Netherlands 18 Aug 2022 ODI # 4452
12 12 2 674 180* 67.40 692 97.39 3 2 1 63 25 v Netherlands 16 Aug 2022 ODI # 4448
12 12 2 674 180* 67.40 692 97.39 3 2 1 63 25 v West Indies 12 Jun 2022 ODI # 4407
12 12 2 674 180* 67.40 692 97.39 3 2 1 63 25 v West Indies 10 Jun 2022 ODI # 4405
13 13 2 685 180* 62.27 712 96.20 3 2 1 65 25 v West Indies 8 Jun 2022 ODI # 4401
14 14 2 702 180* 58.50 724 96.96 3 2 1 68 25 v Australia 2 Apr 2022 ODI # 4382
15 15 2 769 180* 59.15 788 97.58 3 3 1 75 27 v Australia 31 Mar 2022 ODI # 4380
16 16 2 787 180* 56.21 806 97.64 3 3 1 78 27 v Australia 29 Mar 2022 ODI # 4379
16 16 2 787 180* 56.21 806 97.64 3 3 1 78 27 v England 13 Jul 2021 ODI # 4303
17 17 2 797 180* 53.13 851 93.65 3 3 1 78 27 v England 10 Jul 2021 ODI # 4300
17 17 2 797 180* 53.13 851 93.65 3 3 1 78 27 v England 8 Jul 2021 ODI # 4299
17 17 2 797 180* 53.13 851 93.65 3 3 1 78 27 v South Africa 7 Apr 2021 ODI # 4287
18 18 2 990 193 61.87 1006 98.40 4 3 1 96 37 v South Africa 4 Apr 2021 ODI # 4286
19 19 2 998 193 58.70 1018 98.03 4 3 1 97 37 v South Africa 2 Apr 2021 ODI # 4285
20 20 2 1000 193 55.55 1020 98.03 4 3 1 97 37 v Zimbabwe 3 Nov 2020 ODI # 4264
21 21 2 1076 193 56.63 1111 96.84 4 4 1 104 38 v Sri Lanka 2 Oct 2019 ODI # 4212
21 21 2 1076 193 56.63 1111 96.84 4 4 1 104 38 v Sri Lanka 30 Sep 2019 ODI # 4211
21 21 2 1076 193 56.63 1111 96.84 4 4 1 104 38 v Bangladesh 5 Jul 2019 ODI # 4186
22 22 2 1076 193 53.80 1113 96.67 4 4 2 104 38 v Afghanistan 29 Jun 2019 ODI # 4177
23 23 2 1085 193 51.66 1123 96.61 4 4 2 106 38 v New Zealand 26 Jun 2019 ODI # 4174
23 23 2 1085 193 51.66 1123 96.61 4 4 2 106 38 v South Africa 23 Jun 2019 ODI # 4171
24 24 2 1147 193 52.13 1198 95.74 4 5 2 113 39 v India 16 Jun 2019 ODI # 4161
25 25 2 1147 193 49.86 1201 95.50 4 5 3 113 39 v Australia 12 Jun 2019 ODI # 4157
25 25 2 1147 193 49.86 1201 95.50 4 5 3 113 39 v England 3 Jun 2019 ODI # 4148
25 25 2 1147 193 49.86 1201 95.50 4 5 3 113 39 v West Indies 31 May 2019 ODI # 4144
26 26 2 1147 193 47.79 1204 95.26 4 5 4 113 39 v England 19 May 2019 ODI # 4140
26 26 2 1147 193 47.79 1204 95.26 4 5 4 113 39 v England 17 May 2019 ODI # 4138
26 26 2 1147 193 47.79 1204 95.26 4 5 4 113 39 v England 14 May 2019 ODI # 4135
27 27 2 1285 193 51.40 1310 98.09 5 5 4 125 43 v England 11 May 2019 ODI # 4133
27 27 2 1285 193 51.40 1310 98.09 5 5 4 125 43 v England 8 May 2019 ODI # 4130
27 27 2 1285 193 51.40 1310 98.09 5 5 4 125 43 v South Africa 30 Jan 2019 ODI # 4090
28 28 2 1329 193 51.11 1354 98.15 5 5 4 132 43 v South Africa 27 Jan 2019 ODI # 4087
28 28 2 1329 193 51.11 1354 98.15 5 5 4 132 43 v South Africa 25 Jan 2019 ODI # 4084
28 28 2 1329 193 51.11 1354 98.15 5 5 4 132 43 v South Africa 22 Jan 2019 ODI # 4081
29 29 2 1354 193 50.14 1377 98.32 5 5 4 135 44 v South Africa 19 Jan 2019 ODI # 4080
29 29 2 1354 193 50.14 1377 98.32 5 5 4 135 44 v New Zealand 11 Nov 2018 ODI # 4070
30 30 2 1442 193 51.50 1465 98.43 5 6 4 146 44 v New Zealand 9 Nov 2018 ODI # 4068
31 31 2 1443 193 49.75 1470 98.16 5 6 4 146 44 v New Zealand 7 Nov 2018 ODI # 4066
32 32 2 1444 193 48.13 1474 97.96 5 6 4 146 44 v Bangladesh 26 Sep 2018 ODI # 4047
32 32 2 1444 193 48.13 1474 97.96 5 6 4 146 44 v India 23 Sep 2018 ODI # 4044
33 33 2 1444 193 46.58 1480 97.56 5 6 5 146 44 v Afghanistan 21 Sep 2018 ODI # 4043
33 33 2 1444 193 46.58 1480 97.56 5 6 5 146 44 v India 19 Sep 2018 ODI # 4040
34 34 2 1468 193 45.87 1507 97.41 5 6 5 148 45 v Hong Kong 16 Sep 2018 ODI # 4037
34 34 2 1468 193 45.87 1507 97.41 5 6 5 148 45 v Zimbabwe 22 Jul 2018 ODI # 4021
34 34 2 1468 193 45.87 1507 97.41 5 6 5 148 45 v Zimbabwe 20 Jul 2018 ODI # 4020
35 35 3 1511 193 47.21 1531 98.69 5 6 5 156 45 v Zimbabwe 18 Jul 2018 ODI # 4019
36 36 4 1628 193 50.87 1660 98.07 6 6 5 172 45 v Zimbabwe 16 Jul 2018 ODI # 4017
36 36 4 1628 193 50.87 1660 98.07 6 6 5 172 45 v Zimbabwe 13 Jul 2018 ODI # 4015
37 37 4 1640 193 49.69 1677 97.79 6 6 5 174 45 v New Zealand 19 Jan 2018 ODI # 3957
37 37 4 1640 193 49.69 1677 97.79 6 6 5 174 45 v New Zealand 16 Jan 2018 ODI # 3953
38 38 4 1642 193 48.29 1684 97.50 6 6 5 174 45 v New Zealand 13 Jan 2018 ODI # 3949
39 39 5 1724 193 50.70 1770 97.40 6 7 5 179 49 v New Zealand 6 Jan 2018 ODI # 3946
40 40 5 1772 193 50.62 1817 97.52 6 7 5 186 49 v Sri Lanka 23 Oct 2017 ODI # 3930
41 41 5 1789 193 49.69 1847 96.85 6 7 5 188 49 v Sri Lanka 20 Oct 2017 ODI # 3927
42 42 5 1818 193 49.13 1887 96.34 6 7 5 190 50 v Sri Lanka 18 Oct 2017 ODI # 3926
42 42 5 1818 193 49.13 1887 96.34 6 7 5 190 50 v Sri Lanka 16 Oct 2017 ODI # 3924
42 42 5 1818 193 49.13 1887 96.34 6 7 5 190 50 v Sri Lanka 13 Oct 2017 ODI # 3922
42 42 5 1818 193 49.13 1887 96.34 6 7 5 190 50 v India 18 Jun 2017 ODI # 3894
43 43 5 1875 193 49.34 1945 96.40 6 8 5 197 51 v England 14 Jun 2017 ODI # 3889
44 44 5 1925 193 49.35 1981 97.17 6 9 5 205 52 v Sri Lanka 12 Jun 2017 ODI # 3888
45 45 5 1956 193 48.90 2004 97.60 6 9 5 211 52 v South Africa 7 Jun 2017 ODI # 3881
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