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