Water polo at the 2008 Summer Olympics – Men's team rosters

This is a list of the players who were on the rosters of the given teams who participated in the 2008 Beijing Olympics for men's water polo. The men's tournament included twelve teams, with a maximum of thirteen players per team.

The following is the Australian roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: John Fox

The following is the Canadian roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Dragan Jovanović

The following is the Greek roster in the men's water polo tournament of the 2008 Summer Olympics.


 * Head coach: Alessandro Campagna

The following is the Hungarian roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Dénes Kemény

The following is the Montenegrin roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Petar Porobić

The following is the Spanish roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Rafael Aguilar

The following is the Chinese roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Wang Minhui

The following is the Croatian roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Ratko Rudić

<section begin=GER />The following is the German roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Hagen Stamm<section end=GER />

<section begin=ITA />The following is the Italian roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Paolo Malara<section end=ITA />

<section begin=SRB />The following is the Serbian roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Dejan Udovičić<section end=SRB />

<section begin=USA />The following is the American roster in the men's water polo tournament of the 2008 Summer Olympics.
 * Head coach: Terry Schroeder<section end=USA />