Records type batting analysis [change type]
View reverse cumulative averages [change view]
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
overall 2010-2024 86 32 25 125 23* 17.85 137 91.24 0 0 3 13 3 Profile
Reverse cumulative
1 1 1 4 4* - 4 100.00 0 0 0 0 0 v West Indies 4 Feb 2024 ODI # 4722
2 1 1 4 4* - 4 100.00 0 0 0 0 0 v India 19 Nov 2023 ODI # 4705
3 1 1 4 4* - 4 100.00 0 0 0 0 0 v South Africa 16 Nov 2023 ODI # 4704
4 1 1 4 4* - 4 100.00 0 0 0 0 0 v Bangladesh 11 Nov 2023 ODI # 4700
5 1 1 4 4* - 4 100.00 0 0 0 0 0 v Afghanistan 7 Nov 2023 ODI # 4696
6 2 2 5 4* - 5 100.00 0 0 0 0 0 v England 4 Nov 2023 ODI # 4693
7 3 3 5 4* - 5 100.00 0 0 0 0 0 v New Zealand 28 Oct 2023 ODI # 4684
8 3 3 5 4* - 5 100.00 0 0 0 0 0 v Netherlands 25 Oct 2023 ODI # 4681
9 4 3 5 4* 5.00 6 83.33 0 0 1 0 0 v Pakistan 20 Oct 2023 ODI # 4675
10 4 3 5 4* 5.00 6 83.33 0 0 1 0 0 v Sri Lanka 16 Oct 2023 ODI # 4671
11 5 3 7 4* 3.50 8 87.50 0 0 1 0 0 v South Africa 12 Oct 2023 ODI # 4667
12 6 4 8 4* 4.00 9 88.88 0 0 1 0 0 v India 8 Oct 2023 ODI # 4662
13 6 4 8 4* 4.00 9 88.88 0 0 1 0 0 v India 27 Sep 2023 ODI # 4657
14 7 4 31 23 10.33 25 124.00 0 0 1 2 2 v India 24 Sep 2023 ODI # 4654
15 8 5 32 23 10.66 26 123.07 0 0 1 2 2 v South Africa 15 Sep 2023 ODI # 4646
16 9 6 44 23 14.66 33 133.33 0 0 1 5 2 v South Africa 12 Sep 2023 ODI # 4642
17 9 6 44 23 14.66 33 133.33 0 0 1 5 2 v South Africa 7 Sep 2023 ODI # 4635
18 9 6 44 23 14.66 33 133.33 0 0 1 5 2 v England 22 Nov 2022 ODI # 4480
19 9 6 44 23 14.66 33 133.33 0 0 1 5 2 v England 19 Nov 2022 ODI # 4477
20 9 6 44 23 14.66 33 133.33 0 0 1 5 2 v New Zealand 11 Sep 2022 ODI # 4464
21 10 7 67 23* 22.33 49 136.73 0 0 1 6 3 v New Zealand 8 Sep 2022 ODI # 4462
22 10 7 67 23* 22.33 49 136.73 0 0 1 6 3 v New Zealand 6 Sep 2022 ODI # 4461
23 11 7 67 23* 16.75 51 131.37 0 0 2 6 3 v Zimbabwe 3 Sep 2022 ODI # 4460
24 11 7 67 23* 16.75 51 131.37 0 0 2 6 3 v Zimbabwe 31 Aug 2022 ODI # 4459
25 11 7 67 23* 16.75 51 131.37 0 0 2 6 3 v Zimbabwe 28 Aug 2022 ODI # 4458
26 11 7 67 23* 16.75 51 131.37 0 0 2 6 3 v Sri Lanka 24 Jun 2022 ODI # 4418
27 12 8 67 23* 16.75 52 128.84 0 0 2 6 3 v Sri Lanka 21 Jun 2022 ODI # 4416
28 12 8 67 23* 16.75 52 128.84 0 0 2 6 3 v Sri Lanka 19 Jun 2022 ODI # 4415
29 13 9 71 23* 17.75 55 129.09 0 0 2 7 3 v Sri Lanka 16 Jun 2022 ODI # 4412
30 13 9 71 23* 17.75 55 129.09 0 0 2 7 3 v Sri Lanka 14 Jun 2022 ODI # 4409
31 13 9 71 23* 17.75 55 129.09 0 0 2 7 3 v West Indies 26 Jul 2021 ODI # 4313
32 14 10 72 23* 18.00 57 126.31 0 0 2 7 3 v West Indies 20 Jul 2021 ODI # 4310
33 15 11 79 23* 19.75 64 123.43 0 0 2 7 3 v India 2 Dec 2020 ODI # 4267
34 15 11 79 23* 19.75 64 123.43 0 0 2 7 3 v India 29 Nov 2020 ODI # 4266
35 15 11 79 23* 19.75 64 123.43 0 0 2 7 3 v India 27 Nov 2020 ODI # 4265
36 15 11 79 23* 19.75 64 123.43 0 0 2 7 3 v England 16 Sep 2020 ODI # 4261
37 16 12 86 23* 21.50 74 116.21 0 0 2 7 3 v England 13 Sep 2020 ODI # 4260
38 17 13 86 23* 21.50 74 116.21 0 0 2 7 3 v England 11 Sep 2020 ODI # 4259
39 17 13 86 23* 21.50 74 116.21 0 0 2 7 3 v New Zealand 13 Mar 2020 ODI # 4255
40 17 13 86 23* 21.50 74 116.21 0 0 2 7 3 v South Africa 7 Mar 2020 ODI # 4254
41 18 13 87 23* 17.40 78 111.53 0 0 2 7 3 v South Africa 29 Feb 2020 ODI # 4248
42 19 14 88 23* 17.60 80 110.00 0 0 2 7 3 v India 19 Jan 2020 ODI # 4233
43 20 15 88 23* 17.60 81 108.64 0 0 2 7 3 v South Africa 11 Nov 2018 ODI # 4069
44 21 16 98 23* 19.60 94 104.25 0 0 2 8 3 v South Africa 9 Nov 2018 ODI # 4067
45 22 17 104 23* 20.80 101 102.97 0 0 2 9 3 v South Africa 4 Nov 2018 ODI # 4065
46 23 18 104 23* 20.80 104 100.00 0 0 2 9 3 v England 28 Jan 2018 ODI # 3968
47 23 18 104 23* 20.80 104 100.00 0 0 2 9 3 v England 26 Jan 2018 ODI # 3966
48 23 18 104 23* 20.80 104 100.00 0 0 2 9 3 v England 21 Jan 2018 ODI # 3960
49 24 19 105 23* 21.00 109 96.33 0 0 2 9 3 v England 10 Jun 2017 ODI # 3885
50 24 19 105 23* 21.00 109 96.33 0 0 2 9 3 v Bangladesh 5 Jun 2017 ODI # 3879
51 24 19 105 23* 21.00 109 96.33 0 0 2 9 3 v New Zealand 2 Jun 2017 ODI # 3876
52 25 19 109 23* 18.16 114 95.61 0 0 2 10 3 v New Zealand 5 Feb 2017 ODI # 3832
53 26 19 109 23* 15.57 114 95.61 0 0 3 10 3 v New Zealand 30 Jan 2017 ODI # 3829
54 26 19 109 23* 15.57 114 95.61 0 0 3 10 3 v Pakistan 26 Jan 2017 ODI # 3826
55 26 19 109 23* 15.57 114 95.61 0 0 3 10 3 v Pakistan 22 Jan 2017 ODI # 3822
56 26 19 109 23* 15.57 114 95.61 0 0 3 10 3 v Pakistan 19 Jan 2017 ODI # 3820
57 27 20 109 23* 15.57 117 93.16 0 0 3 10 3 v Pakistan 15 Jan 2017 ODI # 3818
58 27 20 109 23* 15.57 117 93.16 0 0 3 10 3 v New Zealand 9 Dec 2016 ODI # 3813
59 27 20 109 23* 15.57 117 93.16 0 0 3 10 3 v New Zealand 6 Dec 2016 ODI # 3812
60 27 20 109 23* 15.57 117 93.16 0 0 3 10 3 v New Zealand 4 Dec 2016 ODI # 3811
61 27 20 109 23* 15.57 117 93.16 0 0 3 10 3 v Sri Lanka 28 Aug 2016 ODI # 3772
62 27 20 109 23* 15.57 117 93.16 0 0 3 10 3 v Sri Lanka 21 Aug 2016 ODI # 3768
63 28 21 109 23* 15.57 117 93.16 0 0 3 10 3 v West Indies 26 Jun 2016 ODI # 3756
64 28 21 109 23* 15.57 117 93.16 0 0 3 10 3 v West Indies 21 Jun 2016 ODI # 3752
65 28 21 109 23* 15.57 117 93.16 0 0 3 10 3 v South Africa 19 Jun 2016 ODI # 3750
66 28 21 109 23* 15.57 117 93.16 0 0 3 10 3 v West Indies 13 Jun 2016 ODI # 3745
67 28 21 109 23* 15.57 117 93.16 0 0 3 10 3 v South Africa 11 Jun 2016 ODI # 3743
68 29 22 120 23* 17.14 128 93.75 0 0 3 12 3 v South Africa 7 Jun 2016 ODI # 3741
69 29 22 120 23* 17.14 128 93.75 0 0 3 12 3 v West Indies 5 Jun 2016 ODI # 3740
70 30 23 125 23* 17.85 133 93.98 0 0 3 13 3 v New Zealand 8 Feb 2016 ODI # 3735
71 30 23 125 23* 17.85 133 93.98 0 0 3 13 3 v New Zealand 6 Feb 2016 ODI # 3733
72 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v New Zealand 3 Feb 2016 ODI # 3731
73 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v India 12 Jan 2016 ODI # 3723
74 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v New Zealand 29 Mar 2015 ODI # 3646
75 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v India 26 Mar 2015 ODI # 3645
76 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v Pakistan 20 Mar 2015 ODI # 3642
77 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v Afghanistan 4 Mar 2015 ODI # 3623
78 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v England 14 Feb 2015 ODI # 3600
79 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v England 1 Feb 2015 ODI # 3597
80 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v India 26 Jan 2015 ODI # 3592
81 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v South Africa 23 Nov 2014 ODI # 3551
82 31 24 125 23* 17.85 133 93.98 0 0 3 13 3 v South Africa 19 Nov 2014 ODI # 3548
83 32 25 125 23* 17.85 137 91.24 0 0 3 13 3 v South Africa 16 Nov 2014 ODI # 3546
84 32 25 125 23* 17.85 137 91.24 0 0 3 13 3 v South Africa 14 Nov 2014 ODI # 3545
85 32 25 125 23* 17.85 137 91.24 0 0 3 13 3 v England 11 Sep 2013 ODI # 3414
86 32 25 125 23* 17.85 137 91.24 0 0 3 13 3 v England 22 Jun 2010 ODI # 3000
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