Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Ireland remove Ireland from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2010-2024 108 102 8 3008 145* 32.00 4021 74.80 8 16 7 288 36 Profile
filtered 2010-2024 108 102 8 3008 145* 32.00 4021 74.80 8 16 7 288 36
Cumulative averages
1 1 0 1 1 1.00 8 12.50 0 0 0 0 0 v Scotland 5 Jul 2010 ODI # 3013
2 2 0 18 17 9.00 39 46.15 0 0 0 1 0 v Canada 7 Jul 2010 ODI # 3015
3 3 0 23 17 7.66 63 36.50 0 0 0 1 0 v Netherlands 9 Jul 2010 ODI # 3021
4 4 0 29 17 7.25 86 33.72 0 0 0 1 0 v Scotland 10 Jul 2010 ODI # 3023
5 5 0 67 38 13.40 168 39.88 0 0 0 4 0 v Scotland 8 Sep 2014 ODI # 3527
6 6 0 83 38 13.83 190 43.68 0 0 0 6 0 v Scotland 10 Sep 2014 ODI # 3528
7 7 0 89 38 12.71 221 40.27 0 0 0 7 0 v Scotland 12 Sep 2014 ODI # 3529
8 8 1 120 38 17.14 271 44.28 0 0 0 10 0 v Afghanistan 10 Jan 2015 ODI # 3573
9 9 1 140 38 17.50 295 47.45 0 0 0 13 0 v Scotland 12 Jan 2015 ODI # 3575
10 10 1 157 38 17.44 321 48.90 0 0 0 13 0 v Afghanistan 17 Jan 2015 ODI # 3581
11 10 1 157 38 17.44 321 48.90 0 0 0 13 0 v Scotland 19 Jan 2015 ODI # 3584
12 11 1 166 38 16.60 330 50.30 0 0 0 15 0 v West Indies 16 Feb 2015 ODI # 3603
13 12 1 196 38 17.81 371 52.83 0 0 0 16 0 v U.A.E. 25 Feb 2015 ODI # 3613
14 13 1 254 58 21.16 442 57.46 0 1 0 23 0 v South Africa 3 Mar 2015 ODI # 3621
15 14 1 351 97 27.00 521 67.37 0 2 0 30 4 v Zimbabwe 7 Mar 2015 ODI # 3627
16 15 1 375 97 26.78 545 68.80 0 2 0 33 4 v India 10 Mar 2015 ODI # 3631
17 16 1 393 97 26.20 581 67.64 0 2 0 33 4 v Pakistan 15 Mar 2015 ODI # 3639
18 17 1 398 97 24.87 600 66.33 0 2 0 34 4 v England 8 May 2015 ODI # 3650
19 18 1 410 97 24.11 612 66.99 0 2 0 35 4 v Australia 27 Aug 2015 ODI # 3679
20 19 1 415 97 23.05 635 65.35 0 2 0 35 4 v Zimbabwe 9 Oct 2015 ODI # 3688
21 20 1 427 97 22.47 647 65.99 0 2 0 36 4 v Zimbabwe 11 Oct 2015 ODI # 3690
22 21 1 451 97 22.55 690 65.36 0 2 0 38 4 v Zimbabwe 13 Oct 2015 ODI # 3691
23 22 1 455 97 21.66 696 65.37 0 2 0 39 4 v U.A.E. 2 Mar 2017 ODI # 3844
24 23 2 513 97 24.42 763 67.23 0 3 0 46 4 v U.A.E. 4 Mar 2017 ODI # 3847
25 24 2 524 97 23.81 786 66.66 0 3 0 46 4 v Afghanistan 17 Mar 2017 ODI # 3851
26 25 3 609 97 27.68 860 70.81 0 4 0 57 5 v Afghanistan 19 Mar 2017 ODI # 3852
27 26 3 631 97 27.43 896 70.42 0 4 0 59 5 v Afghanistan 22 Mar 2017 ODI # 3853
28 27 3 638 97 26.58 905 70.49 0 4 0 60 5 v Afghanistan 24 Mar 2017 ODI # 3854
29 28 3 668 97 26.72 943 70.83 0 4 0 64 5 v England 5 May 2017 ODI # 3864
30 29 3 670 97 25.76 951 70.45 0 4 0 64 5 v England 7 May 2017 ODI # 3865
31 29 3 670 97 25.76 951 70.45 0 4 0 64 5 v Bangladesh 12 May 2017 ODI # 3866
32 30 3 706 97 26.14 1001 70.52 0 4 0 69 5 v New Zealand 14 May 2017 ODI # 3867
33 31 3 718 97 25.64 1025 70.04 0 4 0 69 6 v Bangladesh 19 May 2017 ODI # 3869
34 32 3 718 97 24.75 1030 69.70 0 4 1 69 6 v New Zealand 21 May 2017 ODI # 3870
35 33 3 718 97 23.93 1035 69.37 0 4 2 69 6 v Afghanistan 5 Dec 2017 ODI # 3935
36 34 3 722 97 23.29 1038 69.55 0 4 2 70 6 v Afghanistan 7 Dec 2017 ODI # 3937
37 35 3 757 97 23.65 1085 69.76 0 4 2 74 6 v Afghanistan 10 Dec 2017 ODI # 3940
38 36 3 757 97 22.93 1094 69.19 0 4 3 74 6 v U.A.E. 11 Jan 2018 ODI # 3948
39 37 3 859 102 25.26 1203 71.40 1 4 3 86 7 v U.A.E. 13 Jan 2018 ODI # 3950
40 38 3 926 102 26.45 1258 73.60 1 5 3 96 8 v Scotland 16 Jan 2018 ODI # 3954
41 39 3 973 102 27.02 1319 73.76 1 5 3 100 8 v Scotland 18 Jan 2018 ODI # 3956
42 40 3 980 102 26.48 1344 72.91 1 5 3 100 8 v P.N.G. 6 Mar 2018 ODI # 3986
43 41 3 989 102 26.02 1371 72.13 1 5 3 100 8 v West Indies 10 Mar 2018 ODI # 3993
44 42 3 996 102 25.53 1375 72.43 1 5 3 101 8 v U.A.E. 12 Mar 2018 ODI # 3995
45 43 3 998 102 24.95 1389 71.85 1 5 3 101 8 v Zimbabwe 16 Mar 2018 ODI # 3999
46 44 3 1103 105 26.90 1535 71.85 2 5 3 111 8 v Scotland 18 Mar 2018 ODI # 4001
47 45 3 1114 105 26.52 1569 71.00 2 5 3 111 8 v Afghanistan 23 Mar 2018 ODI # 4006
48 46 3 1169 105 27.18 1651 70.80 2 6 3 117 8 v Afghanistan 27 Aug 2018 ODI # 4032
49 47 3 1229 105 27.93 1743 70.51 2 7 3 122 8 v Afghanistan 29 Aug 2018 ODI # 4033
50 48 3 1246 105 27.68 1766 70.55 2 7 3 124 8 v Afghanistan 31 Aug 2018 ODI # 4035
51 49 3 1248 105 27.13 1786 69.87 2 7 3 124 8 v Afghanistan 28 Feb 2019 ODI # 4100
52 49 3 1248 105 27.13 1786 69.87 2 7 3 124 8 v Afghanistan 2 Mar 2019 ODI # 4101
53 50 4 1393 145* 30.28 1922 72.47 3 7 3 132 16 v Afghanistan 5 Mar 2019 ODI # 4105
54 51 4 1393 145* 29.63 1925 72.36 3 7 4 132 16 v Afghanistan 8 Mar 2019 ODI # 4108
55 52 4 1461 145* 30.43 2016 72.47 3 8 4 136 16 v Afghanistan 10 Mar 2019 ODI # 4110
56 53 4 1490 145* 30.40 2060 72.33 3 8 4 137 17 v England 3 May 2019 ODI # 4127
57 54 4 1519 145* 30.38 2095 72.50 3 8 4 140 18 v West Indies 5 May 2019 ODI # 4128
58 55 4 1654 145* 32.43 2219 74.53 4 8 4 151 22 v West Indies 11 May 2019 ODI # 4132
59 56 4 1674 145* 32.19 2239 74.76 4 8 4 155 22 v Bangladesh 15 May 2019 ODI # 4136
60 57 4 1678 145* 31.66 2247 74.67 4 8 4 156 22 v Afghanistan 19 May 2019 ODI # 4139
61 58 4 1698 145* 31.44 2275 74.63 4 8 4 159 22 v Afghanistan 21 May 2019 ODI # 4141
62 59 4 1799 145* 32.70 2387 75.36 5 8 4 168 24 v Zimbabwe 1 Jul 2019 ODI # 4181
63 60 4 1808 145* 32.28 2404 75.20 5 8 4 168 24 v Zimbabwe 4 Jul 2019 ODI # 4185
64 61 4 1813 145* 31.80 2413 75.13 5 8 4 169 24 v Zimbabwe 7 Jul 2019 ODI # 4189
65 62 4 1829 145* 31.53 2426 75.39 5 8 4 171 25 v West Indies 7 Jan 2020 ODI # 4226
66 63 4 1839 145* 31.16 2437 75.46 5 8 4 173 25 v West Indies 9 Jan 2020 ODI # 4229
67 64 4 1910 145* 31.83 2530 75.49 5 9 4 179 27 v West Indies 12 Jan 2020 ODI # 4230
68 65 4 1913 145* 31.36 2537 75.40 5 9 4 179 27 v England 30 Jul 2020 ODI # 4256
69 66 4 1928 145* 31.09 2565 75.16 5 9 4 181 27 v England 1 Aug 2020 ODI # 4257
70 67 4 2041 145* 32.39 2677 76.24 6 9 4 193 27 v England 4 Aug 2020 ODI # 4258
71 68 4 2094 145* 32.71 2738 76.47 6 10 4 198 27 v U.A.E. 8 Jan 2021 ODI # 4268
72 69 4 2097 145* 32.26 2749 76.28 6 10 4 198 27 v U.A.E. 18 Jan 2021 ODI # 4269
73 70 4 2112 145* 32.00 2767 76.32 6 10 4 200 27 v Afghanistan 21 Jan 2021 ODI # 4271
74 71 4 2117 145* 31.59 2777 76.23 6 10 4 201 27 v Afghanistan 24 Jan 2021 ODI # 4273
75 72 4 2122 145* 31.20 2787 76.13 6 10 4 202 27 v Afghanistan 26 Jan 2021 ODI # 4275
76 73 4 2126 145* 30.81 2790 76.20 6 10 4 203 27 v Netherlands 2 Jun 2021 ODI # 4293
77 74 5 2189 145* 31.72 2917 75.04 6 11 4 209 27 v Netherlands 4 Jun 2021 ODI # 4294
78 75 5 2202 145* 31.45 2946 74.74 6 11 4 210 27 v Netherlands 7 Jun 2021 ODI # 4295
79 76 5 2267 145* 31.92 3025 74.94 6 12 4 216 27 v South Africa 11 Jul 2021 ODI # 4301
80 77 5 2369 145* 32.90 3142 75.39 7 12 4 226 29 v South Africa 13 Jul 2021 ODI # 4302
81 78 5 2376 145* 32.54 3156 75.28 7 12 4 227 29 v South Africa 16 Jul 2021 ODI # 4305
82 79 5 2388 145* 32.27 3176 75.18 7 12 4 228 29 v Zimbabwe 8 Sep 2021 ODI # 4319
83 80 5 2428 145* 32.37 3219 75.42 7 12 4 231 30 v Zimbabwe 10 Sep 2021 ODI # 4321
84 81 5 2462 145* 32.39 3262 75.47 7 12 4 236 30 v Zimbabwe 13 Sep 2021 ODI # 4323
85 82 5 2533 145* 32.89 3356 75.47 7 13 4 243 31 v West Indies 8 Jan 2022 ODI # 4339
86 83 5 2542 145* 32.58 3366 75.51 7 13 4 244 31 v New Zealand 10 Jul 2022 ODI # 4419
87 84 5 2544 145* 32.20 3378 75.31 7 13 4 244 31 v New Zealand 12 Jul 2022 ODI # 4423
88 85 5 2544 145* 31.80 3383 75.19 7 13 5 244 31 v New Zealand 15 Jul 2022 ODI # 4429
89 86 6 2665 145* 33.31 3520 75.71 8 13 5 257 34 v Zimbabwe 18 Jan 2023 ODI # 4506
90 87 6 2670 145* 32.96 3532 75.59 8 13 5 257 34 v Bangladesh 18 Mar 2023 ODI # 4539
91 87 6 2670 145* 32.96 3532 75.59 8 13 5 257 34 v Bangladesh 20 Mar 2023 ODI # 4542
92 88 6 2676 145* 32.63 3550 75.38 8 13 5 258 34 v Bangladesh 23 Mar 2023 ODI # 4547
93 89 6 2681 145* 32.30 3559 75.33 8 13 5 259 34 v Bangladesh 9 May 2023 ODI # 4576
94 90 6 2723 145* 32.41 3616 75.30 8 13 5 264 34 v Bangladesh 12 May 2023 ODI # 4577
95 91 6 2776 145* 32.65 3694 75.14 8 14 5 270 34 v Bangladesh 14 May 2023 ODI # 4578
96 92 6 2783 145* 32.36 3713 74.95 8 14 5 270 34 v Oman 19 Jun 2023 ODI # 4588
97 93 6 2783 145* 31.98 3714 74.93 8 14 6 270 34 v Scotland 21 Jun 2023 ODI # 4591
98 94 6 2795 145* 31.76 3727 74.99 8 14 6 272 34 v Sri Lanka 25 Jun 2023 ODI # 4599
99 95 6 2861 145* 32.14 3815 74.99 8 15 6 277 35 v U.A.E. 27 Jun 2023 ODI # 4604
100 96 7 2906 145* 32.65 3873 75.03 8 15 6 282 35 v U.S.A. 30 Jun 2023 ODI # 4607
101 97 7 2907 145* 32.30 3878 74.96 8 15 6 282 35 v Nepal 4 Jul 2023 ODI # 4613
102 98 7 2921 145* 32.09 3892 75.05 8 15 6 284 35 v England 23 Sep 2023 ODI # 4653
103 98 7 2921 145* 32.09 3892 75.05 8 15 6 284 35 v England 26 Sep 2023 ODI # 4656
104 98 7 2921 145* 32.09 3892 75.05 8 15 6 284 35 v Zimbabwe 13 Dec 2023 ODI # 4709
105 99 7 2921 145* 31.75 3893 75.03 8 15 7 284 35 v Zimbabwe 15 Dec 2023 ODI # 4710
106 100 8 3003 145* 32.64 3995 75.16 8 16 7 288 36 v Zimbabwe 17 Dec 2023 ODI # 4712
107 101 8 3007 145* 32.33 4013 74.93 8 16 7 288 36 v Afghanistan 7 Mar 2024 ODI # 4741
108 102 8 3008 145* 32.00 4021 74.80 8 16 7 288 36 v Afghanistan 12 Mar 2024 ODI # 4742
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