CricketWise
  1. Home
  2. Players
  3. Barry McCarthy

Ireland · Men's cricket

Barry McCarthy stats

Data through 14 February 2026Last updated 14 February 2026

Coverage: matches in the Cricsheet data from 9 September 2015 to 14 February 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2015 and 2026, Barry McCarthy appears in 3 Tests, 35 ODIs, 59 T20Is for Ireland in the Cricsheet data. With the ball, the best return was 64 wickets in T20 leagues at an average of 18.16 and an economy rate of 7.96.

International matches
97
Tests 3 · ODIs 35 · T20Is 59
International runs
530
0 hundreds
International wickets
126
0 five-wicket hauls
T20 league & domestic matches
42
132 runs
Best bowling
6/39
List A

Teams played for

Ireland 2016–2026 · 98Leinster Lightning 2019–2025 · 51Durham 2015–2018 · 33

Barry McCarthy batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test350683113.6014746.300161
ODI35214169419.9426563.8002142
T20I59351529351*14.65244120.10151916
T20 (leagues & domestic)42217132279.43113116.8003105
First-class1929645851*19.9191650.0011565
List A2417642911039.00362118.51002527

Runs per year

0100200300400201520192023202615
Barry McCarthy: runs per calendar year (all formats in the data)
010020030040020152017201920212023202615
Barry McCarthy: runs per calendar year (all formats in the data)
Show as table
Barry McCarthy: runs per calendar year (all formats in the data)
YearRuns
201555
2016197
2017166
2018183
201913
202059
2021145
2022305
2023251
20248
2025152
202615
Year-by-year batting (36 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015First-class45527.5064.73800
2016First-class1017622.0056.45101
2016ODI3196.3348.71300
2016T20 (leagues & domestic)321.0040.0200
2017First-class612932.2546.43900
2017ODI43612.0056.21600
2017T20 (leagues & domestic)111.0020.0100
2018First-class99810.8940.74300
2018List A26060.0098.44300
2018ODI273.5050.0500
2018T20 (leagues & domestic)17–175.0700
2018T20I111–183.31100
2019List A133.0033.3300
2019ODI21010.0062.5900
2020ODI44113.6771.91700
2020T20I21818.00128.61800
2021List A44343.00126.52000
2021ODI263.0028.6600
2021T20 (leagues & domestic)54912.25116.72400
2021T20I44723.50102.23000
2022List A316655.33129.711010
2022T20 (leagues & domestic)4299.67120.81200
2022T20I1111018.33129.43200
2023List A47926.33123.43400
2023ODI35025.0096.24100
2023T20 (leagues & domestic)33718.50168.22700
2023T20I78514.17149.15101
2024T20 (leagues & domestic)122.0066.7200
2024T20I452.5029.4200
2024Test111.005.3100
2025List A37839.00118.23700
2025ODI100.000.0000
2025T20 (leagues & domestic)355.0062.5200
2025T20I221.0050.0200
2025Test46716.7552.33100
2026T20I41515.00100.01100

Barry McCarthy bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test5471244124/756/9720.333.1139.21012
ODI351,7611,748554/32–31.785.9632.02011
T20I591,2611,826594/30–30.958.6921.4103
T20 (leagues & domestic)428761,162645/3–18.167.9613.7514
First-class322,9131,805626/637/12029.113.7247.04268
List A231,054773376/39–20.894.4028.52115

Wickets per year

0204060201520192023202612
Barry McCarthy: wickets per calendar year (all formats in the data)
020406020152017201920212023202612
Barry McCarthy: wickets per calendar year (all formats in the data)
Show as table
Barry McCarthy: wickets per calendar year (all formats in the data)
YearWickets
20154
201633
201737
201839
20197
20204
202137
202222
202334
202419
202541
202612
Year-by-year bowling (36 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015First-class3438.503.952/51
2016First-class122031.603.575/70
2016ODI3628.506.844/62
2016T20 (leagues & domestic)5723.718.973/23
2017First-class92427.213.976/63
2017ODI5738.576.752/59
2017T20 (leagues & domestic)6623.178.693/33
2018First-class81426.143.494/58
2018List A2241.006.152/28
2018ODI71325.695.132/26
2018T20 (leagues & domestic)2413.757.864/31
2018T20I4626.179.813/26
2019List A3423.004.182/43
2019ODI2345.676.852/76
2020ODI4431.505.362/28
2020T20I30–14.590/0
2021List A61712.594.436/39
2021ODI5451.254.772/60
2021T20 (leagues & domestic)6919.898.203/20
2021T20I7729.867.744/30
2022List A4622.333.942/32
2022T20 (leagues & domestic)7829.259.894/18
2022T20I14854.889.023/29
2023List A4522.203.962/30
2023ODI6933.896.143/56
2023T20 (leagues & domestic)3419.006.334/12
2023T20I111618.127.253/7
2024T20 (leagues & domestic)4109.907.075/3
2024T20I7541.207.823/15
2024Test2418.752.383/42
2025List A4346.674.672/41
2025ODI3922.227.364/32
2025T20 (leagues & domestic)91613.386.484/14
2025T20I5534.009.113/23
2025Test3821.123.604/75
2026T20I81222.089.702/14

Barry McCarthy against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
ZimbabweTest3124.0021.41100
West IndiesODI54711.7574.61700
EnglandODI34615.3385.24100
South AfricaT20I48383.00136.13200
IndiaT20I35326.50123.35101
ZimbabweT20I54110.25110.82200
New ZealandT20I32412.00104.31100
West IndiesT20I32010.00117.61800
ItalyT20I31313.00108.31100
Northern KnightsT20 (leagues & domestic)75112.75137.82400
North-West WarriorsT20 (leagues & domestic)55012.50131.62700
Munster RedsT20 (leagues & domestic)4217.0087.51200
NottinghamshireFirst-class47738.5053.13800
WarwickshireFirst-class46315.7550.04300
LeicestershireFirst-class44511.2540.51600
WorcestershireFirst-class34444.0084.62900
YorkshireFirst-class4338.2531.41100
NorthamptonshireFirst-class4112.7523.4400
Northern KnightsList A620367.67153.811010
Munster RedsList A59318.6089.43800
North-West WarriorsList A47336.50112.33700
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
ZimbabweTest41017.202.804/75
West IndiesODI71526.606.674/32
United Arab EmiratesODI6926.114.882/26
ScotlandODI3625.505.282/42
EnglandODI4358.007.012/61
BangladeshODI3348.677.301/42
NetherlandsODI3259.504.251/33
ZimbabweT20I8732.437.572/32
United Arab EmiratesT20I3424.008.352/26
NetherlandsT20I4435.008.753/26
ItalyT20I4432.759.032/14
ScotlandT20I5457.0011.402/42
EnglandT20I3242.508.791/20
West IndiesT20I5289.0012.561/33
IndiaT20I3234.008.162/36
South AfricaT20I4278.5010.471/40
New ZealandT20I40–9.920/12
Munster RedsT20 (leagues & domestic)101913.957.575/3
Northern KnightsT20 (leagues & domestic)101519.808.334/18
North-West WarriorsT20 (leagues & domestic)91318.467.094/12
WorcestershireT20 (leagues & domestic)5823.2510.334/31
GlamorganFirst-class41017.202.744/65
WarwickshireFirst-class51023.403.664/58
YorkshireFirst-class4635.333.913/103
NorthamptonshireFirst-class3641.335.393/128
LeicestershireFirst-class3436.753.003/72
NottinghamshireFirst-class3442.004.312/51
Munster RedsList A61413.714.416/39
Northern KnightsList A81320.774.223/64
North-West WarriorsList A7828.624.184/32

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Riverside Ground1826520.3851
Pembroke Cricket Club1123633.71110
Malahide58729.0051
Trent Bridge38140.5041
Oak Hill Cricket Club37839.0037
Mardyke57017.5038
Edgbaston46120.3343
Grace Road45814.5043
Sylhet International Cricket Stadium25628.0031
Bready Cricket Club64310.7512

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Pembroke Cricket Club224116.905.64
Riverside Ground224127.513.81
Bready Cricket Club101517.936.26
Civil Service Cricket Club101420.644.62
Castle Avenue81333.547.37
Queens Sports Club3917.003.92
Mardyke6816.885.40
ICC Academy4825.625.17
Harare Sports Club6827.756.73
Central Broward Regional Park Stadium Turf Ground379.865.75

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
T20Powerplay––––997547.43
T20Middle9510689.67510248.22
T20Death330251131.5276304510.05
ODIPowerplay––––719215.16
ODIMiddle10215864.67722165.68
ODIDeath6710762.610320188.38

How Barry McCarthy was dismissed

How Barry McCarthy took wickets

Last 20 innings

01020304016 Jun 202415 May 202511 Feb 20262
Barry McCarthy: runs in the last 20 innings
01020304016 Jun 20246 Feb 202513 May 202515 Jun 202510 Jul 202511 Nov 202511 Feb 20262
Barry McCarthy: runs in the last 20 innings
Show as table
Barry McCarthy: runs in the last 20 innings
InningsRuns
16 Jun 20242
25 Jul 20241
7 Aug 20242
6 Feb 20250
6 Feb 202511
7 May 20257
13 May 202534
15 May 202537
25 May 20250
15 Jun 20252
18 Jun 20252
26 Jun 20252
10 Jul 20251
21 Sep 20250
11 Nov 202531
11 Nov 202525
23 Jan 20262
26 Jan 202611
8 Feb 20260
11 Feb 20262
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
11 Feb 2026T20IAustralia24caughtR Premadasa Stadium
8 Feb 2026T20ISri Lanka0*0not outR Premadasa Stadium
26 Jan 2026T20IItaly11*6not out7he Sevens Stadium
23 Jan 2026T20IItaly2*5not out7he Sevens Stadium
11 Nov 2025TestBangladesh2527caughtSylhet International Cricket Stadium
11 Nov 2025TestBangladesh3164bowledSylhet International Cricket Stadium
21 Sep 2025T20IEngland01lbwThe Village
10 Jul 2025T20 (leagues & domestic)Northern Knights1*2not outPembroke Cricket Club
26 Jun 2025T20 (leagues & domestic)Northern Knights22caughtCivil Service Cricket Club
18 Jun 2025T20 (leagues & domestic)North-West Warriors2*4not outMardyke
15 Jun 2025T20IWest Indies23caughtBready Cricket Club
25 May 2025ODIWest Indies02run outCastle Avenue
15 May 2025List ANorth-West Warriors3727caughtOak Hill Cricket Club
13 May 2025List ANorthern Knights34*34not outOak Hill Cricket Club
7 May 2025List AMunster Reds75caughtOak Hill Cricket Club
6 Feb 2025TestZimbabwe1131bowledQueens Sports Club
6 Feb 2025TestZimbabwe06caughtQueens Sports Club
7 Aug 2024T20 (leagues & domestic)Munster Reds23caughtMardyke
25 Jul 2024TestZimbabwe119caughtCivil Service Cricket Club
16 Jun 2024T20IPakistan27bowledCentral Broward Regional Park Stadium Turf Ground

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
14 Feb 2026T20IOman2/3230Sinhalese Sports Club Ground
11 Feb 2026T20IAustralia0/3730R Premadasa Stadium
8 Feb 2026T20ISri Lanka2/4030R Premadasa Stadium
31 Jan 2026T20IUnited Arab Emirates2/3340Dubai International Cricket Stadium
29 Jan 2026T20IUnited Arab Emirates2/263.50Dubai International Cricket Stadium
26 Jan 2026T20IItaly0/403.307he Sevens Stadium
25 Jan 2026T20IItaly2/43407he Sevens Stadium
23 Jan 2026T20IItaly2/14307he Sevens Stadium
29 Nov 2025T20IBangladesh0/2740Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
27 Nov 2025T20IBangladesh3/2340Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
11 Nov 2025TestBangladesh2/72173Sylhet International Cricket Stadium
21 Sep 2025T20IEngland1/2230The Village
17 Sep 2025T20IEngland0/433.40The Village
27 Aug 2025List ANorth-West Warriors0/3661Bready Cricket Club
10 Jul 2025T20 (leagues & domestic)Northern Knights1/4140Pembroke Cricket Club
8 Jul 2025T20 (leagues & domestic)Munster Reds2/2940Pembroke Cricket Club
2 Jul 2025T20 (leagues & domestic)North-West Warriors1/730Bready Cricket Club
1 Jul 2025T20 (leagues & domestic)Northern Knights3/2030Bready Cricket Club
26 Jun 2025T20 (leagues & domestic)Northern Knights2/2430Civil Service Cricket Club
25 Jun 2025T20 (leagues & domestic)North-West Warriors2/3440Civil Service Cricket Club

Frequently asked questions

How many wickets has Barry McCarthy taken in Tests?
12 wickets in 5 innings at an average of 20.33, economy 3.11, best figures 4/75.
How many wickets has Barry McCarthy taken in ODIs?
55 wickets in 35 innings at an average of 31.78, economy 5.96, best figures 4/32.
How many runs has Barry McCarthy scored in Tests?
68 runs in 5 innings (3 matches) at an average of 13.60 and a strike rate of 46.3, in the data from 2024 to 2025.
How many runs has Barry McCarthy scored in ODIs?
169 runs in 21 innings (35 matches) at an average of 9.94 and a strike rate of 63.8, in the data from 2016 to 2025.
How many runs has Barry McCarthy scored in T20Is?
293 runs in 35 innings (59 matches) at an average of 14.65 and a strike rate of 120.1, in the data from 2018 to 2026.

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