Barry John McCarthy
All Matches, Twenty20 International, Ireland, 02-Aug-2008 to 25-Feb-2025
Cap No 694 Born: 13 September 1992 Batting style: Right-hand bat; Bowling style Right-arm medium Sister: LN McCarthy
Mat Cts ROs Sts GFs GFWon
56 12 5 - - -
Results by Season
Season Mat Inn NO Runs HS Ave SR 100 50 Overs Maid RunsA Wkts Ave Best 10W 5WI Cts Sts ROs
2017 2 2 - - - - - - - 8 - 102 4 25.50 4-33 - - - - 2
2018 4 1 1 11 11* - 183.33 - - 16 - 157 6 26.17 3-26 - - - - -
2020 4 3 1 18 18* 9.00 112.50 - - 10.1 - 111 1 111.00 1-21 - - - - -
2021 7 4 2 47 30* 23.50 102.17 - - 27 1 209 7 29.86 4-30 - - - - -
2022 18 12 5 111 32 15.86 126.14 - - 61.4 1 547 12 45.58 3-29 - - 8 - -
2023 11 7 1 85 51* 14.17 149.12 - 1 40 - 290 16 18.12 3-7 - - 2 - 1
2024 10 6 3 12 6* 4.00 41.38 - - 38 1 287 10 28.70 3-15 - - 2 - 2
Results by Grade
Grade Mat Inn NO Runs HS Ave SR 100 50 Overs Maid RunsA Wkts Ave Best 10W 5WI Cts Sts ROs
Twenty20 International 56 35 13 284 51* 12.91 116.87 - 1 200.5 3 1703 56 30.41 4-30 - - 12 - 5
Batting Statistics
Inns NOs Runs HS Ave Var% 50s 100s Balls SR 4s 6s Ducks Ret
35 13 284 51* Vs India 2023 12.91 84.24% 1 - 243 116.87 17 15 7 -
Out Most By - Rashid Khan(2)
Batting Highlights
Score/s Team Vs Ground Grade Date
2(7){b} Ireland Pakistan Lauderhill Twenty20 Internati 16-Jun-2024
2(3)* Ireland Canada Nassau County, New York Twenty20 Internati 07-Jun-2024
0(6){ct} Ireland India Nassau County, New York Twenty20 Internati 05-Jun-2024
dnb Ireland Scotland VCC Voorburg Twenty20 Internati 23-May-2024
1(1)* Ireland Netherlands VCC Voorburg Twenty20 Internati 19-May-2024
dnb Ireland Pakistan Castle Avenue Dublin Twenty20 Internati 10-May-2024
1(3){ct} Ireland Afghanistan Sharjah Cricket Associat Twenty20 Internati 18-Mar-2024
6(9)* Ireland Afghanistan Sharjah Cricket Associat Twenty20 Internati 17-Mar-2024
dnb Ireland Afghanistan Sharjah Cricket Associat Twenty20 Internati 15-Mar-2024
dnb Ireland Zimbabwe Harare Sports Club Twenty20 Internati 10-Dec-2023
1(2){ct} Ireland Zimbabwe Harare Sports Club Twenty20 Internati 07-Dec-2023
2(4){ct} Ireland India Malahide Twenty20 Internati 20-Aug-2023
51(33)* Ireland India Malahide Twenty20 Internati 18-Aug-2023
17(9){ct} Ireland Scotland Grange CC Raeburn Pl, E' Twenty20 Internati 28-Jul-2023
dnb Ireland Jersey Goldenacre, Edinburgh Twenty20 Internati 24-Jul-2023
dnb Ireland Austria Grange CC Raeburn Pl, E' Twenty20 Internati 23-Jul-2023
dnb Ireland Denmark Grange CC Raeburn Pl, E' Twenty20 Internati 21-Jul-2023
0(1){b} Ireland Italy Goldenacre, Edinburgh Twenty20 Internati 20-Jul-2023
6(2){ct} Ireland Zimbabwe Harare Sports Club Twenty20 Internati 15-Jan-2023
8(6){ct} Ireland Zimbabwe Harare Sports Club Twenty20 Internati 12-Jan-2023
6(5)* Ireland New Zealand Adelaide Oval, Adelaide Twenty20 Internati 04-Nov-2022
3(7){ct} Ireland Australia Brisbane Cricket Ground Twenty20 Internati 31-Oct-2022
3(3){b} Ireland England Melbourne Cricket Ground Twenty20 Internati 26-Oct-2022
2(2)* Ireland Sri Lanka Bellerive Oval, Hobart Twenty20 Internati 23-Oct-2022
dnb Ireland West Indies Bellerive Oval, Hobart Twenty20 Internati 21-Oct-2022
dnb Ireland Scotland Bellerive Oval, Hobart Twenty20 Internati 19-Oct-2022
22(16)* Ireland Zimbabwe Bellerive Oval, Hobart Twenty20 Internati 17-Oct-2022
dnb Ireland Afghanistan Stormont, Belfast Twenty20 Internati 17-Aug-2022
1(3){ct} Ireland Afghanistan Stormont, Belfast Twenty20 Internati 15-Aug-2022
dnb Ireland Afghanistan Stormont, Belfast Twenty20 Internati 11-Aug-2022
dnb Ireland Afghanistan Stormont, Belfast Twenty20 Internati 09-Aug-2022
32(19){ct} Ireland South Africa Bristol Twenty20 Internati 05-Aug-2022
8(8)* Ireland South Africa Bristol Twenty20 Internati 03-Aug-2022
dnb Ireland New Zealand Stormont, Belfast Twenty20 Internati 22-Jul-2022
11(8){ct} Ireland New Zealand Stormont, Belfast Twenty20 Internati 20-Jul-2022
7(10){ct} Ireland New Zealand Stormont, Belfast Twenty20 Internati 18-Jul-2022
15(6){ct} Ireland UAE Al Amerat, Oman Twenty20 Internati 24-Feb-2022
1(1)* Ireland Nepal Al Amerat, Oman Twenty20 Internati 14-Feb-2022
0(1){ro} Ireland USA Central Broward Reg Par Twenty20 Internati 23-Dec-2021
dnb Ireland USA Central Broward Reg Par Twenty20 Internati 22-Dec-2021
dnb Ireland Zimbabwe Maghermason, Bready Twenty20 Internati 02-Sep-2021
dnb Ireland Zimbabwe Castle Avenue Dublin Twenty20 Internati 29-Aug-2021
4(11){b} Ireland Zimbabwe Castle Avenue Dublin Twenty20 Internati 27-Aug-2021
13(9)* Ireland South Africa Stormont, Belfast Twenty20 Internati 24-Jul-2021
30(25)* Ireland South Africa Malahide Twenty20 Internati 19-Jul-2021
0(2){ct} Ireland Afghanistan Greater Noida, India Twenty20 Internati 10-Mar-2020
18(13)* Ireland West Indies Basseterre, St Kitts Twenty20 Internati 19-Jan-2020
0(1){ro} Ireland West Indies Basseterre, St Kitts Twenty20 Internati 18-Jan-2020
dnb Ireland West Indies St George's, Grenada Twenty20 Internati 15-Jan-2020
dnb Ireland Scotland Deventer Twenty20 Internati 17-Jun-2018
dnb Ireland Scotland Deventer Twenty20 Internati 16-Jun-2018
dnb Ireland Netherlands Hazelaarweg Rotterdam Twenty20 Internati 13-Jun-2018
11(6)* Ireland Netherlands Hazelaarweg Rotterdam Twenty20 Internati 12-Jun-2018
0(0){ro} Ireland Afghanistan Greater Noida, India Twenty20 Internati 12-Mar-2017
0(1){lb} Ireland Afghanistan Greater Noida, India Twenty20 Internati 10-Mar-2017
Results by Batting Position
Position Inn NO Runs HS Ave SR 100 50
8 2 1 53 51* 53.00 143.24 - 1
9 18 5 87 18* 6.69 86.14 - -
10 13 6 135 32 19.29 137.76 - -
11 2 1 9 8 9.00 128.57 - -
Bowling Statistics
Overs Maids RunsA Wkts Best Ave 5WI 10WM Econ SR
200.5 3 1703 56 4-30 Vs USA 2021 30.41 - - 8.48 21.52
Out Most - Rashid Khan(3)
Bowling Highlights
O-M-R-W Team Vs Ground Grade Date
4-1-15-3 Ireland Pakistan Lauderhill Twenty20 Internati 16-Jun-2024
4-0-24-2 Ireland Canada Nassau County, New York Twenty20 Internati 07-Jun-2024
2.2-0-18-0 Ireland India Nassau County, New York Twenty20 Internati 05-Jun-2024
4-0-37-0 Ireland Netherlands VCC Voorburg Twenty20 Internati 24-May-2024
4-0-39-0 Ireland Scotland VCC Voorburg Twenty20 Internati 23-May-2024
4-0-34-0 Ireland Netherlands VCC Voorburg Twenty20 Internati 19-May-2024
4-0-39-0 Ireland Pakistan Castle Avenue Dublin Twenty20 Internati 10-May-2024
4-0-34-1 Ireland Afghanistan Sharjah Cricket Associat Twenty20 Internati 18-Mar-2024
4-0-33-2 Ireland Afghanistan Sharjah Cricket Associat Twenty20 Internati 17-Mar-2024
3.4-0-14-2 Ireland Afghanistan Sharjah Cricket Associat Twenty20 Internati 15-Mar-2024
4-0-36-0 Ireland Zimbabwe Harare Sports Club Twenty20 Internati 10-Dec-2023
4-0-37-2 Ireland Zimbabwe Harare Sports Club Twenty20 Internati 07-Dec-2023
4-0-36-2 Ireland India Malahide Twenty20 Internati 20-Aug-2023
2-0-14-0 Ireland India Malahide Twenty20 Internati 18-Aug-2023
4-0-42-2 Ireland Scotland Grange CC Raeburn Pl, E' Twenty20 Internati 28-Jul-2023
4-0-7-3 Ireland Jersey Goldenacre, Edinburgh Twenty20 Internati 24-Jul-2023
4-0-22-1 Ireland Austria Grange CC Raeburn Pl, E' Twenty20 Internati 23-Jul-2023
4-0-16-3 Ireland Denmark Grange CC Raeburn Pl, E' Twenty20 Internati 21-Jul-2023
4-0-34-0 Ireland Italy Goldenacre, Edinburgh Twenty20 Internati 20-Jul-2023
4-0-32-2 Ireland Zimbabwe Harare Sports Club Twenty20 Internati 15-Jan-2023
2-0-14-1 Ireland Zimbabwe Harare Sports Club Twenty20 Internati 12-Jan-2023
4-0-46-0 Ireland New Zealand Adelaide Oval, Adelaide Twenty20 Internati 04-Nov-2022
4-0-29-3 Ireland Australia Brisbane Cricket Ground Twenty20 Internati 31-Oct-2022
3-0-20-1 Ireland England Melbourne Cricket Ground Twenty20 Internati 26-Oct-2022
2-0-16-0 Ireland Sri Lanka Bellerive Oval, Hobart Twenty20 Internati 23-Oct-2022
4-0-33-1 Ireland West Indies Bellerive Oval, Hobart Twenty20 Internati 21-Oct-2022
4-0-59-0 Ireland Scotland Bellerive Oval, Hobart Twenty20 Internati 19-Oct-2022
4-0-24-0 Ireland Zimbabwe Bellerive Oval, Hobart Twenty20 Internati 17-Oct-2022
3-0-14-0 Ireland Afghanistan Stormont, Belfast Twenty20 Internati 17-Aug-2022
2-0-25-1 Ireland Afghanistan Stormont, Belfast Twenty20 Internati 15-Aug-2022
4-0-35-0 Ireland Afghanistan Stormont, Belfast Twenty20 Internati 11-Aug-2022
4-0-34-3 Ireland Afghanistan Stormont, Belfast Twenty20 Internati 09-Aug-2022
4-0-48-1 Ireland South Africa Bristol Twenty20 Internati 05-Aug-2022
4-0-38-0 Ireland South Africa Bristol Twenty20 Internati 03-Aug-2022
2-0-12-0 Ireland New Zealand Stormont, Belfast Twenty20 Internati 22-Jul-2022
4-0-48-0 Ireland New Zealand Stormont, Belfast Twenty20 Internati 20-Jul-2022
2-0-13-0 Ireland New Zealand Stormont, Belfast Twenty20 Internati 18-Jul-2022
3.4-0-37-0 Ireland UAE Al Amerat, Oman Twenty20 Internati 24-Feb-2022
4-1-16-2 Ireland Nepal Al Amerat, Oman Twenty20 Internati 14-Feb-2022
4-0-24-0 Ireland USA Central Broward Reg Par Twenty20 Internati 23-Dec-2021
4-0-30-4 Ireland USA Central Broward Reg Par Twenty20 Internati 22-Dec-2021
4-0-24-1 Ireland Zimbabwe Maghermason, Bready Twenty20 Internati 02-Sep-2021
4-0-40-0 Ireland Zimbabwe Castle Avenue Dublin Twenty20 Internati 29-Aug-2021
4-1-20-1 Ireland Zimbabwe Castle Avenue Dublin Twenty20 Internati 27-Aug-2021
4-0-40-1 Ireland South Africa Stormont, Belfast Twenty20 Internati 24-Jul-2021
3-0-31-0 Ireland South Africa Malahide Twenty20 Internati 19-Jul-2021
4-0-21-1 Ireland Afghanistan Greater Noida, India Twenty20 Internati 10-Mar-2020
2-0-35-0 Ireland West Indies Basseterre, St Kitts Twenty20 Internati 19-Jan-2020
.1-0-0-0 Ireland West Indies Basseterre, St Kitts Twenty20 Internati 18-Jan-2020
4-0-55-0 Ireland West Indies St George's, Grenada Twenty20 Internati 15-Jan-2020
4-0-51-1 Ireland Scotland Deventer Twenty20 Internati 17-Jun-2018
4-0-37-1 Ireland Scotland Deventer Twenty20 Internati 16-Jun-2018
4-0-43-1 Ireland Netherlands Hazelaarweg Rotterdam Twenty20 Internati 13-Jun-2018
4-0-26-3 Ireland Netherlands Hazelaarweg Rotterdam Twenty20 Internati 12-Jun-2018
4-0-69-0 Ireland Afghanistan Greater Noida, India Twenty20 Internati 12-Mar-2017
4-0-33-4 Ireland Afghanistan Greater Noida, India Twenty20 Internati 10-Mar-2017
First Match
Batting Bowling Team Vs Ground Date
0{lb} 4-33 Ireland Afghanistan Greater Noida, India 10-Mar-2017
Results by Opposition Team
Opposition Mat Inn NO Runs HS Ave SR 100 50 Overs Maid RunsA Wkts Ave Best 10W 5WI Cts Sts ROs
Afghanistan 10 6 1 8 6* 1.60 44.44 - - 36.4 - 312 14 22.29 4-33 - - 5 - 2
Australia 1 1 - 3 3 3.00 42.86 - - 4 - 29 3 9.67 3-29 - - - - -
Austria 1 - - - - - - - - 4 - 22 1 22.00 1-22 - - - - -
Canada 1 1 1 2 2* - 66.67 - - 4 - 24 2 12.00 2-24 - - - - 1
Denmark 1 - - - - - - - - 4 - 16 3 5.33 3-16 - - 1 - -
England 1 1 - 3 3 3.00 100.00 - - 3 - 20 1 20.00 1-20 - - - - -
India 3 3 1 53 51* 26.50 123.26 - 1 8.2 - 68 2 34.00 2-36 - - - - -
Italy 1 1 - - - - - - - 4 - 34 - - 0-34 - - - - -
Jersey 1 - - - - - - - - 4 - 7 3 2.33 3-7 - - - - -
Nepal 1 1 1 1 1* - 100.00 - - 4 1 16 2 8.00 2-16 - - 1 - -
Netherlands 4 2 2 12 11* - 171.43 - - 16 - 140 4 35.00 3-26 - - - - -
New Zealand 4 3 1 24 11 12.00 104.35 - - 12 - 119 - - 0-12 - - 2 - -
Pakistan 2 1 - 2 2 2.00 28.57 - - 8 1 54 3 18.00 3-15 - - 1 - 1
Scotland 5 1 - 17 17 17.00 188.89 - - 20 - 228 4 57.00 2-42 - - 1 - 1
South Africa 4 4 3 83 32 83.00 136.07 - - 15 - 157 2 78.50 1-40 - - - - -
Sri Lanka 1 1 1 2 2* - 100.00 - - 2 - 16 - - 0-16 - - - - -
UAE 1 1 - 15 15 15.00 250.00 - - 3.4 - 37 - - 0-37 - - - - -
USA 2 1 - - - - - - - 8 - 54 4 13.50 4-30 - - - - -
West Indies 4 2 1 18 18* 18.00 128.57 - - 10.1 - 123 1 123.00 1-33 - - - - -
Zimbabwe 8 5 1 41 22* 10.25 110.81 - - 30 1 227 7 32.43 2-32 - - 1 - -
Results by Ground
Ground Mat Inn NO Runs HS Ave SR 100 50 Overs Maid RunsA Wkts Ave Best 10W 5WI Cts Sts ROs
Adelaide Oval, Adelaide 1 1 1 6 6* - 120.00 - - 4 - 46 - - 0-46 - - - - -
Al Amerat, Oman 2 2 1 16 15 16.00 228.57 - - 7.4 1 53 2 26.50 2-16 - - 1 - -
Basseterre, St Kitts 2 2 1 18 18* 18.00 128.57 - - 2.1 - 35 - - 0-0 - - - - -
Bellerive Oval, Hobart 4 2 2 24 22* - 133.33 - - 14 - 132 1 132.00 1-33 - - 1 - -
Brisbane Cricket Ground 1 1 - 3 3 3.00 42.86 - - 4 - 29 3 9.67 3-29 - - - - -
Bristol 2 2 1 40 32 40.00 148.15 - - 8 - 86 1 86.00 1-48 - - - - -
Castle Avenue Dublin 3 1 - 4 4 4.00 36.36 - - 12 1 99 1 99.00 1-20 - - 1 - 1
Central Broward Reg Pa 2 1 - - - - - - - 8 - 54 4 13.50 4-30 - - - - -
Deventer 2 - - - - - - - - 8 - 88 2 44.00 1-37 - - - - -
Goldenacre, Edinburgh 2 1 - - - - - - - 8 - 41 3 13.67 3-7 - - - - -
Grange CC Raeburn Pl, E 3 1 - 17 17 17.00 188.89 - - 12 - 80 6 13.33 3-16 - - 1 - 1
Greater Noida, India 3 3 - - - - - - - 12 - 123 5 24.60 4-33 - - - - 2
Harare Sports Club 4 3 - 15 8 5.00 150.00 - - 14 - 119 5 23.80 2-32 - - 1 - -
Hazelaarweg Rotterdam 2 1 1 11 11* - 183.33 - - 8 - 69 4 17.25 3-26 - - - - -
Lauderhill 1 1 - 2 2 2.00 28.57 - - 4 1 15 3 5.00 3-15 - - - - -
Maghermason, Bready 1 - - - - - - - - 4 - 24 1 24.00 1-24 - - - - -
Malahide 3 3 2 83 51* 83.00 133.87 - 1 9 - 81 2 40.50 2-36 - - - - -
Melbourne Cricket Groun 1 1 - 3 3 3.00 100.00 - - 3 - 20 1 20.00 1-20 - - - - -
Nassau County, New York 2 2 1 2 2* 2.00 22.22 - - 6.2 - 42 2 21.00 2-24 - - - - 1
Sharjah Cricket Associa 3 2 1 7 6* 7.00 58.33 - - 11.4 - 81 5 16.20 2-14 - - 1 - -
St George's, Grenada 1 - - - - - - - - 4 - 55 - - 0-55 - - - - -
Stormont, Belfast 8 4 1 32 13* 10.67 106.67 - - 25 - 221 5 44.20 3-34 - - 6 - -
VCC Voorburg 3 1 1 1 1* - 100.00 - - 12 - 110 - - 0-34 - - - - -
Copyright CricketEurope 2025 Stats by Cricket Statz | Last updated 11-Mar-2025.