India made it seven wins in a row with a 302-run rout of Sri Lanka in the ICC World Cup 2023 in Mumbai on Thursday night (November 2)
India made it seven wins in a row with a 302-run rout of Sri Lanka in the ICC World Cup 2023 in Mumbai on Thursday night (November 2)