Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

William Porterfield: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
LV= County Championship 2015201561101966117.8256334.81010192
NatWest T20 Blast 201520151010429055*48.33248116.94011278
ICC World Twenty20 Qualifier 2015201577319057*47.5019696.94020183
Royal London One-Day Cup 2015201555017010034.0021080.95101221
Ireland in Zimbabwe ODI Series 2015/162015330372012.337350.6800060
ICC Intercontinental Cup 2015/162015-201623021518671.6737058.11100251
Papua New Guinea v Ireland T20I Series 2015/162016110303030.0015200.0000031
Ireland in United Arab Emirates T20I Series 2015/162016220807240.0069115.94010101
World T20 2015/162016320342917.0034100.0000041
NatWest T20 Blast 2016201699219061*27.14173109.83010173
Royal London One-Day Cup 201620167712699244.8337571.73020360
Sri Lanka in Ireland ODI Series 20162016220817340.5010676.4201080
Afghanistan tour of Ireland 20162016440502512.5010149.5000060
Pakistan in Ireland ODI Series 20162016110131313.002259.0900020
Hong Kong in Ireland T20I Series 20162016110444.00580.0000000
Desert T20 Challenge 2016/17201755034176.804182.9300121
Ireland in United Arab Emirates ODI Series 2016/17201722017610088.0021083.81110161
Ireland v Afghanistan in India 2016/17201788028211935.25277101.81100332
Specsavers County Championship 201720175901374515.2236737.33001180
Royal London One-Day Cup 201720173316763*33.508083.7501060
Ireland in England ODI Series 20172017220958247.5012874.2201061
Ireland Tri-Nation Series 20172017430824827.339190.11000102
NatWest T20 Blast 201720176601143019.0091125.2700083
Cricket Ireland Inter-Provincial Limited Over Cup 20172017110888.008100.0000001
ICC Intercontinental Cup 2017201712016810884.0028958.13110212
ICC Intercontinental Cup 2017/182017120572928.507873.0800081
Ireland v Afghanistan in United Arab Emirates 2017/182017330864728.6714658.90000110
United Arab Emirates Tri-Nation Series 2017/18201844017313943.2518991.53101202
ICC Cricket World Cup Qualifier 2017/182018110474747.006968.1200041
ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18201855022711145.4028280.50111243
2018 Cricket World Cup Qualifier2018110202020.004544.4400020
Pakistan tour of Ireland, England and Scotland 20182018120333216.5014023.5700030
Cricket Ireland Inter-Provincial Limited Over Cup 20182018441219110*73.0030771.34110300
Netherlands Tri-Nation T20I Series 20182018220222011.002491.6700010
India tour of Ireland and England 20182018110141414.0011127.2700011
Cricket Ireland Inter-Provincial Twenty20 Trophy 20182018330462215.3338121.0500051
Afghanistan tour of Ireland 20182018550713314.2010468.2700172
Ireland v Afghanistan in India 2018/19201956051218.5010747.6600190
Cricket Ireland Inter-Provincial Limited Over Cup 20192019330935031.0017852.2501071
England tour of Ireland 20192019110171717.002860.7100011
Ireland Tri-Nation Series 201920193301099436.3312587.20010102
Afghanistan tour of Ireland 20192019220725336.0011562.6101060
Zimbabwe tour of Netherlands and Ireland 20192019330754925.0011565.22000100
Ireland tour of England 2019201912016148.005927.1200020
Ireland tour of West Indies 2019/202020330542918.009855.1000050
Cricket Ireland Inter-Provincial Twenty20 Trophy 202020203301185039.3382143.9001078
Cricket Ireland Inter-Provincial Limited Over Cup 20202020220311715.505556.3600050
Cricket Ireland Inter-Provincial Limited Over Cup 2021202155025811051.6033477.25110296
Ireland tour of Netherlands 20212021220552.501338.4600110
Cricket Ireland Inter-Provincial Twenty20 Trophy 2021202188219061*31.67148128.38021218

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.