CricketWise
  1. Home
  2. Players
  3. William Porterfield

Ireland · Men's cricket

William Porterfield stats

Data through 2 June 2022Last updated 2 June 2022

Coverage: matches in the Cricsheet data from 15 March 2007 to 2 June 2022. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

William Porterfield played 2 Tests, 90 ODIs, 42 T20Is for Ireland in the data, between 2007 and 2022. The most runs came in ODIs: 2,670 at an average of 30.00 and a strike rate of 68.8, with a highest score of 139. Against United Arab Emirates in ODIs, William Porterfield averaged 78.67 over 6 innings.

International matches
134
Tests 2 · ODIs 90 · T20Is 42
International runs
3,439
6 hundreds
T20 league & domestic matches
53
1,436 runs
Best batting average (ODI)
30.00
89 innings
Highest score
186
First-class

Teams played for

Ireland 2007–2022 · 152Warwickshire 2014–2017 · 89North-West Warriors 2017–2022 · 33

William Porterfield batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test240493212.2519924.600050
ODI908902,67013930.003,88168.86151127427
T20I424167207220.57694103.70347714
T20 (leagues & domestic)535391,43681*32.641,124127.809213645
First-class305111,58118631.623,45245.83722048
List A474731,527110*34.702,16370.638317415
Other T2010102345127*43.12243142.01104010

Runs per year

05001K1.5K2K20072013202283
William Porterfield: runs per calendar year (all formats in the data)
05001K1.5K2K2007200920112013201520172019202283
William Porterfield: runs per calendar year (all formats in the data)
Show as table
William Porterfield: runs per calendar year (all formats in the data)
YearRuns
2007209
200814
2009205
201077
2011315
2012189
2013660
20141,660
20151,355
2016681
2017912
2018781
2019310
2020203
2021674
202283
Year-by-year batting (53 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2007ODI1220917.4244.58501
2008ODI3144.6737.81000
2008T20I100.000.0000
2009ODI210552.50109.410110
2009T20I510020.0097.14000
2010ODI24522.5073.83900
2010T20I43210.6774.41800
2011ODI931535.0070.57504
2012ODI3196.3365.51400
2012T20I1017021.25138.25601
2013First-class13030.0068.23000
2013List A29648.0075.07701
2013ODI527354.6072.811212
2013Other T20625651.20153.312710
2013T20I155.0041.7500
2014First-class2377835.3644.711815
2014List A1021221.2073.48301
2014ODI26231.0051.23700
2014T20 (leagues & domestic)1448837.54141.98104
2014T20I512030.00107.14700
2015First-class1238231.8343.018611
2015List A517034.0081.010010
2015ODI1232326.9262.610711
2015Other T2038341.50116.95601
2015T20 (leagues & domestic)1029048.33116.95501
2015T20I410753.5085.65701
2016First-class22914.5064.41500
2016List A726944.8371.79202
2016ODI44511.2555.62400
2016T20 (leagues & domestic)919027.14109.86101
2016T20I614824.67120.37201
2017First-class1336227.8549.310811
2017List A47525.0085.26301
2017ODI735350.4382.310012
2017Other T20166.00120.0600
2017T20 (leagues & domestic)611419.00125.33000
2017T20I221.0018.2200
2018List A526666.5070.711011
2018ODI940044.4484.913921
2018T20 (leagues & domestic)34615.33121.12200
2018T20I33612.00102.92000
2018Test23316.5023.63200
2019List A39331.0052.25001
2019ODI720128.7175.09401
2019Test2168.0027.11400
2020List A23115.5056.41700
2020ODI35418.0055.12900
2020T20 (leagues & domestic)311839.33143.95001
2021List A525851.6077.211011
2021ODI622637.6765.97503
2021T20 (leagues & domestic)819031.67128.46102
2022List A45714.2543.84400
2022ODI3268.6766.72600

William Porterfield bowling record by format

William Porterfield has not bowled in the matches in the data.

William Porterfield against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
United Arab EmiratesODI647278.6785.013922
ZimbabweODI1331624.3159.67502
EnglandODI928131.2264.211211
BangladeshODI522745.4071.89402
ScotlandODI718726.7191.210111
West IndiesODI1415811.2955.12900
IndiaODI315852.6765.07502
PakistanODI515330.6060.210710
NetherlandsODI415238.0067.97902
South AfricaODI611218.6761.56301
New ZealandODI37123.6780.74800
AustraliaODI56813.6069.43900
Sri LankaODI36220.6739.73700
KenyaODI3227.3368.81400
United Arab EmiratesT20I411337.67100.07201
NetherlandsT20I710114.43103.14700
KenyaT20I58320.75129.75601
ScotlandT20I3227.3381.51800
West IndiesT20I4133.2552.0500
NottinghamshireT20 (leagues & domestic)720240.40124.76102
LeicestershireT20 (leagues & domestic)516933.80139.76701
Leinster LightningT20 (leagues & domestic)516140.25153.35202
NorthamptonshireT20 (leagues & domestic)613126.20106.55501
Northern KnightsT20 (leagues & domestic)511322.60116.54200
YorkshireT20 (leagues & domestic)411228.00115.54800
DerbyshireT20 (leagues & domestic)310552.50190.97401
LancashireT20 (leagues & domestic)59719.40101.03600
WorcestershireT20 (leagues & domestic)59418.80125.33600
Munster RedsT20 (leagues & domestic)48026.67121.26101
YorkshireFirst-class817421.7538.84300
NottinghamshireFirst-class617228.6743.06102
LancashireFirst-class516432.8043.57702
SomersetFirst-class313745.6746.611810
DurhamFirst-class412130.2556.89001
SurreyFirst-class49724.2539.44500
MiddlesexFirst-class59122.7536.76201
ScotlandFirst-class38729.0071.33000
Northern KnightsList A929837.2563.711012
Leinster LightningList A722031.4360.67101
Munster RedsList A314849.3381.811010
DurhamList A4276.7546.61000
NamibiaOther T2039547.50128.45601

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Edgbaston54151031.46118
Civil Service Cricket Club2373938.89110
The Village1650431.50112
Zayed Cricket Stadium932941.12127
Clontarf Cricket Club Ground923626.2267
Lord's823032.8682
Trent Bridge1222618.8361
Old Trafford721931.2977
Pembroke Cricket Club921123.4452
Dubai International Cricket Stadium1120022.2256

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay1172970120.838–––
T20Middle806726111.035–––
T20Death178122145.96–––
ODIPowerplay994167559.340–––
ODIMiddle1542208873.940–––
ODIDeath134118113.69–––

How William Porterfield was dismissed

Last 20 innings

05010015015 Jun 202111 Jul 20212 Jun 20220
William Porterfield: runs in the last 20 innings
05010015015 Jun 202120 Jun 202127 Jun 202110 Sep 202119 Sep 202116 Jan 20222 Jun 20220
William Porterfield: runs in the last 20 innings
Show as table
William Porterfield: runs in the last 20 innings
InningsRuns
15 Jun 2021110
18 Jun 202115
19 Jun 20210
20 Jun 202152
25 Jun 20218
26 Jun 202161
27 Jun 20211
11 Jul 202163
8 Sep 202175
10 Sep 202167
13 Sep 202116
18 Sep 202114
19 Sep 202139
8 Jan 20220
13 Jan 202226
16 Jan 20220
3 May 202244
12 May 202213
19 May 20220
2 Jun 20220
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
2 Jun 2022List ANorthern Knights02caughtCivil Service Cricket Club
19 May 2022List AMunster Reds02lbwMardyke
12 May 2022List ANorthern Knights1333caught and bowledBready Cricket Club
3 May 2022List ALeinster Lightning4493caughtPembroke Cricket Club
16 Jan 2022ODIWest Indies01caughtSabina Park
13 Jan 2022ODIWest Indies2629caughtSabina Park
8 Jan 2022ODIWest Indies09lbwSabina Park
19 Sep 2021T20 (leagues & domestic)Leinster Lightning39*34not outThe Green
18 Sep 2021T20 (leagues & domestic)Munster Reds1416caughtThe Green
13 Sep 2021ODIZimbabwe1633caughtCivil Service Cricket Club
10 Sep 2021ODIZimbabwe67100caughtCivil Service Cricket Club
8 Sep 2021ODIZimbabwe75110caughtCivil Service Cricket Club
11 Jul 2021ODISouth Africa6387caughtThe Village
27 Jun 2021T20 (leagues & domestic)Leinster Lightning13caughtBready Cricket Club
26 Jun 2021T20 (leagues & domestic)Munster Reds61*43not outBready Cricket Club
25 Jun 2021T20 (leagues & domestic)Northern Knights816caughtBready Cricket Club
20 Jun 2021T20 (leagues & domestic)Leinster Lightning5223caughtPembroke Cricket Club
19 Jun 2021T20 (leagues & domestic)Munster Reds03caughtPembroke Cricket Club
18 Jun 2021T20 (leagues & domestic)Northern Knights1510caughtPembroke Cricket Club
15 Jun 2021List AMunster Reds110123caughtMardyke

Frequently asked questions

How many runs has William Porterfield scored in Tests?
49 runs in 4 innings (2 matches) at an average of 12.25 and a strike rate of 24.6, in the data from 2018 to 2019.
How many runs has William Porterfield scored in ODIs?
2,670 runs in 89 innings (90 matches) at an average of 30.00 and a strike rate of 68.8, in the data from 2007 to 2022.
How many runs has William Porterfield scored in T20Is?
720 runs in 41 innings (42 matches) at an average of 20.57 and a strike rate of 103.7, in the data from 2008 to 2018.
What is William Porterfield's highest score?
186 in first-class, the highest score in the data.
How many centuries has William Porterfield scored?
13 hundreds in the data: 6 in ODIs, 3 in first-class, 3 in List A, 1 in other T20s.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.