Italy showed a remarkable all-round display to thrash Nepal by 10 wickets in the 17th match of Group C in the T20 World Cup in Mumbai on February 12, 2026. Crishan Kalugamage was the star of the show with the ball, taking three wickets for 18 runs to take the Player of the Match award.
Nepal Innings: 123 All Out in 19.3 Overs
Nepal started off well after being asked to bat, scoring 45 runs in the powerplay without losing a single wicket. Aasif Sheikh and Rohit Kumar Paudel provided a good start to Nepal, taking the team to 46/1 after the sixth over.
Nepal reached their 50 in the eighth over but could not keep the momentum going in the middle overs. Frequent wickets resulted in a slow strike rate, and although Aarif Sheikh scored 26, Nepal struggled to form partnerships.
Nepal reached the 100-run mark in the 16th over but suffered a late collapse to be bowled out for 123 in 19.3 overs. Karan KC contributed an important 18 towards the end, but the disciplined bowling display by Italy restricted Nepal throughout the innings.
Italy Innings: 124/0 in 12.4 Overs
Italy chased down the target with ease, as if it was a mere formality. Openers Justin Mosca and Anthony Jay Mosca started off with a bang, reaching 68 without losing a single wicket in the powerplay.
Italy reached the 50-run mark in just 3.6 overs and continued to dominate with their aggressive stroke play. The opening duo added a century stand in just 65 balls, completely dominating the match against Nepal.
Justin Mosca scored a composed 50 off 37 balls, while AJ Mosca smashed a rapid 50 off just 28 balls, including five sixes. Italy reached the target in just 12.4 overs without losing a single wicket, winning the match comprehensively by 10 wickets with 44 balls to spare.
Kalugamage Sets Up Italy’s Big Win
Crishan Kalugamage’s excellent bowling spell of 3/18 set the tone for Italy’s big win. His early wickets restricted Nepal to a small total, setting the stage for Italy’s dominating win.
Match Summary
Nepal: 123 all out (19.3 overs)
Italy: 124/0 (12.4 overs)
Result: Italy won by 10 wickets (44 balls remaining)
Player of the Match: Crishan Kalugamage (3/18)
Italy’s dominating win has certainly boosted their morale in Group C, while Nepal are left searching for answers for their poor performance.