News

Image: ICC India has won the Cricket World Cup twice. Once, in 1983 and again in 2011 ... the world champion! World Cup 2023 is inching closer and again hopes are high for Team India.
Also Read: Gujrathi hails Gukesh’s World Championship title ... with the Indian men’s cricket team during their victorious 2011 ICC Cricket World Cup campaign and later with the Indian ...