Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Ireland remove Ireland from query
Start of match date greater than or equal to 22 Aug 2009 remove greater than or equal to 22 Aug 2009 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 2006-2022 148 145 3 4343 139 30.58 6298 68.95 11 20 12 455 32 Profile
filtered 2009-2022 113 110 0 3247 139 29.51 4635 70.05 7 17 10 345 28
Reverse cumulative
1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 v West Indies 16 Jan 2022 ODI # 4342
2 2 0 26 26 13.00 30 86.66 0 0 1 3 1 v West Indies 13 Jan 2022 ODI # 4340
3 3 0 26 26 8.66 39 66.66 0 0 2 3 1 v West Indies 8 Jan 2022 ODI # 4339
4 4 0 42 26 10.50 72 58.33 0 0 2 3 1 v Zimbabwe 13 Sep 2021 ODI # 4323
5 5 0 109 67 21.80 172 63.37 0 1 2 10 2 v Zimbabwe 10 Sep 2021 ODI # 4321
6 6 0 184 75 30.66 282 65.24 0 2 2 19 2 v Zimbabwe 8 Sep 2021 ODI # 4319
7 7 0 247 75 35.28 369 66.93 0 3 2 28 2 v South Africa 11 Jul 2021 ODI # 4301
8 8 0 247 75 30.87 377 65.51 0 3 3 28 2 v Netherlands 4 Jun 2021 ODI # 4294
9 9 0 252 75 28.00 382 65.96 0 3 3 29 2 v Netherlands 2 Jun 2021 ODI # 4293
10 10 0 262 75 26.20 403 65.01 0 3 3 29 2 v West Indies 12 Jan 2020 ODI # 4230
11 11 0 291 75 26.45 449 64.81 0 3 3 33 2 v West Indies 9 Jan 2020 ODI # 4229
12 12 0 306 75 25.50 480 63.75 0 3 3 34 2 v West Indies 7 Jan 2020 ODI # 4226
13 13 0 355 75 27.30 549 64.66 0 3 3 41 2 v Zimbabwe 7 Jul 2019 ODI # 4189
14 14 0 375 75 26.78 585 64.10 0 3 3 43 2 v Zimbabwe 4 Jul 2019 ODI # 4185
15 15 0 381 75 25.40 595 64.03 0 3 3 44 2 v Zimbabwe 1 Jul 2019 ODI # 4181
16 16 0 400 75 25.00 627 63.79 0 3 3 44 2 v Afghanistan 21 May 2019 ODI # 4141
17 17 0 453 75 26.64 710 63.80 0 4 3 50 2 v Afghanistan 19 May 2019 ODI # 4139
18 18 0 547 94 30.38 816 67.03 0 5 3 57 4 v Bangladesh 15 May 2019 ODI # 4136
19 19 0 550 94 28.94 825 66.66 0 5 3 57 4 v West Indies 11 May 2019 ODI # 4132
20 20 0 562 94 28.10 835 67.30 0 5 3 60 4 v West Indies 5 May 2019 ODI # 4128
21 21 0 579 94 27.57 863 67.09 0 5 3 61 5 v England 3 May 2019 ODI # 4127
22 22 0 596 94 27.09 904 65.92 0 5 3 64 5 v Afghanistan 10 Mar 2019 ODI # 4110
23 23 0 617 94 26.82 923 66.84 0 5 3 68 5 v Afghanistan 8 Mar 2019 ODI # 4108
24 24 0 620 94 25.83 933 66.45 0 5 3 68 5 v Afghanistan 5 Mar 2019 ODI # 4105
25 24 0 620 94 25.83 933 66.45 0 5 3 68 5 v Afghanistan 2 Mar 2019 ODI # 4101
26 25 0 621 94 24.84 942 65.92 0 5 3 68 5 v Afghanistan 28 Feb 2019 ODI # 4100
27 26 0 635 94 24.42 976 65.06 0 5 3 69 5 v Afghanistan 31 Aug 2018 ODI # 4035
28 27 0 635 94 23.51 980 64.79 0 5 4 69 5 v Afghanistan 29 Aug 2018 ODI # 4033
29 28 0 651 94 23.25 1013 64.26 0 5 4 71 5 v Afghanistan 27 Aug 2018 ODI # 4032
30 29 0 671 94 23.13 1058 63.42 0 5 4 73 5 v Afghanistan 23 Mar 2018 ODI # 4006
31 30 0 688 94 22.93 1085 63.41 0 5 4 74 6 v Scotland 18 Mar 2018 ODI # 4001
32 31 0 695 94 22.41 1096 63.41 0 5 4 75 6 v Zimbabwe 16 Mar 2018 ODI # 3999
33 32 0 787 94 24.59 1199 65.63 0 6 4 85 8 v U.A.E. 12 Mar 2018 ODI # 3995
34 33 0 787 94 23.84 1207 65.20 0 6 5 85 8 v West Indies 10 Mar 2018 ODI # 3993
35 34 0 898 111 26.41 1340 67.01 1 6 5 97 8 v P.N.G. 6 Mar 2018 ODI # 3986
36 35 0 904 111 25.82 1349 67.01 1 6 5 98 8 v Scotland 18 Jan 2018 ODI # 3956
37 36 0 904 111 25.11 1351 66.91 1 6 6 98 8 v Scotland 16 Jan 2018 ODI # 3954
38 37 0 1043 139 28.18 1498 69.62 2 6 6 113 10 v U.A.E. 13 Jan 2018 ODI # 3950
39 38 0 1071 139 28.18 1529 70.04 2 6 6 117 10 v U.A.E. 11 Jan 2018 ODI # 3948
40 39 0 1075 139 27.56 1548 69.44 2 6 6 117 10 v Afghanistan 10 Dec 2017 ODI # 3940
41 40 0 1122 139 28.05 1612 69.60 2 6 6 124 10 v Afghanistan 7 Dec 2017 ODI # 3937
42 41 0 1157 139 28.21 1675 69.07 2 6 6 128 10 v Afghanistan 5 Dec 2017 ODI # 3935
43 42 0 1205 139 28.69 1725 69.85 2 6 6 133 11 v New Zealand 21 May 2017 ODI # 3870
44 43 0 1227 139 28.53 1750 70.11 2 6 6 136 12 v Bangladesh 19 May 2017 ODI # 3869
45 44 0 1239 139 28.15 1766 70.15 2 6 6 138 12 v New Zealand 14 May 2017 ODI # 3867
46 44 0 1239 139 28.15 1766 70.15 2 6 6 138 12 v Bangladesh 12 May 2017 ODI # 3866
47 45 0 1321 139 29.35 1849 71.44 2 7 6 144 13 v England 7 May 2017 ODI # 3865
48 46 0 1334 139 29.00 1894 70.43 2 7 6 144 13 v England 5 May 2017 ODI # 3864
49 47 0 1368 139 29.10 1946 70.29 2 7 6 148 13 v Afghanistan 24 Mar 2017 ODI # 3854
50 48 0 1374 139 28.62 1960 70.10 2 7 6 148 13 v Afghanistan 22 Mar 2017 ODI # 3853
51 49 0 1375 139 28.06 1968 69.86 2 7 6 148 13 v Afghanistan 19 Mar 2017 ODI # 3852
52 50 0 1420 139 28.40 2014 70.50 2 7 6 152 13 v Afghanistan 17 Mar 2017 ODI # 3851
53 51 0 1539 139 30.17 2112 72.86 3 7 6 170 13 v Afghanistan 15 Mar 2017 ODI # 3850
54 52 0 1615 139 31.05 2206 73.20 3 8 6 178 13 v U.A.E. 4 Mar 2017 ODI # 3847
55 53 0 1715 139 32.35 2322 73.85 4 8 6 186 14 v U.A.E. 2 Mar 2017 ODI # 3844
56 54 0 1739 139 32.20 2361 73.65 4 8 6 187 15 v Australia 27 Sep 2016 ODI # 3782
57 55 0 1739 139 31.61 2363 73.59 4 8 7 187 15 v South Africa 25 Sep 2016 ODI # 3780
58 56 0 1752 139 31.28 2385 73.45 4 8 7 189 15 v Pakistan 18 Aug 2016 ODI # 3767
59 57 0 1760 139 30.87 2405 73.18 4 8 7 190 15 v Afghanistan 19 Jul 2016 ODI # 3764
60 58 0 1776 139 30.62 2432 73.02 4 8 7 192 15 v Afghanistan 17 Jul 2016 ODI # 3763
61 59 0 1777 139 30.11 2442 72.76 4 8 7 192 15 v Afghanistan 14 Jul 2016 ODI # 3762
62 60 0 1802 139 30.03 2486 72.48 4 8 7 195 15 v Afghanistan 12 Jul 2016 ODI # 3761
63 61 0 1810 139 29.67 2504 72.28 4 8 7 196 15 v Sri Lanka 18 Jun 2016 ODI # 3749
64 62 0 1883 139 30.37 2592 72.64 4 9 7 203 15 v Sri Lanka 16 Jun 2016 ODI # 3748
65 63 0 1903 139 30.20 2612 72.85 4 9 7 206 15 v Zimbabwe 13 Oct 2015 ODI # 3691
66 64 0 1911 139 29.85 2634 72.55 4 9 7 208 15 v Zimbabwe 11 Oct 2015 ODI # 3690
67 65 0 1920 139 29.53 2665 72.04 4 9 7 209 15 v Zimbabwe 9 Oct 2015 ODI # 3688
68 66 0 1924 139 29.15 2670 72.05 4 9 7 210 15 v Australia 27 Aug 2015 ODI # 3679
69 67 0 1931 139 28.82 2697 71.59 4 9 7 211 15 v England 8 May 2015 ODI # 3650
70 68 0 2038 139 29.97 2828 72.06 5 9 7 222 16 v Pakistan 15 Mar 2015 ODI # 3639
71 69 0 2105 139 30.50 2921 72.06 5 10 7 227 17 v India 10 Mar 2015 ODI # 3631
72 70 0 2134 139 30.48 2982 71.56 5 10 7 228 17 v Zimbabwe 7 Mar 2015 ODI # 3627
73 71 0 2146 139 30.22 2999 71.55 5 10 7 230 17 v South Africa 3 Mar 2015 ODI # 3621
74 72 0 2183 139 30.31 3063 71.26 5 10 7 232 17 v U.A.E. 25 Feb 2015 ODI # 3613
75 73 0 2206 139 30.21 3106 71.02 5 10 7 233 18 v West Indies 16 Feb 2015 ODI # 3603
76 73 0 2206 139 30.21 3106 71.02 5 10 7 233 18 v Scotland 19 Jan 2015 ODI # 3584
77 74 0 2214 139 29.91 3124 70.87 5 10 7 234 18 v Afghanistan 17 Jan 2015 ODI # 3581
78 75 0 2214 139 29.52 3126 70.82 5 10 8 234 18 v Scotland 12 Jan 2015 ODI # 3575
79 76 0 2221 139 29.22 3142 70.68 5 10 8 234 18 v Afghanistan 10 Jan 2015 ODI # 3573
80 77 0 2258 139 29.32 3229 69.92 5 10 8 239 18 v Sri Lanka 6 May 2014 ODI # 3490
81 78 0 2283 139 29.26 3263 69.96 5 10 8 241 20 v West Indies 23 Feb 2014 ODI # 3472
82 79 0 2288 139 28.96 3271 69.94 5 10 8 242 20 v Scotland 8 Sep 2013 ODI # 3413
83 80 0 2350 139 29.37 3335 70.46 5 11 8 252 20 v Scotland 6 Sep 2013 ODI # 3411
84 81 0 2462 139 30.39 3477 70.80 6 11 8 266 21 v England 3 Sep 2013 ODI # 3409
85 82 0 2492 139 30.39 3521 70.77 6 11 8 269 22 v Netherlands 9 Jul 2013 ODI # 3386
86 83 0 2571 139 30.97 3639 70.65 6 12 8 277 22 v Netherlands 7 Jul 2013 ODI # 3384
87 84 0 2572 139 30.61 3652 70.42 6 12 8 277 22 v Pakistan 26 May 2013 ODI # 3358
88 85 0 2591 139 30.48 3690 70.21 6 12 8 279 22 v Pakistan 23 May 2013 ODI # 3357
89 86 0 2598 139 30.20 3715 69.93 6 12 8 280 22 v Afghanistan 5 Jul 2012 ODI # 3282
90 87 0 2598 139 29.86 3716 69.91 6 12 9 280 22 v Australia 23 Jun 2012 ODI # 3279
91 88 0 2612 139 29.68 3735 69.93 6 12 9 282 22 v Kenya 20 Feb 2012 ODI # 3245
92 89 0 2617 139 29.40 3744 69.89 6 12 9 282 22 v Kenya 18 Feb 2012 ODI # 3242
93 90 0 2670 139 29.66 3809 70.09 6 13 9 287 23 v Canada 20 Sep 2011 ODI # 3197
94 91 0 2737 139 30.07 3884 70.46 6 14 9 292 23 v Canada 19 Sep 2011 ODI # 3196
95 92 0 2752 139 29.91 3921 70.18 6 14 9 295 23 v England 25 Aug 2011 ODI # 3185
96 93 0 2773 139 29.81 3955 70.11 6 14 9 298 23 v Scotland 12 Jul 2011 ODI # 3171
97 94 0 2788 139 29.65 3984 69.97 6 14 9 299 23 v Pakistan 30 May 2011 ODI # 3158
98 95 0 2792 139 29.38 4001 69.78 6 14 9 299 23 v Pakistan 28 May 2011 ODI # 3157
99 96 0 2860 139 29.79 4094 69.85 6 15 9 309 23 v Netherlands 18 Mar 2011 ODI # 3136
100 97 0 2866 139 29.54 4102 69.86 6 15 9 310 23 v South Africa 15 Mar 2011 ODI # 3133
101 98 0 2877 139 29.35 4136 69.55 6 15 9 312 23 v West Indies 11 Mar 2011 ODI # 3126
102 99 0 2952 139 29.81 4240 69.62 6 16 9 318 24 v India 6 Mar 2011 ODI # 3121
103 100 0 2952 139 29.52 4241 69.60 6 16 10 318 24 v England 2 Mar 2011 ODI # 3114
104 101 0 2972 139 29.42 4271 69.58 6 16 10 320 24 v Bangladesh 25 Feb 2011 ODI # 3108
105 102 0 3018 139 29.58 4347 69.42 6 16 10 323 24 v Zimbabwe 30 Sep 2010 ODI # 3050
106 103 0 3027 139 29.38 4356 69.49 6 16 10 325 24 v Zimbabwe 28 Sep 2010 ODI # 3049
107 104 0 3030 139 29.13 4361 69.47 6 16 10 325 24 v Zimbabwe 26 Sep 2010 ODI # 3048
108 105 0 3036 139 28.91 4380 69.31 6 16 10 326 24 v Bangladesh 16 Jul 2010 ODI # 3028
109 106 0 3144 139 29.66 4496 69.92 7 16 10 333 27 v Bangladesh 15 Jul 2010 ODI # 3027
110 107 0 3183 139 29.74 4538 70.14 7 16 10 338 28 v Australia 17 Jun 2010 ODI # 2994
111 108 0 3193 139 29.56 4552 70.14 7 16 10 340 28 v West Indies 15 Apr 2010 ODI # 2978
112 109 0 3197 139 29.33 4559 70.12 7 16 10 340 28 v England 27 Aug 2009 ODI # 2878
113 110 0 3247 139 29.51 4635 70.05 7 17 10 345 28 v Scotland 22 Aug 2009 ODI # 2876
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