Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 29 Jan 2002 remove greater than or equal to 29 Jan 2002 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2013-2023 155 6770 178 45.74 21 - - - - 209 17 - Profile
filtered 2013-2023 149 2858 178 42.65 5 - - - - 96 7 -
Reverse cumulative
1 - - - - - - - - 1 0 - v Australia 16 Nov 2023 ODI # 4704
2 41 41 41.00 0 - - - - 1 0 - v Afghanistan 10 Nov 2023 ODI # 4699
3 46 41 23.00 0 - - - - 1 0 - v India 5 Nov 2023 ODI # 4694
4 46 41 23.00 0 - - - - 2 0 - v New Zealand 1 Nov 2023 ODI # 4689
5 70 41 23.33 0 - - - - 2 0 - v Pakistan 27 Oct 2023 ODI # 4683
6 70 41 23.33 0 - - - - 2 0 - v Bangladesh 24 Oct 2023 ODI # 4680
7 70 41 23.33 0 - - - - 4 0 - v England 21 Oct 2023 ODI # 4677
8 90 41 22.50 0 - - - - 4 0 - v Netherlands 17 Oct 2023 ODI # 4672
9 90 41 22.50 0 - - - - 6 0 - v Australia 12 Oct 2023 ODI # 4667
10 90 41 22.50 0 - - - - 6 0 - v Sri Lanka 7 Oct 2023 ODI # 4661
11 90 41 22.50 0 - - - - 7 0 - v Australia 17 Sep 2023 ODI # 4648
12 90 41 22.50 0 - - - - 11 0 - v Australia 15 Sep 2023 ODI # 4646
13 90 41 22.50 0 - - - - 11 2 - v Australia 12 Sep 2023 ODI # 4642
14 135 45 27.00 0 - - - - 11 2 - v Australia 9 Sep 2023 ODI # 4638
15 135 45 27.00 0 - - - - 12 2 - v Australia 7 Sep 2023 ODI # 4635
16 135 45 27.00 0 - - - - 12 2 - v Netherlands 2 Apr 2023 ODI # 4563
17 144 45 24.00 0 - - - - 12 2 - v Netherlands 31 Mar 2023 ODI # 4558
18 192 48 27.42 0 - - - - 12 2 - v West Indies 18 Mar 2023 ODI # 4540
19 223 48 27.87 0 - - - - 12 2 - v England 29 Jan 2023 ODI # 4513
20 223 48 27.87 0 - - - - 15 2 - v England 27 Jan 2023 ODI # 4512
21 223 48 27.87 0 - - - - 16 2 - v India 11 Oct 2022 ODI # 4472
22 223 48 27.87 0 - - - - 16 2 - v India 9 Oct 2022 ODI # 4471
23 223 48 27.87 0 - - - - 16 3 - v India 6 Oct 2022 ODI # 4470
23 223 48 27.87 0 - - - - 16 3 - v England 24 Jul 2022 ODI # 4437
24 228 48 25.33 0 - - - - 16 3 - v England 22 Jul 2022 ODI # 4435
25 228 48 25.33 0 - - - - 17 3 - v England 19 Jul 2022 ODI # 4434
26 228 48 25.33 0 - - - - 17 3 - v Bangladesh 23 Mar 2022 ODI # 4375
27 290 62 29.00 0 - - - - 17 3 - v Bangladesh 20 Mar 2022 ODI # 4372
28 290 62 29.00 0 - - - - 18 3 - v India 23 Jan 2022 ODI # 4349
29 368 78 33.45 0 - - - - 18 3 - v India 21 Jan 2022 ODI # 4346
30 368 78 33.45 0 - - - - 20 4 - v India 19 Jan 2022 ODI # 4344
31 368 78 33.45 0 - - - - 22 4 - v Ireland 16 Jul 2021 ODI # 4305
32 368 78 33.45 0 - - - - 24 4 - v Pakistan 4 Apr 2021 ODI # 4286
33 368 78 33.45 0 - - - - 26 4 - v Pakistan 2 Apr 2021 ODI # 4285
34 394 78 32.83 0 - - - - 26 4 - v Australia 7 Mar 2020 ODI # 4254
35 394 78 30.30 0 - - - - 26 4 - v Australia 4 Mar 2020 ODI # 4252
36 394 78 30.30 0 - - - - 27 5 - v Australia 29 Feb 2020 ODI # 4248
37 394 78 30.30 0 - - - - 29 5 - v England 9 Feb 2020 ODI # 4242
37 394 78 30.30 0 - - - - 29 5 - v England 7 Feb 2020 ODI # 4238
38 501 107 35.78 1 - - - - 29 5 - v England 4 Feb 2020 ODI # 4234
39 501 107 35.78 1 - - - - 30 5 - v Australia 6 Jul 2019 ODI # 4188
40 516 107 34.40 1 - - - - 30 5 - v Sri Lanka 28 Jun 2019 ODI # 4176
41 563 107 35.18 1 - - - - 30 5 - v Pakistan 23 Jun 2019 ODI # 4171
42 563 107 35.18 1 - - - - 32 5 - v New Zealand 19 Jun 2019 ODI # 4165
43 631 107 37.11 1 - - - - 32 5 - v Afghanistan 15 Jun 2019 ODI # 4160
43 631 107 37.11 1 - - - - 32 5 - v West Indies 10 Jun 2019 ODI # 4156
44 631 107 37.11 1 - - - - 34 5 - v India 5 Jun 2019 ODI # 4150
45 654 107 36.33 1 - - - - 34 5 - v Bangladesh 2 Jun 2019 ODI # 4147
46 722 107 38.00 1 - - - - 34 5 - v England 30 May 2019 ODI # 4143
47 728 107 36.40 1 - - - - 34 5 - v Sri Lanka 16 Mar 2019 ODI # 4115
48 779 107 37.09 1 - - - - 34 5 - v Sri Lanka 13 Mar 2019 ODI # 4114
49 779 107 37.09 1 - - - - 35 5 - v Sri Lanka 10 Mar 2019 ODI # 4112
50 779 107 37.09 1 - - - - 36 5 - v Sri Lanka 6 Mar 2019 ODI # 4107
51 860 107 39.09 1 - - - - 36 5 - v Sri Lanka 3 Mar 2019 ODI # 4104
52 943 107 41.00 1 - - - - 36 5 - v Pakistan 30 Jan 2019 ODI # 4090
53 943 107 41.00 1 - - - - 37 5 - v Pakistan 27 Jan 2019 ODI # 4087
54 976 107 40.66 1 - - - - 37 5 - v Pakistan 25 Jan 2019 ODI # 4084
55 976 107 40.66 1 - - - - 39 5 - v Australia 11 Nov 2018 ODI # 4069
56 985 107 39.40 1 - - - - 39 5 - v Australia 9 Nov 2018 ODI # 4067
57 1032 107 39.69 1 - - - - 39 5 - v Australia 4 Nov 2018 ODI # 4065
58 1086 107 40.22 1 - - - - 39 5 - v Sri Lanka 12 Aug 2018 ODI # 4031
59 1109 107 39.60 1 - - - - 39 5 - v Sri Lanka 8 Aug 2018 ODI # 4030
60 1109 107 39.60 1 - - - - 41 5 - v Sri Lanka 5 Aug 2018 ODI # 4029
61 1196 107 41.24 1 - - - - 41 5 - v Sri Lanka 1 Aug 2018 ODI # 4027
62 1243 107 41.43 1 - - - - 41 5 - v Sri Lanka 29 Jul 2018 ODI # 4025
63 1243 107 41.43 1 - - - - 41 5 - v India 4 Feb 2018 ODI # 3970
64 1243 107 41.43 1 - - - - 42 5 - v India 1 Feb 2018 ODI # 3969
65 1243 107 41.43 1 - - - - 44 5 - v Bangladesh 22 Oct 2017 ODI # 3929
66 1243 107 41.43 1 - - - - 45 5 - v Bangladesh 18 Oct 2017 ODI # 3925
67 1411 168* 47.03 2 - - - - 45 5 - v Bangladesh 15 Oct 2017 ODI # 3923
68 1411 168* 47.03 2 - - - - 46 5 - v India 11 Jun 2017 ODI # 3886
69 1411 168* 47.03 2 - - - - 46 5 - v Pakistan 7 Jun 2017 ODI # 3881
70 1411 168* 47.03 2 - - - - 46 5 - v Sri Lanka 3 Jun 2017 ODI # 3877
71 1445 168* 46.61 2 - - - - 46 5 - v England 29 May 2017 ODI # 3874
72 1543 168* 48.21 2 - - - - 46 5 - v England 27 May 2017 ODI # 3873
73 1548 168* 46.90 2 - - - - 46 5 - v England 24 May 2017 ODI # 3872
74 1554 168* 45.70 2 - - - - 46 5 - v New Zealand 4 Mar 2017 ODI # 3846
75 1554 168* 45.70 2 - - - - 47 5 - v New Zealand 1 Mar 2017 ODI # 3843
76 1554 168* 45.70 2 - - - - 49 5 - v New Zealand 25 Feb 2017 ODI # 3841
77 1611 168* 46.02 2 - - - - 49 5 - v New Zealand 22 Feb 2017 ODI # 3839
78 1680 168* 46.66 2 - - - - 49 5 - v New Zealand 19 Feb 2017 ODI # 3836
79 1680 168* 46.66 2 - - - - 49 5 - v Sri Lanka 10 Feb 2017 ODI # 3834
80 1680 168* 46.66 2 - - - - 51 5 - v Sri Lanka 7 Feb 2017 ODI # 3833
81 1688 168* 45.62 2 - - - - 51 5 - v Sri Lanka 4 Feb 2017 ODI # 3831
82 1688 168* 45.62 2 - - - - 52 6 - v Sri Lanka 1 Feb 2017 ODI # 3830
83 1722 168* 45.31 2 - - - - 52 6 - v Sri Lanka 28 Jan 2017 ODI # 3828
84 1722 168* 45.31 2 - - - - 54 6 - v Australia 12 Oct 2016 ODI # 3795
85 1740 168* 44.61 2 - - - - 54 6 - v Australia 9 Oct 2016 ODI # 3792
86 1810 168* 45.25 2 - - - - 54 6 - v Australia 5 Oct 2016 ODI # 3790
87 1810 168* 45.25 2 - - - - 56 6 - v Australia 2 Oct 2016 ODI # 3787
88 1988 178 48.48 3 - - - - 56 6 - v Australia 30 Sep 2016 ODI # 3785
89 1988 178 48.48 3 - - - - 57 6 - v Ireland 25 Sep 2016 ODI # 3780
90 1994 178 47.47 3 - - - - 57 6 - v West Indies 24 Jun 2016 ODI # 3754
90 1994 178 47.47 3 - - - - 57 6 - v Australia 19 Jun 2016 ODI # 3750
91 1994 178 47.47 3 - - - - 58 6 - v West Indies 15 Jun 2016 ODI # 3747
92 2013 178 46.81 3 - - - - 58 6 - v Australia 11 Jun 2016 ODI # 3743
93 2013 178 46.81 3 - - - - 60 6 - v Australia 7 Jun 2016 ODI # 3741
94 2013 178 46.81 3 - - - - 60 6 - v West Indies 3 Jun 2016 ODI # 3739
95 2017 178 45.84 3 - - - - 60 6 - v England 14 Feb 2016 ODI # 3738
96 2044 178 45.42 3 - - - - 60 6 - v England 12 Feb 2016 ODI # 3737
97 2179 178 47.36 4 - - - - 60 6 - v England 9 Feb 2016 ODI # 3736
98 2179 178 47.36 4 - - - - 61 6 - v England 6 Feb 2016 ODI # 3734
99 2317 178 50.36 5 - - - - 61 6 - v England 3 Feb 2016 ODI # 3732
100 2317 178 50.36 5 - - - - 62 6 - v India 25 Oct 2015 ODI # 3700
101 2360 178 50.21 5 - - - - 62 6 - v India 22 Oct 2015 ODI # 3698
102 2360 178 50.21 5 - - - - 62 6 - v India 18 Oct 2015 ODI # 3695
103 2394 178 49.87 5 - - - - 62 6 - v India 14 Oct 2015 ODI # 3692
104 2394 178 49.87 5 - - - - 62 6 - v India 11 Oct 2015 ODI # 3689
105 2394 178 49.87 5 - - - - 62 6 - v Bangladesh 15 Jul 2015 ODI # 3668
106 2394 178 49.87 5 - - - - 62 6 - v Bangladesh 12 Jul 2015 ODI # 3666
107 2429 178 49.57 5 - - - - 62 6 - v Bangladesh 10 Jul 2015 ODI # 3663
108 2429 178 49.57 5 - - - - 63 6 - v New Zealand 24 Mar 2015 ODI # 3644
109 2507 178 51.16 5 - - - - 63 6 - v Sri Lanka 18 Mar 2015 ODI # 3640
110 2507 178 51.16 5 - - - - 64 6 - v U.A.E. 12 Mar 2015 ODI # 3633
111 2507 178 50.14 5 - - - - 64 6 - v Pakistan 7 Mar 2015 ODI # 3626
112 2507 178 50.14 5 - - - - 66 6 - v Ireland 3 Mar 2015 ODI # 3621
113 2507 178 50.14 5 - - - - 67 7 - v West Indies 27 Feb 2015 ODI # 3616
114 2514 178 49.29 5 - - - - 67 7 - v India 22 Feb 2015 ODI # 3610
115 2514 178 49.29 5 - - - - 68 7 - v Zimbabwe 15 Feb 2015 ODI # 3601
116 2514 178 49.29 5 - - - - 71 7 - v West Indies 28 Jan 2015 ODI # 3593
117 2514 178 49.29 5 - - - - 71 7 - v Australia 23 Nov 2014 ODI # 3551
118 2514 178 49.29 5 - - - - 73 7 - v Australia 21 Nov 2014 ODI # 3549
119 2561 178 49.25 5 - - - - 73 7 - v Australia 19 Nov 2014 ODI # 3548
120 2565 178 48.39 5 - - - - 73 7 - v Australia 16 Nov 2014 ODI # 3546
121 2567 178 47.53 5 - - - - 73 7 - v Australia 14 Nov 2014 ODI # 3545
121 2567 178 47.53 5 - - - - 73 7 - v New Zealand 27 Oct 2014 ODI # 3538
122 2567 178 47.53 5 - - - - 73 7 - v New Zealand 24 Oct 2014 ODI # 3537
123 2576 178 46.83 5 - - - - 73 7 - v New Zealand 21 Oct 2014 ODI # 3536
124 2583 178 46.12 5 - - - - 73 7 - v Australia 6 Sep 2014 ODI # 3526
125 2583 178 46.12 5 - - - - 74 7 - v Zimbabwe 4 Sep 2014 ODI # 3524
126 2584 178 45.33 5 - - - - 74 7 - v Australia 2 Sep 2014 ODI # 3522
127 2584 178 45.33 5 - - - - 77 7 - v Zimbabwe 29 Aug 2014 ODI # 3518
128 2603 178 44.87 5 - - - - 77 7 - v Australia 27 Aug 2014 ODI # 3516
129 2687 178 45.54 5 - - - - 77 7 - v Zimbabwe 21 Aug 2014 ODI # 3510
130 2687 178 45.54 5 - - - - 78 7 - v Zimbabwe 19 Aug 2014 ODI # 3508
131 2687 178 45.54 5 - - - - 80 7 - v Zimbabwe 17 Aug 2014 ODI # 3507
132 2687 178 45.54 5 - - - - 83 7 - v Sri Lanka 12 Jul 2014 ODI # 3502
133 2691 178 44.85 5 - - - - 83 7 - v Sri Lanka 9 Jul 2014 ODI # 3501
134 2691 178 44.85 5 - - - - 86 7 - v Sri Lanka 6 Jul 2014 ODI # 3500
134 2691 178 44.85 5 - - - - 86 7 - v India 11 Dec 2013 ODI # 3444
135 2691 178 44.85 5 - - - - 90 7 - v India 8 Dec 2013 ODI # 3443
136 2691 178 44.85 5 - - - - 92 7 - v India 5 Dec 2013 ODI # 3442
137 2706 178 44.36 5 - - - - 92 7 - v Pakistan 30 Nov 2013 ODI # 3441
138 2753 178 44.40 5 - - - - 92 7 - v Pakistan 27 Nov 2013 ODI # 3440
139 2772 178 44.00 5 - - - - 92 7 - v Pakistan 24 Nov 2013 ODI # 3438
140 2772 178 44.00 5 - - - - 93 7 - v Pakistan 11 Nov 2013 ODI # 3433
141 2772 178 44.00 5 - - - - 93 7 - v Pakistan 8 Nov 2013 ODI # 3431
142 2772 178 44.00 5 - - - - 95 7 - v Pakistan 6 Nov 2013 ODI # 3430
143 2799 178 43.73 5 - - - - 95 7 - v Sri Lanka 31 Jul 2013 ODI # 3401
144 2799 178 43.73 5 - - - - 95 7 - v Sri Lanka 28 Jul 2013 ODI # 3400
145 2799 178 43.73 5 - - - - 96 7 - v Sri Lanka 26 Jul 2013 ODI # 3398
146 2802 178 43.10 5 - - - - 96 7 - v Pakistan 24 Mar 2013 ODI # 3350
147 2833 178 42.92 5 - - - - 96 7 - v New Zealand 25 Jan 2013 ODI # 3328
148 2858 178 42.65 5 - - - - 96 7 - v New Zealand 22 Jan 2013 ODI # 3325
149 2858 178 42.65 5 - - - - 96 7 - v New Zealand 19 Jan 2013 ODI # 3323
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