ICC Men's ODI World Cup 2023 In India Final list of teams participating 10 Teams Who Will Play Tournament see list