Men's T20I ·
West Indies (won)165/6 (20.0)Italy123 (18.0)
West Indies won by 42 runs
ICC Men's T20 World Cup · Match 37 · Eden Gardens, Kolkata
Scorecard: West Indies v Italy, 19 Feb 2026Replay: West Indies v Italy, 19 Feb 2026
38 matches · Men's · T20I · Italy
Men's T20I ·
West Indies won by 42 runs
ICC Men's T20 World Cup · Match 37 · Eden Gardens, Kolkata
Scorecard: West Indies v Italy, 19 Feb 2026Replay: West Indies v Italy, 19 Feb 2026
Men's T20I ·
England won by 24 runs
ICC Men's T20 World Cup · Match 29 · Eden Gardens, Kolkata
Scorecard: England v Italy, 16 Feb 2026Replay: England v Italy, 16 Feb 2026
Men's T20I ·
Italy won by 10 wickets
ICC Men's T20 World Cup · Match 17 · Wankhede Stadium, Mumbai
Scorecard: Nepal v Italy, 12 Feb 2026Replay: Nepal v Italy, 12 Feb 2026
Men's T20I ·
Scotland won by 73 runs
ICC Men's T20 World Cup · Match 7 · Eden Gardens, Kolkata
Scorecard: Scotland v Italy, 9 Feb 2026Replay: Scotland v Italy, 9 Feb 2026
Men's T20I ·
Italy won by 4 wickets
Ireland tour of United Arab Emirates · Match 3 · 7he Sevens Stadium, Dubai
Scorecard: Ireland v Italy, 26 Jan 2026Replay: Ireland v Italy, 26 Jan 2026
Men's T20I ·
Ireland won by 24 runs
Ireland tour of United Arab Emirates · Match 2 · 7he Sevens Stadium, Dubai
Scorecard: Ireland v Italy, 25 Jan 2026Replay: Ireland v Italy, 25 Jan 2026
Men's T20I ·
Ireland won by 3 wickets
Ireland tour of United Arab Emirates · Match 1 · 7he Sevens Stadium, Dubai
Scorecard: Italy v Ireland, 23 Jan 2026Replay: Italy v Ireland, 23 Jan 2026
Men's T20I ·
Netherlands won by 9 wickets
ICC Men's T20 World Cup Europe Region Final · Match 10 · Sportpark Westvliet, The Hague
Scorecard: Italy v Netherlands, 11 Jul 2025Replay: Italy v Netherlands, 11 Jul 2025
Men's T20I ·
Italy won by 12 runs
ICC Men's T20 World Cup Europe Region Final · Match 7 · Sportpark Westvliet, The Hague
Scorecard: Italy v Scotland, 9 Jul 2025Replay: Italy v Scotland, 9 Jul 2025
Men's T20I ·
Italy won by 7 wickets
ICC Men's T20 World Cup Europe Region Final · Match 2 · Sportpark Westvliet, The Hague
Scorecard: Guernsey v Italy, 5 Jul 2025Replay: Guernsey v Italy, 5 Jul 2025
Men's T20I ·
FinalItaly won by 160 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Final · Simar Cricket Ground, Rome
Scorecard: Italy v Romania, 16 Jun 2024Replay: Italy v Romania, 16 Jun 2024
Men's T20I ·
Italy won by 9 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 16 · Simar Cricket Ground, Rome
Scorecard: Turkey v Italy, 13 Jun 2024Replay: Turkey v Italy, 13 Jun 2024
Men's T20I ·
Italy won by 7 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 9 · Roma Cricket Ground
Scorecard: Isle of Man v Italy, 12 Jun 2024Replay: Isle of Man v Italy, 12 Jun 2024
Men's T20I ·
Italy won by 5 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 8 · Simar Cricket Ground, Rome
Scorecard: France v Italy, 10 Jun 2024Replay: France v Italy, 10 Jun 2024
Men's T20I ·
Italy won by 77 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 1 · Roma Cricket Ground
Scorecard: Italy v Luxembourg, 9 Jun 2024Replay: Italy v Luxembourg, 9 Jun 2024
Men's T20I ·
Italy won by 4 wickets
ICC Men's T20 World Cup Europe Region Qualifier · Match 19 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Germany v Italy, 28 Jul 2023Replay: Germany v Italy, 28 Jul 2023
Men's T20I ·
Italy won by 26 runs
ICC Men's T20 World Cup Europe Region Qualifier · Match 13 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Italy v Denmark, 25 Jul 2023Replay: Italy v Denmark, 25 Jul 2023
Men's T20I ·
Scotland won by 155 runs
ICC Men's T20 World Cup Europe Region Qualifier · Match 10 · Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scorecard: Scotland v Italy, 24 Jul 2023Replay: Scotland v Italy, 24 Jul 2023
Men's T20I ·
Italy won by 25 runs
ICC Men's T20 World Cup Europe Region Qualifier · Match 8 · Goldenacre, Edinburgh
Scorecard: Italy v Jersey, 23 Jul 2023Replay: Italy v Jersey, 23 Jul 2023
Men's T20I ·
Ireland won by 7 runs
ICC Men's T20 World Cup Europe Region Qualifier · Match 2 · Goldenacre, Edinburgh
Scorecard: Ireland v Italy, 20 Jul 2023Replay: Ireland v Italy, 20 Jul 2023
Men's T20I ·
Italy won by 33 runs
Spain Triangular T20I Series · Match 6 · Desert Springs Cricket Ground, Almeria
Scorecard: Italy v Spain, 6 Nov 2022Replay: Italy v Spain, 6 Nov 2022
Men's T20I ·
Spain won by 4 wickets
Spain Triangular T20I Series · Match 3 · Desert Springs Cricket Ground, Almeria
Scorecard: Italy v Spain, 5 Nov 2022Replay: Italy v Spain, 5 Nov 2022
Men's T20I ·
Germany won by 10 wickets
Spain Triangular T20I Series · Match 1 · Desert Springs Cricket Ground, Almeria
Scorecard: Italy v Germany, 4 Nov 2022Replay: Italy v Germany, 4 Nov 2022
Men's T20I ·
Germany won by 8 wickets
Spain Triangular T20I Series · Match 2 · Desert Springs Cricket Ground, Almeria
Scorecard: Italy v Germany, 4 Nov 2022Replay: Italy v Germany, 4 Nov 2022
Men's T20I ·
FinalItaly won by 7 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Final · Kerava National Cricket Ground
Scorecard: Isle of Man v Italy, 19 Jul 2022Replay: Isle of Man v Italy, 19 Jul 2022
Men's T20I ·
Italy won by 166 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 16 · Kerava National Cricket Ground
Scorecard: Italy v Croatia, 16 Jul 2022Replay: Italy v Croatia, 16 Jul 2022
Men's T20I ·
Italy won by 91 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 9 · Tikkurila Cricket Ground
Scorecard: Italy v Sweden, 15 Jul 2022Replay: Italy v Sweden, 15 Jul 2022
Men's T20I ·
Italy won by 5 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 8 · Kerava National Cricket Ground
Scorecard: Finland v Italy, 13 Jul 2022Replay: Finland v Italy, 13 Jul 2022
Men's T20I ·
Italy won by 1 run
ICC Men's T20 World Cup Europe Region Qualifier · Match 11 · Desert Springs Cricket Ground, Almeria
Scorecard: Italy v Germany, 21 Oct 2021Replay: Italy v Germany, 21 Oct 2021
Men's T20I ·
Jersey won by 8 wickets
ICC Men's T20 World Cup Europe Region Qualifier · Match 9 · Desert Springs Cricket Ground, Almeria
Scorecard: Italy v Jersey, 20 Oct 2021Replay: Italy v Jersey, 20 Oct 2021