AFG All T20 24▼ 7 13
Date
Match
Result
18/03/24
3rd T20I, IRE TO AFG 2024
Afghanistan beat Ireland by 57 runs
17/03/24
2nd T20I, IRE TO AFG 2024
Afghanistan beat Ireland by 10 runs
15/03/24
1st T20I, IRE TO AFG 2024
Ireland beat Afghanistan by 38 runs
28/10/22
Super 12 - Match 25, ICC Mens T20 World Cup 2022
Match Abandoned
17/08/22
5th T20I, Afghanistan tour of Ireland 2022
Ireland beat Afghanistan by 7 wickets (D/L method)
15/08/22
4th T20I, Afghanistan tour of Ireland 2022
Afghanistan beat Ireland by 27 runs
12/08/22
3rd T20I, Afghanistan tour of Ireland 2022
Afghanistan beat Ireland by 22 runs
11/08/22
2nd T20I, Afghanistan tour of Ireland 2022
Ireland beat Afghanistan by 5 wickets
09/08/22
1st T20I, Afghanistan tour of Ireland 2022
Ireland beat Afghanistan by 7 wickets
10/03/20
3rd T20I, AVIII 2020
Match tied (Ireland won the Super Over)
08/03/20
2nd T20I, AVIII 2020
Afghanistan won by 21 runs
06/03/20
1st T20I, AVIII 2020
Afghanistan won by 11 runs (D/L)
24/02/19
3rd T20I, AVIII 2019
Afghanistan won by 32 runs
23/02/19
2nd T20I, AVIII 2019
Afghanistan won by 84 runs
21/02/19
1st T20I, AVIII 2019
Afghanistan won by 5 wkts
22/08/18
2nd T20I, ATOI 2018
Afghanistan won by 81 runs
20/08/18
1st T20I, ATOI 2018
Afghanistan won by 16 runs - (Match reduced to 18 overs per-side due to rain)
12/03/17
3rd T20I, AVIII 2017
Afghanistan won by 28 runs
10/03/17
2nd T20I, AVIII 2017
Afghanistan won by 17 runs (D/L method)
08/03/17
1st T20I, AVIII 2017
Afghanistan won by 6 wkts
20/01/17
Final, D t20 2017
Afghanistan won by 10 wkts
14/01/17
Group A 2nd, D t20 2017
Afghanistan won by 5 wkts
30/11/13
Final, ICCWT20Q 2013
Ireland won by 68 runs
24/03/12
Final, IWT20Q 2011-12
Ireland won by 5 wkts
AUS All T20 1▼ 0 1
BHR All T20 1▼ 1 0
BAN All T20 7▼ 2 5
BER All T20 1▼ 1 0
CAN All T20 3▼ 2 1
ENG All T20 1▼ 1 0
GER All T20 1▼ 1 0
HK All T20 2▼ 2 0
IND All T20 7▼ 0 7
JER All T20 1▼ 1 0
KEN All T20 5▼ 5 0
NAM All T20 5▼ 3 2
NEP All T20 2▼ 2 0
NED All T20 10▼ 5 3
Date
Match
Result
18/10/21
3rd Match, Group A, ICC MENS T20 WC 2021
Ireland won by 7 wickets
01/11/19
Semifinal 1, ICCM T20WCQ 2019
Netherlands won by 21 runs
05/10/19
2nd T20I, O T20IS 2019
Ireland won by 6 wkts
18/09/19
4th Match, I T20ITS 2019
Netherlands won by 6 wkts
15/09/19
1st Match, I T20ITS 2019
Match abandoned without a ball bowled (No toss)
17/02/19
5th Match, QOS 2009
Ireland won by 1 wkt
13/06/18
2nd Match, SNI T20ITS 2018
Netherlands won by 4 wkts
12/06/18
1st Match, SNI T20ITS 2018
Netherlands won by 4 runs
25/07/15
2nd Semi-Final, IWT20Q 2015
Netherlands won by 5 wkts
23/03/12
65th Match, IWT20Q 2011-12
Ireland won by 7 wkts
NZ All T20 4▼ 0 4
OMAN All T20 6▼ 4 2
PAK All T20 1▼ 0 1
PNG All T20 1▼ 1 0
SCO All T20 10▼ 7 2
Date
Match
Result
19/10/22
Match 7, ICC Mens T20 World Cup 2022
Ireland beat Scotland by 6 wickets
20/09/19
6th Match, I T20ITS 2019
Ireland won by 1 run
17/09/19
3rd Match, I T20ITS 2019
Ireland won by 4 wkts
15/02/19
4th Match, QOS 2009
Scotland won by 6 wkts
17/06/18
4th Match, SNI T20ITS 2018
Match tied
16/06/18
3rd Match, SNI T20ITS 2018
Ireland won by 46 runs
20/01/17
2nd Semi-final, D t20 2017
Ireland won by 98 runs
20/06/15
3rd T20I, STOI 2015
Scotland won by 6 wkts
18/06/15
1st T20I, STOI 2015
Scotland won by 6 wkts
18/03/12
37th Match, IWT20Q 2011-12
Ireland won by 17 runs
RSA All T20 5▼ 0 5
SL All T20 3▼ 0 3
UAE All T20 10▼ 3 7
Date
Match
Result
24/02/22
Final, ICC MT20 WC QF A 2022
UAE beat IRE by 7 wickets
18/02/22
Match 3, ICC MT20 WC QF A 2022
UAE beat IRE by 18 runs
13/02/22
4th Match, OMAN T20 Series 2022
United Arab Emirates won by 13 runs.
10/10/21
6th T20I, UAE SUMMER T20 BASH 2021
United Arab Emirates won by 7 wickets
08/10/21
3rd T20I, UAE SUMMER T20 BASH 2021
United Arab Emirates won by 54 runs.
07/10/21
2nd T20I, UAE SUMMER T20 BASH 2021
Ireland won by 7 wickets
19/10/19
9th Match, ICCM T20WCQ 2019
United Arab Emirates won by 5 wkts
18/01/17
Group A 9th, D t20 2017
Ireland won by 24 runs
16/02/16
2nd T20I, ITOUAE 2016
United Arab Emirates won by 5 runs
14/02/16
1st T20I, ITOUAE 2016
Ireland won by 34 runs
USA All T20 2▼ 1 1
WI All T20 7▼ 3 3
ZIM All T20 13▼ 6 7
Date
Match
Result
09/12/23
2nd T20I, IRE TO ZIM 2023
Ireland beat Zimbabwe by 4 wickets
07/12/23
1st T20I, IRE TO ZIM 2023
Zimbabwe beat Ireland by 1 wicket
15/01/23
3rd T20I, Ireland tour of Zimbabwe 2022
Zimbabwe beat Ireland by 4 wickets
14/01/23
2nd T20I, Ireland tour of Zimbabwe 2022
Ireland beat Zimbabwe by 6 wickets
12/01/23
1st T20I, Ireland tour of Zimbabwe 2022
Zimbabwe beat Ireland by 5 wickets
17/10/22
Match 4, ICC Mens T20 World Cup 2022
Zimbabwe beat Ireland by 31 runs
04/09/21
5th T20I, ZIM TO IRE 2021
Zimbabwe won by 5 runs.
02/09/21
4th T20I, ZIM TO IRE 2021
Ireland won by 64 runs.
01/09/21
3rd T20I, ZIM TO IRE 2021
Ireland won by 40 runs.
29/08/21
2nd T20I, ZIM TO IRE 2021
Ireland won by 7 wickets
27/08/21
1st T20I, ZIM TO IRE 2021
Zimbabwe won by 3 runs.
14/07/19
3rd T20I, ZTOI 2019
Zimbabwe won by 8 wkts
12/07/19
2nd T20I, ZTOI 2019
Ireland won by 9 wickets (D/L method)
AFG All ODI 19▼ 7 12
Date
Match
Result
12/03/24
3rd ODI, IRE TO AFG 2024
Afghanistan beat Ireland by 117 runs
07/03/24
1st ODI, IRE TO AFG 2024
Afghanistan beat Ireland by 35 runs
26/01/21
3rd ODI, ATOUAE 2021
Afghanistan won by 36 runs
24/01/21
2nd ODI, ATOUAE 2021
Afghanistan won by 7 wickets
21/01/21
1st ODI, ATOUAE 2021
Afghanistan won by 16 runs
21/05/19
2nd ODI, ATOI 2009
Afghanistan won by 126 runs
19/05/19
1st ODI, ATOI 2009
Ireland won by 72 runs
10/03/19
5th ODI, AVIII 2019
Ireland won by 5 wkts
08/03/19
4th ODI, AVIII 2019
Afghanistan won by 109 runs
05/03/19
3rd ODI, AVIII 2019
Ireland won by 4 wkts
28/02/19
1st ODI, AVIII 2019
Afghanistan won by 5 wkts
31/08/18
3rd ODI, ATOI 2018
Afghanistan won by 8 wkts
29/08/18
2nd ODI, ATOI 2018
Ireland won by 3 wkts
27/08/18
1st ODI, ATOI 2018
Afghanistan won by 29 runs
23/03/18
Super Sixes Match 9, ICCWCQ 2018
Afghanistan won by 5 wkts
10/12/17
3rd ODI, AVIIUAE 2017
Ireland won by 5 wkts
07/12/17
2nd ODI, AVIIUAE 2017
Ireland won by 51 runs
05/12/17
1st ODI, AVIIUAE 2017
Afghanistan won by 138 runs
24/03/17
5th ODI, AVIII 2017
Afghanistan won by 7 wkts
AUS All ODI 2▼ 0 2
BAN All ODI 9▼ 1 6
ENG All ODI 9▼ 1 7
IND All ODI 3▼ 0 3
NEP All ODI 1▼ 1 0
NED All ODI 7▼ 3 3
NZ All ODI 8▼ 0 8
NGA All ODI 1▼ 1 0
OMN All ODI 1▼ 0 1
PAK All ODI 5▼ 0 4
SCO All ODI 4▼ 3 1
RSA All ODI 4▼ 1 2
SL All ODI 5▼ 0 5
UAE All ODI 7▼ 6 1
WI All ODI 13▼ 3 10
Date
Match
Result
16/01/22
3rd ODI, IRE TO WI 2022
Ireland won by 2 wickets
13/01/22
2nd ODI (Rescheduled Match), IRE TO WI 2022
Ireland won by 5 wickets (D/L method)
08/01/22
1st ODI, IRE TO WI 2022
West Indies won by 24 runs.
12/01/20
3rd ODI, ITOWI 2020
West Indies won by 5 wkts (DLS method)
09/01/20
2nd ODI, ITOWI 2020
West Indies won by 1 wkt
07/01/20
1st ODI, ITOWI 2020
West Indies won by 5 wkts
11/05/19
4th Match, WIABIITS 2019
Windies won by 5 wkts
05/05/19
1st Match, WIABIITS 2019
Windies won by 196 runs
10/03/18
13th Match, ICCWCQ 2018
Windies won by 52 runs
15/02/15
5th Match, ICWC 2015
Ireland won by 4 wkts
23/02/14
Only ODI, IIWI 2014
West Indies won by 4 wkts
10/03/11
27th Match, ICCWC 2011
West Indies won by 44 runs
15/04/10
Only ODI, IIWI ODIM 2010
West Indies won by 6 wickets (with 6 balls remaining) (D/L method)
ZIM All ODI 12▼ 7 2
Date
Match
Result
17/12/23
3rd ODI, IRE TO ZIM 2023
Ireland beat Zimbabwe by 7 wickets (D/L method)
15/12/23
2nd ODI, IRE TO ZIM 2023
Ireland beat Zimbabwe by 4 wickets
13/12/23
1st ODI, IRE TO ZIM 2023
Match Abandoned
23/01/23
3rd ODI, Ireland tour of Zimbabwe 2022
Match Abandoned
21/01/23
2nd ODI, Ireland tour of Zimbabwe 2022
Ireland beat Zimbabwe by 46 runs
18/01/23
1st ODI, Ireland tour of Zimbabwe 2022
Zimbabwe beat Ireland by 3 wickets (D/L method)
13/09/21
3rd ODI, ZIM TO IRE 2021
Ireland won by 7 wickets (D/L method)
10/09/21
2nd ODI, ZIM TO IRE 2021
No result
08/09/21
1st ODI, ZIM TO IRE 2021
Zimbabwe won by 38 runs.
07/07/19
3rd ODI, ZTOI 2019
Ireland won by 6 wkts
04/07/19
2nd ODI, ZTOI 2019
Ireland won by 5 runs
01/07/19
1st ODI, ZTOI 2019
Ireland won by 4 wkts
AFG All DODI 1▼ 0 0
Date
Match
Result
02/03/19
2nd ODI, AVIII 2019
No result
WICBPXI All DODI 1 0 1
M = Matches, W = Win, L = Loss