Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 13 Jan 1996 remove greater than or equal to 13 Jan 1996 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (ascending)
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
Cumulative averages
1 - - - - 1 1/2 2.00 0 0 0 - v India 10 Aug 2010 ODI # 3030
2 - - - - 1 1/2 8.00 0 0 0 - v Sri Lanka 13 Aug 2010 ODI # 3031
2 - - - - 1 1/2 8.00 0 0 0 - v Sri Lanka 19 Aug 2010 ODI # 3037
3 13 13 13.00 0 1 1/2 8.00 0 0 0 5.00 v India 25 Aug 2010 ODI # 3039
4 121 108 60.50 1 1 1/2 8.00 0 0 0 52.50 v Bangladesh 14 Oct 2010 ODI # 3056
5 121 108 40.33 1 1 1/2 8.00 0 0 0 32.33 v Bangladesh 17 Oct 2010 ODI # 3058
6 146 108 36.50 1 1 1/2 8.00 0 0 0 28.50 v India 28 Nov 2010 ODI # 3070
7 146 108 36.50 1 1 1/2 37.00 0 0 0 -0.49 v India 1 Dec 2010 ODI # 3072
8 146 108 36.50 1 1 1/2 37.00 0 0 0 -0.49 v India 4 Dec 2010 ODI # 3074
9 188 108 37.60 1 1 1/2 37.00 0 0 0 0.60 v Pakistan 29 Jan 2011 ODI # 3090
10 188 108 37.60 1 1 1/2 37.00 0 0 0 0.60 v Pakistan 1 Feb 2011 ODI # 3093
11 188 108 37.60 1 1 1/2 63.00 0 0 0 -25.39 v Canada 13 Mar 2011 ODI # 3129
12 193 108 32.16 1 1 1/2 63.00 0 0 0 -30.83 v Sri Lanka 18 Mar 2011 ODI # 3137
13 193 108 32.16 1 1 1/2 63.00 0 0 0 -30.83 v South Africa 25 Mar 2011 ODI # 3144
14 193 108 32.16 1 1 1/2 63.00 0 0 0 -30.83 v Sri Lanka 29 Mar 2011 ODI # 3146
15 193 108 32.16 1 1 1/2 63.00 0 0 0 -30.83 v Zimbabwe 20 Oct 2011 ODI # 3204
16 207 108 34.50 1 1 1/2 63.00 0 0 0 -28.49 v Zimbabwe 22 Oct 2011 ODI # 3206
17 207 108 34.50 1 1 1/2 63.00 0 0 0 -28.49 v Zimbabwe 25 Oct 2011 ODI # 3209
18 207 108 34.50 1 1 1/2 63.00 0 1 0 -28.49 v Zimbabwe 3 Feb 2012 ODI # 3230
19 207 108 34.50 1 2 1/2 39.50 0 1 0 -4.99 v Zimbabwe 6 Feb 2012 ODI # 3232
20 207 108 34.50 1 4 2/13 23.00 0 2 0 11.50 v Zimbabwe 9 Feb 2012 ODI # 3234
21 207 108 34.50 1 4 2/13 23.50 0 3 0 11.00 v South Africa 25 Feb 2012 ODI # 3249
22 207 108 34.50 1 4 2/13 23.50 0 3 0 11.00 v South Africa 29 Feb 2012 ODI # 3252
23 207 108 34.50 1 4 2/13 24.50 0 3 0 10.00 v South Africa 3 Mar 2012 ODI # 3254
24 207 108 34.50 1 4 2/13 24.50 0 3 0 10.00 v West Indies 5 Jul 2012 ODI # 3283
25 265 108 37.85 1 4 2/13 24.50 0 3 0 13.35 v West Indies 7 Jul 2012 ODI # 3285
26 265 108 37.85 1 4 2/13 24.50 0 3 0 13.35 v West Indies 11 Jul 2012 ODI # 3288
27 268 108 33.50 1 4 2/13 24.50 0 3 0 9.00 v West Indies 14 Jul 2012 ODI # 3289
28 337 108 37.44 1 4 2/13 24.50 0 3 0 12.94 v West Indies 16 Jul 2012 ODI # 3290
29 337 108 37.44 1 4 2/13 24.50 0 4 0 12.94 v Sri Lanka 4 Nov 2012 ODI # 3305
30 337 108 37.44 1 4 2/13 24.50 0 4 0 12.94 v Sri Lanka 6 Nov 2012 ODI # 3306
31 337 108 37.44 1 4 2/13 24.50 0 4 0 12.94 v Sri Lanka 10 Nov 2012 ODI # 3307
31 337 108 37.44 1 4 2/13 24.50 0 4 0 12.94 v Sri Lanka 12 Nov 2012 ODI # 3308
32 342 108 34.20 1 4 2/13 24.50 0 4 0 9.70 v South Africa 19 Jan 2013 ODI # 3323
33 342 108 34.20 1 4 2/13 30.00 0 4 0 4.20 v South Africa 22 Jan 2013 ODI # 3325
34 342 108 34.20 1 6 2/13 26.66 0 5 0 7.53 v South Africa 25 Jan 2013 ODI # 3328
35 416 108 37.81 1 6 2/13 26.66 0 5 0 11.15 v England 17 Feb 2013 ODI # 3335
36 416 108 37.81 1 7 2/13 28.42 0 5 0 9.38 v England 20 Feb 2013 ODI # 3336
37 416 108 37.81 1 7 2/13 29.71 0 5 0 8.10 v England 23 Feb 2013 ODI # 3338
38 416 108 34.66 1 7 2/13 29.71 0 5 0 4.95 v England 31 May 2013 ODI # 3360
39 416 108 34.66 1 9 2/13 25.88 0 5 0 8.77 v England 2 Jun 2013 ODI # 3361
40 435 108 33.46 1 9 2/13 25.88 0 5 0 7.57 v England 5 Jun 2013 ODI # 3362
41 451 108 32.21 1 9 2/13 25.88 0 5 0 6.32 v Sri Lanka 9 Jun 2013 ODI # 3366
42 469 108 33.50 1 9 2/13 25.88 0 5 0 7.61 v Australia 12 Jun 2013 ODI # 3369
43 536 108 35.73 1 9 2/13 25.88 0 5 0 9.84 v England 16 Jun 2013 ODI # 3373
44 536 108 35.73 1 9 2/13 25.88 0 5 0 9.84 v Bangladesh 29 Oct 2013 ODI # 3423
45 536 108 35.73 1 9 2/13 25.88 0 6 0 9.84 v West Indies 26 Dec 2013 ODI # 3449
46 536 108 35.73 1 10 2/13 26.30 0 6 0 9.43 v West Indies 4 Jan 2014 ODI # 3452
47 552 108 34.50 1 10 2/13 26.30 0 6 0 8.20 v West Indies 8 Jan 2014 ODI # 3453
48 552 108 34.50 1 11 2/13 24.72 0 6 0 9.77 v India 19 Jan 2014 ODI # 3456
49 552 108 34.50 1 11 2/13 24.72 0 7 0 9.77 v India 22 Jan 2014 ODI # 3458
50 552 108 34.50 1 11 2/13 26.27 0 8 0 8.22 v India 25 Jan 2014 ODI # 3462
51 612 108 36.00 1 11 2/13 26.27 0 8 0 9.72 v India 28 Jan 2014 ODI # 3465
52 612 108 36.00 1 13 2/13 23.69 0 9 0 12.30 v India 31 Jan 2014 ODI # 3467
53 612 108 36.00 1 13 2/13 23.69 0 9 0 12.30 v Pakistan 8 Dec 2014 ODI # 3564
54 682 108 40.11 1 13 2/13 23.69 0 9 0 16.42 v Pakistan 12 Dec 2014 ODI # 3566
55 728 108 40.44 1 13 2/13 23.69 0 9 0 16.75 v Pakistan 14 Dec 2014 ODI # 3568
56 728 108 40.44 1 13 2/13 24.69 0 9 0 15.75 v Pakistan 17 Dec 2014 ODI # 3570
57 728 108 40.44 1 13 2/13 26.07 0 10 0 14.36 v Pakistan 19 Dec 2014 ODI # 3571
58 743 108 39.10 1 13 2/13 26.07 0 10 0 13.02 v Sri Lanka 11 Jan 2015 ODI # 3574
59 846 108 42.30 2 13 2/13 26.07 0 10 0 16.22 v Sri Lanka 20 Jan 2015 ODI # 3585
60 846 108 42.30 2 13 2/13 26.07 0 11 0 16.22 v Sri Lanka 23 Jan 2015 ODI # 3588
61 846 108 42.30 2 13 2/13 27.46 0 11 0 14.83 v Sri Lanka 25 Jan 2015 ODI # 3590
62 900 108 42.85 2 13 2/13 27.46 0 11 0 15.39 v Sri Lanka 29 Jan 2015 ODI # 3594
63 900 108 42.85 2 13 2/13 27.46 0 11 0 15.39 v Pakistan 3 Feb 2015 ODI # 3598
64 900 108 42.85 2 13 2/13 28.00 0 11 0 14.85 v Sri Lanka 14 Feb 2015 ODI # 3599
65 938 108 42.63 2 13 2/13 28.00 0 11 0 14.63 v Scotland 17 Feb 2015 ODI # 3604
66 947 108 43.04 2 13 2/13 28.00 0 11 0 15.04 v England 20 Feb 2015 ODI # 3607
67 992 108 45.09 2 13 2/13 28.00 0 11 0 17.09 v Australia 28 Feb 2015 ODI # 3617
68 1025 108 44.56 2 13 2/13 28.00 0 11 0 16.56 v Afghanistan 8 Mar 2015 ODI # 3628
69 1026 108 42.75 2 13 2/13 28.00 0 11 0 14.75 v Bangladesh 13 Mar 2015 ODI # 3634
70 1026 108 42.75 2 13 2/13 28.00 0 11 0 14.75 v West Indies 21 Mar 2015 ODI # 3643
71 1032 108 41.28 2 13 2/13 28.00 0 11 0 13.28 v South Africa 24 Mar 2015 ODI # 3644
72 1032 108 41.28 2 13 2/13 28.00 0 11 0 13.28 v Australia 29 Mar 2015 ODI # 3646
73 1077 108 41.42 2 13 2/13 28.00 0 11 0 13.42 v England 9 Jun 2015 ODI # 3654
74 1077 108 41.42 2 13 2/13 28.00 0 11 0 13.42 v England 12 Jun 2015 ODI # 3655
75 1195 118 44.25 3 13 2/13 28.00 0 11 0 16.25 v England 14 Jun 2015 ODI # 3656
76 1195 118 44.25 3 13 2/13 30.15 0 12 0 14.10 v England 17 Jun 2015 ODI # 3657
77 1195 118 44.25 3 13 2/13 30.15 0 13 0 14.10 v England 20 Jun 2015 ODI # 3659
78 1195 118 44.25 3 13 2/13 30.92 0 13 0 13.33 v Zimbabwe 2 Aug 2015 ODI # 3673
79 1195 118 44.25 3 13 2/13 30.92 0 13 0 13.33 v Zimbabwe 4 Aug 2015 ODI # 3674
80 1195 118 44.25 3 14 2/13 30.35 0 13 0 13.90 v Zimbabwe 7 Aug 2015 ODI # 3675
81 1242 118 44.35 3 14 2/13 30.35 0 13 0 14.00 v South Africa 19 Aug 2015 ODI # 3676
82 1249 118 43.06 3 14 2/13 30.35 0 13 0 12.71 v South Africa 23 Aug 2015 ODI # 3677
83 1288 118 42.93 3 14 2/13 30.35 0 13 0 12.57 v South Africa 26 Aug 2015 ODI # 3678
84 1288 118 42.93 3 14 2/13 33.07 0 13 0 9.86 v Sri Lanka 31 Dec 2015 ODI # 3717
84 1288 118 42.93 3 14 2/13 33.07 0 13 0 9.86 v Sri Lanka 2 Jan 2016 ODI # 3718
85 1288 118 42.93 3 14 2/13 33.85 0 14 0 9.07 v Sri Lanka 5 Jan 2016 ODI # 3721
86 1288 118 42.93 3 15 2/13 32.33 0 15 0 10.60 v Pakistan 25 Jan 2016 ODI # 3728
87 1372 118 44.25 3 15 2/13 32.33 0 15 0 11.92 v Pakistan 31 Jan 2016 ODI # 3730
88 1372 118 44.25 3 15 2/13 32.33 0 17 0 11.92 v Australia 3 Feb 2016 ODI # 3731
89 1372 118 44.25 3 15 2/13 33.40 0 17 0 10.85 v Australia 6 Feb 2016 ODI # 3733
90 1372 118 44.25 3 15 2/13 33.40 0 17 0 10.85 v Australia 8 Feb 2016 ODI # 3735
91 1372 118 44.25 3 15 2/13 33.40 0 18 0 10.85 v India 16 Oct 2016 ODI # 3796
92 1372 118 44.25 3 15 2/13 33.40 0 18 0 10.85 v India 20 Oct 2016 ODI # 3797
93 1372 118 44.25 3 15 2/13 33.40 0 18 0 10.85 v India 23 Oct 2016 ODI # 3798
94 1372 118 44.25 3 15 2/13 33.40 0 18 0 10.85 v India 26 Oct 2016 ODI # 3799
95 1399 118 43.71 3 15 2/13 33.40 0 18 0 10.31 v India 29 Oct 2016 ODI # 3800
96 1408 118 42.66 3 15 2/13 33.40 0 18 0 9.26 v Australia 4 Dec 2016 ODI # 3811
97 1489 118 43.79 3 15 2/13 33.40 0 18 0 10.39 v Australia 6 Dec 2016 ODI # 3812
98 1502 118 42.91 3 15 2/13 33.40 0 18 0 9.51 v Australia 9 Dec 2016 ODI # 3813
99 1502 118 42.91 3 15 2/13 33.40 0 19 0 9.51 v Bangladesh 26 Dec 2016 ODI # 3814
100 1502 118 42.91 3 18 3/22 29.05 0 20 0 13.85 v Bangladesh 29 Dec 2016 ODI # 3815
101 1597 118 45.62 3 18 3/22 29.05 0 20 0 16.57 v Bangladesh 31 Dec 2016 ODI # 3816
102 1597 118 45.62 3 18 3/22 29.05 0 20 0 16.57 v Australia 30 Jan 2017 ODI # 3829
103 1597 118 45.62 3 19 3/22 29.84 0 20 0 15.78 v Australia 5 Feb 2017 ODI # 3832
104 1597 118 45.62 3 20 3/22 29.20 0 21 0 16.42 v South Africa 19 Feb 2017 ODI # 3836
105 1597 118 45.62 3 20 3/22 30.00 0 21 0 15.62 v South Africa 22 Feb 2017 ODI # 3839
106 1620 118 45.00 3 20 3/22 30.00 0 21 0 15.00 v South Africa 25 Feb 2017 ODI # 3841
107 1641 118 44.35 3 20 3/22 30.00 0 21 0 14.35 v South Africa 1 Mar 2017 ODI # 3843
108 1641 118 44.35 3 20 3/22 30.00 0 22 0 14.35 v South Africa 4 Mar 2017 ODI # 3846
109 1641 118 44.35 3 20 3/22 30.00 0 22 0 14.35 v Australia 2 Jun 2017 ODI # 3876
110 1728 118 45.47 3 20 3/22 30.00 0 22 0 15.47 v England 6 Jun 2017 ODI # 3880
111 1728 118 45.47 3 20 3/22 30.95 0 22 0 14.52 v Bangladesh 9 Jun 2017 ODI # 3883
112 1734 118 44.46 3 20 3/22 30.95 0 22 0 13.51 v India 22 Oct 2017 ODI # 3928
113 1734 118 44.46 3 20 3/22 30.95 0 22 0 13.51 v India 25 Oct 2017 ODI # 3931
114 1798 118 44.95 3 20 3/22 30.95 0 22 0 14.00 v India 29 Oct 2017 ODI # 3932
115 1836 118 44.78 3 20 3/22 30.95 0 22 0 13.83 v West Indies 20 Dec 2017 ODI # 3943
116 1836 118 44.78 3 20 3/22 30.95 0 22 0 13.83 v Pakistan 6 Jan 2018 ODI # 3946
117 1855 118 44.16 3 20 3/22 30.95 0 22 0 13.21 v Pakistan 9 Jan 2018 ODI # 3947
118 1855 118 44.16 3 20 3/22 30.95 0 23 0 13.21 v Pakistan 13 Jan 2018 ODI # 3949
119 1887 118 43.88 3 20 3/22 30.95 0 23 0 12.93 v Pakistan 16 Jan 2018 ODI # 3953
120 1887 118 43.88 3 20 3/22 30.95 0 24 0 12.93 v Pakistan 19 Jan 2018 ODI # 3957
121 1895 118 43.06 3 20 3/22 30.95 0 24 0 12.11 v England 25 Feb 2018 ODI # 3980
122 2007 118 45.61 4 20 3/22 30.95 0 24 0 14.66 v England 3 Mar 2018 ODI # 3982
123 2052 118 45.60 4 20 3/22 30.95 0 24 0 14.65 v England 7 Mar 2018 ODI # 3989
124 2052 118 45.60 4 20 3/22 30.95 0 25 0 14.65 v England 10 Mar 2018 ODI # 3992
125 2052 118 45.60 4 20 3/22 30.95 0 26 0 14.65 v Pakistan 7 Nov 2018 ODI # 4066
126 2052 118 45.60 4 20 3/22 31.30 0 26 0 14.30 v Pakistan 9 Nov 2018 ODI # 4068
127 2052 118 45.60 4 20 3/22 31.30 0 26 0 14.30 v Sri Lanka 3 Jan 2019 ODI # 4074
128 2052 118 45.60 4 20 3/22 31.70 0 26 0 13.90 v Sri Lanka 5 Jan 2019 ODI # 4075
129 2052 118 45.60 4 20 3/22 32.90 0 26 0 12.70 v Sri Lanka 8 Jan 2019 ODI # 4076
130 2052 118 45.60 4 20 3/22 32.90 0 26 0 12.70 v India 23 Jan 2019 ODI # 4082
131 2072 118 45.04 4 20 3/22 32.90 0 26 0 12.14 v India 26 Jan 2019 ODI # 4085
132 2072 118 45.04 4 20 3/22 32.90 0 26 0 12.14 v India 28 Jan 2019 ODI # 4088
133 2083 118 44.31 4 20 3/22 32.90 0 26 0 11.41 v India 31 Jan 2019 ODI # 4091
134 2122 118 44.20 4 20 3/22 32.90 0 26 0 11.30 v India 3 Feb 2019 ODI # 4092
135 2133 118 43.53 4 20 3/22 32.90 0 26 0 10.63 v Bangladesh 13 Feb 2019 ODI # 4093
136 2198 118 44.85 4 20 3/22 32.90 0 26 0 11.95 v Bangladesh 16 Feb 2019 ODI # 4094
137 2198 118 44.85 4 20 3/22 32.90 0 26 0 11.95 v Sri Lanka 1 Jun 2019 ODI # 4145
138 2238 118 44.76 4 20 3/22 32.90 0 26 0 11.86 v Bangladesh 5 Jun 2019 ODI # 4151
139 2317 118 46.34 4 20 3/22 32.90 0 26 0 13.44 v Afghanistan 8 Jun 2019 ODI # 4154
140 2423 118 48.46 5 20 3/22 32.90 0 26 0 15.56 v South Africa 19 Jun 2019 ODI # 4165
141 2423 118 48.46 5 20 3/22 32.90 0 26 0 15.56 v West Indies 22 Jun 2019 ODI # 4170
142 2423 118 48.46 5 21 3/22 33.19 0 26 0 15.26 v Pakistan 26 Jun 2019 ODI # 4174
143 2463 118 48.29 5 21 3/22 33.19 0 26 0 15.10 v Australia 29 Jun 2019 ODI # 4178
144 2490 118 47.88 5 21 3/22 33.19 0 26 0 14.69 v England 3 Jul 2019 ODI # 4183
145 2490 118 47.88 5 21 3/22 33.19 0 28 0 14.69 v India 9 Jul 2019 ODI # 4190
146 2490 118 47.88 5 21 3/22 33.19 0 28 0 14.69 v England 14 Jul 2019 ODI # 4192
147 2512 118 47.39 5 21 3/22 33.19 0 28 0 14.20 v India 11 Feb 2020 ODI # 4243
148 2531 118 46.87 5 21 3/22 33.19 0 28 0 13.67 v Australia 13 Mar 2020 ODI # 4255
149 2531 118 46.87 5 21 3/22 33.19 0 29 0 13.67 v West Indies 17 Aug 2022 ODI # 4450
150 2531 118 46.87 5 21 3/22 33.19 0 29 0 13.67 v Australia 6 Sep 2022 ODI # 4461
151 2548 118 46.32 5 21 3/22 33.19 0 29 0 13.13 v Australia 8 Sep 2022 ODI # 4462
152 2575 118 45.98 5 21 3/22 33.19 0 29 0 12.79 v Australia 11 Sep 2022 ODI # 4464
153 2669 118 47.66 5 21 3/22 33.19 0 29 0 14.47 v India 25 Nov 2022 ODI # 4483
153 2669 118 47.66 5 21 3/22 33.19 0 29 0 14.47 v India 27 Nov 2022 ODI # 4487
154 2669 118 47.66 5 21 3/22 33.19 0 29 0 14.47 v India 30 Nov 2022 ODI # 4489
155 2669 118 47.66 5 21 3/22 33.19 0 29 0 14.47 v Pakistan 9 Jan 2023 ODI # 4500
156 2669 118 47.66 5 21 3/22 33.19 0 29 0 14.47 v Pakistan 11 Jan 2023 ODI # 4502
157 2722 118 47.75 5 21 3/22 33.19 0 29 0 14.56 v Pakistan 13 Jan 2023 ODI # 4504
158 2800 118 49.12 5 21 3/22 33.19 0 29 0 15.93 v Bangladesh 13 Oct 2023 ODI # 4668
159 2800 118 49.12 5 21 3/22 33.19 0 30 0 15.93 v Pakistan 4 Nov 2023 ODI # 4692
160 2814 118 48.51 5 21 3/22 33.19 0 30 0 15.32 v Sri Lanka 9 Nov 2023 ODI # 4698
161 2883 118 48.86 5 21 3/22 33.19 0 30 0 15.67 v India 15 Nov 2023 ODI # 4703
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