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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results