ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Barry McCarthy: Bowling by series (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
LV= County Championship 201520152339415442/513/10338.503.9558.50000
Specsavers County Championship 20162016712177.125632205/706/12131.603.5753.15010
NatWest T20 Blast 201620165518.3016673/233/2323.718.9715.86000
Sri Lanka in Ireland ODI Series 201620162217112142/522/5230.257.1225.50000
Afghanistan tour of Ireland 201620164432.21177104/594/5917.705.4719.40100
Pakistan in Ireland ODI Series 20162016111016244/624/6215.506.2015.00100
Ireland v Afghanistan in India 2016/172017228010244/334/3325.5012.7512.00100
Ireland in England ODI Series 20172017111006122/612/6130.506.1030.00000
Ireland Tri-Nation Series 201720174430020952/592/5941.806.9736.00000
Specsavers County Championship 2017201759164.223653246/637/12027.213.9741.08110
NatWest T20 Blast 201720176616013963/333/3323.178.6916.00000
Ireland v Afghanistan in United Arab Emirates 2017/1820172218.217885/465/469.754.2513.75010
United Arab Emirates Tri-Nation Series 2017/1820184439.4220582/422/4225.635.1729.75000
ICC Cricket World Cup Qualifier 2017/18201811612822/282/2814.004.6718.00000
ICC Cricket World Cup Qualifier (ICC Trophy) 2017/1820183325.3012952/262/2625.805.0630.60000
2018 Cricket World Cup Qualifier2018119.105711/571/5757.006.2255.00000
Specsavers County Championship 201820185810516366144/586/10826.143.4945.00100
Royal London One-Day Cup 20182018117.205400/540/54-7.36-000
Netherlands Tri-Nation T20I Series 201820184416015763/263/2626.179.8116.00000
Vitality Blast 2018201822705544/314/3113.757.8610.50100
Ireland v Afghanistan in India 2018/19201911813311/331/3333.004.1348.00000
Cricket Ireland Inter-Provincial Limited Over Cup 20192019332229242/432/4323.004.1833.00000
Ireland Tri-Nation Series 201920192220013732/762/7645.676.8540.00000
Afghanistan tour of Ireland 20192019114.303400/340/34-7.56-000
Ireland tour of West Indies 2019/2020206628.5221342/282/2853.257.3943.25000
Ireland tour of India 2019/20202011402111/211/2121.005.2524.00000
Ireland tour of England 20202020110.50300/30/3-3.60-000
Ireland tour of United Arab Emirates 2020/212021221518622/602/6043.005.7345.00000
Ireland v Afghanistan in United Arab Emirates 2020/2120212217012821/591/5964.007.5351.00000
Cricket Ireland Inter-Provincial Limited Over Cup 202120216648.26214176/396/3912.594.4317.06110
Ireland tour of Netherlands 202120213328111921/331/3359.504.2584.00000
Cricket Ireland Inter-Provincial Twenty20 Trophy 202120216621.5117993/203/2019.898.2014.56000
South Africa tour of Ireland 2021202122707111/401/4071.0010.1442.00000
Zimbabwe tour of Ireland and Scotland 20212021331218421/201/2042.007.0036.00000
Ireland tour of United States of America and West Indies 2021/22202122805444/304/3013.506.7512.00100
Oman Quadrangular T20I Series 2021/22202211411622/162/168.004.0012.00000
ICC Men's T20 World Cup Qualifier A 2021/222022113.403700/370/37-10.09-000
Cricket Ireland Inter-Provincial Limited Over Cup 202220225434213462/322/3222.333.9434.00000
Cricket Ireland Inter-Provincial Twenty20 Trophy 202220227723.4023484/184/1829.259.8917.75100
New Zealand tour of Ireland 2022202233807300/120/12-9.13-000
South Africa tour of England 2022202222808611/481/4886.0010.7548.00000
Afghanistan tour of Ireland 2022202233907343/343/3418.258.1113.50000
ICC Men's T20 World Cup 2022/2320227725022753/293/2945.409.0830.00000
Ireland tour of Zimbabwe 2022/23202322604632/322/3215.337.6712.00000
Cricket Ireland Inter-Provincial Limited Over Cup 202320234428111152/302/3022.203.9633.60000
Cricket Ireland Inter-Provincial Twenty20 Trophy 20232023331217644/124/1219.006.3318.00100
ICC Cricket World Cup Qualifier 202320234435.4319583/563/5624.385.4726.75000
ICC Men's T20 World Cup Europe Region Qualifier 202320235520012193/73/713.446.0513.33000
India tour of Ireland 2023202322605022/362/3625.008.3318.00000
Ireland tour of England 202320232214011011/711/71110.007.8684.00000
Page 1Next

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