FIFA World Cup South Africa 2010 Full Squad List
This really is only a provisional list as the each squad has to be reduces to 23 players by June 1st, at which time, every team page on the website will be updated with the full squad lists.
Not every team have submitted 30 players though. Germany only submitted 27 and North Korea have actually submitted their final 23 man squad. The key thing with the preliminary squad list is that your 23 man squad has to be picked from the players submitted at this stage and you can only replace a player if one of your squad has a serious injury prior to your first game.