An embattled Nepal cricket team will take on the Netherlands in match seven of the ICC Men's T20 World Cup 2024 at Grand Prairie Stadium in Dallas, the United States of America (USA) on Tuesday (June 4). Watch the NEP vs NED cricket match live. (Full Coverage | Toss Report | Cricket News)