India becomes the first team to secure World Cup semifinals spot with a resounding 302-run victory against Sri Lanka.
India becomes the First Team to Qualify for World Cup Semifinals with a Resounding 302-run Victory over Sri…
India becomes the First Team to Qualify for World Cup Semifinals with a Resounding 302-run Victory over Sri…