Nepal is the ranked 11th in the world in the Twenty20 International cricket - the best ranking outside the Test world.
Nepal moved three spots from the last ra...
Nepal's returned to T20 international after three years was dampened by the rain as the match against the Netherlands was abandoned at the Lord's Cricket Ground...