Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Ireland remove Ireland from query
Involving the player WTS Porterfield (IRE) remove WTS Porterfield (IRE) 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 2007-2019 105 99 12 2072 113 23.81 2880 71.94 1 12 6 180 21 Profile
filtered 2007-2019 101 95 11 1851 80 22.03 2597 71.27 0 12 6 155 20
Cumulative averages
1 1 0 13 13 13.00 24 54.16 0 0 0 2 0 v India 23 Jun 2007 ODI # 2590
4 4 0 76 39 19.00 109 69.72 0 0 0 11 0 v Netherlands 28 Jul 2008 ODI # 2737
5 5 0 127 51 25.40 175 72.57 0 1 0 17 0 v Scotland 31 Jul 2008 ODI # 2739
6 6 0 132 51 22.00 204 64.70 0 1 0 17 0 v Kenya 24 Aug 2008 ODI # 2751
7 7 0 132 51 18.85 209 63.15 0 1 1 17 0 v Kenya 25 Aug 2008 ODI # 2753
8 8 0 132 51 16.50 214 61.68 0 1 2 17 0 v Zimbabwe 17 Oct 2008 ODI # 2766
9 9 0 153 51 17.00 242 63.22 0 1 2 18 1 v Kenya 18 Oct 2008 ODI # 2767
10 10 0 167 51 16.70 267 62.54 0 1 2 20 1 v Scotland 1 Apr 2009 ODI # 2830
11 11 0 167 51 15.18 269 62.08 0 1 3 20 1 v Canada 6 Apr 2009 ODI # 2836
12 12 0 205 51 17.08 336 61.01 0 1 3 22 3 v Canada 19 Apr 2009 ODI # 2843
13 13 0 218 51 16.76 352 61.93 0 1 3 25 3 v Kenya 9 Jul 2009 ODI # 2858
14 14 1 269 51* 20.69 413 65.13 0 2 3 33 3 v Kenya 11 Jul 2009 ODI # 2860
15 15 1 285 51* 20.35 434 65.66 0 2 3 34 3 v Kenya 12 Jul 2009 ODI # 2861
16 16 1 290 51* 19.33 443 65.46 0 2 3 35 3 v Scotland 22 Aug 2009 ODI # 2876
17 17 1 294 51* 18.37 453 64.90 0 2 3 35 3 v West Indies 15 Apr 2010 ODI # 2978
18 18 1 298 51* 17.52 459 64.92 0 2 3 36 3 v Australia 17 Jun 2010 ODI # 2994
19 18 1 298 51* 17.52 459 64.92 0 2 3 36 3 v Bangladesh 15 Jul 2010 ODI # 3027
20 19 1 358 60 19.88 523 68.45 0 3 3 42 3 v Bangladesh 16 Jul 2010 ODI # 3028
23 22 2 588 113 29.40 810 72.59 1 4 3 65 4 v Zimbabwe 26 Sep 2010 ODI # 3048
24 23 2 597 113 28.42 822 72.62 1 4 3 66 4 v Zimbabwe 28 Sep 2010 ODI # 3049
25 24 2 607 113 27.59 840 72.26 1 4 3 67 4 v Zimbabwe 30 Sep 2010 ODI # 3050
26 25 2 610 113 26.52 854 71.42 1 4 3 67 4 v England 2 Mar 2011 ODI # 3114
27 26 2 671 113 27.95 916 73.25 1 5 3 73 5 v West Indies 11 Mar 2011 ODI # 3126
28 27 2 702 113 28.08 964 72.82 1 5 3 77 6 v South Africa 15 Mar 2011 ODI # 3133
29 28 2 729 113 28.03 985 74.01 1 5 3 79 8 v Netherlands 18 Mar 2011 ODI # 3136
30 29 2 740 113 27.40 1008 73.41 1 5 3 81 8 v Pakistan 28 May 2011 ODI # 3157
31 30 2 773 113 27.60 1033 74.83 1 5 3 86 8 v Pakistan 30 May 2011 ODI # 3158
32 31 2 795 113 27.41 1051 75.64 1 5 3 88 9 v Scotland 12 Jul 2011 ODI # 3171
33 32 2 808 113 26.93 1065 75.86 1 5 3 89 9 v England 25 Aug 2011 ODI # 3185
34 33 3 864 113 28.80 1101 78.47 1 6 3 93 11 v Canada 19 Sep 2011 ODI # 3196
35 34 3 908 113 29.29 1174 77.34 1 6 3 96 11 v Canada 20 Sep 2011 ODI # 3197
36 35 3 935 113 29.21 1225 76.32 1 6 3 97 11 v Kenya 18 Feb 2012 ODI # 3242
37 36 3 952 113 28.84 1255 75.85 1 6 3 99 11 v Kenya 20 Feb 2012 ODI # 3245
38 37 4 952 113 28.84 1259 75.61 1 6 3 99 11 v Australia 23 Jun 2012 ODI # 3279
39 38 4 953 113 28.02 1266 75.27 1 6 3 99 11 v Afghanistan 5 Jul 2012 ODI # 3282
40 39 4 964 113 27.54 1282 75.19 1 6 3 100 11 v Pakistan 23 May 2013 ODI # 3357
41 40 4 969 113 26.91 1295 74.82 1 6 3 100 11 v Pakistan 26 May 2013 ODI # 3358
42 41 4 970 113 26.21 1303 74.44 1 6 3 100 11 v Netherlands 7 Jul 2013 ODI # 3384
43 42 4 975 113 25.65 1313 74.25 1 6 3 100 11 v Netherlands 9 Jul 2013 ODI # 3386
44 43 4 977 113 25.05 1317 74.18 1 6 3 100 11 v England 3 Sep 2013 ODI # 3409
45 44 4 979 113 24.47 1322 74.05 1 6 3 100 11 v Scotland 6 Sep 2013 ODI # 3411
46 45 5 1014 113 25.35 1375 73.74 1 6 3 104 12 v Scotland 8 Sep 2013 ODI # 3413
47 46 5 1076 113 26.24 1471 73.14 1 7 3 107 12 v West Indies 23 Feb 2014 ODI # 3472
48 47 5 1079 113 25.69 1473 73.25 1 7 3 107 12 v Sri Lanka 6 May 2014 ODI # 3490
49 48 5 1088 113 25.30 1491 72.97 1 7 3 108 12 v Afghanistan 10 Jan 2015 ODI # 3573
50 49 5 1109 113 25.20 1531 72.43 1 7 3 111 12 v Scotland 12 Jan 2015 ODI # 3575
51 50 5 1129 113 25.08 1566 72.09 1 7 3 112 12 v Afghanistan 17 Jan 2015 ODI # 3581
52 50 5 1129 113 25.08 1566 72.09 1 7 3 112 12 v Scotland 19 Jan 2015 ODI # 3584
53 51 5 1130 113 24.56 1572 71.88 1 7 3 112 12 v West Indies 16 Feb 2015 ODI # 3603
54 52 5 1210 113 25.74 1641 73.73 1 8 3 121 12 v U.A.E. 25 Feb 2015 ODI # 3613
55 53 5 1210 113 25.20 1644 73.60 1 8 4 121 12 v South Africa 3 Mar 2015 ODI # 3621
56 54 5 1235 113 25.20 1657 74.53 1 8 4 124 13 v Zimbabwe 7 Mar 2015 ODI # 3627
57 55 5 1241 113 24.82 1664 74.57 1 8 4 125 13 v India 10 Mar 2015 ODI # 3631
58 56 5 1270 113 24.90 1702 74.61 1 8 4 127 13 v Pakistan 15 Mar 2015 ODI # 3639
59 57 6 1273 113 24.96 1710 74.44 1 8 4 127 13 v England 8 May 2015 ODI # 3650
60 58 6 1274 113 24.50 1714 74.32 1 8 4 127 13 v Australia 27 Aug 2015 ODI # 3679
61 59 7 1344 113 25.84 1802 74.58 1 9 4 131 13 v Zimbabwe 9 Oct 2015 ODI # 3688
62 60 7 1409 113 26.58 1857 75.87 1 10 4 137 16 v Zimbabwe 11 Oct 2015 ODI # 3690
63 61 7 1428 113 26.44 1885 75.75 1 10 4 140 16 v Zimbabwe 13 Oct 2015 ODI # 3691
64 62 7 1429 113 25.98 1887 75.72 1 10 4 140 16 v Sri Lanka 16 Jun 2016 ODI # 3748
65 63 7 1440 113 25.71 1901 75.74 1 10 4 141 16 v Sri Lanka 18 Jun 2016 ODI # 3749
66 63 7 1440 113 25.71 1901 75.74 1 10 4 141 16 v Afghanistan 14 Jul 2016 ODI # 3762
67 64 7 1446 113 25.36 1914 75.54 1 10 4 141 16 v Afghanistan 17 Jul 2016 ODI # 3763
68 65 7 1504 113 25.93 2006 74.97 1 11 4 146 17 v Afghanistan 19 Jul 2016 ODI # 3764
69 66 7 1525 113 25.84 2039 74.79 1 11 4 148 17 v Pakistan 18 Aug 2016 ODI # 3767
70 67 7 1528 113 25.46 2057 74.28 1 11 4 148 17 v South Africa 25 Sep 2016 ODI # 3780
71 68 7 1542 113 25.27 2090 73.77 1 11 4 148 17 v Australia 27 Sep 2016 ODI # 3782
72 69 7 1575 113 25.40 2124 74.15 1 11 4 148 18 v U.A.E. 2 Mar 2017 ODI # 3844
73 69 7 1575 113 25.40 2124 74.15 1 11 4 148 18 v U.A.E. 4 Mar 2017 ODI # 3847
74 70 7 1575 113 25.00 2125 74.11 1 11 5 148 18 v Afghanistan 15 Mar 2017 ODI # 3850
75 71 7 1589 113 24.82 2147 74.01 1 11 5 149 18 v Afghanistan 17 Mar 2017 ODI # 3851
76 72 8 1617 113 25.26 2175 74.34 1 11 5 153 18 v Afghanistan 19 Mar 2017 ODI # 3852
77 73 8 1658 113 25.50 2242 73.95 1 11 5 156 18 v Afghanistan 22 Mar 2017 ODI # 3853
78 74 8 1663 113 25.19 2256 73.71 1 11 5 156 18 v Afghanistan 24 Mar 2017 ODI # 3854
79 75 8 1664 113 24.83 2260 73.62 1 11 5 156 18 v England 5 May 2017 ODI # 3864
80 76 8 1677 113 24.66 2284 73.42 1 11 5 157 18 v England 7 May 2017 ODI # 3865
81 76 8 1677 113 24.66 2284 73.42 1 11 5 157 18 v Bangladesh 12 May 2017 ODI # 3866
82 77 8 1707 113 24.73 2307 73.99 1 11 5 161 18 v New Zealand 14 May 2017 ODI # 3867
83 78 8 1713 113 24.47 2324 73.70 1 11 5 161 18 v Bangladesh 19 May 2017 ODI # 3869
84 79 8 1743 113 24.54 2378 73.29 1 11 5 164 18 v New Zealand 21 May 2017 ODI # 3870
85 80 8 1746 113 24.25 2389 73.08 1 11 5 164 18 v Afghanistan 5 Dec 2017 ODI # 3935
86 81 8 1746 113 23.91 2390 73.05 1 11 6 164 18 v Afghanistan 7 Dec 2017 ODI # 3937
87 82 8 1757 113 23.74 2424 72.48 1 11 6 165 18 v Afghanistan 10 Dec 2017 ODI # 3940
88 83 8 1810 113 24.13 2507 72.19 1 12 6 168 18 v U.A.E. 11 Jan 2018 ODI # 3948
89 84 9 1810 113 24.13 2507 72.19 1 12 6 168 18 v U.A.E. 13 Jan 2018 ODI # 3950
90 84 9 1810 113 24.13 2507 72.19 1 12 6 168 18 v Scotland 16 Jan 2018 ODI # 3954
91 85 10 1850 113 24.66 2538 72.89 1 12 6 170 20 v Scotland 18 Jan 2018 ODI # 3956
92 86 11 1862 113 24.82 2553 72.93 1 12 6 171 20 v P.N.G. 6 Mar 2018 ODI # 3986
93 87 11 1880 113 24.73 2575 73.00 1 12 6 172 20 v West Indies 10 Mar 2018 ODI # 3993
94 88 11 1895 113 24.61 2616 72.43 1 12 6 173 20 v Zimbabwe 16 Mar 2018 ODI # 3999
95 89 11 1898 113 24.33 2621 72.41 1 12 6 173 20 v Scotland 18 Mar 2018 ODI # 4001
96 90 11 1909 113 24.16 2639 72.33 1 12 6 173 20 v Afghanistan 23 Mar 2018 ODI # 4006
97 91 11 1947 113 24.33 2689 72.40 1 12 6 173 21 v Afghanistan 27 Aug 2018 ODI # 4032
98 92 11 1951 113 24.08 2703 72.17 1 12 6 173 21 v Afghanistan 29 Aug 2018 ODI # 4033
99 93 11 1974 113 24.07 2739 72.07 1 12 6 174 21 v Afghanistan 31 Aug 2018 ODI # 4035
100 94 11 1982 113 23.87 2759 71.83 1 12 6 174 21 v England 3 May 2019 ODI # 4127
101 95 11 2012 113 23.95 2801 71.83 1 12 6 176 21 v West Indies 5 May 2019 ODI # 4128
102 96 12 2016 113 24.00 2809 71.76 1 12 6 176 21 v West Indies 11 May 2019 ODI # 4132
103 97 12 2028 113 23.85 2815 72.04 1 12 6 178 21 v Bangladesh 15 May 2019 ODI # 4136
104 98 12 2038 113 23.69 2827 72.09 1 12 6 178 21 v Afghanistan 19 May 2019 ODI # 4139
105 99 12 2072 113 23.81 2880 71.94 1 12 6 180 21 v Afghanistan 21 May 2019 ODI # 4141
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