Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date between 11 Jul 2015 and 11 Nov 2023 remove between 11 Jul 2015 and 11 Nov 2023 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 2006-2023 247 7570 134* 37.29 9 317 5/29 29.52 4 60 0 7.76 Profile
filtered 2015-2023 90 1657 124* 50.21 3 55 5/29 30.76 3 8 0 19.44
Reverse cumulative
1 82 82 82.00 0 - - - - - - - v Sri Lanka 6 Nov 2023 ODI # 4695
2 82 82 82.00 0 0 - - 0 0 0 - v Pakistan 31 Oct 2023 ODI # 4688
3 87 82 43.50 0 0 - - 0 0 0 - v Netherlands 28 Oct 2023 ODI # 4685
4 88 82 29.33 0 0 - - 0 0 0 - v South Africa 24 Oct 2023 ODI # 4680
5 88 82 29.33 0 1 1/54 84.00 0 0 0 -54.66 v New Zealand 13 Oct 2023 ODI # 4668
6 89 82 22.25 0 1 1/54 84.00 0 0 0 -61.74 v England 10 Oct 2023 ODI # 4664
7 103 82 20.60 0 1 1/54 84.00 0 0 0 -63.39 v Afghanistan 7 Oct 2023 ODI # 4660
8 103 82 20.60 0 2 1/43 63.50 0 0 0 -42.89 v India 15 Sep 2023 ODI # 4645
9 106 82 17.66 0 2 1/43 63.50 0 0 0 -45.83 v Sri Lanka 9 Sep 2023 ODI # 4637
10 106 82 17.66 0 2 1/43 79.00 0 0 0 -61.33 v Pakistan 6 Sep 2023 ODI # 4634
11 106 82 17.66 0 2 1/43 101.00 0 1 0 -83.33 v Afghanistan 3 Sep 2023 ODI # 4631
12 106 82 17.66 0 4 2/29 57.75 0 1 0 -40.08 v Sri Lanka 31 Aug 2023 ODI # 4629
13 145 82 20.71 0 4 2/29 57.75 0 1 0 -37.03 v Afghanistan 11 Jul 2023 ODI # 4621
14 170 82 21.25 0 4 2/29 57.75 0 1 0 -36.49 v Afghanistan 8 Jul 2023 ODI # 4619
15 170 82 21.25 0 5 2/29 48.00 0 1 0 -26.74 v Afghanistan 5 Jul 2023 ODI # 4615
16 196 82 21.77 0 5 2/29 48.00 0 1 0 -26.22 v Ireland 12 May 2023 ODI # 4577
17 196 82 21.77 0 5 2/29 48.00 0 1 0 -26.22 v Ireland 9 May 2023 ODI # 4576
18 196 82 21.77 0 5 2/29 48.00 0 1 0 -26.22 v Ireland 23 Mar 2023 ODI # 4547
18 196 82 21.77 0 5 2/29 48.00 0 1 0 -26.22 v Ireland 20 Mar 2023 ODI # 4542
19 196 82 21.77 0 6 2/29 43.83 0 1 0 -22.05 v Ireland 18 Mar 2023 ODI # 4539
20 196 82 21.77 0 10 4/35 29.80 0 1 0 -8.02 v England 6 Mar 2023 ODI # 4531
21 254 82 25.40 0 10 4/35 29.80 0 1 0 -4.39 v England 3 Mar 2023 ODI # 4528
22 254 82 25.40 0 11 4/35 31.18 0 1 0 -5.78 v England 1 Mar 2023 ODI # 4525
23 297 82 27.00 0 11 4/35 31.18 0 1 0 -4.18 v India 10 Dec 2022 ODI # 4499
24 297 82 27.00 0 13 4/35 29.38 0 2 0 -2.38 v India 7 Dec 2022 ODI # 4496
25 326 82 27.16 0 13 4/35 29.38 0 2 0 -2.21 v India 4 Dec 2022 ODI # 4493
26 344 82 28.66 0 13 4/35 29.38 0 2 0 -0.71 v South Africa 23 Mar 2022 ODI # 4375
27 344 82 28.66 0 14 4/35 29.64 0 2 0 -0.97 v South Africa 20 Mar 2022 ODI # 4372
28 344 82 28.66 0 14 4/35 33.50 0 2 0 -4.83 v South Africa 18 Mar 2022 ODI # 4370
29 344 82 28.66 0 15 4/35 34.40 0 2 0 -5.73 v Afghanistan 28 Feb 2022 ODI # 4359
30 344 82 28.66 0 17 4/35 32.58 0 2 0 -3.92 v Afghanistan 25 Feb 2022 ODI # 4358
31 354 82 27.23 0 17 4/35 32.58 0 2 0 -5.35 v Afghanistan 23 Feb 2022 ODI # 4357
32 384 82 27.42 0 17 4/35 32.58 0 2 0 -5.15 v Zimbabwe 20 Jul 2021 ODI # 4308
33 480 96* 34.28 0 17 4/35 32.58 0 2 0 1.69 v Zimbabwe 18 Jul 2021 ODI # 4306
34 480 96* 34.28 0 22 5/30 26.54 1 2 0 7.74 v Zimbabwe 16 Jul 2021 ODI # 4304
35 484 96* 32.26 0 22 5/30 26.54 1 2 0 5.72 v Sri Lanka 28 May 2021 ODI # 4292
36 484 96* 32.26 0 24 5/30 25.91 1 3 0 6.35 v Sri Lanka 25 May 2021 ODI # 4291
37 484 96* 32.26 0 25 5/30 26.64 1 3 0 5.62 v Sri Lanka 23 May 2021 ODI # 4290
38 484 96* 32.26 0 25 5/30 27.12 1 3 0 5.14 v West Indies 25 Jan 2021 ODI # 4274
39 527 96* 35.13 0 25 5/30 27.12 1 3 0 8.01 v West Indies 22 Jan 2021 ODI # 4272
40 546 96* 34.12 0 25 5/30 27.12 1 3 0 7.00 v West Indies 20 Jan 2021 ODI # 4270
41 610 96* 35.88 0 25 5/30 27.12 1 3 0 8.76 v Pakistan 5 Jul 2019 ODI # 4186
42 676 96* 37.55 0 25 5/30 27.12 1 3 0 10.43 v India 2 Jul 2019 ODI # 4182
43 676 96* 37.55 0 30 5/29 23.56 2 3 0 13.98 v Afghanistan 24 Jun 2019 ODI # 4172
44 717 96* 37.73 0 30 5/29 23.56 2 3 0 14.17 v Australia 20 Jun 2019 ODI # 4166
45 841 124* 44.26 1 30 5/29 23.56 2 3 0 20.69 v West Indies 17 Jun 2019 ODI # 4162
46 962 124* 48.10 2 30 5/29 23.56 2 3 0 24.53 v England 8 Jun 2019 ODI # 4153
47 962 124* 48.10 2 32 5/29 23.56 2 3 0 24.53 v New Zealand 5 Jun 2019 ODI # 4151
48 962 124* 48.10 2 33 5/29 24.36 2 4 0 23.73 v South Africa 2 Jun 2019 ODI # 4147
49 1012 124* 50.60 2 33 5/29 24.36 2 4 0 26.23 v Ireland 15 May 2019 ODI # 4136
50 1041 124* 49.57 2 33 5/29 24.36 2 4 0 25.20 v West Indies 13 May 2019 ODI # 4134
51 1102 124* 52.47 2 33 5/29 24.36 2 4 0 28.11 v West Indies 7 May 2019 ODI # 4129
52 1102 124* 52.47 2 33 5/29 24.36 2 4 0 28.11 v West Indies 14 Dec 2018 ODI # 4073
53 1102 124* 52.47 2 33 5/29 25.21 2 4 0 27.26 v West Indies 11 Dec 2018 ODI # 4072
54 1132 124* 51.45 2 33 5/29 25.21 2 4 0 26.24 v West Indies 9 Dec 2018 ODI # 4071
55 1132 124* 51.45 2 34 5/29 26.08 2 4 0 25.36 v Afghanistan 23 Sep 2018 ODI # 4045
56 1132 124* 51.45 2 35 5/29 26.60 2 4 0 24.85 v India 21 Sep 2018 ODI # 4042
57 1164 124* 50.60 2 35 5/29 26.60 2 4 0 24.00 v Afghanistan 20 Sep 2018 ODI # 4041
58 1164 124* 50.60 2 36 5/29 26.72 2 4 0 23.88 v Sri Lanka 15 Sep 2018 ODI # 4036
59 1164 124* 50.60 2 36 5/29 27.97 2 5 0 22.63 v West Indies 28 Jul 2018 ODI # 4024
60 1220 124* 50.83 2 36 5/29 27.97 2 5 0 22.86 v West Indies 25 Jul 2018 ODI # 4023
61 1220 124* 50.83 2 36 5/29 29.16 2 6 0 21.66 v West Indies 22 Jul 2018 ODI # 4022
62 1220 124* 50.83 2 36 5/29 29.16 2 6 0 21.66 v Sri Lanka 27 Jan 2018 ODI # 3967
63 1220 124* 50.83 2 36 5/29 29.44 2 6 0 21.38 v Sri Lanka 25 Jan 2018 ODI # 3965
64 1220 124* 50.83 2 39 5/29 28.05 2 6 0 22.78 v Zimbabwe 23 Jan 2018 ODI # 3964
65 1220 124* 50.83 2 42 5/29 27.16 2 7 0 23.66 v Sri Lanka 19 Jan 2018 ODI # 3959
66 1257 124* 50.28 2 42 5/29 27.16 2 7 0 23.11 v Zimbabwe 15 Jan 2018 ODI # 3952
67 1320 124* 50.76 2 42 5/29 27.16 2 7 0 23.60 v South Africa 22 Oct 2017 ODI # 3929
68 1325 124* 49.07 2 42 5/29 27.16 2 7 0 21.90 v South Africa 18 Oct 2017 ODI # 3925
69 1325 124* 49.07 2 42 5/29 28.30 2 7 0 20.76 v South Africa 15 Oct 2017 ODI # 3923
70 1325 124* 49.07 2 42 5/29 29.59 2 7 0 19.47 v India 15 Jun 2017 ODI # 3891
71 1439 124* 51.39 3 42 5/29 29.59 2 7 0 21.79 v New Zealand 9 Jun 2017 ODI # 3883
72 1439 124* 51.39 3 42 5/29 29.59 2 7 0 21.79 v Australia 5 Jun 2017 ODI # 3879
73 1439 124* 51.39 3 42 5/29 31.07 2 7 0 20.32 v England 1 Jun 2017 ODI # 3875
74 1458 124* 50.27 3 42 5/29 31.07 2 7 0 19.20 v New Zealand 24 May 2017 ODI # 3871
75 1458 124* 50.27 3 42 5/29 31.07 2 7 0 19.20 v Ireland 19 May 2017 ODI # 3869
76 1458 124* 50.27 3 42 5/29 32.26 2 7 0 18.01 v New Zealand 17 May 2017 ODI # 3868
76 1458 124* 50.27 3 42 5/29 32.26 2 7 0 18.01 v Ireland 12 May 2017 ODI # 3866
77 1512 124* 50.40 3 42 5/29 32.26 2 7 0 18.13 v Sri Lanka 1 Apr 2017 ODI # 3858
77 1512 124* 50.40 3 42 5/29 32.26 2 7 0 18.13 v Sri Lanka 28 Mar 2017 ODI # 3856
78 1512 124* 50.40 3 43 5/29 32.27 2 7 0 18.12 v Sri Lanka 25 Mar 2017 ODI # 3855
79 1512 124* 50.40 3 43 5/29 33.55 2 7 0 16.84 v New Zealand 31 Dec 2016 ODI # 3816
80 1519 124* 49.00 3 43 5/29 33.55 2 7 0 15.44 v New Zealand 29 Dec 2016 ODI # 3815
81 1578 124* 49.31 3 43 5/29 33.55 2 7 0 15.75 v New Zealand 26 Dec 2016 ODI # 3814
82 1578 124* 49.31 3 43 5/29 34.60 2 7 0 14.70 v England 12 Oct 2016 ODI # 3794
83 1578 124* 49.31 3 44 5/29 34.95 2 8 0 14.35 v England 9 Oct 2016 ODI # 3793
84 1657 124* 50.21 3 44 5/29 34.95 2 8 0 15.25 v England 7 Oct 2016 ODI # 3791
85 1657 124* 50.21 3 44 5/29 35.72 2 8 0 14.48 v Afghanistan 1 Oct 2016 ODI # 3786
86 1657 124* 50.21 3 48 5/29 33.72 2 8 0 16.48 v Afghanistan 28 Sep 2016 ODI # 3783
87 1657 124* 50.21 3 50 5/29 32.90 2 8 0 17.31 v Afghanistan 25 Sep 2016 ODI # 3781
88 1657 124* 50.21 3 55 5/29 30.76 3 8 0 19.44 v Zimbabwe 7 Nov 2015 ODI # 3703
89 1657 124* 50.21 3 55 5/29 30.76 3 8 0 19.44 v South Africa 15 Jul 2015 ODI # 3668
90 1657 124* 50.21 3 55 5/29 30.76 3 8 0 19.44 v South Africa 12 Jul 2015 ODI # 3666
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