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 2008-2024 161 154 3 5700 177 37.74 6534 87.23 14 29 13 613 138 Profile
filtered 2008-2024 161 154 3 5700 177 37.74 6534 87.23 14 29 13 613 138
Cumulative averages
1 1 0 4 4 4.00 16 25.00 0 0 0 0 0 v New Zealand 1 Jul 2008 ODI # 2727
2 2 0 8 4 4.00 29 27.58 0 0 0 1 0 v Scotland 2 Jul 2008 ODI # 2729
3 3 1 12 4* 6.00 49 24.48 0 0 0 1 0 v Kenya 25 Aug 2008 ODI # 2753
4 4 1 96 84 32.00 141 68.08 0 1 0 7 2 v Kenya 12 Jul 2009 ODI # 2861
5 5 1 98 84 24.50 151 64.90 0 1 0 7 2 v Scotland 22 Aug 2009 ODI # 2876
6 6 1 128 84 25.60 177 72.31 0 1 0 11 3 v England 27 Aug 2009 ODI # 2878
7 7 1 179 84 29.83 260 68.84 0 2 0 16 3 v West Indies 15 Apr 2010 ODI # 2978
8 8 1 215 84 30.71 296 72.63 0 2 0 23 3 v Australia 17 Jun 2010 ODI # 2994
9 9 1 302 87 37.75 402 75.12 0 3 0 31 4 v Kenya 1 Jul 2010 ODI # 3006
10 10 1 308 87 34.22 414 74.39 0 3 0 32 4 v Afghanistan 3 Jul 2010 ODI # 3008
11 11 1 345 87 34.50 457 75.49 0 3 0 39 4 v Scotland 5 Jul 2010 ODI # 3013
12 12 1 380 87 34.54 499 76.15 0 3 0 45 4 v Canada 7 Jul 2010 ODI # 3015
13 13 1 413 87 34.41 560 73.75 0 3 0 46 4 v Netherlands 9 Jul 2010 ODI # 3021
14 14 1 445 87 34.23 598 74.41 0 3 0 49 5 v Scotland 10 Jul 2010 ODI # 3023
15 15 1 497 87 35.50 655 75.87 0 4 0 56 5 v Bangladesh 15 Jul 2010 ODI # 3027
16 16 1 503 87 33.53 664 75.75 0 4 0 56 5 v Bangladesh 16 Jul 2010 ODI # 3028
17 17 1 543 87 33.93 719 75.52 0 4 0 60 5 v Netherlands 16 Aug 2010 ODI # 3034
18 18 1 605 87 35.58 755 80.13 0 5 0 66 10 v Netherlands 18 Aug 2010 ODI # 3036
19 19 1 640 87 35.55 802 79.80 0 5 0 69 11 v Canada 6 Sep 2010 ODI # 3041
20 20 1 817 177 43.00 936 87.28 1 5 0 90 16 v Canada 7 Sep 2010 ODI # 3042
21 21 1 834 177 41.70 965 86.42 1 5 0 91 17 v Zimbabwe 26 Sep 2010 ODI # 3048
22 22 1 886 177 42.19 1014 87.37 1 6 0 95 20 v Zimbabwe 28 Sep 2010 ODI # 3049
23 23 1 899 177 40.86 1028 87.45 1 6 0 98 20 v Zimbabwe 30 Sep 2010 ODI # 3050
24 24 1 908 177 39.47 1038 87.47 1 6 0 99 20 v Bangladesh 25 Feb 2011 ODI # 3108
25 25 1 940 177 39.16 1066 88.18 1 6 0 104 21 v England 2 Mar 2011 ODI # 3114
26 26 1 940 177 37.60 1067 88.09 1 6 1 104 21 v India 6 Mar 2011 ODI # 3121
27 27 1 945 177 36.34 1073 88.07 1 6 1 105 21 v West Indies 11 Mar 2011 ODI # 3126
28 28 1 955 177 35.37 1084 88.09 1 6 1 107 21 v South Africa 15 Mar 2011 ODI # 3133
29 29 1 1056 177 37.71 1156 91.34 2 6 1 121 23 v Netherlands 18 Mar 2011 ODI # 3136
30 30 1 1095 177 37.75 1178 92.95 2 6 1 128 24 v Pakistan 28 May 2011 ODI # 3157
31 31 1 1204 177 40.13 1285 93.69 3 6 1 135 28 v Pakistan 30 May 2011 ODI # 3158
32 32 1 1317 177 42.48 1380 95.43 4 6 1 145 34 v Scotland 12 Jul 2011 ODI # 3171
33 33 1 1323 177 41.34 1383 95.66 4 6 1 145 35 v England 25 Aug 2011 ODI # 3185
34 34 1 1349 177 40.87 1404 96.08 4 6 1 148 36 v Canada 19 Sep 2011 ODI # 3196
35 35 1 1395 177 41.02 1448 96.33 4 6 1 154 37 v Kenya 18 Feb 2012 ODI # 3242
36 36 1 1418 177 40.51 1473 96.26 4 6 1 156 38 v Kenya 20 Feb 2012 ODI # 3245
37 37 1 1442 177 40.05 1500 96.13 4 6 1 160 38 v Australia 23 Jun 2012 ODI # 3279
38 38 1 1448 177 39.13 1505 96.21 4 6 1 160 38 v Afghanistan 5 Jul 2012 ODI # 3282
39 39 1 1551 177 40.81 1612 96.21 5 6 1 172 39 v Pakistan 23 May 2013 ODI # 3357
40 40 1 1551 177 39.76 1615 96.03 5 6 2 172 39 v Pakistan 26 May 2013 ODI # 3358
41 41 1 1552 177 38.80 1623 95.62 5 6 2 172 39 v Netherlands 7 Jul 2013 ODI # 3384
42 42 1 1601 177 39.04 1673 95.69 5 6 2 177 39 v Netherlands 9 Jul 2013 ODI # 3386
43 43 1 1611 177 38.35 1687 95.49 5 6 2 179 39 v England 3 Sep 2013 ODI # 3409
44 44 1 1641 177 38.16 1733 94.69 5 6 2 182 39 v Scotland 6 Sep 2013 ODI # 3411
45 45 1 1654 177 37.59 1753 94.35 5 6 2 184 39 v Scotland 8 Sep 2013 ODI # 3413
46 46 1 1658 177 36.84 1761 94.15 5 6 2 185 39 v West Indies 23 Feb 2014 ODI # 3472
47 47 1 1662 177 36.13 1767 94.05 5 6 2 186 39 v Sri Lanka 6 May 2014 ODI # 3490
48 48 1 1662 177 35.36 1769 93.95 5 6 3 186 39 v Afghanistan 10 Jan 2015 ODI # 3573
49 49 1 1690 177 35.20 1790 94.41 5 6 3 189 40 v Scotland 12 Jan 2015 ODI # 3575
50 50 1 1726 177 35.22 1814 95.14 5 6 3 194 41 v Afghanistan 17 Jan 2015 ODI # 3581
51 50 1 1726 177 35.22 1814 95.14 5 6 3 194 41 v Scotland 19 Jan 2015 ODI # 3584
52 51 1 1818 177 36.36 1898 95.78 5 7 3 203 44 v West Indies 16 Feb 2015 ODI # 3603
53 52 1 1821 177 35.70 1907 95.49 5 7 3 203 44 v U.A.E. 25 Feb 2015 ODI # 3613
54 53 1 1830 177 35.19 1913 95.66 5 7 3 205 44 v South Africa 3 Mar 2015 ODI # 3621
55 54 1 1840 177 34.71 1924 95.63 5 7 3 207 44 v Zimbabwe 7 Mar 2015 ODI # 3627
56 55 1 1882 177 34.85 1965 95.77 5 7 3 211 46 v India 10 Mar 2015 ODI # 3631
57 56 1 1885 177 34.27 1973 95.53 5 7 3 211 46 v Pakistan 15 Mar 2015 ODI # 3639
58 57 1 1887 177 33.69 1978 95.39 5 7 3 211 46 v England 8 May 2015 ODI # 3650
59 58 1 1887 177 33.10 1982 95.20 5 7 4 211 46 v Australia 27 Aug 2015 ODI # 3679
60 59 1 1911 177 32.94 2006 95.26 5 7 4 216 46 v Zimbabwe 9 Oct 2015 ODI # 3688
61 60 1 1983 177 33.61 2083 95.19 5 8 4 225 46 v Zimbabwe 11 Oct 2015 ODI # 3690
62 61 1 2033 177 33.88 2175 93.47 5 9 4 229 46 v Zimbabwe 13 Oct 2015 ODI # 3691
63 62 1 2060 177 33.77 2209 93.25 5 9 4 233 46 v Sri Lanka 16 Jun 2016 ODI # 3748
64 63 1 2082 177 33.58 2233 93.23 5 9 4 235 47 v Sri Lanka 18 Jun 2016 ODI # 3749
65 64 1 2098 177 33.30 2254 93.07 5 9 4 236 47 v Afghanistan 12 Jul 2016 ODI # 3761
66 65 2 2137 177 33.92 2291 93.27 5 9 4 241 47 v Afghanistan 14 Jul 2016 ODI # 3762
67 66 2 2168 177 33.87 2343 92.53 5 9 4 243 47 v Afghanistan 17 Jul 2016 ODI # 3763
68 67 2 2170 177 33.38 2347 92.45 5 9 4 243 47 v Afghanistan 19 Jul 2016 ODI # 3764
69 68 2 2170 177 32.87 2349 92.37 5 9 5 243 47 v Pakistan 18 Aug 2016 ODI # 3767
70 69 2 2210 177 32.98 2398 92.16 5 9 5 247 47 v South Africa 25 Sep 2016 ODI # 3780
71 70 2 2240 177 32.94 2425 92.37 5 9 5 252 48 v Australia 27 Sep 2016 ODI # 3782
72 71 2 2244 177 32.52 2433 92.23 5 9 5 253 48 v U.A.E. 2 Mar 2017 ODI # 3844
73 72 2 2285 177 32.64 2498 91.47 5 9 5 256 49 v U.A.E. 4 Mar 2017 ODI # 3847
74 73 2 2353 177 33.14 2588 90.91 5 10 5 262 50 v Afghanistan 15 Mar 2017 ODI # 3850
75 74 2 2448 177 34.00 2668 91.75 5 11 5 271 55 v Afghanistan 17 Mar 2017 ODI # 3851
76 75 2 2547 177 34.89 2782 91.55 5 12 5 280 56 v Afghanistan 19 Mar 2017 ODI # 3852
77 76 2 2575 177 34.79 2812 91.57 5 12 5 284 57 v Afghanistan 22 Mar 2017 ODI # 3853
78 77 2 2626 177 35.01 2872 91.43 5 13 5 288 59 v Afghanistan 24 Mar 2017 ODI # 3854
79 78 2 2646 177 34.81 2890 91.55 5 13 5 293 59 v England 5 May 2017 ODI # 3864
80 79 2 2694 177 34.98 2932 91.88 5 13 5 301 60 v England 7 May 2017 ODI # 3865
81 79 2 2694 177 34.98 2932 91.88 5 13 5 301 60 v Bangladesh 12 May 2017 ODI # 3866
82 80 2 2708 177 34.71 2946 91.92 5 13 5 302 61 v New Zealand 14 May 2017 ODI # 3867
83 81 2 2708 177 34.27 2949 91.82 5 13 6 302 61 v Bangladesh 19 May 2017 ODI # 3869
84 82 2 2708 177 33.85 2958 91.54 5 13 7 302 61 v New Zealand 21 May 2017 ODI # 3870
85 83 2 2713 177 33.49 2971 91.31 5 13 7 303 61 v Afghanistan 5 Dec 2017 ODI # 3935
86 84 2 2795 177 34.08 3067 91.13 5 14 7 311 62 v Afghanistan 7 Dec 2017 ODI # 3937
87 85 2 2896 177 34.89 3164 91.52 6 14 7 322 66 v Afghanistan 10 Dec 2017 ODI # 3940
88 86 2 2896 177 34.47 3167 91.44 6 14 8 322 66 v U.A.E. 11 Jan 2018 ODI # 3948
89 87 2 2916 177 34.30 3193 91.32 6 14 8 324 66 v U.A.E. 13 Jan 2018 ODI # 3950
90 88 2 2954 177 34.34 3244 91.06 6 14 8 328 66 v Scotland 16 Jan 2018 ODI # 3954
91 89 2 3028 177 34.80 3332 90.87 6 15 8 338 66 v Scotland 18 Jan 2018 ODI # 3956
92 90 2 3055 177 34.71 3353 91.11 6 15 8 342 66 v P.N.G. 6 Mar 2018 ODI # 3986
93 91 2 3073 177 34.52 3369 91.21 6 15 8 345 66 v West Indies 10 Mar 2018 ODI # 3993
94 92 2 3199 177 35.54 3486 91.76 7 15 8 360 71 v U.A.E. 12 Mar 2018 ODI # 3995
95 93 2 3240 177 35.60 3556 91.11 7 15 8 365 71 v Zimbabwe 16 Mar 2018 ODI # 3999
96 94 2 3240 177 35.21 3560 91.01 7 15 9 365 71 v Scotland 18 Mar 2018 ODI # 4001
97 95 2 3295 177 35.43 3647 90.34 7 16 9 368 72 v Afghanistan 23 Mar 2018 ODI # 4006
98 96 2 3305 177 35.15 3667 90.12 7 16 9 370 72 v Afghanistan 27 Aug 2018 ODI # 4032
99 97 2 3344 177 35.20 3717 89.96 7 16 9 373 73 v Afghanistan 29 Aug 2018 ODI # 4033
100 98 2 3346 177 34.85 3720 89.94 7 16 9 373 73 v Afghanistan 31 Aug 2018 ODI # 4035
101 99 2 3435 177 35.41 3870 88.75 7 17 9 379 76 v Afghanistan 28 Feb 2019 ODI # 4100
102 99 2 3435 177 35.41 3870 88.75 7 17 9 379 76 v Afghanistan 2 Mar 2019 ODI # 4101
103 100 2 3455 177 35.25 3896 88.68 7 17 9 383 76 v Afghanistan 5 Mar 2019 ODI # 4105
104 101 2 3466 177 35.01 3914 88.55 7 17 9 384 76 v Afghanistan 8 Mar 2019 ODI # 4108
105 102 2 3536 177 35.36 4002 88.35 7 18 9 391 78 v Afghanistan 10 Mar 2019 ODI # 4110
106 103 2 3569 177 35.33 4046 88.21 7 18 9 396 78 v England 3 May 2019 ODI # 4127
107 104 2 3569 177 34.99 4047 88.18 7 18 10 396 78 v West Indies 5 May 2019 ODI # 4128
108 105 2 3646 177 35.39 4145 87.96 7 19 10 404 80 v West Indies 11 May 2019 ODI # 4132
109 106 2 3776 177 36.30 4286 88.10 8 19 10 412 84 v Bangladesh 15 May 2019 ODI # 4136
110 107 2 3847 177 36.63 4380 87.83 8 20 10 418 86 v Afghanistan 19 May 2019 ODI # 4139
111 108 2 3897 177 36.76 4436 87.84 8 21 10 422 88 v Afghanistan 21 May 2019 ODI # 4141
112 109 2 3954 177 36.95 4510 87.67 8 22 10 430 88 v Zimbabwe 1 Jul 2019 ODI # 4181
113 110 2 4006 177 37.09 4583 87.40 8 23 10 437 88 v Zimbabwe 4 Jul 2019 ODI # 4185
114 111 2 4038 177 37.04 4627 87.27 8 23 10 442 88 v Zimbabwe 7 Jul 2019 ODI # 4189
115 112 2 4053 177 36.84 4648 87.19 8 23 10 444 88 v West Indies 7 Jan 2020 ODI # 4226
116 113 2 4116 177 37.08 4727 87.07 8 24 10 451 89 v West Indies 9 Jan 2020 ODI # 4229
117 114 2 4121 177 36.79 4750 86.75 8 24 10 451 89 v West Indies 12 Jan 2020 ODI # 4230
118 115 2 4123 177 36.48 4754 86.72 8 24 10 451 89 v England 30 Jul 2020 ODI # 4256
119 116 2 4135 177 36.27 4774 86.61 8 24 10 453 89 v England 1 Aug 2020 ODI # 4257
120 117 2 4277 177 37.19 4902 87.25 9 24 10 462 95 v England 4 Aug 2020 ODI # 4258
121 118 3 4408 177 38.33 5050 87.28 10 24 10 471 99 v U.A.E. 8 Jan 2021 ODI # 4268
122 119 3 4412 177 38.03 5059 87.21 10 24 10 472 99 v U.A.E. 18 Jan 2021 ODI # 4269
123 120 3 4451 177 38.04 5099 87.29 10 24 10 478 99 v Afghanistan 21 Jan 2021 ODI # 4271
124 121 3 4579 177 38.80 5231 87.53 11 24 10 490 103 v Afghanistan 24 Jan 2021 ODI # 4273
125 122 3 4697 177 39.47 5350 87.79 12 24 10 499 109 v Afghanistan 26 Jan 2021 ODI # 4275
126 123 3 4766 177 39.71 5462 87.25 12 25 10 507 109 v Netherlands 2 Jun 2021 ODI # 4293
127 124 3 4818 177 39.81 5526 87.18 12 26 10 513 109 v Netherlands 4 Jun 2021 ODI # 4294
128 125 3 4823 177 39.53 5532 87.18 12 26 10 514 109 v Netherlands 7 Jun 2021 ODI # 4295
129 126 3 4836 177 39.31 5572 86.79 12 26 10 515 109 v South Africa 11 Jul 2021 ODI # 4301
130 127 3 4863 177 39.21 5616 86.59 12 26 10 519 109 v South Africa 13 Jul 2021 ODI # 4302
131 128 3 4874 177 38.99 5629 86.58 12 26 10 521 109 v South Africa 16 Jul 2021 ODI # 4305
132 129 3 4906 177 38.93 5676 86.43 12 26 10 524 110 v Zimbabwe 8 Sep 2021 ODI # 4319
133 130 3 4939 177 38.88 5747 85.94 12 26 10 528 110 v Zimbabwe 10 Sep 2021 ODI # 4321
134 131 3 4982 177 38.92 5787 86.08 12 26 10 533 112 v Zimbabwe 13 Sep 2021 ODI # 4323
135 132 3 5003 177 38.78 5802 86.22 12 26 10 536 113 v West Indies 13 Jan 2022 ODI # 4340
136 133 3 5047 177 38.82 5840 86.42 12 26 10 541 114 v West Indies 16 Jan 2022 ODI # 4342
137 134 3 5052 177 38.56 5850 86.35 12 26 10 542 114 v New Zealand 10 Jul 2022 ODI # 4419
138 135 3 5052 177 38.27 5854 86.29 12 26 11 542 114 v New Zealand 12 Jul 2022 ODI # 4423
139 136 3 5172 177 38.88 5957 86.82 13 26 11 556 119 v New Zealand 15 Jul 2022 ODI # 4429
140 137 3 5185 177 38.69 5982 86.67 13 26 11 558 119 v Zimbabwe 18 Jan 2023 ODI # 4506
141 138 3 5230 177 38.74 6043 86.54 13 26 11 562 121 v Zimbabwe 21 Jan 2023 ODI # 4508
142 138 3 5230 177 38.74 6043 86.54 13 26 11 562 121 v Zimbabwe 23 Jan 2023 ODI # 4510
143 139 3 5252 177 38.61 6074 86.46 13 26 11 563 122 v Bangladesh 18 Mar 2023 ODI # 4539
144 139 3 5252 177 38.61 6074 86.46 13 26 11 563 122 v Bangladesh 20 Mar 2023 ODI # 4542
145 140 3 5259 177 38.38 6086 86.41 13 26 11 564 122 v Bangladesh 23 Mar 2023 ODI # 4547
146 141 3 5274 177 38.21 6096 86.51 13 26 11 566 123 v Bangladesh 9 May 2023 ODI # 4576
147 142 3 5274 177 37.94 6098 86.48 13 26 12 566 123 v Bangladesh 12 May 2023 ODI # 4577
148 143 3 5334 177 38.10 6171 86.43 13 27 12 570 125 v Bangladesh 14 May 2023 ODI # 4578
149 144 3 5357 177 37.99 6198 86.43 13 27 12 574 125 v Oman 19 Jun 2023 ODI # 4588
150 145 3 5357 177 37.72 6199 86.41 13 27 13 574 125 v Scotland 21 Jun 2023 ODI # 4591
151 146 3 5363 177 37.50 6210 86.36 13 27 13 575 125 v Sri Lanka 25 Jun 2023 ODI # 4599
152 147 3 5525 177 38.36 6344 87.09 14 27 13 590 133 v U.A.E. 27 Jun 2023 ODI # 4604
153 148 3 5583 177 38.50 6389 87.38 14 28 13 599 135 v U.S.A. 30 Jun 2023 ODI # 4607
154 149 3 5598 177 38.34 6413 87.29 14 28 13 601 135 v Nepal 4 Jul 2023 ODI # 4613
155 150 3 5623 177 38.25 6430 87.44 14 28 13 605 136 v England 23 Sep 2023 ODI # 4653
156 150 3 5623 177 38.25 6430 87.44 14 28 13 605 136 v England 26 Sep 2023 ODI # 4656
157 150 3 5623 177 38.25 6430 87.44 14 28 13 605 136 v Zimbabwe 13 Dec 2023 ODI # 4709
158 151 3 5637 177 38.08 6462 87.23 14 28 13 607 136 v Zimbabwe 15 Dec 2023 ODI # 4710
159 152 3 5645 177 37.88 6472 87.22 14 28 13 609 136 v Zimbabwe 17 Dec 2023 ODI # 4712
160 153 3 5650 177 37.66 6481 87.17 14 28 13 609 136 v Afghanistan 7 Mar 2024 ODI # 4741
161 154 3 5700 177 37.74 6534 87.23 14 29 13 613 138 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