The BCCI finalised the 15 players for the ICC Men's ODI World Cup 2023 on September 28 before the ICC deadline came to an end. Check squad here.