Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 19 Jun 2013 remove greater than or equal to 19 Jun 2013 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 2009-2024 161 142 15 3447 136 27.14 3979 86.62 2 16 6 229 105 Profile
filtered 2013-2024 136 120 11 2838 136 26.03 3296 86.10 2 11 5 194 76
Reverse cumulative
1 1 0 48 48 48.00 62 77.41 0 0 0 3 0 v Ireland 12 Mar 2024 ODI # 4742
2 2 0 88 48 44.00 89 98.87 0 0 0 6 2 v Ireland 7 Mar 2024 ODI # 4741
3 3 0 102 48 34.00 110 92.72 0 0 0 6 3 v Sri Lanka 14 Feb 2024 ODI # 4729
4 4 0 103 48 25.75 114 90.35 0 0 0 6 3 v Sri Lanka 11 Feb 2024 ODI # 4727
5 5 0 239 136 47.80 244 97.95 1 0 0 21 6 v Sri Lanka 9 Feb 2024 ODI # 4725
6 6 0 241 136 40.16 247 97.57 1 0 0 21 6 v South Africa 10 Nov 2023 ODI # 4699
7 7 0 253 136 36.14 257 98.44 1 0 0 21 7 v Australia 7 Nov 2023 ODI # 4696
8 7 0 253 136 36.14 257 98.44 1 0 0 21 7 v Netherlands 3 Nov 2023 ODI # 4691
9 7 0 253 136 36.14 257 98.44 1 0 0 21 7 v Sri Lanka 30 Oct 2023 ODI # 4687
10 7 0 253 136 36.14 257 98.44 1 0 0 21 7 v Pakistan 23 Oct 2023 ODI # 4679
11 8 0 260 136 32.50 266 97.74 1 0 0 22 7 v New Zealand 18 Oct 2023 ODI # 4673
12 9 0 269 136 29.88 281 95.72 1 0 0 23 7 v England 15 Oct 2023 ODI # 4670
13 10 0 288 136 28.80 308 93.50 1 0 0 24 7 v India 11 Oct 2023 ODI # 4666
14 11 0 294 136 26.72 320 91.87 1 0 0 24 7 v Bangladesh 7 Oct 2023 ODI # 4660
15 12 0 359 136 29.91 352 101.98 1 1 0 30 12 v Sri Lanka 5 Sep 2023 ODI # 4633
16 13 0 362 136 27.84 358 101.11 1 1 0 30 12 v Bangladesh 3 Sep 2023 ODI # 4631
17 14 0 365 136 26.07 373 97.85 1 1 0 30 12 v Pakistan 26 Aug 2023 ODI # 4627
18 15 0 394 136 26.26 402 98.00 1 1 0 33 12 v Pakistan 24 Aug 2023 ODI # 4626
19 16 0 401 136 25.06 421 95.24 1 1 0 33 12 v Pakistan 22 Aug 2023 ODI # 4625
20 17 0 402 136 23.64 430 93.48 1 1 0 33 12 v Bangladesh 11 Jul 2023 ODI # 4621
21 18 1 427 136 25.11 445 95.95 1 1 0 34 13 v Bangladesh 8 Jul 2023 ODI # 4619
22 18 1 427 136 25.11 445 95.95 1 1 0 34 13 v Bangladesh 5 Jul 2023 ODI # 4615
23 19 1 450 136 25.00 468 96.15 1 1 0 36 13 v Sri Lanka 7 Jun 2023 ODI # 4583
24 20 1 452 136 23.78 473 95.56 1 1 0 36 13 v Sri Lanka 4 Jun 2023 ODI # 4580
25 21 2 479 136 25.21 501 95.60 1 1 0 40 13 v Sri Lanka 2 Jun 2023 ODI # 4579
26 22 2 491 136 24.55 513 95.71 1 1 0 42 13 v Sri Lanka 30 Nov 2022 ODI # 4490
27 23 2 532 136 25.33 547 97.25 1 1 0 44 15 v Sri Lanka 27 Nov 2022 ODI # 4488
28 24 2 534 136 24.27 550 97.09 1 1 0 44 15 v Sri Lanka 25 Nov 2022 ODI # 4485
29 25 3 568 136 25.81 597 95.14 1 1 0 46 16 v Zimbabwe 9 Jun 2022 ODI # 4403
30 25 3 568 136 25.81 597 95.14 1 1 0 46 16 v Zimbabwe 6 Jun 2022 ODI # 4400
31 26 3 578 136 25.13 604 95.69 1 1 0 47 16 v Zimbabwe 4 Jun 2022 ODI # 4397
32 26 3 578 136 25.13 604 95.69 1 1 0 47 16 v Bangladesh 28 Feb 2022 ODI # 4359
33 27 3 610 136 25.41 642 95.01 1 1 0 50 16 v Bangladesh 25 Feb 2022 ODI # 4358
34 28 3 630 136 25.20 666 94.59 1 1 0 52 16 v Bangladesh 23 Feb 2022 ODI # 4357
35 29 3 662 136 25.46 720 91.94 1 1 0 55 17 v Ireland 26 Jan 2021 ODI # 4275
36 29 3 662 136 25.46 720 91.94 1 1 0 55 17 v Ireland 24 Jan 2021 ODI # 4273
37 30 3 665 136 24.62 727 91.47 1 1 0 55 17 v Ireland 21 Jan 2021 ODI # 4271
38 31 4 715 136 26.48 793 90.16 1 2 0 58 18 v West Indies 11 Nov 2019 ODI # 4215
39 32 4 747 136 26.67 831 89.89 1 2 0 63 18 v West Indies 9 Nov 2019 ODI # 4214
40 33 4 748 136 25.79 845 88.52 1 2 0 63 18 v West Indies 6 Nov 2019 ODI # 4213
41 34 4 750 136 25.00 851 88.13 1 2 0 63 18 v West Indies 4 Jul 2019 ODI # 4184
42 35 4 766 136 24.70 884 86.65 1 2 0 63 18 v Pakistan 29 Jun 2019 ODI # 4177
43 36 4 766 136 23.93 886 86.45 1 2 1 63 18 v Bangladesh 24 Jun 2019 ODI # 4172
44 37 4 818 136 24.78 941 86.92 1 3 1 67 19 v India 22 Jun 2019 ODI # 4169
45 38 4 827 136 24.32 948 87.23 1 3 1 67 20 v England 18 Jun 2019 ODI # 4163
46 39 4 828 136 23.65 950 87.15 1 3 1 67 20 v South Africa 15 Jun 2019 ODI # 4160
47 40 4 837 136 23.25 974 85.93 1 3 1 67 20 v New Zealand 8 Jun 2019 ODI # 4154
48 41 4 848 136 22.91 990 85.65 1 3 1 68 20 v Sri Lanka 4 Jun 2019 ODI # 4149
49 42 4 855 136 22.50 1012 84.48 1 3 1 68 20 v Australia 1 Jun 2019 ODI # 4146
50 43 4 882 136 22.61 1037 85.05 1 3 1 70 22 v Ireland 19 May 2019 ODI # 4139
51 44 4 922 136 23.05 1107 83.28 1 3 1 71 23 v Ireland 10 Mar 2019 ODI # 4110
52 45 4 986 136 24.04 1192 82.71 1 4 1 77 23 v Ireland 8 Mar 2019 ODI # 4108
53 46 4 988 136 23.52 1196 82.60 1 4 1 77 23 v Ireland 5 Mar 2019 ODI # 4105
54 47 4 1012 136 23.53 1216 83.22 1 4 1 77 25 v Ireland 2 Mar 2019 ODI # 4101
55 47 4 1012 136 23.53 1216 83.22 1 4 1 77 25 v Ireland 28 Feb 2019 ODI # 4100
56 48 4 1076 136 24.45 1272 84.59 1 5 1 80 29 v India 25 Sep 2018 ODI # 4046
57 49 4 1114 136 24.75 1300 85.69 1 5 1 82 31 v Bangladesh 23 Sep 2018 ODI # 4045
58 50 4 1121 136 24.36 1305 85.90 1 5 1 83 31 v Pakistan 21 Sep 2018 ODI # 4043
59 51 4 1131 136 24.06 1329 85.10 1 5 1 83 31 v Bangladesh 20 Sep 2018 ODI # 4041
60 52 4 1146 136 23.87 1341 85.45 1 5 1 83 32 v Sri Lanka 17 Sep 2018 ODI # 4038
61 52 4 1146 136 23.87 1341 85.45 1 5 1 83 32 v Ireland 31 Aug 2018 ODI # 4035
62 53 4 1159 136 23.65 1353 85.66 1 5 1 84 32 v Ireland 29 Aug 2018 ODI # 4033
63 54 4 1160 136 23.20 1355 85.60 1 5 1 84 32 v Ireland 27 Aug 2018 ODI # 4032
64 55 5 1187 136 23.74 1367 86.83 1 5 1 84 35 v West Indies 25 Mar 2018 ODI # 4007
65 56 5 1199 136 23.50 1391 86.19 1 5 1 84 35 v Ireland 23 Mar 2018 ODI # 4006
66 57 5 1205 136 23.17 1402 85.94 1 5 1 84 35 v U.A.E. 20 Mar 2018 ODI # 4003
67 58 5 1236 136 23.32 1456 84.89 1 5 1 86 35 v West Indies 15 Mar 2018 ODI # 3997
68 59 5 1274 136 23.59 1519 83.87 1 5 1 87 35 v Hong Kong 8 Mar 2018 ODI # 3990
69 60 5 1325 136 24.09 1575 84.12 1 6 1 91 35 v Zimbabwe 6 Mar 2018 ODI # 3988
70 61 5 1417 136 25.30 1657 85.51 1 7 1 98 38 v Scotland 4 Mar 2018 ODI # 3983
71 62 5 1426 136 25.01 1668 85.49 1 7 1 99 38 v Zimbabwe 19 Feb 2018 ODI # 3979
72 62 5 1426 136 25.01 1668 85.49 1 7 1 99 38 v Zimbabwe 16 Feb 2018 ODI # 3977
73 63 6 1444 136 25.33 1692 85.34 1 7 1 100 39 v Zimbabwe 13 Feb 2018 ODI # 3975
74 64 6 1475 136 25.43 1720 85.75 1 7 1 103 41 v Zimbabwe 11 Feb 2018 ODI # 3974
75 64 6 1475 136 25.43 1720 85.75 1 7 1 103 41 v Zimbabwe 9 Feb 2018 ODI # 3972
76 65 6 1476 136 25.01 1725 85.56 1 7 1 103 41 v Ireland 10 Dec 2017 ODI # 3940
77 66 6 1505 136 25.08 1751 85.95 1 7 1 106 41 v Ireland 7 Dec 2017 ODI # 3937
78 67 6 1505 136 24.67 1755 85.75 1 7 2 106 41 v Ireland 5 Dec 2017 ODI # 3935
79 67 6 1505 136 24.67 1755 85.75 1 7 2 106 41 v West Indies 14 Jun 2017 ODI # 3890
80 68 6 1518 136 24.48 1779 85.32 1 7 2 106 41 v West Indies 11 Jun 2017 ODI # 3887
81 69 7 1545 136 24.91 1809 85.40 1 7 2 108 41 v West Indies 9 Jun 2017 ODI # 3884
82 69 7 1545 136 24.91 1809 85.40 1 7 2 108 41 v Ireland 24 Mar 2017 ODI # 3854
83 70 7 1586 136 25.17 1873 84.67 1 7 2 111 41 v Ireland 22 Mar 2017 ODI # 3853
84 71 7 1599 136 24.98 1889 84.64 1 7 2 112 41 v Ireland 19 Mar 2017 ODI # 3852
85 72 7 1613 136 24.81 1899 84.93 1 7 2 113 42 v Ireland 17 Mar 2017 ODI # 3851
86 73 8 1647 136 25.33 1918 85.87 1 7 2 116 43 v Ireland 15 Mar 2017 ODI # 3850
87 74 8 1695 136 25.68 1958 86.56 1 7 2 120 44 v Zimbabwe 26 Feb 2017 ODI # 3842
88 75 8 1712 136 25.55 1989 86.07 1 7 2 121 44 v Zimbabwe 24 Feb 2017 ODI # 3840
89 76 8 1723 136 25.33 1997 86.27 1 7 2 121 45 v Zimbabwe 21 Feb 2017 ODI # 3838
90 77 8 1756 136 25.44 2030 86.50 1 7 2 122 46 v Zimbabwe 19 Feb 2017 ODI # 3837
91 78 8 1762 136 25.17 2042 86.28 1 7 2 122 46 v Zimbabwe 16 Feb 2017 ODI # 3835
92 79 8 1765 136 24.85 2052 86.01 1 7 2 122 46 v Bangladesh 1 Oct 2016 ODI # 3786
93 80 8 1814 136 25.19 2113 85.84 1 7 2 125 48 v Bangladesh 28 Sep 2016 ODI # 3783
94 81 8 1844 136 25.26 2137 86.28 1 7 2 128 48 v Bangladesh 25 Sep 2016 ODI # 3781
95 82 8 1869 136 25.25 2170 86.12 1 7 2 129 49 v Ireland 19 Jul 2016 ODI # 3764
96 83 8 1919 136 25.58 2237 85.78 1 8 2 134 50 v Ireland 17 Jul 2016 ODI # 3763
97 84 8 1959 136 25.77 2278 85.99 1 8 2 138 50 v Ireland 14 Jul 2016 ODI # 3762
98 85 8 1964 136 25.50 2288 85.83 1 8 2 138 50 v Ireland 12 Jul 2016 ODI # 3761
99 86 9 1978 136 25.68 2302 85.92 1 8 2 139 50 v Scotland 6 Jul 2016 ODI # 3760
100 86 9 1978 136 25.68 2302 85.92 1 8 2 139 50 v Scotland 4 Jul 2016 ODI # 3759
101 87 9 2004 136 25.69 2335 85.82 1 8 2 140 51 v Zimbabwe 6 Jan 2016 ODI # 3722
102 88 9 2015 136 25.50 2354 85.59 1 8 2 141 51 v Zimbabwe 4 Jan 2016 ODI # 3720
103 89 9 2015 136 25.18 2355 85.56 1 8 3 141 51 v Zimbabwe 2 Jan 2016 ODI # 3719
104 90 9 2048 136 25.28 2391 85.65 1 8 3 145 51 v Zimbabwe 29 Dec 2015 ODI # 3716
105 91 9 2065 136 25.18 2409 85.72 1 8 3 147 52 v Zimbabwe 25 Dec 2015 ODI # 3713
106 92 9 2118 136 25.51 2479 85.43 1 9 3 150 52 v Zimbabwe 24 Oct 2015 ODI # 3699
107 93 9 2130 136 25.35 2495 85.37 1 9 3 150 53 v Zimbabwe 22 Oct 2015 ODI # 3697
108 94 9 2172 136 25.55 2549 85.20 1 9 3 152 53 v Zimbabwe 20 Oct 2015 ODI # 3696
109 95 9 2288 136 26.60 2670 85.69 2 9 3 155 59 v Zimbabwe 18 Oct 2015 ODI # 3694
110 96 9 2288 136 26.29 2671 85.66 2 9 4 155 59 v Zimbabwe 16 Oct 2015 ODI # 3693
111 97 9 2304 136 26.18 2688 85.71 2 9 4 156 60 v England 13 Mar 2015 ODI # 3635
112 98 9 2310 136 25.95 2703 85.46 2 9 4 156 60 v New Zealand 8 Mar 2015 ODI # 3628
113 99 9 2312 136 25.68 2713 85.21 2 9 4 156 60 v Australia 4 Mar 2015 ODI # 3623
114 100 9 2313 136 25.41 2716 85.16 2 9 4 156 60 v Scotland 26 Feb 2015 ODI # 3614
115 101 9 2334 136 25.36 2743 85.08 2 9 4 158 61 v Sri Lanka 22 Feb 2015 ODI # 3609
116 102 9 2378 136 25.56 2786 85.35 2 9 4 163 61 v Bangladesh 18 Feb 2015 ODI # 3605
117 103 9 2387 136 25.39 2807 85.03 2 9 4 163 61 v Ireland 17 Jan 2015 ODI # 3581
118 104 9 2387 136 25.12 2810 84.94 2 9 5 163 61 v Scotland 14 Jan 2015 ODI # 3576
119 105 9 2389 136 24.88 2819 84.74 2 9 5 163 61 v Ireland 10 Jan 2015 ODI # 3573
120 105 9 2389 136 24.88 2819 84.74 2 9 5 163 61 v Scotland 8 Jan 2015 ODI # 3572
121 106 9 2412 136 24.86 2862 84.27 2 9 5 163 61 v U.A.E. 4 Dec 2014 ODI # 3562
122 107 9 2438 136 24.87 2903 83.98 2 9 5 164 61 v U.A.E. 2 Dec 2014 ODI # 3560
123 108 9 2453 136 24.77 2918 84.06 2 9 5 166 61 v U.A.E. 30 Nov 2014 ODI # 3558
124 109 9 2481 136 24.81 2948 84.15 2 9 5 167 62 v U.A.E. 28 Nov 2014 ODI # 3556
125 110 9 2518 136 24.93 2979 84.52 2 9 5 168 64 v Zimbabwe 24 Jul 2014 ODI # 3506
126 111 9 2560 136 25.09 3019 84.79 2 9 5 169 66 v Zimbabwe 22 Jul 2014 ODI # 3505
127 112 9 2582 136 25.06 3056 84.48 2 9 5 171 67 v Zimbabwe 20 Jul 2014 ODI # 3504
128 113 9 2636 136 25.34 3089 85.33 2 10 5 174 70 v Zimbabwe 18 Jul 2014 ODI # 3503
129 114 9 2713 136 25.83 3146 86.23 2 11 5 182 73 v U.A.E. 2 May 2014 ODI # 3488
130 115 10 2727 136 25.97 3163 86.21 2 11 5 185 73 v Hong Kong 1 May 2014 ODI # 3487
131 116 10 2733 136 25.78 3183 85.86 2 11 5 185 73 v India 5 Mar 2014 ODI # 3483
132 117 10 2770 136 25.88 3226 85.86 2 11 5 188 74 v Sri Lanka 3 Mar 2014 ODI # 3481
133 118 10 2777 136 25.71 3241 85.68 2 11 5 188 74 v Bangladesh 1 Mar 2014 ODI # 3478
134 119 10 2792 136 25.61 3254 85.80 2 11 5 191 74 v Pakistan 27 Feb 2014 ODI # 3475
135 120 11 2838 136 26.03 3296 86.10 2 11 5 194 76 v Kenya 4 Oct 2013 ODI # 3418
136 120 11 2838 136 26.03 3296 86.10 2 11 5 194 76 v Kenya 2 Oct 2013 ODI # 3417
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