Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 6 Sep 2014 remove greater than or equal to 6 Sep 2014 from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2008-2023 226 195 48 5916 139* 40.24 7136 82.90 3 40 17 468 90 Profile
filtered 2014-2023 93 84 16 2903 139* 42.69 3552 81.72 3 18 7 241 50
Reverse cumulative
1 1 0 16 16 16.00 27 59.25 0 0 0 2 0 v New Zealand 9 Nov 2023 ODI # 4698
2 2 0 16 16 8.00 27 59.25 0 0 1 2 0 v Bangladesh 6 Nov 2023 ODI # 4695
3 3 0 28 16 9.33 52 53.84 0 0 1 3 0 v India 2 Nov 2023 ODI # 4690
4 4 0 51 23 12.75 78 65.38 0 0 1 4 1 v Afghanistan 30 Oct 2023 ODI # 4687
5 4 0 51 23 12.75 78 65.38 0 0 1 4 1 v England 26 Oct 2023 ODI # 4682
6 5 0 63 23 12.60 99 63.63 0 0 1 4 1 v Afghanistan 2 Jun 2023 ODI # 4579
7 6 0 63 23 10.50 107 58.87 0 0 2 4 1 v New Zealand 31 Mar 2023 ODI # 4557
8 7 0 81 23 11.57 132 61.36 0 0 2 7 1 v New Zealand 25 Mar 2023 ODI # 4548
9 8 0 86 23 10.75 139 61.87 0 0 2 7 1 v West Indies 10 Mar 2021 ODI # 4276
10 9 0 98 23 10.88 156 62.82 0 0 2 8 1 v West Indies 1 Mar 2020 ODI # 4250
11 10 0 99 23 9.90 158 62.65 0 0 2 8 1 v West Indies 26 Feb 2020 ODI # 4247
12 11 0 104 23 9.45 162 64.19 0 0 2 9 1 v West Indies 22 Feb 2020 ODI # 4246
13 12 0 191 87 15.91 252 75.79 0 1 2 17 2 v Bangladesh 31 Jul 2019 ODI # 4195
14 13 1 243 87 20.25 309 78.64 0 2 2 24 2 v Bangladesh 28 Jul 2019 ODI # 4194
15 14 1 291 87 22.38 361 80.60 0 2 2 27 2 v Bangladesh 26 Jul 2019 ODI # 4193
16 15 1 404 113 28.85 489 82.61 1 2 2 37 4 v India 6 Jul 2019 ODI # 4187
17 16 1 430 113 28.66 509 84.47 1 2 2 39 5 v West Indies 1 Jul 2019 ODI # 4180
18 17 1 441 113 27.56 538 81.97 1 2 2 40 5 v South Africa 28 Jun 2019 ODI # 4176
19 18 2 526 113 32.87 653 80.55 1 3 2 45 6 v England 21 Jun 2019 ODI # 4168
20 19 2 535 113 31.47 664 80.57 1 3 2 47 6 v Australia 15 Jun 2019 ODI # 4159
21 20 2 535 113 29.72 666 80.33 1 3 3 47 6 v Afghanistan 4 Jun 2019 ODI # 4149
22 21 2 535 113 28.15 675 79.25 1 3 4 47 6 v New Zealand 1 Jun 2019 ODI # 4145
23 22 2 536 113 26.80 685 78.24 1 3 4 47 6 v Scotland 21 May 2019 ODI # 4142
24 23 2 558 113 26.57 724 77.07 1 3 4 48 6 v Afghanistan 17 Sep 2018 ODI # 4038
25 24 2 574 113 26.09 758 75.72 1 3 4 48 6 v Bangladesh 15 Sep 2018 ODI # 4036
26 25 3 671 113 30.50 855 78.47 1 4 4 59 7 v South Africa 12 Aug 2018 ODI # 4031
27 26 3 693 113 30.13 878 78.92 1 4 4 61 8 v South Africa 8 Aug 2018 ODI # 4030
28 27 3 725 113 30.20 920 78.80 1 4 4 64 9 v South Africa 5 Aug 2018 ODI # 4029
29 28 4 804 113 33.50 1031 77.98 1 5 4 70 9 v South Africa 1 Aug 2018 ODI # 4027
30 29 4 809 113 32.36 1039 77.86 1 5 4 71 9 v South Africa 29 Jul 2018 ODI # 4025
31 30 4 851 113 32.73 1103 77.15 1 5 4 72 10 v Zimbabwe 17 Jan 2018 ODI # 3955
32 31 4 868 113 32.14 1131 76.74 1 5 4 74 10 v India 17 Dec 2017 ODI # 3942
33 32 5 979 113 36.25 1263 77.51 2 5 4 83 13 v India 13 Dec 2017 ODI # 3941
34 33 6 1004 113 37.18 1305 76.93 2 5 4 88 13 v India 10 Dec 2017 ODI # 3939
35 34 6 1059 113 37.82 1403 75.48 2 6 4 92 13 v India 3 Sep 2017 ODI # 3909
36 35 6 1129 113 38.93 1483 76.12 2 7 4 102 13 v India 31 Aug 2017 ODI # 3908
37 36 6 1140 113 38.00 1506 75.69 2 7 4 103 13 v India 27 Aug 2017 ODI # 3907
38 37 6 1160 113 37.41 1547 74.98 2 7 4 105 13 v India 24 Aug 2017 ODI # 3906
39 38 7 1196 113 38.58 1597 74.89 2 7 4 106 14 v India 20 Aug 2017 ODI # 3905
40 39 7 1220 113 38.12 1644 74.20 2 7 4 110 14 v Zimbabwe 10 Jul 2017 ODI # 3904
41 40 7 1262 113 38.24 1684 74.94 2 7 4 110 16 v Zimbabwe 8 Jul 2017 ODI # 3903
42 40 7 1262 113 38.24 1684 74.94 2 7 4 110 16 v Zimbabwe 6 Jul 2017 ODI # 3901
43 41 8 1290 113 39.09 1719 75.04 2 7 4 114 16 v Zimbabwe 2 Jul 2017 ODI # 3899
44 42 8 1333 113 39.20 1749 76.21 2 7 4 120 17 v Zimbabwe 30 Jun 2017 ODI # 3897
45 43 8 1372 113 39.20 1803 76.09 2 7 4 122 18 v Pakistan 12 Jun 2017 ODI # 3888
46 44 9 1424 113 40.68 1848 77.05 2 8 4 128 18 v India 8 Jun 2017 ODI # 3882
47 45 9 1464 113 40.66 1919 76.28 2 8 4 132 18 v Australia 31 Aug 2016 ODI # 3774
48 46 9 1466 113 39.62 1923 76.23 2 8 4 132 18 v Australia 28 Aug 2016 ODI # 3772
49 47 9 1523 113 40.07 1983 76.80 2 9 4 133 20 v Australia 24 Aug 2016 ODI # 3769
50 48 9 1523 113 39.05 1987 76.64 2 9 5 133 20 v Australia 21 Aug 2016 ODI # 3768
51 49 9 1536 113 38.40 2002 76.72 2 9 5 135 20 v England 2 Jul 2016 ODI # 3758
52 50 10 1603 113 40.07 2056 77.96 2 10 5 141 21 v England 29 Jun 2016 ODI # 3757
53 51 10 1659 113 40.46 2123 78.14 2 11 5 144 22 v England 26 Jun 2016 ODI # 3755
54 52 10 1703 113 40.54 2177 78.22 2 11 5 147 22 v England 24 Jun 2016 ODI # 3753
55 53 10 1776 113 41.30 2286 77.69 2 12 5 152 22 v England 21 Jun 2016 ODI # 3751
56 54 10 1800 113 40.90 2304 78.12 2 12 5 153 23 v Ireland 18 Jun 2016 ODI # 3749
57 55 10 1849 113 41.08 2357 78.44 2 12 5 157 25 v Ireland 16 Jun 2016 ODI # 3748
58 56 10 1944 113 42.26 2473 78.60 2 13 5 163 25 v New Zealand 5 Jan 2016 ODI # 3721
59 56 10 1944 113 42.26 2473 78.60 2 13 5 163 25 v New Zealand 2 Jan 2016 ODI # 3718
60 56 10 1944 113 42.26 2473 78.60 2 13 5 163 25 v New Zealand 31 Dec 2015 ODI # 3717
61 57 10 1961 113 41.72 2495 78.59 2 13 5 165 25 v New Zealand 28 Dec 2015 ODI # 3715
62 58 10 1961 113 40.85 2496 78.56 2 13 6 165 25 v New Zealand 26 Dec 2015 ODI # 3714
63 59 11 1988 113 41.41 2529 78.60 2 13 6 166 25 v West Indies 7 Nov 2015 ODI # 3704
64 59 11 1988 113 41.41 2529 78.60 2 13 6 166 25 v West Indies 4 Nov 2015 ODI # 3702
65 60 11 2001 113 40.83 2546 78.59 2 13 6 167 25 v West Indies 1 Nov 2015 ODI # 3701
66 61 12 2071 113 42.26 2586 80.08 2 14 6 175 27 v Pakistan 26 Jul 2015 ODI # 3672
67 62 12 2083 113 41.66 2609 79.83 2 14 6 175 27 v Pakistan 22 Jul 2015 ODI # 3671
68 63 12 2087 113 40.92 2622 79.59 2 14 6 175 27 v Pakistan 19 Jul 2015 ODI # 3670
69 64 12 2095 113 40.28 2633 79.56 2 14 6 175 27 v Pakistan 15 Jul 2015 ODI # 3669
70 65 12 2133 113 40.24 2687 79.38 2 14 6 180 27 v Pakistan 11 Jul 2015 ODI # 3664
71 66 12 2152 113 39.85 2719 79.14 2 14 6 181 27 v South Africa 18 Mar 2015 ODI # 3640
72 67 12 2203 113 40.05 2740 80.40 2 15 6 182 33 v Scotland 11 Mar 2015 ODI # 3632
73 68 12 2238 113 39.96 2771 80.76 2 15 6 184 34 v Australia 8 Mar 2015 ODI # 3629
74 68 12 2238 113 39.96 2771 80.76 2 15 6 184 34 v England 1 Mar 2015 ODI # 3619
75 68 12 2238 113 39.96 2771 80.76 2 15 6 184 34 v Bangladesh 26 Feb 2015 ODI # 3615
76 69 12 2282 113 40.03 2852 80.01 2 15 6 186 34 v Afghanistan 22 Feb 2015 ODI # 3609
77 70 12 2328 113 40.13 2904 80.16 2 15 6 191 34 v New Zealand 14 Feb 2015 ODI # 3599
78 71 12 2328 113 39.45 2905 80.13 2 15 7 191 34 v New Zealand 20 Jan 2015 ODI # 3585
79 71 12 2328 113 39.45 2905 80.13 2 15 7 191 34 v New Zealand 17 Jan 2015 ODI # 3580
80 72 13 2367 113 40.11 2951 80.21 2 15 7 196 35 v New Zealand 15 Jan 2015 ODI # 3577
81 73 13 2382 113 39.70 2984 79.82 2 15 7 198 35 v New Zealand 11 Jan 2015 ODI # 3574
82 74 13 2402 113 39.37 3011 79.77 2 15 7 199 35 v England 16 Dec 2014 ODI # 3569
83 75 13 2403 113 38.75 3016 79.67 2 15 7 199 35 v England 13 Dec 2014 ODI # 3567
84 76 13 2443 113 38.77 3092 79.01 2 15 7 203 35 v England 10 Dec 2014 ODI # 3565
85 77 14 2494 113 39.58 3152 79.12 2 16 7 208 35 v England 7 Dec 2014 ODI # 3563
86 78 14 2531 113 39.54 3197 79.16 2 16 7 211 35 v England 3 Dec 2014 ODI # 3561
87 78 14 2531 113 39.54 3197 79.16 2 16 7 211 35 v England 29 Nov 2014 ODI # 3557
88 79 14 2564 113 39.44 3221 79.60 2 16 7 212 38 v England 26 Nov 2014 ODI # 3554
89 80 15 2703 139* 41.58 3337 81.00 3 16 7 218 48 v India 16 Nov 2014 ODI # 3547
90 81 15 2778 139* 42.09 3405 81.58 3 17 7 227 49 v India 13 Nov 2014 ODI # 3544
91 82 15 2788 139* 41.61 3419 81.54 3 17 7 228 49 v India 9 Nov 2014 ODI # 3543
92 83 16 2880 139* 42.98 3520 81.81 3 18 7 238 50 v India 6 Nov 2014 ODI # 3540
93 84 16 2903 139* 42.69 3552 81.72 3 18 7 241 50 v India 2 Nov 2014 ODI # 3539
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