Records type batting analysis [change type]
View reverse 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 (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 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
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