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 2006-2021 153 141 18 3619 142 29.42 4076 88.78 2 18 6 332 84 Profile
filtered 2006-2021 153 141 18 3619 142 29.42 4076 88.78 2 18 6 332 84
Cumulative averages
1 1 0 35 35 35.00 48 72.91 0 0 0 3 0 v England 13 Jun 2006 ODI # 2383
2 2 0 59 35 29.50 64 92.18 0 0 0 4 1 v Netherlands 8 Aug 2006 ODI # 2401
3 3 0 72 35 24.00 86 83.72 0 0 0 4 1 v Scotland 30 Jan 2007 ODI # 2492
4 4 0 126 54 31.50 143 88.11 0 1 0 9 1 v Bermuda 31 Jan 2007 ODI # 2494
5 5 0 268 142 53.60 268 100.00 1 1 0 19 7 v Kenya 2 Feb 2007 ODI # 2499
6 6 0 320 142 53.33 351 91.16 1 2 0 23 7 v Canada 4 Feb 2007 ODI # 2503
7 7 0 323 142 46.14 355 90.98 1 2 0 23 7 v Netherlands 5 Feb 2007 ODI # 2509
8 8 0 333 142 41.62 383 86.94 1 2 0 25 7 v Zimbabwe 15 Mar 2007 ODI # 2535
9 9 1 349 142 43.62 435 80.22 1 2 0 27 7 v Pakistan 17 Mar 2007 ODI # 2539
10 10 1 366 142 40.66 481 76.09 1 2 0 28 7 v West Indies 23 Mar 2007 ODI # 2551
11 11 1 378 142 37.80 500 75.60 1 2 0 29 7 v England 30 Mar 2007 ODI # 2558
12 12 1 427 142 38.81 545 78.34 1 2 0 31 10 v New Zealand 9 Apr 2007 ODI # 2566
13 13 1 443 142 36.91 570 77.71 1 2 0 34 10 v Australia 13 Apr 2007 ODI # 2570
14 14 1 491 142 37.76 614 79.96 1 2 0 36 12 v Bangladesh 15 Apr 2007 ODI # 2572
15 15 1 493 142 35.21 618 79.77 1 2 0 36 12 v Sri Lanka 18 Apr 2007 ODI # 2575
16 16 1 496 142 33.06 629 78.85 1 2 0 36 12 v India 23 Jun 2007 ODI # 2590
17 17 1 502 142 31.37 636 78.93 1 2 0 37 12 v South Africa 24 Jun 2007 ODI # 2591
18 18 1 536 142 31.52 678 79.05 1 2 0 39 13 v Netherlands 11 Jul 2007 ODI # 2600
19 19 1 561 142 31.16 696 80.60 1 2 0 43 14 v West Indies 14 Jul 2007 ODI # 2603
20 20 1 573 142 30.15 722 79.36 1 2 0 43 14 v Scotland 15 Jul 2007 ODI # 2604
21 21 1 593 142 29.65 766 77.41 1 2 0 45 14 v Bangladesh 18 Mar 2008 ODI # 2693
22 22 1 614 142 29.23 790 77.72 1 2 0 49 14 v Bangladesh 20 Mar 2008 ODI # 2694
23 23 1 632 142 28.72 826 76.51 1 2 0 50 14 v Bangladesh 22 Mar 2008 ODI # 2695
24 23 1 632 142 28.72 826 76.51 1 2 0 50 14 v Netherlands 28 Jul 2008 ODI # 2737
25 24 2 642 142 29.18 831 77.25 1 2 0 51 15 v Scotland 31 Jul 2008 ODI # 2739
26 25 2 680 142 29.56 894 76.06 1 2 0 51 18 v Zimbabwe 17 Oct 2008 ODI # 2766
27 26 2 763 142 31.79 946 80.65 1 3 0 58 23 v Kenya 18 Oct 2008 ODI # 2767
28 26 2 763 142 31.79 946 80.65 1 3 0 58 23 v Scotland 1 Apr 2009 ODI # 2830
29 27 3 852 142 35.50 1050 81.14 1 4 0 67 24 v Canada 6 Apr 2009 ODI # 2836
30 27 3 852 142 35.50 1050 81.14 1 4 0 67 24 v Canada 19 Apr 2009 ODI # 2843
31 28 3 868 142 34.72 1090 79.63 1 4 0 67 24 v Kenya 9 Jul 2009 ODI # 2858
32 28 3 868 142 34.72 1090 79.63 1 4 0 67 24 v Kenya 11 Jul 2009 ODI # 2860
33 29 3 879 142 33.80 1105 79.54 1 4 0 68 24 v Kenya 12 Jul 2009 ODI # 2861
34 30 3 880 142 32.59 1116 78.85 1 4 0 68 24 v Scotland 22 Aug 2009 ODI # 2876
35 31 3 884 142 31.57 1129 78.29 1 4 0 68 24 v England 27 Aug 2009 ODI # 2878
36 32 3 938 142 32.34 1181 79.42 1 5 0 71 26 v West Indies 15 Apr 2010 ODI # 2978
37 33 3 943 142 31.43 1201 78.51 1 5 0 71 26 v Australia 17 Jun 2010 ODI # 2994
38 34 3 943 142 30.41 1212 77.80 1 5 1 71 26 v Kenya 1 Jul 2010 ODI # 3006
39 35 3 987 142 30.84 1280 77.10 1 5 1 76 26 v Afghanistan 3 Jul 2010 ODI # 3008
40 36 4 1028 142 32.12 1364 75.36 1 5 1 81 27 v Scotland 5 Jul 2010 ODI # 3013
41 37 5 1071 142 33.46 1429 74.94 1 5 1 85 27 v Canada 7 Jul 2010 ODI # 3015
42 38 5 1071 142 32.45 1430 74.89 1 5 2 85 27 v Netherlands 9 Jul 2010 ODI # 3021
43 39 6 1169 142 35.42 1534 76.20 1 6 2 89 30 v Scotland 10 Jul 2010 ODI # 3023
44 40 7 1177 142 35.66 1544 76.23 1 6 2 89 30 v Bangladesh 15 Jul 2010 ODI # 3027
45 41 7 1191 142 35.02 1576 75.57 1 6 2 90 30 v Bangladesh 16 Jul 2010 ODI # 3028
46 42 7 1217 142 34.77 1598 76.15 1 6 2 92 30 v Netherlands 16 Aug 2010 ODI # 3034
47 42 7 1217 142 34.77 1598 76.15 1 6 2 92 30 v Netherlands 18 Aug 2010 ODI # 3036
48 43 7 1220 142 33.88 1606 75.96 1 6 2 92 30 v Canada 6 Sep 2010 ODI # 3041
49 44 7 1227 142 33.16 1619 75.78 1 6 2 92 30 v Canada 7 Sep 2010 ODI # 3042
50 45 7 1229 142 32.34 1638 75.03 1 6 2 92 30 v Zimbabwe 26 Sep 2010 ODI # 3048
51 46 8 1302 142 34.26 1740 74.82 1 7 2 95 33 v Zimbabwe 28 Sep 2010 ODI # 3049
52 47 8 1336 142 34.25 1784 74.88 1 7 2 100 33 v Zimbabwe 30 Sep 2010 ODI # 3050
53 48 8 1373 142 34.32 1824 75.27 1 7 2 103 34 v Bangladesh 25 Feb 2011 ODI # 3108
54 49 8 1486 142 36.24 1887 78.74 2 7 2 116 40 v England 2 Mar 2011 ODI # 3114
55 50 8 1495 142 35.59 1900 78.68 2 7 2 117 40 v India 6 Mar 2011 ODI # 3121
56 51 8 1500 142 34.88 1909 78.57 2 7 2 117 40 v West Indies 11 Mar 2011 ODI # 3126
57 52 8 1519 142 34.52 1933 78.58 2 7 2 119 40 v South Africa 15 Mar 2011 ODI # 3133
58 53 9 1534 142 34.86 1942 78.99 2 7 2 119 42 v Netherlands 18 Mar 2011 ODI # 3136
59 54 9 1549 142 34.42 1960 79.03 2 7 2 120 42 v Pakistan 28 May 2011 ODI # 3157
60 55 9 1556 142 33.82 1974 78.82 2 7 2 121 42 v Pakistan 30 May 2011 ODI # 3158
61 56 9 1556 142 33.10 1975 78.78 2 7 3 121 42 v Scotland 12 Jul 2011 ODI # 3171
62 57 9 1582 142 32.95 1990 79.49 2 7 3 123 44 v England 25 Aug 2011 ODI # 3185
63 58 9 1617 142 33.00 2005 80.64 2 7 3 126 46 v Canada 19 Sep 2011 ODI # 3196
64 59 9 1660 142 33.20 2041 81.33 2 7 3 130 47 v Canada 20 Sep 2011 ODI # 3197
65 60 9 1699 142 33.31 2099 80.94 2 7 3 134 47 v Kenya 18 Feb 2012 ODI # 3242
66 61 9 1718 142 33.03 2136 80.43 2 7 3 136 47 v Kenya 20 Feb 2012 ODI # 3245
67 61 9 1718 142 33.03 2136 80.43 2 7 3 136 47 v Australia 23 Jun 2012 ODI # 3279
68 62 9 1749 142 33.00 2168 80.67 2 7 3 142 48 v Afghanistan 5 Jul 2012 ODI # 3282
69 63 10 1833 142 34.58 2215 82.75 2 8 3 153 50 v Pakistan 23 May 2013 ODI # 3357
70 64 10 1871 142 34.64 2263 82.67 2 8 3 158 50 v Pakistan 26 May 2013 ODI # 3358
71 65 10 1903 142 34.60 2285 83.28 2 8 3 161 51 v Netherlands 7 Jul 2013 ODI # 3384
72 66 10 1907 142 34.05 2291 83.23 2 8 3 161 51 v Netherlands 9 Jul 2013 ODI # 3386
73 67 10 1930 142 33.85 2318 83.26 2 8 3 164 51 v England 3 Sep 2013 ODI # 3409
74 68 10 1933 142 33.32 2323 83.21 2 8 3 164 51 v Scotland 6 Sep 2013 ODI # 3411
75 68 10 1933 142 33.32 2323 83.21 2 8 3 164 51 v Scotland 8 Sep 2013 ODI # 3413
76 69 10 1955 142 33.13 2358 82.90 2 8 3 164 51 v West Indies 23 Feb 2014 ODI # 3472
77 70 10 1955 142 32.58 2359 82.87 2 8 4 164 51 v Sri Lanka 6 May 2014 ODI # 3490
78 71 11 2011 142 33.51 2415 83.27 2 9 4 171 52 v Scotland 8 Sep 2014 ODI # 3527
79 72 11 2078 142 34.06 2480 83.79 2 10 4 180 52 v Scotland 10 Sep 2014 ODI # 3528
80 73 11 2114 142 34.09 2527 83.65 2 10 4 183 52 v Scotland 12 Sep 2014 ODI # 3529
81 74 11 2144 142 34.03 2562 83.68 2 10 4 185 53 v Afghanistan 10 Jan 2015 ODI # 3573
82 75 11 2157 142 33.70 2583 83.50 2 10 4 187 53 v Scotland 12 Jan 2015 ODI # 3575
83 76 11 2178 142 33.50 2614 83.32 2 10 4 189 53 v Afghanistan 17 Jan 2015 ODI # 3581
84 76 11 2178 142 33.50 2614 83.32 2 10 4 189 53 v Scotland 19 Jan 2015 ODI # 3584
85 77 11 2178 142 33.00 2615 83.28 2 10 5 189 53 v West Indies 16 Feb 2015 ODI # 3603
86 78 11 2228 142 33.25 2640 84.39 2 11 5 197 55 v U.A.E. 25 Feb 2015 ODI # 3613
87 79 11 2276 142 33.47 2705 84.14 2 11 5 200 56 v South Africa 3 Mar 2015 ODI # 3621
88 80 11 2300 142 33.33 2727 84.34 2 11 5 204 56 v Zimbabwe 7 Mar 2015 ODI # 3627
89 81 11 2301 142 32.87 2729 84.31 2 11 5 204 56 v India 10 Mar 2015 ODI # 3631
90 82 11 2309 142 32.52 2745 84.11 2 11 5 205 56 v Pakistan 15 Mar 2015 ODI # 3639
91 82 11 2309 142 32.52 2745 84.11 2 11 5 205 56 v England 8 May 2015 ODI # 3650
92 83 11 2325 142 32.29 2760 84.23 2 11 5 207 56 v Zimbabwe 9 Oct 2015 ODI # 3688
93 84 11 2330 142 31.91 2771 84.08 2 11 5 208 56 v Zimbabwe 11 Oct 2015 ODI # 3690
94 85 11 2340 142 31.62 2786 83.99 2 11 5 209 56 v Zimbabwe 13 Oct 2015 ODI # 3691
95 86 11 2404 142 32.05 2835 84.79 2 12 5 215 59 v Sri Lanka 16 Jun 2016 ODI # 3748
96 87 11 2416 142 31.78 2844 84.95 2 12 5 216 59 v Sri Lanka 18 Jun 2016 ODI # 3749
97 88 11 2451 142 31.83 2871 85.37 2 12 5 217 62 v Afghanistan 12 Jul 2016 ODI # 3761
98 89 11 2526 142 32.38 2956 85.45 2 13 5 224 62 v Afghanistan 14 Jul 2016 ODI # 3762
99 90 11 2560 142 32.40 3005 85.19 2 13 5 227 62 v Afghanistan 17 Jul 2016 ODI # 3763
100 91 11 2561 142 32.01 3011 85.05 2 13 5 227 62 v Afghanistan 19 Jul 2016 ODI # 3764
101 92 11 2565 142 31.66 3013 85.13 2 13 5 228 62 v Pakistan 18 Aug 2016 ODI # 3767
102 93 11 2606 142 31.78 3049 85.47 2 13 5 235 62 v South Africa 25 Sep 2016 ODI # 3780
103 94 11 2629 142 31.67 3083 85.27 2 13 5 237 62 v Australia 27 Sep 2016 ODI # 3782
104 95 11 2698 142 32.11 3136 86.03 2 14 5 244 63 v U.A.E. 2 Mar 2017 ODI # 3844
105 95 11 2698 142 32.11 3136 86.03 2 14 5 244 63 v U.A.E. 4 Mar 2017 ODI # 3847
106 96 11 2711 142 31.89 3155 85.92 2 14 5 245 63 v Afghanistan 15 Mar 2017 ODI # 3850
107 97 12 2783 142 32.74 3215 86.56 2 15 5 253 65 v Afghanistan 22 Mar 2017 ODI # 3853
108 98 12 2787 142 32.40 3223 86.47 2 15 5 253 65 v England 5 May 2017 ODI # 3864
109 99 12 2805 142 32.24 3233 86.76 2 15 5 253 67 v England 7 May 2017 ODI # 3865
110 99 12 2805 142 32.24 3233 86.76 2 15 5 253 67 v Bangladesh 12 May 2017 ODI # 3866
111 100 12 2806 142 31.88 3236 86.71 2 15 5 253 67 v New Zealand 14 May 2017 ODI # 3867
112 101 12 2816 142 31.64 3247 86.72 2 15 5 254 67 v Bangladesh 19 May 2017 ODI # 3869
113 102 12 2819 142 31.32 3255 86.60 2 15 5 254 67 v Afghanistan 5 Dec 2017 ODI # 3935
114 103 12 2830 142 31.09 3265 86.67 2 15 5 254 68 v Afghanistan 7 Dec 2017 ODI # 3937
115 104 13 2840 142 31.20 3282 86.53 2 15 5 256 68 v Afghanistan 10 Dec 2017 ODI # 3940
116 105 13 2849 142 30.96 3295 86.46 2 15 5 257 68 v U.A.E. 11 Jan 2018 ODI # 3948
117 106 13 2873 142 30.89 3312 86.74 2 15 5 258 69 v U.A.E. 13 Jan 2018 ODI # 3950
118 107 14 2886 142 31.03 3320 86.92 2 15 5 260 69 v Scotland 16 Jan 2018 ODI # 3954
119 108 14 2932 142 31.19 3344 87.67 2 15 5 262 73 v Scotland 18 Jan 2018 ODI # 3956
120 109 14 2944 142 30.98 3356 87.72 2 15 5 262 73 v P.N.G. 6 Mar 2018 ODI # 3986
121 110 14 2982 142 31.06 3392 87.91 2 15 5 267 73 v West Indies 10 Mar 2018 ODI # 3993
122 111 15 3032 142 31.58 3418 88.70 2 16 5 274 74 v U.A.E. 12 Mar 2018 ODI # 3995
123 112 15 3039 142 31.32 3433 88.52 2 16 5 275 74 v Zimbabwe 16 Mar 2018 ODI # 3999
124 113 15 3085 142 31.47 3460 89.16 2 16 5 280 76 v Scotland 18 Mar 2018 ODI # 4001
125 114 15 3126 142 31.57 3497 89.39 2 16 5 283 77 v Afghanistan 23 Mar 2018 ODI # 4006
126 115 15 3148 142 31.48 3528 89.22 2 16 5 284 77 v Afghanistan 27 Aug 2018 ODI # 4032
127 116 15 3156 142 31.24 3536 89.25 2 16 5 285 77 v Afghanistan 29 Aug 2018 ODI # 4033
128 117 15 3172 142 31.09 3548 89.40 2 16 5 288 77 v Afghanistan 31 Aug 2018 ODI # 4035
129 118 15 3182 142 30.89 3562 89.33 2 16 5 289 77 v Afghanistan 28 Feb 2019 ODI # 4100
130 118 15 3182 142 30.89 3562 89.33 2 16 5 289 77 v Afghanistan 2 Mar 2019 ODI # 4101
131 119 15 3203 142 30.79 3587 89.29 2 16 5 291 78 v Afghanistan 5 Mar 2019 ODI # 4105
132 120 15 3229 142 30.75 3644 88.61 2 16 5 291 78 v Afghanistan 8 Mar 2019 ODI # 4108
133 121 16 3262 142 31.06 3686 88.49 2 16 5 295 78 v Afghanistan 10 Mar 2019 ODI # 4110
134 122 16 3266 142 30.81 3688 88.55 2 16 5 296 78 v England 3 May 2019 ODI # 4127
135 123 16 3334 142 31.15 3765 88.55 2 17 5 303 79 v West Indies 5 May 2019 ODI # 4128
136 124 16 3397 142 31.45 3805 89.27 2 18 5 306 82 v West Indies 11 May 2019 ODI # 4132
137 125 16 3400 142 31.19 3809 89.26 2 18 5 306 82 v Bangladesh 15 May 2019 ODI # 4136
138 126 16 3432 142 31.20 3853 89.07 2 18 5 310 82 v Afghanistan 19 May 2019 ODI # 4139
139 127 16 3444 142 31.02 3865 89.10 2 18 5 312 82 v Afghanistan 21 May 2019 ODI # 4141
140 128 16 3449 142 30.79 3872 89.07 2 18 5 313 82 v Zimbabwe 1 Jul 2019 ODI # 4181
141 129 16 3455 142 30.57 3878 89.09 2 18 5 314 82 v Zimbabwe 4 Jul 2019 ODI # 4185
142 130 17 3490 142 30.88 3922 88.98 2 18 5 318 82 v Zimbabwe 7 Jul 2019 ODI # 4189
143 131 17 3494 142 30.64 3929 88.92 2 18 5 318 82 v West Indies 7 Jan 2020 ODI # 4226
144 132 17 3525 142 30.65 3955 89.12 2 18 5 322 83 v West Indies 9 Jan 2020 ODI # 4229
145 133 17 3546 142 30.56 3981 89.07 2 18 5 326 83 v West Indies 12 Jan 2020 ODI # 4230
146 134 17 3568 142 30.49 4017 88.82 2 18 5 326 83 v England 30 Jul 2020 ODI # 4256
147 135 17 3571 142 30.26 4024 88.74 2 18 5 326 83 v England 1 Aug 2020 ODI # 4257
148 136 18 3592 142 30.44 4039 88.93 2 18 5 327 84 v England 4 Aug 2020 ODI # 4258
149 137 18 3615 142 30.37 4061 89.01 2 18 5 332 84 v U.A.E. 8 Jan 2021 ODI # 4268
150 138 18 3617 142 30.14 4063 89.02 2 18 5 332 84 v U.A.E. 18 Jan 2021 ODI # 4269
151 139 18 3618 142 29.90 4070 88.89 2 18 5 332 84 v Afghanistan 21 Jan 2021 ODI # 4271
152 140 18 3619 142 29.66 4072 88.87 2 18 5 332 84 v Afghanistan 24 Jan 2021 ODI # 4273
153 141 18 3619 142 29.42 4076 88.78 2 18 6 332 84 v Netherlands 7 Jun 2021 ODI # 4295
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