| 2026-05-01 | T20I (W) | Italy v Nepal | 36/6 · 40/2 | Nepal won by 8 wickets | Gahanga B Ground |
| 2026-04-30 | T20I (W) | Italy v United States of America | 99/8 · 101/1 | United States of America won by 9 wickets | Gahanga International Cricket Stadium |
| 2026-04-28 | T20I (W) | Vanuatu v Italy | 153/2 · 96/4 | Italy won by 8 runs | Gahanga B Ground |
| 2026-04-27 | T20I (W) | Italy v Rwanda | 123/7 · 126/4 | Rwanda won by 6 wickets | Gahanga International Cricket Stadium |
| 2026-04-24 | T20I (W) | United States of America v Italy | 146/6 · 74 | United States of America won by 72 runs | Gahanga International Cricket Stadium |
| 2026-04-21 | T20I (W) | Vanuatu v Italy | 114/6 · 115/6 | Italy won by 4 wickets | Gahanga International Cricket Stadium |
| 2026-04-19 | T20I (W) | Nepal v Italy | 112/8 · 62/9 | Nepal won by 50 runs | Gahanga B Ground |
| 2026-04-18 | T20I (W) | Italy v Rwanda | 72/1 · 50/4 | Italy won by 16 runs | Gahanga International Cricket Stadium |
| 2026-02-19 | T20I | West Indies v Italy | 165/6 · 123 | West Indies won by 42 runs | Eden Gardens |
| 2026-02-16 | T20I | England v Italy | 202/7 · 178 | England won by 24 runs | Eden Gardens |
| 2026-02-12 | T20I | Nepal v Italy | 123 · 124/0 | Italy won by 10 wickets | Wankhede Stadium |
| 2026-02-09 | T20I | Scotland v Italy | 207/4 · 134/9 | Scotland won by 73 runs | Eden Gardens |
| 2026-01-26 | T20I | Ireland v Italy | 154 · 157/6 | Italy won by 4 wickets | 7he Sevens Stadium |
| 2026-01-25 | T20I | Ireland v Italy | 190/5 · 166/4 | Ireland won by 24 runs | 7he Sevens Stadium |
| 2026-01-23 | T20I | Italy v Ireland | 118 · 119/7 | Ireland won by 3 wickets | 7he Sevens Stadium |
| 2025-08-27 | T20I (W) | Ireland v Italy | 175/6 · 142/9 | Ireland won by 33 runs | Hazelaarweg |
| 2025-08-26 | T20I (W) | Germany v Italy | 108/4 · 109/2 | Italy won by 8 wickets | Hazelaarweg |
| 2025-08-24 | T20I (W) | Italy v Netherlands | 86/9 · 90/3 | Netherlands won by 7 wickets | Hazelaarweg |
| 2025-08-23 | T20I (W) | Ireland v Italy | 166/4 · 103/7 | Ireland won by 63 runs | Hazelaarweg |
| 2025-08-21 | T20I (W) | Germany v Italy | 113/6 · 117/6 | Italy won by 4 wickets | Hazelaarweg |
| 2025-08-20 | T20I (W) | Netherlands v Italy | 157/7 · 114/8 | Netherlands won by 43 runs | Hazelaarweg |
| 2025-07-11 | T20I | Italy v Netherlands | 134/7 · 135/1 | Netherlands won by 9 wickets | Sportpark Westvliet |
| 2025-07-09 | T20I | Italy v Scotland | 167/6 · 155/5 | Italy won by 12 runs | Sportpark Westvliet |
| 2025-07-05 | T20I | Guernsey v Italy | 122/9 · 127/3 | Italy won by 7 wickets | Sportpark Westvliet |
| 2025-05-29 | T20I (W) | Italy v Spain | 121/9 · 92/6 | Italy won by 29 runs | Roma Cricket Ground |
| 2025-05-28 | T20I (W) | Italy v Germany | 148/6 · 114/6 | Italy won by 34 runs | Roma Cricket Ground |
| 2025-05-26 | T20I (W) | Sweden v Italy | 118/5 · 120/0 | Italy won by 10 wickets | Simar Cricket Ground |
| 2025-05-25 | T20I (W) | Isle of Man v Italy | 88 · 89/2 | Italy won by 8 wickets | Roma Cricket Ground |
| 2025-05-25 | T20I (W) | Jersey v Italy | 162/9 · 163/3 | Italy won by 7 wickets | Roma Cricket Ground |
| 2024-07-28 | T20I (W) | Italy v Germany | 116/8 · 68/9 | Italy won by 48 runs | Bayer Uerdingen Cricket Ground |
| 2024-07-28 | T20I (W) | Germany v Italy | 100/9 · 102/3 | Italy won by 7 wickets | Bayer Uerdingen Cricket Ground |
| 2024-07-27 | T20I (W) | Italy v Jersey | 160/4 · 129/7 | Italy won by 31 runs | Bayer Uerdingen Cricket Ground |
| 2024-07-27 | T20I (W) | Italy v Germany | 119/5 · 113/5 | Italy won by 6 runs | Bayer Uerdingen Cricket Ground |
| 2024-07-26 | T20I (W) | Germany v Italy | 54/8 · 57/1 | Italy won by 9 wickets | Bayer Uerdingen Cricket Ground |
| 2024-06-16 | T20I | Italy v Romania | 244/4 · 84 | Italy won by 160 runs | Simar Cricket Ground |
| 2024-06-13 | T20I | Turkey v Italy | 86 · 90/1 | Italy won by 9 wickets | Simar Cricket Ground |
| 2024-06-12 | T20I | Isle of Man v Italy | 85 · 87/3 | Italy won by 7 wickets | Roma Cricket Ground |
| 2024-06-10 | T20I | France v Italy | 116 · 118/5 | Italy won by 5 wickets | Simar Cricket Ground |
| 2024-06-09 | T20I | Italy v Luxembourg | 166/7 · 89/9 | Italy won by 77 runs | Roma Cricket Ground |
| 2024-05-30 | T20I (W) | Italy v Netherlands | 72/8 · 73/2 | Netherlands won by 8 wickets | Sportpark Harga |
| 2024-05-28 | T20I (W) | Netherlands v Italy | 178/4 · 84/9 | Netherlands won by 94 runs | Sportpark Harga |
| 2023-09-12 | T20I (W) | Italy v Netherlands | 78/7 · 79/4 | Netherlands won by 6 wickets | Desert Springs Cricket Ground |
| 2023-09-10 | T20I (W) | Scotland v Italy | 200/6 · 83 | Scotland won by 117 runs | Desert Springs Cricket Ground |
| 2023-09-08 | T20I (W) | Italy v Netherlands | 74/8 · 75/1 | Netherlands won by 9 wickets | Desert Springs Cricket Ground |
| 2023-09-07 | T20I (W) | Italy v France | 137/5 · 75 | Italy won by 62 runs | Desert Springs Cricket Ground |
| 2023-07-28 | T20I | Germany v Italy | 141 · 147/6 | Italy won by 4 wickets | Grange Cricket Club Ground |
| 2023-07-25 | T20I | Italy v Denmark | 150/8 · 124 | Italy won by 26 runs | Grange Cricket Club Ground |
| 2023-07-24 | T20I | Scotland v Italy | 245/2 · 90 | Scotland won by 155 runs | Grange Cricket Club Ground |
| 2023-07-23 | T20I | Italy v Jersey | 183/8 · 158 | Italy won by 25 runs | Goldenacre |
| 2023-07-20 | T20I | Ireland v Italy | 158/8 · 151/9 | Ireland won by 7 runs | Goldenacre |
| 2023-06-02 | T20I (W) | Italy v Turkey | 163/5 · 75/9 | Italy won by 88 runs | Grainville |
| 2023-06-01 | T20I (W) | Germany v Italy | 142/3 · 143/3 | Italy won by 7 wickets | Grainville |
| 2023-05-29 | T20I (W) | France v Italy | 104/8 · 105/4 | Italy won by 6 wickets | Grainville |
| 2023-05-29 | T20I (W) | Italy v Jersey | 42 · 46/3 | Jersey won by 7 wickets | Grainville |
| 2022-11-06 | T20I | Italy v Spain | 160/3 · 127 | Italy won by 33 runs | Desert Springs Cricket Ground |
| 2022-11-05 | T20I | Italy v Spain | 161/4 · 165/6 | Spain won by 4 wickets | Desert Springs Cricket Ground |
| 2022-11-04 | T20I | Italy v Germany | 146/6 · 149/2 | Germany won by 8 wickets | Desert Springs Cricket Ground |
| 2022-11-04 | T20I | Italy v Germany | 107 · 109/0 | Germany won by 10 wickets | Desert Springs Cricket Ground |
| 2022-07-19 | T20I | Isle of Man v Italy | 101/8 · 102/3 | Italy won by 7 wickets | Kerava National Cricket Ground |
| 2022-07-16 | T20I | Italy v Croatia | 210/5 · 44/7 | Italy won by 166 runs | Kerava National Cricket Ground |
| 2022-07-15 | T20I | Italy v Sweden | 169/7 · 78 | Italy won by 91 runs | Tikkurila Cricket Ground |
| 2022-07-13 | T20I | Finland v Italy | 141/6 · 144/5 | Italy won by 5 wickets | Kerava National Cricket Ground |
| 2021-10-21 | T20I | Italy v Germany | 117 · 116/6 | Italy won by 1 runs | Desert Springs Cricket Ground |
| 2021-10-20 | T20I | Italy v Jersey | 100/8 · 104/2 | Jersey won by 8 wickets | Desert Springs Cricket Ground |
| 2021-10-19 | T20I | Italy v Denmark | 141/4 · 132/9 | Italy won by 9 runs | Desert Springs Cricket Ground |
| 2021-10-17 | T20I | Italy v Germany | 103/5 · 104/6 | Germany won by 4 wickets | Desert Springs Cricket Ground |
| 2021-10-16 | T20I | Jersey v Italy | 139/5 · 98 | Jersey won by 41 runs | Desert Springs Cricket Ground |
| 2021-10-15 | T20I | Denmark v Italy | 100/9 · 101/4 | Italy won by 6 wickets | Desert Springs Cricket Ground |
| 2019-06-20 | T20I | Denmark v Italy | 158/9 · 128 | Denmark won by 30 runs | King George V Sports Ground |
| 2019-06-19 | T20I | Italy v Jersey | 76 · 149/6 | Jersey won by 73 runs | College Field |
| 2019-06-16 | T20I | Guernsey v Italy | 110/8 · 121 | Italy won by 11 runs | College Field |
| 2019-05-25 | T20I | Germany v Italy | 130/6 · 135/4 | Italy won by 6 wickets | Sportpark Maarschalkerweerd |