Records type all-round analysis [change type]
View reverse cumulative averages [change view]
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 2010-2023 165 6810 148 48.64 13 37 4/22 35.40 0 66 0 13.23 Profile
filtered 2010-2023 161 2883 118 48.86 5 21 3/22 33.19 0 30 0 15.67
Reverse cumulative
1 69 69 69.00 0 - - - - - - - v India 15 Nov 2023 ODI # 4703
2 83 69 41.50 0 - - - - - - - v Sri Lanka 9 Nov 2023 ODI # 4698
3 83 69 41.50 0 - - - - 1 0 - v Pakistan 4 Nov 2023 ODI # 4692
4 161 78* 80.50 0 - - - - 1 0 - v Bangladesh 13 Oct 2023 ODI # 4668
5 214 78* 71.33 0 - - - - 1 0 - v Pakistan 13 Jan 2023 ODI # 4504
6 214 78* 71.33 0 - - - - 1 0 - v Pakistan 11 Jan 2023 ODI # 4502
7 214 78* 71.33 0 - - - - 1 0 - v Pakistan 9 Jan 2023 ODI # 4500
8 214 78* 71.33 0 - - - - 1 0 - v India 30 Nov 2022 ODI # 4489
8 214 78* 71.33 0 - - - - 1 0 - v India 27 Nov 2022 ODI # 4487
9 308 94* 102.66 0 - - - - 1 0 - v India 25 Nov 2022 ODI # 4483
10 335 94* 83.75 0 - - - - 1 0 - v Australia 11 Sep 2022 ODI # 4464
11 352 94* 70.40 0 - - - - 1 0 - v Australia 8 Sep 2022 ODI # 4462
12 352 94* 70.40 0 - - - - 1 0 - v Australia 6 Sep 2022 ODI # 4461
13 352 94* 70.40 0 - - - - 2 0 - v West Indies 17 Aug 2022 ODI # 4450
14 371 94* 61.83 0 - - - - 2 0 - v Australia 13 Mar 2020 ODI # 4255
15 393 94* 56.14 0 - - - - 2 0 - v India 11 Feb 2020 ODI # 4243
16 393 94* 56.14 0 - - - - 2 0 - v England 14 Jul 2019 ODI # 4192
17 393 94* 56.14 0 - - - - 4 0 - v India 9 Jul 2019 ODI # 4190
18 420 94* 52.50 0 - - - - 4 0 - v England 3 Jul 2019 ODI # 4183
19 460 94* 51.11 0 - - - - 4 0 - v Australia 29 Jun 2019 ODI # 4178
20 460 94* 51.11 0 1 1/39 39.00 0 4 0 12.11 v Pakistan 26 Jun 2019 ODI # 4174
21 460 94* 51.11 0 1 1/39 39.00 0 4 0 12.11 v West Indies 22 Jun 2019 ODI # 4170
22 566 106* 62.88 1 1 1/39 39.00 0 4 0 23.88 v South Africa 19 Jun 2019 ODI # 4165
23 645 106* 71.66 1 1 1/39 39.00 0 4 0 32.66 v Afghanistan 8 Jun 2019 ODI # 4154
24 685 106* 68.50 1 1 1/39 39.00 0 4 0 29.50 v Bangladesh 5 Jun 2019 ODI # 4151
25 685 106* 68.50 1 1 1/39 39.00 0 4 0 29.50 v Sri Lanka 1 Jun 2019 ODI # 4145
26 750 106* 75.00 1 1 1/39 39.00 0 4 0 36.00 v Bangladesh 16 Feb 2019 ODI # 4094
27 761 106* 69.18 1 1 1/39 39.00 0 4 0 30.18 v Bangladesh 13 Feb 2019 ODI # 4093
28 800 106* 66.66 1 1 1/39 39.00 0 4 0 27.66 v India 3 Feb 2019 ODI # 4092
29 811 106* 62.38 1 1 1/39 39.00 0 4 0 23.38 v India 31 Jan 2019 ODI # 4091
30 811 106* 62.38 1 1 1/39 39.00 0 4 0 23.38 v India 28 Jan 2019 ODI # 4088
31 831 106* 59.35 1 1 1/39 39.00 0 4 0 20.35 v India 26 Jan 2019 ODI # 4085
32 831 106* 59.35 1 1 1/39 39.00 0 4 0 20.35 v India 23 Jan 2019 ODI # 4082
33 831 106* 59.35 1 1 1/39 63.00 0 4 0 -3.64 v Sri Lanka 8 Jan 2019 ODI # 4076
34 831 106* 59.35 1 1 1/39 71.00 0 4 0 -11.64 v Sri Lanka 5 Jan 2019 ODI # 4075
35 831 106* 59.35 1 1 1/39 71.00 0 4 0 -11.64 v Sri Lanka 3 Jan 2019 ODI # 4074
36 831 106* 59.35 1 1 1/39 78.00 0 4 0 -18.64 v Pakistan 9 Nov 2018 ODI # 4068
37 831 106* 59.35 1 1 1/39 78.00 0 5 0 -18.64 v Pakistan 7 Nov 2018 ODI # 4066
38 831 106* 59.35 1 1 1/39 78.00 0 6 0 -18.64 v England 10 Mar 2018 ODI # 3992
39 876 106* 58.40 1 1 1/39 78.00 0 6 0 -19.59 v England 7 Mar 2018 ODI # 3989
40 988 112* 65.86 2 1 1/39 78.00 0 6 0 -12.13 v England 3 Mar 2018 ODI # 3982
41 996 112* 62.25 2 1 1/39 78.00 0 6 0 -15.74 v England 25 Feb 2018 ODI # 3980
42 996 112* 62.25 2 1 1/39 78.00 0 7 0 -15.74 v Pakistan 19 Jan 2018 ODI # 3957
43 1028 112* 60.47 2 1 1/39 78.00 0 7 0 -17.52 v Pakistan 16 Jan 2018 ODI # 3953
44 1028 112* 60.47 2 1 1/39 78.00 0 8 0 -17.52 v Pakistan 13 Jan 2018 ODI # 3949
45 1047 112* 58.16 2 1 1/39 78.00 0 8 0 -19.83 v Pakistan 9 Jan 2018 ODI # 3947
46 1047 112* 58.16 2 1 1/39 78.00 0 8 0 -19.83 v Pakistan 6 Jan 2018 ODI # 3946
47 1085 112* 57.10 2 1 1/39 78.00 0 8 0 -20.89 v West Indies 20 Dec 2017 ODI # 3943
48 1149 112* 57.45 2 1 1/39 78.00 0 8 0 -20.54 v India 29 Oct 2017 ODI # 3932
49 1149 112* 57.45 2 1 1/39 78.00 0 8 0 -20.54 v India 25 Oct 2017 ODI # 3931
50 1155 112* 55.00 2 1 1/39 78.00 0 8 0 -22.99 v India 22 Oct 2017 ODI # 3928
51 1155 112* 55.00 2 1 1/39 97.00 0 8 0 -41.99 v Bangladesh 9 Jun 2017 ODI # 3883
52 1242 112* 56.45 2 1 1/39 97.00 0 8 0 -40.54 v England 6 Jun 2017 ODI # 3880
53 1242 112* 56.45 2 1 1/39 97.00 0 8 0 -40.54 v Australia 2 Jun 2017 ODI # 3876
54 1242 112* 56.45 2 1 1/39 97.00 0 9 0 -40.54 v South Africa 4 Mar 2017 ODI # 3846
55 1263 112* 54.91 2 1 1/39 97.00 0 9 0 -42.08 v South Africa 1 Mar 2017 ODI # 3843
56 1286 112* 53.58 2 1 1/39 97.00 0 9 0 -43.41 v South Africa 25 Feb 2017 ODI # 3841
57 1286 112* 53.58 2 1 1/39 113.00 0 9 0 -59.41 v South Africa 22 Feb 2017 ODI # 3839
58 1286 112* 53.58 2 2 1/17 65.00 0 10 0 -11.41 v South Africa 19 Feb 2017 ODI # 3836
59 1286 112* 53.58 2 3 1/17 58.00 0 10 0 -4.41 v Australia 5 Feb 2017 ODI # 3832
60 1286 112* 53.58 2 3 1/17 58.00 0 10 0 -4.41 v Australia 30 Jan 2017 ODI # 3829
61 1381 112* 57.54 2 3 1/17 58.00 0 10 0 -0.45 v Bangladesh 31 Dec 2016 ODI # 3816
62 1381 112* 57.54 2 6 3/22 32.66 0 11 0 24.87 v Bangladesh 29 Dec 2016 ODI # 3815
63 1381 112* 57.54 2 6 3/22 32.66 0 12 0 24.87 v Bangladesh 26 Dec 2016 ODI # 3814
64 1394 112* 55.76 2 6 3/22 32.66 0 12 0 23.09 v Australia 9 Dec 2016 ODI # 3813
65 1475 112* 56.73 2 6 3/22 32.66 0 12 0 24.06 v Australia 6 Dec 2016 ODI # 3812
66 1484 112* 54.96 2 6 3/22 32.66 0 12 0 22.29 v Australia 4 Dec 2016 ODI # 3811
67 1511 112* 53.96 2 6 3/22 32.66 0 12 0 21.29 v India 29 Oct 2016 ODI # 3800
68 1511 112* 53.96 2 6 3/22 32.66 0 12 0 21.29 v India 26 Oct 2016 ODI # 3799
69 1511 112* 53.96 2 6 3/22 32.66 0 12 0 21.29 v India 23 Oct 2016 ODI # 3798
70 1511 112* 53.96 2 6 3/22 32.66 0 12 0 21.29 v India 20 Oct 2016 ODI # 3797
71 1511 112* 53.96 2 6 3/22 32.66 0 13 0 21.29 v India 16 Oct 2016 ODI # 3796
72 1511 112* 53.96 2 6 3/22 32.66 0 13 0 21.29 v Australia 8 Feb 2016 ODI # 3735
73 1511 112* 53.96 2 6 3/22 35.33 0 13 0 18.63 v Australia 6 Feb 2016 ODI # 3733
74 1511 112* 53.96 2 6 3/22 35.33 0 15 0 18.63 v Australia 3 Feb 2016 ODI # 3731
75 1595 112* 55.00 2 6 3/22 35.33 0 15 0 19.66 v Pakistan 31 Jan 2016 ODI # 3730
76 1595 112* 55.00 2 7 3/22 31.85 0 16 0 23.14 v Pakistan 25 Jan 2016 ODI # 3728
77 1595 112* 55.00 2 7 3/22 33.42 0 17 0 21.57 v Sri Lanka 5 Jan 2016 ODI # 3721
77 1595 112* 55.00 2 7 3/22 33.42 0 17 0 21.57 v Sri Lanka 2 Jan 2016 ODI # 3718
78 1595 112* 55.00 2 7 3/22 38.85 0 17 0 16.14 v Sri Lanka 31 Dec 2015 ODI # 3717
79 1634 112* 54.46 2 7 3/22 38.85 0 17 0 15.60 v South Africa 26 Aug 2015 ODI # 3678
80 1641 112* 52.93 2 7 3/22 38.85 0 17 0 14.07 v South Africa 23 Aug 2015 ODI # 3677
81 1688 112* 52.75 2 7 3/22 38.85 0 17 0 13.89 v South Africa 19 Aug 2015 ODI # 3676
82 1688 112* 52.75 2 8 3/22 36.87 0 17 0 15.87 v Zimbabwe 7 Aug 2015 ODI # 3675
83 1688 112* 52.75 2 8 3/22 36.87 0 17 0 15.87 v Zimbabwe 4 Aug 2015 ODI # 3674
84 1688 112* 52.75 2 8 3/22 38.12 0 17 0 14.62 v Zimbabwe 2 Aug 2015 ODI # 3673
85 1688 112* 52.75 2 8 3/22 38.12 0 18 0 14.62 v England 20 Jun 2015 ODI # 3659
86 1688 112* 52.75 2 8 3/22 41.62 0 19 0 11.12 v England 17 Jun 2015 ODI # 3657
87 1806 118 54.72 3 8 3/22 41.62 0 19 0 13.10 v England 14 Jun 2015 ODI # 3656
88 1806 118 54.72 3 8 3/22 41.62 0 19 0 13.10 v England 12 Jun 2015 ODI # 3655
89 1851 118 54.44 3 8 3/22 41.62 0 19 0 12.81 v England 9 Jun 2015 ODI # 3654
90 1851 118 54.44 3 8 3/22 41.62 0 19 0 12.81 v Australia 29 Mar 2015 ODI # 3646
91 1857 118 53.05 3 8 3/22 41.62 0 19 0 11.43 v South Africa 24 Mar 2015 ODI # 3644
92 1857 118 53.05 3 8 3/22 41.62 0 19 0 11.43 v West Indies 21 Mar 2015 ODI # 3643
93 1858 118 51.61 3 8 3/22 41.62 0 19 0 9.98 v Bangladesh 13 Mar 2015 ODI # 3634
94 1891 118 51.10 3 8 3/22 41.62 0 19 0 9.48 v Afghanistan 8 Mar 2015 ODI # 3628
95 1936 118 52.32 3 8 3/22 41.62 0 19 0 10.69 v Australia 28 Feb 2015 ODI # 3617
96 1945 118 52.56 3 8 3/22 41.62 0 19 0 10.94 v England 20 Feb 2015 ODI # 3607
97 1983 118 52.18 3 8 3/22 41.62 0 19 0 10.55 v Scotland 17 Feb 2015 ODI # 3604
98 1983 118 52.18 3 8 3/22 42.50 0 19 0 9.68 v Sri Lanka 14 Feb 2015 ODI # 3599
99 1983 118 52.18 3 8 3/22 42.50 0 19 0 9.68 v Pakistan 3 Feb 2015 ODI # 3598
100 2037 118 52.23 3 8 3/22 42.50 0 19 0 9.73 v Sri Lanka 29 Jan 2015 ODI # 3594
101 2037 118 52.23 3 8 3/22 44.75 0 19 0 7.48 v Sri Lanka 25 Jan 2015 ODI # 3590
102 2037 118 52.23 3 8 3/22 44.75 0 20 0 7.48 v Sri Lanka 23 Jan 2015 ODI # 3588
103 2140 118 53.50 4 8 3/22 44.75 0 20 0 8.75 v Sri Lanka 20 Jan 2015 ODI # 3585
104 2155 118 52.56 4 8 3/22 44.75 0 20 0 7.81 v Sri Lanka 11 Jan 2015 ODI # 3574
105 2155 118 52.56 4 8 3/22 47.00 0 21 0 5.56 v Pakistan 19 Dec 2014 ODI # 3571
106 2155 118 52.56 4 8 3/22 48.62 0 21 0 3.93 v Pakistan 17 Dec 2014 ODI # 3570
107 2201 118 52.40 4 8 3/22 48.62 0 21 0 3.77 v Pakistan 14 Dec 2014 ODI # 3568
108 2271 118 54.07 4 8 3/22 48.62 0 21 0 5.44 v Pakistan 12 Dec 2014 ODI # 3566
109 2271 118 54.07 4 8 3/22 48.62 0 21 0 5.44 v Pakistan 8 Dec 2014 ODI # 3564
110 2271 118 54.07 4 10 3/22 40.80 0 22 0 13.27 v India 31 Jan 2014 ODI # 3467
111 2331 118 54.20 4 10 3/22 40.80 0 22 0 13.40 v India 28 Jan 2014 ODI # 3465
112 2331 118 54.20 4 10 3/22 42.50 0 23 0 11.70 v India 25 Jan 2014 ODI # 3462
113 2331 118 54.20 4 10 3/22 42.50 0 24 0 11.70 v India 22 Jan 2014 ODI # 3458
114 2331 118 54.20 4 11 3/22 39.45 0 24 0 14.75 v India 19 Jan 2014 ODI # 3456
115 2347 118 53.34 4 11 3/22 39.45 0 24 0 13.88 v West Indies 8 Jan 2014 ODI # 3453
116 2347 118 53.34 4 12 3/22 38.66 0 24 0 14.67 v West Indies 4 Jan 2014 ODI # 3452
117 2347 118 53.34 4 12 3/22 38.66 0 25 0 14.67 v West Indies 26 Dec 2013 ODI # 3449
118 2347 118 53.34 4 12 3/22 38.66 0 25 0 14.67 v Bangladesh 29 Oct 2013 ODI # 3423
119 2414 118 53.64 4 12 3/22 38.66 0 25 0 14.97 v England 16 Jun 2013 ODI # 3373
120 2432 118 54.04 4 12 3/22 38.66 0 25 0 15.37 v Australia 12 Jun 2013 ODI # 3369
121 2448 118 53.21 4 12 3/22 38.66 0 25 0 14.55 v Sri Lanka 9 Jun 2013 ODI # 3366
122 2467 118 52.48 4 12 3/22 38.66 0 25 0 13.82 v England 5 Jun 2013 ODI # 3362
123 2467 118 52.48 4 14 3/22 34.92 0 25 0 17.56 v England 2 Jun 2013 ODI # 3361
124 2467 118 51.39 4 14 3/22 34.92 0 25 0 16.46 v England 31 May 2013 ODI # 3360
125 2467 118 51.39 4 14 3/22 35.57 0 25 0 15.82 v England 23 Feb 2013 ODI # 3338
126 2467 118 51.39 4 15 3/22 35.80 0 25 0 15.59 v England 20 Feb 2013 ODI # 3336
127 2541 118 51.85 4 15 3/22 35.80 0 25 0 16.05 v England 17 Feb 2013 ODI # 3335
128 2541 118 51.85 4 17 3/22 33.94 0 26 0 17.91 v South Africa 25 Jan 2013 ODI # 3328
129 2541 118 51.85 4 17 3/22 35.23 0 26 0 16.62 v South Africa 22 Jan 2013 ODI # 3325
130 2546 118 50.92 4 17 3/22 35.23 0 26 0 15.68 v South Africa 19 Jan 2013 ODI # 3323
130 2546 118 50.92 4 17 3/22 35.23 0 26 0 15.68 v Sri Lanka 12 Nov 2012 ODI # 3308
131 2546 118 50.92 4 17 3/22 35.23 0 26 0 15.68 v Sri Lanka 10 Nov 2012 ODI # 3307
132 2546 118 50.92 4 17 3/22 35.23 0 26 0 15.68 v Sri Lanka 6 Nov 2012 ODI # 3306
133 2546 118 50.92 4 17 3/22 35.23 0 27 0 15.68 v Sri Lanka 4 Nov 2012 ODI # 3305
134 2615 118 51.27 4 17 3/22 35.23 0 27 0 16.03 v West Indies 16 Jul 2012 ODI # 3290
135 2618 118 50.34 4 17 3/22 35.23 0 27 0 15.11 v West Indies 14 Jul 2012 ODI # 3289
136 2618 118 50.34 4 17 3/22 35.23 0 27 0 15.11 v West Indies 11 Jul 2012 ODI # 3288
137 2676 118 50.49 4 17 3/22 35.23 0 27 0 15.25 v West Indies 7 Jul 2012 ODI # 3285
138 2676 118 50.49 4 17 3/22 35.23 0 27 0 15.25 v West Indies 5 Jul 2012 ODI # 3283
139 2676 118 50.49 4 17 3/22 35.47 0 27 0 15.01 v South Africa 3 Mar 2012 ODI # 3254
140 2676 118 50.49 4 17 3/22 35.47 0 27 0 15.01 v South Africa 29 Feb 2012 ODI # 3252
141 2676 118 50.49 4 17 3/22 35.58 0 28 0 14.90 v South Africa 25 Feb 2012 ODI # 3249
142 2676 118 50.49 4 19 3/22 32.52 0 29 0 17.96 v Zimbabwe 9 Feb 2012 ODI # 3234
143 2676 118 50.49 4 20 3/22 31.70 0 29 0 18.79 v Zimbabwe 6 Feb 2012 ODI # 3232
144 2676 118 50.49 4 20 3/22 31.70 0 30 0 18.79 v Zimbabwe 3 Feb 2012 ODI # 3230
145 2676 118 50.49 4 20 3/22 31.70 0 30 0 18.79 v Zimbabwe 25 Oct 2011 ODI # 3209
146 2690 118 50.75 4 20 3/22 31.70 0 30 0 19.05 v Zimbabwe 22 Oct 2011 ODI # 3206
147 2690 118 50.75 4 20 3/22 31.70 0 30 0 19.05 v Zimbabwe 20 Oct 2011 ODI # 3204
148 2690 118 50.75 4 20 3/22 31.70 0 30 0 19.05 v Sri Lanka 29 Mar 2011 ODI # 3146
149 2690 118 50.75 4 20 3/22 31.70 0 30 0 19.05 v South Africa 25 Mar 2011 ODI # 3144
150 2695 118 49.90 4 20 3/22 31.70 0 30 0 18.20 v Sri Lanka 18 Mar 2011 ODI # 3137
151 2695 118 49.90 4 20 3/22 33.00 0 30 0 16.90 v Canada 13 Mar 2011 ODI # 3129
152 2695 118 49.90 4 20 3/22 33.00 0 30 0 16.90 v Pakistan 1 Feb 2011 ODI # 3093
153 2737 118 49.76 4 20 3/22 33.00 0 30 0 16.76 v Pakistan 29 Jan 2011 ODI # 3090
154 2737 118 49.76 4 20 3/22 33.00 0 30 0 16.76 v India 4 Dec 2010 ODI # 3074
155 2737 118 49.76 4 20 3/22 34.45 0 30 0 15.31 v India 1 Dec 2010 ODI # 3072
156 2762 118 49.32 4 20 3/22 34.45 0 30 0 14.87 v India 28 Nov 2010 ODI # 3070
157 2762 118 48.45 4 20 3/22 34.45 0 30 0 14.00 v Bangladesh 17 Oct 2010 ODI # 3058
158 2870 118 49.48 5 20 3/22 34.45 0 30 0 15.03 v Bangladesh 14 Oct 2010 ODI # 3056
159 2883 118 48.86 5 20 3/22 34.45 0 30 0 14.41 v India 25 Aug 2010 ODI # 3039
159 2883 118 48.86 5 20 3/22 34.45 0 30 0 14.41 v Sri Lanka 19 Aug 2010 ODI # 3037
160 2883 118 48.86 5 20 3/22 34.75 0 30 0 14.11 v Sri Lanka 13 Aug 2010 ODI # 3031
161 2883 118 48.86 5 21 3/22 33.19 0 30 0 15.67 v India 10 Aug 2010 ODI # 3030
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