Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date between 15 Jan 2013 and 4 Nov 2023 remove between 15 Jan 2013 and 4 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 2014-2023 138 112 15 2355 128 24.27 2399 98.16 3 6 6 203 78 Profile
filtered 2014-2023 70 52 9 1090 119 25.34 1184 92.06 1 2 3 99 30
Reverse cumulative
1 1 0 42 42 42.00 43 97.67 0 0 0 6 0 v Australia 4 Nov 2023 ODI # 4693
2 2 0 57 42 28.50 74 77.02 0 0 0 6 0 v India 29 Oct 2023 ODI # 4686
2 2 0 57 42 28.50 74 77.02 0 0 0 6 0 v Sri Lanka 26 Oct 2023 ODI # 4682
2 2 0 57 42 28.50 74 77.02 0 0 0 6 0 v New Zealand 5 Oct 2023 ODI # 4658
2 2 0 57 42 28.50 74 77.02 0 0 0 6 0 v New Zealand 15 Sep 2023 ODI # 4647
2 2 0 57 42 28.50 74 77.02 0 0 0 6 0 v New Zealand 13 Sep 2023 ODI # 4643
2 2 0 57 42 28.50 74 77.02 0 0 0 6 0 v New Zealand 10 Sep 2023 ODI # 4640
3 3 0 59 42 19.66 79 74.68 0 0 0 6 0 v Bangladesh 6 Mar 2023 ODI # 4531
3 3 0 59 42 19.66 79 74.68 0 0 0 6 0 v Bangladesh 3 Mar 2023 ODI # 4528
4 4 0 73 42 18.25 111 65.76 0 0 0 7 0 v Bangladesh 1 Mar 2023 ODI # 4525
4 4 0 73 42 18.25 111 65.76 0 0 0 7 0 v South Africa 1 Feb 2023 ODI # 4514
4 4 0 73 42 18.25 111 65.76 0 0 0 7 0 v South Africa 29 Jan 2023 ODI # 4513
5 5 0 84 42 16.80 128 65.62 0 0 0 8 0 v South Africa 27 Jan 2023 ODI # 4512
6 6 0 102 42 17.00 159 64.15 0 0 0 10 0 v Australia 22 Nov 2022 ODI # 4480
7 7 0 112 42 16.00 163 68.71 0 0 0 11 1 v Australia 19 Nov 2022 ODI # 4477
7 7 0 112 42 16.00 163 68.71 0 0 0 11 1 v South Africa 24 Jul 2022 ODI # 4437
7 7 0 112 42 16.00 163 68.71 0 0 0 11 1 v South Africa 22 Jul 2022 ODI # 4435
8 8 0 115 42 14.37 167 68.86 0 0 0 11 1 v South Africa 19 Jul 2022 ODI # 4434
8 8 0 115 42 14.37 167 68.86 0 0 0 11 1 v India 17 Jul 2022 ODI # 4433
8 8 0 115 42 14.37 167 68.86 0 0 0 11 1 v India 14 Jul 2022 ODI # 4428
8 8 0 115 42 14.37 167 68.86 0 0 0 11 1 v India 12 Jul 2022 ODI # 4424
9 8 0 115 42 14.37 167 68.86 0 0 0 11 1 v Netherlands 22 Jun 2022 ODI # 4417
10 9 1 157 42* 19.62 207 75.84 0 0 0 16 2 v Netherlands 19 Jun 2022 ODI # 4414
10 9 1 157 42* 19.62 207 75.84 0 0 0 16 2 v Netherlands 17 Jun 2022 ODI # 4413
10 9 1 157 42* 19.62 207 75.84 0 0 0 16 2 v Sri Lanka 4 Jul 2021 ODI # 4298
11 9 1 157 42* 19.62 207 75.84 0 0 0 16 2 v Sri Lanka 1 Jul 2021 ODI # 4297
12 10 1 185 42* 20.55 264 70.07 0 0 0 17 2 v Sri Lanka 29 Jun 2021 ODI # 4296
13 11 1 214 42* 21.40 289 74.04 0 0 0 19 4 v India 28 Mar 2021 ODI # 4284
14 11 1 214 42* 21.40 289 74.04 0 0 0 19 4 v India 26 Mar 2021 ODI # 4283
15 12 1 244 42* 22.18 326 74.84 0 0 0 21 5 v India 23 Mar 2021 ODI # 4281
16 13 1 250 42* 20.83 339 73.74 0 0 0 21 5 v Australia 11 Sep 2020 ODI # 4259
16 13 1 250 42* 20.83 339 73.74 0 0 0 21 5 v Ireland 4 Aug 2020 ODI # 4258
17 14 1 250 42* 19.23 342 73.09 0 0 1 21 5 v Ireland 1 Aug 2020 ODI # 4257
18 14 1 250 42* 19.23 342 73.09 0 0 1 21 5 v Ireland 30 Jul 2020 ODI # 4256
19 15 2 267 42* 20.53 358 74.58 0 0 1 24 5 v South Africa 9 Feb 2020 ODI # 4242
20 16 2 273 42* 19.50 367 74.38 0 0 1 25 5 v Australia 25 Jun 2019 ODI # 4173
21 17 2 289 42* 19.26 387 74.67 0 0 1 25 6 v Sri Lanka 21 Jun 2019 ODI # 4168
21 17 2 289 42* 19.26 387 74.67 0 0 1 25 6 v Afghanistan 18 Jun 2019 ODI # 4163
22 18 2 308 42* 19.25 407 75.67 0 0 1 26 6 v Pakistan 3 Jun 2019 ODI # 4148
22 18 2 308 42* 19.25 407 75.67 0 0 1 26 6 v South Africa 30 May 2019 ODI # 4143
22 18 2 308 42* 19.25 407 75.67 0 0 1 26 6 v Pakistan 19 May 2019 ODI # 4140
23 19 2 308 42* 18.11 410 75.12 0 0 2 26 6 v Pakistan 17 May 2019 ODI # 4138
24 20 3 354 46* 20.82 446 79.37 0 0 2 30 9 v Pakistan 14 May 2019 ODI # 4135
24 20 3 354 46* 20.82 446 79.37 0 0 2 30 9 v Pakistan 11 May 2019 ODI # 4133
24 20 3 354 46* 20.82 446 79.37 0 0 2 30 9 v West Indies 2 Mar 2019 ODI # 4103
24 20 3 354 46* 20.82 446 79.37 0 0 2 30 9 v West Indies 27 Feb 2019 ODI # 4099
24 20 3 354 46* 20.82 446 79.37 0 0 2 30 9 v West Indies 25 Feb 2019 ODI # 4098
25 21 3 366 46* 20.33 460 79.56 0 0 2 30 9 v West Indies 22 Feb 2019 ODI # 4097
26 21 3 366 46* 20.33 460 79.56 0 0 2 30 9 v West Indies 20 Feb 2019 ODI # 4096
27 22 3 403 46* 21.21 497 81.08 0 0 2 35 10 v Sri Lanka 23 Oct 2018 ODI # 4058
28 22 3 403 46* 21.21 497 81.08 0 0 2 35 10 v Sri Lanka 20 Oct 2018 ODI # 4055
29 22 3 403 46* 21.21 497 81.08 0 0 2 35 10 v Sri Lanka 17 Oct 2018 ODI # 4054
29 22 3 403 46* 21.21 497 81.08 0 0 2 35 10 v Sri Lanka 13 Oct 2018 ODI # 4053
29 22 3 403 46* 21.21 497 81.08 0 0 2 35 10 v Sri Lanka 10 Oct 2018 ODI # 4052
30 22 3 403 46* 21.21 497 81.08 0 0 2 35 10 v India 17 Jul 2018 ODI # 4018
30 22 3 403 46* 21.21 497 81.08 0 0 2 35 10 v India 14 Jul 2018 ODI # 4016
30 22 3 403 46* 21.21 497 81.08 0 0 2 35 10 v India 12 Jul 2018 ODI # 4014
31 23 3 419 46* 20.95 528 79.35 0 0 2 35 10 v Australia 24 Jun 2018 ODI # 4013
32 23 3 419 46* 20.95 528 79.35 0 0 2 35 10 v Australia 21 Jun 2018 ODI # 4012
32 23 3 419 46* 20.95 528 79.35 0 0 2 35 10 v Australia 19 Jun 2018 ODI # 4011
32 23 3 419 46* 20.95 528 79.35 0 0 2 35 10 v Australia 16 Jun 2018 ODI # 4010
33 24 3 436 46* 20.76 545 80.00 0 0 2 38 10 v Australia 13 Jun 2018 ODI # 4009
34 25 3 482 46* 21.90 578 83.39 0 0 2 41 13 v Scotland 10 Jun 2018 ODI # 4008
35 25 3 482 46* 21.90 578 83.39 0 0 2 41 13 v New Zealand 10 Mar 2018 ODI # 3992
35 25 3 482 46* 21.90 578 83.39 0 0 2 41 13 v New Zealand 7 Mar 2018 ODI # 3989
35 25 3 482 46* 21.90 578 83.39 0 0 2 41 13 v New Zealand 3 Mar 2018 ODI # 3982
36 25 3 482 46* 21.90 578 83.39 0 0 2 41 13 v New Zealand 28 Feb 2018 ODI # 3981
36 25 3 482 46* 21.90 578 83.39 0 0 2 41 13 v New Zealand 25 Feb 2018 ODI # 3980
36 25 3 482 46* 21.90 578 83.39 0 0 2 41 13 v Australia 28 Jan 2018 ODI # 3968
36 25 3 482 46* 21.90 578 83.39 0 0 2 41 13 v Australia 26 Jan 2018 ODI # 3966
36 25 3 482 46* 21.90 578 83.39 0 0 2 41 13 v Australia 21 Jan 2018 ODI # 3960
37 26 3 483 46* 21.00 580 83.27 0 0 2 41 13 v Australia 19 Jan 2018 ODI # 3958
38 27 4 488 46* 21.21 584 83.56 0 0 2 42 13 v Australia 14 Jan 2018 ODI # 3951
39 27 4 488 46* 21.21 584 83.56 0 0 2 42 13 v West Indies 29 Sep 2017 ODI # 3918
40 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v West Indies 27 Sep 2017 ODI # 3916
40 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v West Indies 24 Sep 2017 ODI # 3915
40 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v West Indies 21 Sep 2017 ODI # 3913
41 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v West Indies 19 Sep 2017 ODI # 3911
41 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v Pakistan 14 Jun 2017 ODI # 3889
42 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v Australia 10 Jun 2017 ODI # 3885
42 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v New Zealand 6 Jun 2017 ODI # 3880
43 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v Bangladesh 1 Jun 2017 ODI # 3875
43 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v South Africa 27 May 2017 ODI # 3873
43 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v South Africa 24 May 2017 ODI # 3872
43 28 5 536 48* 23.30 609 88.01 0 0 2 48 15 v West Indies 9 Mar 2017 ODI # 3849
44 29 5 539 48* 22.45 614 87.78 0 0 2 48 15 v West Indies 5 Mar 2017 ODI # 3848
44 29 5 539 48* 22.45 614 87.78 0 0 2 48 15 v West Indies 3 Mar 2017 ODI # 3845
44 29 5 539 48* 22.45 614 87.78 0 0 2 48 15 v India 22 Jan 2017 ODI # 3824
45 30 5 594 55 23.76 657 90.41 0 1 2 54 15 v India 19 Jan 2017 ODI # 3821
45 30 5 594 55 23.76 657 90.41 0 1 2 54 15 v India 15 Jan 2017 ODI # 3819
46 31 5 595 55 22.88 660 90.15 0 1 2 54 15 v Bangladesh 12 Oct 2016 ODI # 3794
47 32 5 599 55 22.18 670 89.40 0 1 2 54 15 v Bangladesh 9 Oct 2016 ODI # 3793
47 32 5 599 55 22.18 670 89.40 0 1 2 54 15 v Bangladesh 7 Oct 2016 ODI # 3791
48 33 6 644 55 23.85 718 89.69 0 1 2 55 17 v Pakistan 1 Sep 2016 ODI # 3775
48 33 6 644 55 23.85 718 89.69 0 1 2 55 17 v Pakistan 30 Aug 2016 ODI # 3773
49 34 7 665 55 24.62 747 89.02 0 1 2 57 17 v Pakistan 27 Aug 2016 ODI # 3771
50 34 7 665 55 24.62 747 89.02 0 1 2 57 17 v Pakistan 24 Aug 2016 ODI # 3770
51 35 7 667 55 23.82 754 88.46 0 1 2 57 17 v Sri Lanka 29 Jun 2016 ODI # 3757
52 35 7 667 55 23.82 754 88.46 0 1 2 57 17 v Sri Lanka 24 Jun 2016 ODI # 3753
53 36 7 674 55 23.24 764 88.21 0 1 2 58 17 v Sri Lanka 21 Jun 2016 ODI # 3751
53 36 7 674 55 23.24 764 88.21 0 1 2 58 17 v South Africa 14 Feb 2016 ODI # 3738
53 36 7 674 55 23.24 764 88.21 0 1 2 58 17 v South Africa 12 Feb 2016 ODI # 3737
53 36 7 674 55 23.24 764 88.21 0 1 2 58 17 v South Africa 9 Feb 2016 ODI # 3736
54 37 8 695 55 23.96 779 89.21 0 1 2 61 17 v South Africa 6 Feb 2016 ODI # 3734
54 37 8 695 55 23.96 779 89.21 0 1 2 61 17 v South Africa 3 Feb 2016 ODI # 3732
54 37 8 695 55 23.96 779 89.21 0 1 2 61 17 v Pakistan 20 Nov 2015 ODI # 3712
55 37 8 695 55 23.96 779 89.21 0 1 2 61 17 v Pakistan 17 Nov 2015 ODI # 3710
55 37 8 695 55 23.96 779 89.21 0 1 2 61 17 v Pakistan 13 Nov 2015 ODI # 3708
55 37 8 695 55 23.96 779 89.21 0 1 2 61 17 v Pakistan 11 Nov 2015 ODI # 3707
55 37 8 695 55 23.96 779 89.21 0 1 2 61 17 v Australia 13 Sep 2015 ODI # 3684
56 38 9 716 55 24.68 802 89.27 0 1 2 62 18 v Australia 11 Sep 2015 ODI # 3683
56 38 9 716 55 24.68 802 89.27 0 1 2 62 18 v Australia 8 Sep 2015 ODI # 3682
57 39 9 724 55 24.13 817 88.61 0 1 2 62 18 v Australia 5 Sep 2015 ODI # 3681
58 40 9 741 55 23.90 835 88.74 0 1 2 65 18 v Australia 3 Sep 2015 ODI # 3680
59 41 9 760 55 23.75 856 88.78 0 1 2 68 18 v Bangladesh 9 Mar 2015 ODI # 3630
59 41 9 760 55 23.75 856 88.78 0 1 2 68 18 v Sri Lanka 1 Mar 2015 ODI # 3619
59 41 9 760 55 23.75 856 88.78 0 1 2 68 18 v Scotland 23 Feb 2015 ODI # 3611
59 41 9 760 55 23.75 856 88.78 0 1 2 68 18 v New Zealand 20 Feb 2015 ODI # 3607
60 42 9 770 55 23.33 869 88.60 0 1 2 70 18 v Australia 14 Feb 2015 ODI # 3600
61 43 9 796 55 23.41 899 88.54 0 1 2 75 18 v Australia 1 Feb 2015 ODI # 3597
62 44 9 813 55 23.22 933 87.13 0 1 2 76 18 v India 30 Jan 2015 ODI # 3595
62 44 9 813 55 23.22 933 87.13 0 1 2 76 18 v Australia 23 Jan 2015 ODI # 3589
63 45 9 821 55 22.80 945 86.87 0 1 2 77 18 v India 20 Jan 2015 ODI # 3586
63 45 9 821 55 22.80 945 86.87 0 1 2 77 18 v Australia 16 Jan 2015 ODI # 3578
64 46 9 821 55 22.18 946 86.78 0 1 3 77 18 v Sri Lanka 16 Dec 2014 ODI # 3569
65 47 9 855 55 22.50 978 87.42 0 1 3 81 20 v Sri Lanka 13 Dec 2014 ODI # 3567
66 48 9 859 55 22.02 982 87.47 0 1 3 82 20 v Sri Lanka 10 Dec 2014 ODI # 3565
66 48 9 859 55 22.02 982 87.47 0 1 3 82 20 v Sri Lanka 7 Dec 2014 ODI # 3563
67 49 9 917 58 22.92 1022 89.72 0 2 3 84 25 v Sri Lanka 3 Dec 2014 ODI # 3561
67 49 9 917 58 22.92 1022 89.72 0 2 3 84 25 v Sri Lanka 29 Nov 2014 ODI # 3557
68 50 9 1036 119 25.26 1109 93.41 1 2 3 95 30 v Sri Lanka 26 Nov 2014 ODI # 3554
68 50 9 1036 119 25.26 1109 93.41 1 2 3 95 30 v India 5 Sep 2014 ODI # 3525
68 50 9 1036 119 25.26 1109 93.41 1 2 3 95 30 v India 2 Sep 2014 ODI # 3523
68 50 9 1036 119 25.26 1109 93.41 1 2 3 95 30 v West Indies 5 Mar 2014 ODI # 3484
69 51 9 1046 119 24.90 1125 92.97 1 2 3 96 30 v West Indies 2 Mar 2014 ODI # 3480
70 52 9 1090 119 25.34 1184 92.06 1 2 3 99 30 v West Indies 28 Feb 2014 ODI # 3477
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