
T20 World Cup 2026: Match 17, NEP vs ITA, Probable Playing 11, Where To Watch, Live Streaming Details
Nepal take on Italy in Match 17 of the T20 World Cup 2026 at the Wankhede Stadium, Mumbai, on February 12 at 3:00 PM IST. Both teams will aim to secure crucial points in this exciting Group-stage encounter




