Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Barry McCarthy: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
23 Dec 2021IRE 150 v USA 141/72nd T20I · T20IIRE00/240Ireland won by 9 runsLauderhillIreland tour of United States of America and West Indies 2021/22
22 Dec 2021USA 188/6 v IRE 162/61st T20I · T20IIREDNB4/300United States of America won by 26 runsLauderhillIreland tour of United States of America and West Indies 2021/22
2 Sept 2021IRE 174/4 v ZIM 110/94th T20I · T20IIREDNB1/240Ireland won by 64 runsBreadyZimbabwe tour of Ireland and Scotland 2021
29 Aug 2021ZIM 152/5 v IRE 153/32nd T20I · T20IIREDNB0/400Ireland won by 7 wicketsDublinZimbabwe tour of Ireland and Scotland 2021
27 Aug 2021ZIM 117/7 v IRE 114/91st T20I · T20IIRE41/200Zimbabwe won by 3 runsDublinZimbabwe tour of Ireland and Scotland 2021
24 Jul 2021SA 189/2 v IRE 140/93rd T20I · T20IIRE13*1/400South Africa won by 49 runsBelfastSouth Africa tour of Ireland 2021
19 Jul 2021SA 165/7 v IRE 132/91st T20I · T20IIRE30*0/310South Africa won by 33 runsDublinSouth Africa tour of Ireland 2021
27 Jun 2021LL 127/8 v NW 111/9Match 11 · T20LL113/200Leinster Lightning won by 16 runsBreadyCricket Ireland Inter-Provincial Twenty20 Trophy 2021
26 Jun 2021LL 167 v NK 97Match 10 · T20LL91/140Leinster Lightning won by 70 runsBreadyCricket Ireland Inter-Provincial Twenty20 Trophy 2021
25 Jun 2021LL 133/9 v MR 137/3Match 8 · T20LL02/250Munster Reds won by 7 wicketsBreadyCricket Ireland Inter-Provincial Twenty20 Trophy 2021
20 Jun 2021LL 182/7 v NW 183/9Match 5 · T20LL51/460North-West Warriors won by 1 wicketDublinCricket Ireland Inter-Provincial Twenty20 Trophy 2021
19 Jun 2021NK 174/7 v LL 152/8Match 3 · T20LL24*0/401Northern Knights won by 22 runsDublinCricket Ireland Inter-Provincial Twenty20 Trophy 2021
18 Jun 2021MR 148/7 v LL 149/3Match 1 · T20LLDNB2/340Leinster Lightning won by 7 wicketsDublinCricket Ireland Inter-Provincial Twenty20 Trophy 2021
7 Jun 2021IRE 163 v NED 166/63rd ODI · ODIIRE61/380Netherlands won by 4 wicketsUtrechtIreland tour of Netherlands 2021
4 Jun 2021NED 157 v IRE 158/22nd ODI · ODIIREDNB1/330Ireland won by 8 wicketsUtrechtIreland tour of Netherlands 2021
2 Jun 2021NED 195 v IRE 194/91st ODI · ODIIRE00/480Netherlands won by 1 runUtrechtIreland tour of Netherlands 2021
25 May 2021NW 231 v LL 235/6Match 9 · List ALL15*1/420Leinster Lightning won by 4 wicketsEglintonCricket Ireland Inter-Provincial Limited Over Cup 2021
22 May 2021LL 271 v MR 178Match 8 · List ALL66/391Leinster Lightning won by 93 runsDublinCricket Ireland Inter-Provincial Limited Over Cup 2021
20 May 2021MR 147/6 v LL 69/1Match 6 · List ALLDNB2/180No resultDublinCricket Ireland Inter-Provincial Limited Over Cup 2021
16 May 2021LL 243/7 v NK 244/5Match 4 · List ALL20*3/640Northern Knights won by 5 wicketsComberCricket Ireland Inter-Provincial Limited Over Cup 2021
4 May 2021LL 251/6 v NK 163/9Match 2 · List ALL2*1/190Leinster Lightning won by 70 runs (DLS method)DublinCricket Ireland Inter-Provincial Limited Over Cup 2021
1 May 2021NW 204 v LL 207/4Match 1 · List ALLDNB4/320Leinster Lightning won by 6 wicketsDublinCricket Ireland Inter-Provincial Limited Over Cup 2021
24 Jan 2021IRE 259/9 v AFG 260/32nd ODI · ODIIRE01/590Afghanistan won by 7 wickets (28 balls left)Abu DhabiIreland v Afghanistan in United Arab Emirates 2020/21
21 Jan 2021IRE 271/9 v AFG 287/91st ODI · ODIIRE5*1/691Afghanistan won by 16 runsAbu DhabiIreland v Afghanistan in United Arab Emirates 2020/21
18 Jan 2021IRE 228/6 v UAE 1164th ODI · ODIIREDNB0/260Ireland won by 112 runsAbu DhabiIreland tour of United Arab Emirates 2020/21
8 Jan 2021IRE 269/5 v UAE 270/41st ODI · ODIIREDNB2/600United Arab Emirates won by 6 wicketsAbu DhabiIreland tour of United Arab Emirates 2020/21
30 Jul 2020IRE 172 v ENG 174/41st ODI · ODIIRE30/30England won by 6 wicketsSouthamptonIreland tour of England 2020
10 Mar 2020IRE 142/8 v AFG 142/73rd T20I · T20IIRE01/210Match tied (Ireland won the Super Over)Greater NoidaIreland tour of India 2019/20
19 Jan 2020WI 140/1 v IRE 1383rd T20I · T20IIRE18*0/350West Indies won by 9 wicketsBasseterreIreland tour of West Indies 2019/20
18 Jan 2020WI 16/1 v IRE 147/92nd T20I · T20IIRE00/00No resultBasseterreIreland tour of West Indies 2019/20
15 Jan 2020WI 204/7 v IRE 208/71st T20I · T20IIREDNB0/550Ireland won by 4 runsSt George'sIreland tour of West Indies 2019/20
12 Jan 2020WI 199/5 v IRE 2033rd ODI · ODIIRE81/490West Indies won by 5 wickets (DLS method)St George'sIreland tour of West Indies 2019/20
9 Jan 2020WI 242/9 v IRE 237/92nd ODI · ODIIRE17*2/281West Indies won by 1 wicketBridgetownIreland tour of West Indies 2019/20
7 Jan 2020WI 184/5 v IRE 1801st ODI · ODIIRE131/461West Indies won by 5 wicketsBridgetownIreland tour of West Indies 2019/20
20 Aug 2019NK 176 v LL 179/3Match 7 · List ALLDNB1/290Leinster Lightning won by 7 wicketsBelfastCricket Ireland Inter-Provincial Limited Over Cup 2019
27 Jun 2019LL 114 v NK 115/3Match 6 · List ALL31/200Northern Knights won by 7 wicketsDublinCricket Ireland Inter-Provincial Limited Over Cup 2019
21 May 2019IRE 179 v AFG 305/72nd ODI · ODIIRE180/340Afghanistan won by 126 runsBelfastAfghanistan tour of Ireland 2019
15 May 2019IRE 292/8 v BAN 294/4Match 6 · ODIIRE1*1/610Bangladesh won by 6 wicketsDublinIreland Tri-Nation Series 2019
5 May 2019IRE 185 v WI 381/3Match 1 · ODIIRE92/760West Indies won by 196 runsDublinIreland Tri-Nation Series 2019
25 Apr 2019NK 290/8 v LL 292/4Match 3 · List ALLDNB2/431Leinster Lightning won by 6 wicketsMurciaCricket Ireland Inter-Provincial Limited Over Cup 2019
28 Feb 2019IRE 161 v AFG 165/51st ODI · ODIIRE01/330Afghanistan won by 5 wickets (with 49 balls remaining)DehradunIreland v Afghanistan in India 2018/19
18 Sept 2018LEI 321 v DUR 61 & 66Match · First-classDUR14 & 11/610Leicestershire won by an innings and 194 runsLeicesterSpecsavers County Championship 2018
4 Sept 2018WAR 310 & 199 v DUR 292 & 115/8Match · First-classDUR43 & 24/58 & 2/501Match drawnBirminghamSpecsavers County Championship 2018
29 Aug 2018DUR 129 & 133 v NOR 198 & 65/3Match · First-classDUR0 & 41/591Northamptonshire won by 7 wicketsChester-le-StreetSpecsavers County Championship 2018
19 Aug 2018GLA 154 & 111 v DUR 295Match · First-classDUR41/41 & 2/110Durham won by an innings and 30 runsCardiffSpecsavers County Championship 2018
3 Aug 2018DUR 194/7 v WOR 195/7Match · T20DUR7*4/310Worcestershire won by 3 wicketsWorcesterVitality Blast 2018
20 Jul 2018WOR 121 v DUR 125/3Match · T20DURDNB0/240Durham won by 7 wicketsChester-le-StreetVitality Blast 2018
17 Jun 2018SCO 185/4 v IRE 185/6Match 4 · T20IIREDNB1/510Match tiedDeventerNetherlands Tri-Nation T20I Series 2018
16 Jun 2018IRE 205/5 v SCO 159/5Match 3 · T20IIREDNB1/370Ireland won by 46 runsDeventerNetherlands Tri-Nation T20I Series 2018
13 Jun 2018IRE 158/6 v NED 159/6Match 2 · T20IIREDNB1/430Netherlands won by 4 wicketsRotterdamNetherlands Tri-Nation T20I Series 2018
PreviousPage 3 · 204 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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