Barry McCarthy
T20I ODI Test 1 Player of Match
BJ McCarthy has scored 517 runs in 57 international matches. Average 16.28, SR 115.8.
Career Statistics
ODI
147
24 matches · avg 9.8
SR 68.4 HS 41 100s 0 50s 0 4s 13 6s 3
t20i
277
48 matches · avg 12.59
SR 109.9 HS 51 100s 0 50s 1 4s 18 6s 14
T20I
6
1 matches · avg 6
SR 150 HS 6 100s 0 50s 0 4s 1 6s 0
Test
73
5 matches · avg 12.17
SR 45.3 HS 31 100s 0 50s 0 4s 6 6s 1
Bowling
ODI
44 wickets
avg 30.52 · econ 5.87 · SR –
t20i
56 wickets
avg 32.04 · econ 8.81 · SR –
T20I
1 wickets
avg 21 · econ 5.25 · SR –
Test
16 wickets
avg 20 · econ 2.98 · SR –
Key Strengths
Strongest in T20I
Average 16.28, SR 115.8
Dominant vs South Africa
Avg 83.0, 83 runs in 4 matches
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2016 | 2 | 6 |
| 2017 | 4 | 36 |
| 2018 | 3 | 18 |
| 2019 | 2 | 10 |
| 2020 | 6 | 59 |
| 2021 | 6 | 53 |
| 2022 | 11 | 110 |
| 2023 | 10 | 135 |
| 2024 | 5 | 6 |
| 2025 | 5 | 69 |
| 2026 | 3 | 15 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| South Africa | 4 | 83 | 83 | 125.8 |
| Bangladesh | 3 | 69 | 23 | 59.5 |
| West Indies | 8 | 67 | 13.4 | 81.7 |
| Zimbabwe | 8 | 55 | 6.88 | 53.4 |
| India | 3 | 53 | 26.5 | 120.5 |
| England | 5 | 49 | 9.8 | 83.1 |
| New Zealand | 5 | 46 | 15.33 | 78 |
| Netherlands | 4 | 18 | 9 | 64.3 |
| Italy | 3 | 13 | 13 | 100 |
| Sri Lanka | 3 | 12 | 6 | 57.1 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| Malahide | 3 | 34 | 17 | 56.7 |
| Civil Service Cricket Club, Stormont, Belfast | 4 | 32 | 10.67 | 68.1 |
| Harare Sports Club | 5 | 22 | 4.4 | 91.7 |
Dismissal Profile
61.9%
caught
26 times
21.4%
bowled
9 times
7.1%
run out
3 times
4.8%
lbw
2 times
2.4%
caught and bowled
1 times
2.4%
stumped
1 times
Boundary Profile
ODI
12 fours
2 sixes
38.5%
from boundaries
T20I
19 fours
16 sixes
58.7%
from boundaries
Test
6 fours
1 sixes
44.1%
from boundaries
Recent Form
Recent T20 matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| T20: ICC Men's T20 World Cup 2026-02-14 | 0 | 0 | - | - | - | |
| T20: ICC Men's T20 World Cup 2026-02-11 | 0 | 0 | - | - | - | |
| T20: ICC Men's T20 World Cup 2026-02-08 | 0 | 0 | - | - | - | |
| T20: Ireland tour of United Arab Em 2026-01-31 | 0 | 0 | - | - | - | |
| T20: Ireland tour of United Arab Em 2026-01-29 | 0 | 0 | - | - | - | |
| T20: Ireland tour of United Arab Em 2026-01-26 | 0 | 0 | - | - | - | |
| T20: Ireland tour of United Arab Em 2026-01-25 | 0 | 0 | - | - | - | |
| T20: Ireland tour of United Arab Em 2026-01-23 | 0 | 0 | - | - | - |
Explore