West Indies vs Papua New Guinea, T20 World Cup: Players To Watch Out For
Nicholas Pooran has scored the most runs at the Providence Stadium in T20I cricket. The left-handed batter has amassed 240 runs in seven matches.