Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 16 Apr 2003 remove greater than or equal to 16 Apr 2003 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-2024 142 4154 141 36.43 7 88 4/55 42.47 0 57 0 -6.03 Profile
filtered 2013-2024 138 1994 141 36.92 5 38 3/30 41.94 0 31 0 -5.02
Reverse cumulative
1 - - - - 0 - - 0 0 0 - v Sri Lanka 11 Jan 2024 ODI # 4720
2 - - - - 2 2/32 22.00 0 0 0 - v Sri Lanka 8 Jan 2024 ODI # 4719
3 - - - - 2 2/32 22.00 0 0 0 - v Sri Lanka 6 Jan 2024 ODI # 4718
4 - - - - 2 2/32 36.50 0 1 0 - v Ireland 17 Dec 2023 ODI # 4712
5 - - - - 2 2/32 43.00 0 2 0 - v Ireland 15 Dec 2023 ODI # 4710
5 - - - - 2 2/32 43.00 0 2 0 - v Ireland 13 Dec 2023 ODI # 4709
6 34 34 34.00 0 2 2/32 43.00 0 2 0 -8.99 v Scotland 4 Jul 2023 ODI # 4612
7 34 34 34.00 0 2 2/32 56.50 0 2 0 -22.49 v Sri Lanka 2 Jul 2023 ODI # 4609
8 34 34 34.00 0 3 2/32 56.66 0 3 0 -22.66 v Oman 29 Jun 2023 ODI # 4605
9 34 34 34.00 0 5 2/15 37.00 0 3 0 -2.99 v U.S.A. 26 Jun 2023 ODI # 4601
10 34 34 34.00 0 7 2/15 31.57 0 5 0 2.42 v West Indies 24 Jun 2023 ODI # 4597
11 136 102* 136.00 1 7 2/15 31.57 0 5 0 104.42 v Netherlands 20 Jun 2023 ODI # 4589
12 136 102* 136.00 1 7 2/15 31.57 0 5 0 104.42 v Nepal 18 Jun 2023 ODI # 4585
13 154 102* 154.00 1 7 2/15 31.57 0 5 0 122.42 v Netherlands 25 Mar 2023 ODI # 4549
14 154 102* 154.00 1 10 3/39 26.00 0 5 0 128.00 v Netherlands 23 Mar 2023 ODI # 4546
15 154 102* 154.00 1 10 3/39 29.10 0 5 0 124.90 v Netherlands 21 Mar 2023 ODI # 4543
15 154 102* 154.00 1 10 3/39 29.10 0 5 0 124.90 v Ireland 23 Jan 2023 ODI # 4510
16 179 102* 89.50 1 10 3/39 29.10 0 5 0 60.40 v Ireland 21 Jan 2023 ODI # 4508
17 222 102* 74.00 1 10 3/39 29.10 0 5 0 44.90 v Ireland 18 Jan 2023 ODI # 4506
18 230 102* 57.50 1 10 3/39 29.10 0 5 0 28.40 v Australia 3 Sep 2022 ODI # 4460
19 230 102* 57.50 1 10 3/39 31.40 0 6 0 26.10 v Australia 31 Aug 2022 ODI # 4459
20 230 102* 57.50 1 11 3/39 32.63 0 7 0 24.86 v Australia 28 Aug 2022 ODI # 4458
21 345 115 69.00 2 11 3/39 32.63 0 7 0 36.36 v India 22 Aug 2022 ODI # 4457
22 345 115 69.00 2 12 3/39 31.25 0 7 0 37.75 v India 20 Aug 2022 ODI # 4454
23 345 115 69.00 2 12 3/39 33.91 0 7 0 35.08 v India 18 Aug 2022 ODI # 4451
24 345 115 57.50 2 12 3/39 33.91 0 7 0 23.58 v Bangladesh 10 Aug 2022 ODI # 4443
25 462 117* 77.00 3 12 3/39 33.91 0 7 0 43.08 v Bangladesh 7 Aug 2022 ODI # 4442
26 597 135* 99.50 4 12 3/39 33.91 0 7 0 65.58 v Bangladesh 5 Aug 2022 ODI # 4441
27 597 135* 99.50 4 12 3/39 35.00 0 9 0 64.50 v Afghanistan 9 Jun 2022 ODI # 4403
28 597 135* 99.50 4 12 3/39 37.00 0 9 0 62.50 v Afghanistan 6 Jun 2022 ODI # 4400
29 664 135* 94.85 4 12 3/39 37.00 0 9 0 57.85 v Afghanistan 4 Jun 2022 ODI # 4397
30 665 135* 83.12 4 12 3/39 37.00 0 9 0 46.12 v Sri Lanka 21 Jan 2022 ODI # 4347
31 665 135* 83.12 4 12 3/39 37.00 0 11 0 46.12 v Sri Lanka 18 Jan 2022 ODI # 4343
32 665 135* 83.12 4 13 3/39 35.92 0 11 0 47.20 v Sri Lanka 16 Jan 2022 ODI # 4341
33 665 135* 83.12 4 13 3/39 35.92 0 11 0 47.20 v Ireland 13 Sep 2021 ODI # 4323
33 665 135* 83.12 4 13 3/39 35.92 0 11 0 47.20 v Ireland 10 Sep 2021 ODI # 4321
34 665 135* 83.12 4 13 3/39 37.38 0 11 0 45.74 v Ireland 8 Sep 2021 ODI # 4319
35 665 135* 83.12 4 13 3/39 39.15 0 11 0 43.97 v Bangladesh 20 Jul 2021 ODI # 4308
36 665 135* 83.12 4 14 3/39 38.71 0 12 0 44.41 v Bangladesh 18 Jul 2021 ODI # 4306
37 665 135* 83.12 4 14 3/39 41.71 0 13 0 41.41 v Pakistan 3 Nov 2020 ODI # 4264
38 665 135* 83.12 4 15 3/39 40.46 0 13 0 42.65 v Pakistan 1 Nov 2020 ODI # 4263
39 673 135* 74.77 4 15 3/39 40.46 0 13 0 34.31 v Pakistan 30 Oct 2020 ODI # 4262
40 734 135* 73.40 4 15 3/39 40.46 0 13 0 32.93 v Bangladesh 6 Mar 2020 ODI # 4253
41 800 135* 72.72 4 15 3/39 40.46 0 13 0 32.26 v Bangladesh 3 Mar 2020 ODI # 4251
42 818 135* 68.16 4 15 3/39 40.46 0 13 0 27.70 v Bangladesh 1 Mar 2020 ODI # 4249
43 818 135* 68.16 4 15 3/39 41.40 0 13 0 26.76 v Ireland 7 Jul 2019 ODI # 4189
44 849 135* 65.30 4 15 3/39 41.40 0 13 0 23.90 v Ireland 4 Jul 2019 ODI # 4185
45 849 135* 65.30 4 15 3/39 43.53 0 14 0 21.77 v Ireland 1 Jul 2019 ODI # 4181
46 849 135* 65.30 4 15 3/39 44.66 0 14 0 20.64 v Netherlands 21 Jun 2019 ODI # 4167
47 849 135* 65.30 4 15 3/39 47.33 0 14 0 17.97 v Netherlands 19 Jun 2019 ODI # 4164
48 858 135* 66.00 4 15 3/39 47.33 0 14 0 18.66 v U.A.E. 16 Apr 2019 ODI # 4124
49 858 135* 66.00 4 17 3/39 44.35 0 14 0 21.64 v U.A.E. 14 Apr 2019 ODI # 4123
50 869 135* 62.07 4 17 3/39 44.35 0 14 0 17.71 v U.A.E. 12 Apr 2019 ODI # 4122
51 869 135* 62.07 4 17 3/39 44.35 0 14 0 17.71 v U.A.E. 10 Apr 2019 ODI # 4121
52 869 135* 62.07 4 17 3/39 47.11 0 14 0 14.95 v Bangladesh 26 Oct 2018 ODI # 4061
53 869 135* 62.07 4 20 3/39 42.20 0 14 0 19.87 v Bangladesh 24 Oct 2018 ODI # 4060
54 876 135* 58.40 4 20 3/39 42.20 0 14 0 16.20 v Bangladesh 21 Oct 2018 ODI # 4057
55 910 135* 56.87 4 20 3/39 42.20 0 14 0 14.67 v U.A.E. 22 Mar 2018 ODI # 4005
56 910 135* 56.87 4 21 3/39 42.95 0 17 0 13.92 v West Indies 19 Mar 2018 ODI # 4002
57 910 135* 56.87 4 22 3/39 41.50 0 18 0 15.37 v Ireland 16 Mar 2018 ODI # 3999
58 910 135* 56.87 4 23 3/39 41.26 0 20 0 15.61 v Scotland 12 Mar 2018 ODI # 3996
59 910 135* 56.87 4 26 3/30 37.65 0 20 0 19.22 v Hong Kong 10 Mar 2018 ODI # 3994
60 910 135* 56.87 4 29 3/30 35.13 0 21 0 21.73 v Afghanistan 6 Mar 2018 ODI # 3988
61 911 135* 53.58 4 29 3/30 35.13 0 21 0 18.45 v Afghanistan 19 Feb 2018 ODI # 3979
62 911 135* 53.58 4 29 3/30 35.13 0 21 0 18.45 v Afghanistan 16 Feb 2018 ODI # 3977
63 911 135* 53.58 4 29 3/30 35.13 0 21 0 18.45 v Afghanistan 13 Feb 2018 ODI # 3975
64 911 135* 53.58 4 29 3/30 35.72 0 21 0 17.86 v Afghanistan 11 Feb 2018 ODI # 3974
65 936 135* 52.00 4 29 3/30 35.72 0 21 0 16.27 v Afghanistan 9 Feb 2018 ODI # 3972
66 975 135* 51.31 4 29 3/30 35.72 0 21 0 15.59 v Bangladesh 23 Jan 2018 ODI # 3964
67 975 135* 51.31 4 29 3/30 37.24 0 21 0 14.07 v Sri Lanka 21 Jan 2018 ODI # 3962
68 975 135* 51.31 4 30 3/30 37.80 0 23 0 13.51 v Sri Lanka 17 Jan 2018 ODI # 3955
69 975 135* 51.31 4 32 3/30 37.09 0 23 0 14.22 v Bangladesh 15 Jan 2018 ODI # 3952
70 1002 135* 52.73 4 32 3/30 37.09 0 23 0 15.64 v Sri Lanka 10 Jul 2017 ODI # 3904
71 1012 135* 50.60 4 32 3/30 37.09 0 23 0 13.50 v Sri Lanka 8 Jul 2017 ODI # 3903
72 1012 135* 50.60 4 32 3/30 38.81 0 23 0 11.78 v Sri Lanka 6 Jul 2017 ODI # 3901
73 1012 135* 50.60 4 32 3/30 39.87 0 23 0 10.72 v Sri Lanka 2 Jul 2017 ODI # 3899
74 1079 135* 53.95 4 32 3/30 39.87 0 23 0 14.07 v Sri Lanka 30 Jun 2017 ODI # 3897
75 1137 135* 56.85 4 32 3/30 39.87 0 23 0 16.97 v Scotland 17 Jun 2017 ODI # 3893
76 1141 135* 54.33 4 32 3/30 39.87 0 23 0 14.45 v Scotland 15 Jun 2017 ODI # 3892
77 1153 135* 52.40 4 32 3/30 39.87 0 23 0 12.53 v Afghanistan 16 Feb 2017 ODI # 3835
78 1153 135* 52.40 4 32 3/30 40.28 0 23 0 12.12 v Sri Lanka 27 Nov 2016 ODI # 3810
79 1153 135* 52.40 4 32 3/30 41.09 0 23 0 11.31 v West Indies 25 Nov 2016 ODI # 3809
79 1153 135* 52.40 4 32 3/30 41.09 0 23 0 11.31 v Sri Lanka 21 Nov 2016 ODI # 3807
80 1153 135* 52.40 4 32 3/30 41.87 0 23 0 10.53 v West Indies 19 Nov 2016 ODI # 3806
81 1153 135* 52.40 4 32 3/30 42.65 0 24 0 9.75 v Sri Lanka 14 Nov 2016 ODI # 3804
82 1153 135* 52.40 4 33 3/30 41.57 0 24 0 10.83 v India 13 Jun 2016 ODI # 3744
83 1153 135* 52.40 4 33 3/30 42.18 0 25 0 10.22 v India 11 Jun 2016 ODI # 3742
84 1153 135* 52.40 4 35 3/30 40.82 0 25 0 11.58 v Afghanistan 6 Jan 2016 ODI # 3722
85 1153 135* 52.40 4 35 3/30 41.57 0 25 0 10.83 v Afghanistan 4 Jan 2016 ODI # 3720
86 1153 135* 52.40 4 35 3/30 41.57 0 25 0 10.83 v Afghanistan 2 Jan 2016 ODI # 3719
87 1153 135* 52.40 4 36 3/30 41.44 0 25 0 10.96 v Afghanistan 29 Dec 2015 ODI # 3716
88 1159 135* 50.39 4 36 3/30 41.44 0 25 0 8.94 v Afghanistan 25 Dec 2015 ODI # 3713
89 1168 135* 48.66 4 36 3/30 41.44 0 25 0 7.22 v Bangladesh 11 Nov 2015 ODI # 3706
90 1201 135* 48.04 4 36 3/30 41.44 0 25 0 6.59 v Bangladesh 9 Nov 2015 ODI # 3705
91 1204 135* 46.30 4 36 3/30 41.44 0 25 0 4.86 v Bangladesh 7 Nov 2015 ODI # 3703
92 1206 135* 44.66 4 36 3/30 41.44 0 25 0 3.22 v Afghanistan 24 Oct 2015 ODI # 3699
93 1206 135* 44.66 4 36 3/30 41.44 0 26 0 3.22 v Afghanistan 22 Oct 2015 ODI # 3697
94 1235 135* 45.74 4 36 3/30 41.44 0 26 0 4.29 v Afghanistan 20 Oct 2015 ODI # 3696
95 1238 135* 44.21 4 36 3/30 41.44 0 26 0 2.76 v Afghanistan 18 Oct 2015 ODI # 3694
96 1238 135* 44.21 4 36 3/30 41.44 0 26 0 2.76 v Afghanistan 16 Oct 2015 ODI # 3693
97 1238 135* 44.21 4 36 3/30 41.44 0 27 0 2.76 v Ireland 13 Oct 2015 ODI # 3691
98 1271 135* 43.82 4 36 3/30 41.44 0 27 0 2.38 v Ireland 11 Oct 2015 ODI # 3690
99 1331 135* 45.89 4 36 3/30 41.44 0 27 0 4.45 v Ireland 9 Oct 2015 ODI # 3688
100 1331 135* 45.89 4 36 3/30 41.50 0 27 0 4.39 v Pakistan 5 Oct 2015 ODI # 3687
101 1331 135* 45.89 4 36 3/30 41.50 0 27 0 4.39 v Pakistan 3 Oct 2015 ODI # 3686
102 1350 135* 45.00 4 36 3/30 41.50 0 27 0 3.50 v Pakistan 1 Oct 2015 ODI # 3685
103 1355 135* 43.70 4 36 3/30 41.50 0 27 0 2.20 v New Zealand 7 Aug 2015 ODI # 3675
104 1355 135* 43.70 4 36 3/30 41.97 0 27 0 1.73 v New Zealand 4 Aug 2015 ODI # 3674
105 1355 135* 43.70 4 36 3/30 41.97 0 27 0 1.73 v New Zealand 2 Aug 2015 ODI # 3673
106 1368 135* 42.75 4 36 3/30 41.97 0 27 0 0.77 v India 14 Jul 2015 ODI # 3667
107 1386 135* 42.00 4 36 3/30 41.97 0 27 0 0.02 v India 12 Jul 2015 ODI # 3665
108 1423 135* 41.85 4 36 3/30 41.97 0 27 0 -0.11 v India 10 Jul 2015 ODI # 3662
109 1423 135* 41.85 4 36 3/30 41.97 0 27 0 -0.11 v Pakistan 31 May 2015 ODI # 3653
110 1423 135* 41.85 4 36 3/30 42.11 0 28 0 -0.25 v Pakistan 29 May 2015 ODI # 3652
111 1459 135* 41.68 4 36 3/30 42.11 0 28 0 -0.42 v Pakistan 26 May 2015 ODI # 3651
112 1459 135* 41.68 4 37 3/30 41.97 0 29 0 -0.28 v India 14 Mar 2015 ODI # 3636
113 1471 135* 40.86 4 37 3/30 41.97 0 29 0 -1.11 v Ireland 7 Mar 2015 ODI # 3627
114 1479 135* 39.97 4 37 3/30 41.97 0 29 0 -1.99 v Pakistan 1 Mar 2015 ODI # 3620
115 1505 135* 39.60 4 37 3/30 41.97 0 29 0 -2.36 v West Indies 24 Feb 2015 ODI # 3612
116 1551 135* 39.76 4 37 3/30 41.97 0 29 0 -2.20 v U.A.E. 19 Feb 2015 ODI # 3606
117 1556 135* 38.90 4 37 3/30 41.97 0 29 0 -3.07 v South Africa 15 Feb 2015 ODI # 3601
118 1556 135* 38.90 4 37 3/30 41.97 0 30 0 -3.07 v Bangladesh 1 Dec 2014 ODI # 3559
119 1572 135* 38.34 4 37 3/30 41.97 0 30 0 -3.63 v Bangladesh 23 Nov 2014 ODI # 3552
120 1587 135* 37.78 4 37 3/30 41.97 0 30 0 -4.18 v Bangladesh 21 Nov 2014 ODI # 3550
121 1616 135* 37.58 4 37 3/30 41.97 0 30 0 -4.39 v South Africa 4 Sep 2014 ODI # 3524
122 1638 135* 37.22 4 37 3/30 41.97 0 30 0 -4.74 v Australia 31 Aug 2014 ODI # 3521
123 1673 135* 37.17 4 37 3/30 41.97 0 30 0 -4.79 v South Africa 29 Aug 2014 ODI # 3518
124 1706 135* 37.08 4 37 3/30 41.97 0 30 0 -4.88 v Australia 25 Aug 2014 ODI # 3513
125 1706 135* 37.08 4 37 3/30 41.97 0 30 0 -4.88 v South Africa 21 Aug 2014 ODI # 3510
126 1706 135* 36.29 4 37 3/30 41.97 0 30 0 -5.67 v South Africa 19 Aug 2014 ODI # 3508
127 1722 135* 35.87 4 37 3/30 41.97 0 30 0 -6.09 v Afghanistan 24 Jul 2014 ODI # 3506
128 1722 135* 35.87 4 38 3/30 41.94 0 30 0 -6.07 v Afghanistan 22 Jul 2014 ODI # 3505
129 1863 141 38.02 5 38 3/30 41.94 0 30 0 -3.92 v Afghanistan 20 Jul 2014 ODI # 3504
130 1905 141 38.87 5 38 3/30 41.94 0 30 0 -3.06 v Afghanistan 18 Jul 2014 ODI # 3503
131 1911 141 38.22 5 38 3/30 41.94 0 30 0 -3.72 v Pakistan 31 Aug 2013 ODI # 3408
132 1911 141 38.22 5 38 3/30 41.94 0 30 0 -3.72 v India 1 Aug 2013 ODI # 3402
133 1911 141 38.22 5 38 3/30 41.94 0 30 0 -3.72 v India 28 Jul 2013 ODI # 3399
134 1931 141 37.86 5 38 3/30 41.94 0 30 0 -4.08 v India 26 Jul 2013 ODI # 3397
135 1931 141 37.86 5 38 3/30 41.94 0 31 0 -4.08 v India 24 Jul 2013 ODI # 3395
136 1968 141 37.84 5 38 3/30 41.94 0 31 0 -4.10 v Bangladesh 8 May 2013 ODI # 3355
137 1991 141 37.56 5 38 3/30 41.94 0 31 0 -4.38 v Bangladesh 5 May 2013 ODI # 3354
138 1994 141 36.92 5 38 3/30 41.94 0 31 0 -5.02 v Bangladesh 3 May 2013 ODI # 3353
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