Records type batting analysis [change type]
View cumulative averages [change view]
Ordered by start date (reverse)
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
Cumulative averages
86 32 25 125 23* 17.85 137 91.24 0 0 3 13 3 v West Indies 4 Feb 2024 ODI # 4722
85 31 24 121 23* 17.28 133 90.97 0 0 3 13 3 v India 19 Nov 2023 ODI # 4705
84 31 24 121 23* 17.28 133 90.97 0 0 3 13 3 v South Africa 16 Nov 2023 ODI # 4704
83 31 24 121 23* 17.28 133 90.97 0 0 3 13 3 v Bangladesh 11 Nov 2023 ODI # 4700
82 31 24 121 23* 17.28 133 90.97 0 0 3 13 3 v Afghanistan 7 Nov 2023 ODI # 4696
81 31 24 121 23* 17.28 133 90.97 0 0 3 13 3 v England 4 Nov 2023 ODI # 4693
80 30 23 120 23* 17.14 132 90.90 0 0 3 13 3 v New Zealand 28 Oct 2023 ODI # 4684
79 29 22 120 23* 17.14 132 90.90 0 0 3 13 3 v Netherlands 25 Oct 2023 ODI # 4681
78 29 22 120 23* 17.14 132 90.90 0 0 3 13 3 v Pakistan 20 Oct 2023 ODI # 4675
77 28 22 120 23* 20.00 131 91.60 0 0 2 13 3 v Sri Lanka 16 Oct 2023 ODI # 4671
76 28 22 120 23* 20.00 131 91.60 0 0 2 13 3 v South Africa 12 Oct 2023 ODI # 4667
75 27 22 118 23* 23.60 129 91.47 0 0 2 13 3 v India 8 Oct 2023 ODI # 4662
74 26 21 117 23* 23.40 128 91.40 0 0 2 13 3 v India 27 Sep 2023 ODI # 4657
73 26 21 117 23* 23.40 128 91.40 0 0 2 13 3 v India 24 Sep 2023 ODI # 4654
72 25 21 94 23* 23.50 112 83.92 0 0 2 11 1 v South Africa 15 Sep 2023 ODI # 4646
71 24 20 93 23* 23.25 111 83.78 0 0 2 11 1 v South Africa 12 Sep 2023 ODI # 4642
70 23 19 81 23* 20.25 104 77.88 0 0 2 8 1 v South Africa 7 Sep 2023 ODI # 4635
69 23 19 81 23* 20.25 104 77.88 0 0 2 8 1 v England 22 Nov 2022 ODI # 4480
68 23 19 81 23* 20.25 104 77.88 0 0 2 8 1 v England 19 Nov 2022 ODI # 4477
67 23 19 81 23* 20.25 104 77.88 0 0 2 8 1 v New Zealand 11 Sep 2022 ODI # 4464
66 23 19 81 23* 20.25 104 77.88 0 0 2 8 1 v New Zealand 8 Sep 2022 ODI # 4462
65 22 18 58 11* 14.50 88 65.90 0 0 2 7 0 v New Zealand 6 Sep 2022 ODI # 4461
64 22 18 58 11* 14.50 88 65.90 0 0 2 7 0 v Zimbabwe 3 Sep 2022 ODI # 4460
63 21 18 58 11* 19.33 86 67.44 0 0 1 7 0 v Zimbabwe 31 Aug 2022 ODI # 4459
62 21 18 58 11* 19.33 86 67.44 0 0 1 7 0 v Zimbabwe 28 Aug 2022 ODI # 4458
61 21 18 58 11* 19.33 86 67.44 0 0 1 7 0 v Sri Lanka 24 Jun 2022 ODI # 4418
60 21 18 58 11* 19.33 86 67.44 0 0 1 7 0 v Sri Lanka 21 Jun 2022 ODI # 4416
59 20 17 58 11* 19.33 85 68.23 0 0 1 7 0 v Sri Lanka 19 Jun 2022 ODI # 4415
58 20 17 58 11* 19.33 85 68.23 0 0 1 7 0 v Sri Lanka 16 Jun 2022 ODI # 4412
57 19 16 54 11* 18.00 82 65.85 0 0 1 6 0 v Sri Lanka 14 Jun 2022 ODI # 4409
56 19 16 54 11* 18.00 82 65.85 0 0 1 6 0 v West Indies 26 Jul 2021 ODI # 4313
55 19 16 54 11* 18.00 82 65.85 0 0 1 6 0 v West Indies 20 Jul 2021 ODI # 4310
54 18 15 53 11* 17.66 80 66.25 0 0 1 6 0 v India 2 Dec 2020 ODI # 4267
53 17 14 46 11* 15.33 73 63.01 0 0 1 6 0 v India 29 Nov 2020 ODI # 4266
52 17 14 46 11* 15.33 73 63.01 0 0 1 6 0 v India 27 Nov 2020 ODI # 4265
51 17 14 46 11* 15.33 73 63.01 0 0 1 6 0 v England 16 Sep 2020 ODI # 4261
50 17 14 46 11* 15.33 73 63.01 0 0 1 6 0 v England 13 Sep 2020 ODI # 4260
49 16 13 39 11* 13.00 63 61.90 0 0 1 6 0 v England 11 Sep 2020 ODI # 4259
48 15 12 39 11* 13.00 63 61.90 0 0 1 6 0 v New Zealand 13 Mar 2020 ODI # 4255
47 15 12 39 11* 13.00 63 61.90 0 0 1 6 0 v South Africa 7 Mar 2020 ODI # 4254
46 15 12 39 11* 13.00 63 61.90 0 0 1 6 0 v South Africa 29 Feb 2020 ODI # 4248
45 14 12 38 11* 19.00 59 64.40 0 0 1 6 0 v India 19 Jan 2020 ODI # 4233
44 13 11 37 11* 18.50 57 64.91 0 0 1 6 0 v South Africa 11 Nov 2018 ODI # 4069
43 12 10 37 11* 18.50 56 66.07 0 0 1 6 0 v South Africa 9 Nov 2018 ODI # 4067
42 11 9 27 11* 13.50 43 62.79 0 0 1 5 0 v South Africa 4 Nov 2018 ODI # 4065
41 10 8 21 11* 10.50 36 58.33 0 0 1 4 0 v England 28 Jan 2018 ODI # 3968
40 9 7 21 11* 10.50 33 63.63 0 0 1 4 0 v England 26 Jan 2018 ODI # 3966
39 9 7 21 11* 10.50 33 63.63 0 0 1 4 0 v England 21 Jan 2018 ODI # 3960
38 9 7 21 11* 10.50 33 63.63 0 0 1 4 0 v England 10 Jun 2017 ODI # 3885
37 8 6 20 11* 10.00 28 71.42 0 0 1 4 0 v Bangladesh 5 Jun 2017 ODI # 3879
36 8 6 20 11* 10.00 28 71.42 0 0 1 4 0 v New Zealand 2 Jun 2017 ODI # 3876
35 8 6 20 11* 10.00 28 71.42 0 0 1 4 0 v New Zealand 5 Feb 2017 ODI # 3832
34 7 6 16 11* 16.00 23 69.56 0 0 1 3 0 v New Zealand 30 Jan 2017 ODI # 3829
33 6 6 16 11* - 23 69.56 0 0 0 3 0 v Pakistan 26 Jan 2017 ODI # 3826
32 6 6 16 11* - 23 69.56 0 0 0 3 0 v Pakistan 22 Jan 2017 ODI # 3822
31 6 6 16 11* - 23 69.56 0 0 0 3 0 v Pakistan 19 Jan 2017 ODI # 3820
30 6 6 16 11* - 23 69.56 0 0 0 3 0 v Pakistan 15 Jan 2017 ODI # 3818
29 5 5 16 11* - 20 80.00 0 0 0 3 0 v New Zealand 9 Dec 2016 ODI # 3813
28 5 5 16 11* - 20 80.00 0 0 0 3 0 v New Zealand 6 Dec 2016 ODI # 3812
27 5 5 16 11* - 20 80.00 0 0 0 3 0 v New Zealand 4 Dec 2016 ODI # 3811
26 5 5 16 11* - 20 80.00 0 0 0 3 0 v Sri Lanka 28 Aug 2016 ODI # 3772
25 5 5 16 11* - 20 80.00 0 0 0 3 0 v Sri Lanka 21 Aug 2016 ODI # 3768
24 5 5 16 11* - 20 80.00 0 0 0 3 0 v West Indies 26 Jun 2016 ODI # 3756
23 4 4 16 11* - 20 80.00 0 0 0 3 0 v West Indies 21 Jun 2016 ODI # 3752
22 4 4 16 11* - 20 80.00 0 0 0 3 0 v South Africa 19 Jun 2016 ODI # 3750
21 4 4 16 11* - 20 80.00 0 0 0 3 0 v West Indies 13 Jun 2016 ODI # 3745
20 4 4 16 11* - 20 80.00 0 0 0 3 0 v South Africa 11 Jun 2016 ODI # 3743
19 4 4 16 11* - 20 80.00 0 0 0 3 0 v South Africa 7 Jun 2016 ODI # 3741
18 3 3 5 5* - 9 55.55 0 0 0 1 0 v West Indies 5 Jun 2016 ODI # 3740
17 3 3 5 5* - 9 55.55 0 0 0 1 0 v New Zealand 8 Feb 2016 ODI # 3735
16 2 2 0 0* - 4 0.00 0 0 0 0 0 v New Zealand 6 Feb 2016 ODI # 3733
15 2 2 0 0* - 4 0.00 0 0 0 0 0 v New Zealand 3 Feb 2016 ODI # 3731
14 1 1 0 0* - 4 0.00 0 0 0 0 0 v India 12 Jan 2016 ODI # 3723
13 1 1 0 0* - 4 0.00 0 0 0 0 0 v New Zealand 29 Mar 2015 ODI # 3646
12 1 1 0 0* - 4 0.00 0 0 0 0 0 v India 26 Mar 2015 ODI # 3645
11 1 1 0 0* - 4 0.00 0 0 0 0 0 v Pakistan 20 Mar 2015 ODI # 3642
10 1 1 0 0* - 4 0.00 0 0 0 0 0 v Afghanistan 4 Mar 2015 ODI # 3623
9 1 1 0 0* - 4 0.00 0 0 0 0 0 v England 14 Feb 2015 ODI # 3600
8 1 1 0 0* - 4 0.00 0 0 0 0 0 v England 1 Feb 2015 ODI # 3597
7 1 1 0 0* - 4 0.00 0 0 0 0 0 v India 26 Jan 2015 ODI # 3592
6 1 1 0 0* - 4 0.00 0 0 0 0 0 v South Africa 23 Nov 2014 ODI # 3551
5 1 1 0 0* - 4 0.00 0 0 0 0 0 v South Africa 19 Nov 2014 ODI # 3548
4 1 1 0 0* - 4 0.00 0 0 0 0 0 v South Africa 16 Nov 2014 ODI # 3546
3 - - - - - - - - - - - - v South Africa 14 Nov 2014 ODI # 3545
2 - - - - - - - - - - - - v England 11 Sep 2013 ODI # 3414
1 - - - - - - - - - - - - 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