Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 14 Jan 2007 remove greater than or equal to 14 Jan 2007 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2015-2023 116 110 3 4271 180 39.91 4047 105.53 12 21 11 511 81 Profile
filtered 2015-2023 57 56 3 2387 180 45.03 2117 112.75 8 11 5 279 52
Cumulative averages
1 1 0 39 39 39.00 37 105.40 0 0 0 6 0 v New Zealand 12 Jun 2015 ODI # 3655
1 1 0 39 39 39.00 37 105.40 0 0 0 6 0 v New Zealand 14 Jun 2015 ODI # 3656
2 2 0 77 39 38.50 72 106.94 0 0 0 11 1 v New Zealand 17 Jun 2015 ODI # 3657
3 3 0 89 39 29.66 92 96.73 0 0 0 12 1 v New Zealand 20 Jun 2015 ODI # 3659
4 4 0 156 67 39.00 156 100.00 0 1 0 23 1 v Australia 3 Sep 2015 ODI # 3680
5 5 0 187 67 37.40 188 99.46 0 1 0 29 1 v Australia 5 Sep 2015 ODI # 3681
5 5 0 187 67 37.40 188 99.46 0 1 0 29 1 v Australia 8 Sep 2015 ODI # 3682
6 6 0 223 67 37.16 221 100.90 0 1 0 36 1 v Australia 11 Sep 2015 ODI # 3683
6 6 0 223 67 37.16 221 100.90 0 1 0 36 1 v Australia 13 Sep 2015 ODI # 3684
6 6 0 223 67 37.16 221 100.90 0 1 0 36 1 v Pakistan 11 Nov 2015 ODI # 3707
6 6 0 223 67 37.16 221 100.90 0 1 0 36 1 v Pakistan 13 Nov 2015 ODI # 3708
7 7 0 230 67 32.85 227 101.32 0 1 0 37 1 v Pakistan 17 Nov 2015 ODI # 3710
7 7 0 230 67 32.85 227 101.32 0 1 0 37 1 v Pakistan 20 Nov 2015 ODI # 3712
7 7 0 230 67 32.85 227 101.32 0 1 0 37 1 v South Africa 3 Feb 2016 ODI # 3732
8 8 0 244 67 30.50 240 101.66 0 1 0 40 1 v South Africa 6 Feb 2016 ODI # 3734
8 8 0 244 67 30.50 240 101.66 0 1 0 40 1 v South Africa 9 Feb 2016 ODI # 3736
8 8 0 244 67 30.50 240 101.66 0 1 0 40 1 v South Africa 12 Feb 2016 ODI # 3737
8 8 0 244 67 30.50 240 101.66 0 1 0 40 1 v South Africa 14 Feb 2016 ODI # 3738
9 9 0 247 67 27.44 250 98.80 0 1 0 40 1 v Sri Lanka 21 Jun 2016 ODI # 3751
10 10 1 359 112* 39.88 345 104.05 1 1 0 47 5 v Sri Lanka 24 Jun 2016 ODI # 3753
11 11 2 364 112* 40.44 352 103.40 1 1 0 47 5 v Sri Lanka 26 Jun 2016 ODI # 3755
12 12 2 526 162 52.60 470 111.91 2 1 0 60 8 v Sri Lanka 29 Jun 2016 ODI # 3757
12 12 2 526 162 52.60 470 111.91 2 1 0 60 8 v Sri Lanka 2 Jul 2016 ODI # 3758
13 13 2 591 162 53.72 526 112.35 2 2 0 66 9 v Pakistan 24 Aug 2016 ODI # 3770
14 14 2 591 162 49.25 528 111.93 2 2 1 66 9 v Pakistan 27 Aug 2016 ODI # 3771
14 14 2 591 162 49.25 528 111.93 2 2 1 66 9 v Pakistan 30 Aug 2016 ODI # 3773
15 15 2 605 162 46.53 539 112.24 2 2 1 69 9 v Pakistan 1 Sep 2016 ODI # 3775
15 15 2 605 162 46.53 539 112.24 2 2 1 69 9 v Pakistan 4 Sep 2016 ODI # 3777
15 15 2 605 162 46.53 539 112.24 2 2 1 69 9 v Bangladesh 7 Oct 2016 ODI # 3791
16 16 2 618 162 44.14 560 110.35 2 2 1 69 9 v Bangladesh 9 Oct 2016 ODI # 3793
16 16 2 618 162 44.14 560 110.35 2 2 1 69 9 v India 15 Jan 2017 ODI # 3819
17 17 2 700 162 46.66 633 110.58 2 3 1 78 11 v India 19 Jan 2017 ODI # 3821
17 17 2 700 162 46.66 633 110.58 2 3 1 78 11 v India 22 Jan 2017 ODI # 3824
17 17 2 700 162 46.66 633 110.58 2 3 1 78 11 v West Indies 3 Mar 2017 ODI # 3845
18 18 2 752 162 47.00 681 110.42 2 4 1 85 12 v West Indies 5 Mar 2017 ODI # 3848
18 18 2 752 162 47.00 681 110.42 2 4 1 85 12 v West Indies 9 Mar 2017 ODI # 3849
19 19 2 752 162 44.23 686 109.62 2 4 2 85 12 v Ireland 5 May 2017 ODI # 3864
19 19 2 752 162 44.23 686 109.62 2 4 2 85 12 v Ireland 7 May 2017 ODI # 3865
19 19 2 752 162 44.23 686 109.62 2 4 2 85 12 v South Africa 24 May 2017 ODI # 3872
19 19 2 752 162 44.23 686 109.62 2 4 2 85 12 v South Africa 27 May 2017 ODI # 3873
19 19 2 752 162 44.23 686 109.62 2 4 2 85 12 v South Africa 29 May 2017 ODI # 3874
20 20 2 753 162 41.83 694 108.50 2 4 2 85 12 v Bangladesh 1 Jun 2017 ODI # 3875
20 20 2 753 162 41.83 694 108.50 2 4 2 85 12 v New Zealand 6 Jun 2017 ODI # 3880
21 21 2 757 162 39.84 696 108.76 2 4 2 86 12 v Australia 10 Jun 2017 ODI # 3885
22 22 2 841 162 42.05 762 110.36 2 5 2 97 14 v West Indies 27 Sep 2017 ODI # 3916
23 23 2 937 162 44.61 832 112.62 2 6 2 108 15 v West Indies 29 Sep 2017 ODI # 3918
24 24 2 1117 180 50.77 983 113.63 3 6 2 124 20 v Australia 14 Jan 2018 ODI # 3951
25 25 2 1119 180 48.65 987 113.37 3 6 2 124 20 v Australia 19 Jan 2018 ODI # 3958
25 25 2 1119 180 48.65 987 113.37 3 6 2 124 20 v Australia 21 Jan 2018 ODI # 3960
25 25 2 1119 180 48.65 987 113.37 3 6 2 124 20 v Australia 26 Jan 2018 ODI # 3966
25 25 2 1119 180 48.65 987 113.37 3 6 2 124 20 v Australia 28 Jan 2018 ODI # 3968
25 25 2 1119 180 48.65 987 113.37 3 6 2 124 20 v New Zealand 25 Feb 2018 ODI # 3980
26 26 2 1127 180 46.95 1000 112.70 3 6 2 126 20 v New Zealand 28 Feb 2018 ODI # 3981
26 26 2 1127 180 46.95 1000 112.70 3 6 2 126 20 v New Zealand 3 Mar 2018 ODI # 3982
26 26 2 1127 180 46.95 1000 112.70 3 6 2 126 20 v New Zealand 7 Mar 2018 ODI # 3989
27 27 2 1161 180 46.44 1032 112.50 3 6 2 129 20 v Scotland 10 Jun 2018 ODI # 4008
28 28 2 1161 180 44.65 1034 112.28 3 6 3 129 20 v Australia 13 Jun 2018 ODI # 4009
28 28 2 1161 180 44.65 1034 112.28 3 6 3 129 20 v Australia 16 Jun 2018 ODI # 4010
28 28 2 1161 180 44.65 1034 112.28 3 6 3 129 20 v Australia 19 Jun 2018 ODI # 4011
29 29 2 1262 180 46.74 1117 112.98 4 6 3 141 22 v Australia 21 Jun 2018 ODI # 4012
30 30 2 1263 180 45.10 1120 112.76 4 6 3 141 22 v Australia 24 Jun 2018 ODI # 4013
30 30 2 1263 180 45.10 1120 112.76 4 6 3 141 22 v India 12 Jul 2018 ODI # 4014
30 30 2 1263 180 45.10 1120 112.76 4 6 3 141 22 v India 14 Jul 2018 ODI # 4016
30 30 2 1263 180 45.10 1120 112.76 4 6 3 141 22 v Sri Lanka 10 Oct 2018 ODI # 4052
30 30 2 1263 180 45.10 1120 112.76 4 6 3 141 22 v Sri Lanka 13 Oct 2018 ODI # 4053
31 31 2 1304 180 44.96 1146 113.78 4 6 3 144 24 v Sri Lanka 17 Oct 2018 ODI # 4054
32 32 2 1349 180 44.96 1195 112.88 4 6 3 149 25 v Sri Lanka 20 Oct 2018 ODI # 4055
33 33 2 1353 180 43.64 1201 112.65 4 6 3 150 25 v Sri Lanka 23 Oct 2018 ODI # 4058
34 34 2 1476 180 46.12 1286 114.77 5 6 3 165 28 v West Indies 20 Feb 2019 ODI # 4096
35 35 2 1478 180 44.78 1290 114.57 5 6 3 165 28 v West Indies 22 Feb 2019 ODI # 4097
35 35 2 1478 180 44.78 1290 114.57 5 6 3 165 28 v West Indies 25 Feb 2019 ODI # 4098
35 35 2 1478 180 44.78 1290 114.57 5 6 3 165 28 v Pakistan 11 May 2019 ODI # 4133
36 36 2 1554 180 45.70 1345 115.53 5 7 3 173 32 v Pakistan 14 May 2019 ODI # 4135
37 37 2 1668 180 47.65 1434 116.31 6 7 3 184 36 v Pakistan 17 May 2019 ODI # 4138
37 37 2 1668 180 47.65 1434 116.31 6 7 3 184 36 v South Africa 30 May 2019 ODI # 4143
38 38 2 1676 180 46.55 1441 116.30 6 7 3 186 36 v Pakistan 3 Jun 2019 ODI # 4148
38 38 2 1676 180 46.55 1441 116.30 6 7 3 186 36 v Bangladesh 8 Jun 2019 ODI # 4153
39 38 2 1676 180 46.55 1441 116.30 6 7 3 186 36 v West Indies 14 Jun 2019 ODI # 4158
39 38 2 1676 180 46.55 1441 116.30 6 7 3 186 36 v India 30 Jun 2019 ODI # 4179
39 38 2 1676 180 46.55 1441 116.30 6 7 3 186 36 v New Zealand 3 Jul 2019 ODI # 4183
40 39 2 1761 180 47.59 1506 116.93 6 8 3 195 41 v Australia 11 Jul 2019 ODI # 4191
41 40 2 1778 180 46.78 1526 116.51 6 8 3 198 41 v New Zealand 14 Jul 2019 ODI # 4192
41 40 2 1778 180 46.78 1526 116.51 6 8 3 198 41 v South Africa 4 Feb 2020 ODI # 4234
41 40 2 1778 180 46.78 1526 116.51 6 8 3 198 41 v South Africa 7 Feb 2020 ODI # 4238
42 41 2 1799 180 46.12 1547 116.28 6 8 3 198 43 v South Africa 9 Feb 2020 ODI # 4242
43 42 2 1823 180 45.57 1569 116.18 6 8 3 200 44 v Ireland 30 Jul 2020 ODI # 4256
44 43 2 1823 180 44.46 1572 115.96 6 8 4 200 44 v Ireland 1 Aug 2020 ODI # 4257
44 43 2 1823 180 44.46 1572 115.96 6 8 4 200 44 v Ireland 4 Aug 2020 ODI # 4258
45 44 2 1826 180 43.47 1584 115.27 6 8 4 200 44 v Australia 11 Sep 2020 ODI # 4259
45 44 2 1826 180 43.47 1584 115.27 6 8 4 200 44 v Australia 13 Sep 2020 ODI # 4260
45 44 2 1826 180 43.47 1584 115.27 6 8 4 200 44 v Australia 16 Sep 2020 ODI # 4261
46 45 2 1872 180 43.53 1619 115.62 6 8 4 207 45 v India 23 Mar 2021 ODI # 4281
47 46 2 1927 180 43.79 1671 115.32 6 9 4 214 46 v India 26 Mar 2021 ODI # 4283
48 47 2 1941 180 43.13 1677 115.74 6 9 4 217 46 v India 28 Mar 2021 ODI # 4284
49 48 2 2001 180 43.50 1729 115.73 6 10 4 227 46 v Sri Lanka 1 Jul 2021 ODI # 4297
49 48 2 2001 180 43.50 1729 115.73 6 10 4 227 46 v Sri Lanka 4 Jul 2021 ODI # 4298
49 48 2 2001 180 43.50 1729 115.73 6 10 4 227 46 v Netherlands 17 Jun 2022 ODI # 4413
50 49 2 2074 180 44.12 1789 115.93 6 11 4 240 47 v Netherlands 19 Jun 2022 ODI # 4414
51 50 3 2175 180 46.27 1875 116.00 7 11 4 255 47 v Netherlands 22 Jun 2022 ODI # 4417
51 50 3 2175 180 46.27 1875 116.00 7 11 4 255 47 v India 12 Jul 2022 ODI # 4424
51 50 3 2175 180 46.27 1875 116.00 7 11 4 255 47 v India 14 Jul 2022 ODI # 4428
51 50 3 2175 180 46.27 1875 116.00 7 11 4 255 47 v India 17 Jul 2022 ODI # 4433
52 51 3 2218 180 46.20 1937 114.50 7 11 4 258 48 v South Africa 19 Jul 2022 ODI # 4434
52 51 3 2218 180 46.20 1937 114.50 7 11 4 258 48 v South Africa 22 Jul 2022 ODI # 4435
52 51 3 2218 180 46.20 1937 114.50 7 11 4 258 48 v South Africa 24 Jul 2022 ODI # 4437
52 51 3 2218 180 46.20 1937 114.50 7 11 4 258 48 v Australia 17 Nov 2022 ODI # 4475
53 52 3 2218 180 45.26 1939 114.38 7 11 5 258 48 v Australia 19 Nov 2022 ODI # 4477
54 53 3 2251 180 45.02 1987 113.28 7 11 5 264 48 v Australia 22 Nov 2022 ODI # 4480
55 54 3 2364 180 46.35 2078 113.76 8 11 5 275 52 v South Africa 27 Jan 2023 ODI # 4512
55 54 3 2364 180 46.35 2078 113.76 8 11 5 275 52 v South Africa 29 Jan 2023 ODI # 4513
55 54 3 2364 180 46.35 2078 113.76 8 11 5 275 52 v South Africa 1 Feb 2023 ODI # 4514
56 55 3 2368 180 45.53 2084 113.62 8 11 5 276 52 v Bangladesh 1 Mar 2023 ODI # 4525
56 55 3 2368 180 45.53 2084 113.62 8 11 5 276 52 v Bangladesh 3 Mar 2023 ODI # 4528
57 56 3 2387 180 45.03 2117 112.75 8 11 5 279 52 v Bangladesh 6 Mar 2023 ODI # 4531
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