This is a list of the squads picked for the 2007 Cricket World Cup. This was the ninth Cricket World Cup tournament and was held between 14 March and 28 April 2007. The sixteen teams were asked to announce their final squads by 13 February 2007. Changes were allowed after this deadline at the discretion of the ICCs Technical Committee in necessary cases, such as due to player injury. In order to aid the teams to select the final fifteen, teams were given the option to announce a thirty-man squad by mid-January, with the understanding that the final squad would be picked from within these thirty players. However this was not strictly adhered to—several of England's final fifteen came from outside the initial thirty, for example.
Australia named their 15-man squad on 13 February 2007. On 23 February 2007, Brett Lee was removed from the squad due to injury and was replaced by Stuart Clark.
Coach: John Buchanan
The KNCB named their 15-man squad on 13 February 2007. The squad was unchanged from that which was named for the World Cricket League Division One event in January 2007.
Coach: Peter Cantrell
Scotland named their squad in August 2006, to assist the players in arranging work and training schedules. However, Glenn Rogers later came in for Omer Hussain. Of the Scotland 15, Gavin Hamilton and John Blain have previous World Cup experience.
Coach: Peter Drinnen
South Africa named their 15-man squad on 15 February.
Coach: Mickey Arthur
Bangladesh named their 15-man squad on 13 February. Farhad Reza brought in for Tapash Baisya, 7 April.
Coach: Dav Whatmore