Cricket articles from Mujhe Batao: facts, figures and explainers about Pakistan, with sources.
National Stadium Karachi opened in 1955 and Gaddafi Stadium Lahore in 1959. Gaddafi hosted the 1996 World Cup final. Facts about both.