Waterpolo is een van de sporten die beoefend werden tijdens de Olympische Zomerspelen 1972 te München .
De 16 deelnemende landen waren verdeeld over 3 groepen:
Groep A : Canada, Cuba, Joegoslavië, Mexico, Roemenië en Verenigde Staten. Groep B : Australië, Griekenland, Hongarije, Nederland en West-Duitsland. Groep C : Bulgarije, Italië, Japan, Spanje en USSR. De beste 2 landen van iedere poule gingen naar finalegroep I en speelden om de medailles, de nummers 3 en 4 van iedere poule speelden in finalegroep II om de 7de plaats. Onderlinge resultaten uit de voorronde werden meegenomen naar de finaleronde.
27 augustus 10:00 Joegoslavië - Canada 12 - 4 (3-1,4-1,3-1,2-1) 27 augustus 16:00 Mexico - Cuba 4 - 6 (1-2,0-1,1-1,2-2) 27 augustus 18:00 Roemenië - Verenigde Staten 3 - 4 (0-1,1-2,1-0,1-1) 28 augustus 12:00 Verenigde Staten - Cuba 7 - 6 (1-1,1-0,2-1,3-4) 28 augustus 15:00 Mexico - Canada 7 - 3 (2-1,0-1,1-0,4-1) 28 augustus 20:00 Roemenië - Joegoslavië 7 - 8 (3-2,2-1,2-2,0-3) 29 augustus 11:00 Verenigde Staten - Canada 8 - 1 (2-0,3-0,1-0,2-1) 29 augustus 13:00 Mexico - Joegoslavië 3 - 5 (0-1,1-1,1-3,1-0) 29 augustus 16:00 Roemenië - Cuba 3 - 4 (0-2,2-1,0-1,1-0) 30 augustus 10:00 Joegoslavië - Cuba 7 - 5 (0-2,3-1,2-1,2-1) 30 augustus 12:00 Roemenië - Canada 16 - 4 (1-1,6-1,5-1,4-1) 30 augustus 15:00 Mexico - Verenigde Staten 5 - 7 (1-1,1-4,1-1,2-1) 31 augustus 11:00 Cuba - Canada 7 - 2 (2-0,2-0,1-2,2-0) 31 augustus 13:00 Joegoslavië - Verenigde Staten 3 - 5 (0-1,1-1,1-2,1-1) 31 augustus 20:00 Roemenië - Mexico 9 - 6 (2-2,3-1,2-0,2-3)
Eindstand Groep A
27 augustus 10:00 Hongarije - Nederland 3 - 0 (0-0,2-0,0-0,1-0) 27 augustus 16:00 Griekenland - Australië 7 - 7 (3-3,2-1,1-2,1-1) 28 augustus 10:00 Australië - Nederland 2 - 4 (1-0,0-0,0-1,1-3) 28 augustus 17:00 Bondsrepubliek Duitsland - Hongarije 3 - 3 (1-0,0-1,0-2,2-0) 29 augustus 10:00 Bondsrepubliek Duitsland - Nederland 4 - 4 (2-1,1-0,0-1,1-2) 29 augustus 14:00 Griekenland - Hongarije 1 - 6 (0-3,0-0,0-2,1-1) 30 augustus 14:00 Australië - Hongarije 2 - 10 (0-3,1-2,0-3,1-2) 30 augustus 18:00 Bondsrepubliek Duitsland - Griekenland 8 - 3 (3-1,3-1,1-1,1-0) 31 augustus 14:00 Bondsrepubliek Duitsland - Australië 6 - 3 (1-1,2-0,1-0,2-2) 31 augustus 14:00 Griekenland - Nederland 2 - 6 (1-0,0-2,1-3,0-1)
Eindstand Groep B
27 augustus 10:00 Spanje - Japan 6 - 4 (2-1,1-2,1-1,2-0) 27 augustus 17:00 Italië - Sovjet-Unie 1 - 4 (1-0,0-2,0-2,0-0) 28 augustus 11:00 Sovjet-Unie - Japan 11 - 1 (1-0,4-1,3-0,3-0) 28 augustus 14:00 Italië - Bulgarije 8 - 5 (3-1,3-2,2-1,0-1) 29 augustus 12:00 Sovjet-Unie - Bulgarije 7 - 2 (2-0,2-1,2-0,1-1) 29 augustus 19:00 Italië - Spanje 6 - 2 (1-0,0-1,2-1,3-0) 30 augustus 11:00 Bulgarije - Japan 7 - 4 (3-1,0-1,2-1,2-1) 30 augustus 14:00 Spanje - Sovjet-Unie 5 - 8 (0-1,1-2,2-2,2-3) 31 augustus 10:00 Italië - Japan 12 - 5 (4-1,3-0,1-1,4-3) 31 augustus 19:00 Spanje - Bulgarije 6 - 4 (0-0,2-1,2-1,2-2)
Eindstand Groep C
1 september 14:00 Hongarije - Italië 8 - 7 (1-0,2-1,3-4,2-2) 1 september 15:30 Verenigde Staten - Bondsrepubliek Duitsland 4 - 4 (3-1,1-1,0-0,0-2) 1 september 19:30 Joegoslavië - Sovjet-Unie 4 - 5 (1-2,0-2,2-0,1-1) 2 september 14:00 Joegoslavië - Italië 6 - 6 (2-2,2-1,1-1,1-2) 2 september 15:30 Bondsrepubliek Duitsland - Sovjet-Unie 2 - 4 (1-1,1-3,0-0,0-0) 2 september 19:30 Verenigde Staten - Hongarije 3 - 5 (0-0,1-2,2-2,0-1) 3 september 14:00 Bondsrepubliek Duitsland - Italië 2 - 2 (1-2,0-0,0-0,1-0) 3 september 15:00 Joegoslavië - Hongarije 2 - 4 (0-1,1-1,0-1,1-1) 3 september 19:30 Verenigde Staten - Sovjet-Unie 6 - 6 (0-1,3-1,2-2,1-2) 4 september 14:00 Joegoslavië - Bondsrepubliek Duitsland 5 - 4 (3-0,0-1,1-1,1-2) 4 september 15:00 Verenigde Staten - Italië 6 - 5 (2-1,1-1,2-1,1-2) 4 september 19:30 Hongarije - Sovjet-Unie 3 - 3 (2-1,1-1,0-1,0-0)
Eindstand Groep I
1 september 10:00 Roemenië - Spanje 7 - 4 (1-2,2-0,0-0,4-2) 1 september 11:00 Nederland - Bulgarije 5 - 2 (1-0,0-1,2-1,2-0) 1 september 14:00 Cuba - Australië 6 - 5 (1-1,3-2,1-1,1-1) 2 september 10:00 Roemenië - Bulgarije 4 - 3 (2-2,1-0,1-0,0-1) 2 september 11:00 Australië - Spanje 4 - 8 (0-1,2-1,1-3,1-3) 2 september 15:00 Cuba - Nederland 6 - 8 (2-1,2-5,0-2,2-0) 3 september 10:00 Australië - Bulgarije 4 - 4 (2-2,1-0,1-1,0-1) 3 september 11:00 Roemenië - Nederland 5 - 5 (2-2,1-2,0-1,2-0) 3 september 14:00 Cuba - Spanje 4 - 3 (2-1,1-2,0-0,1-0) 4 september 10:00 Cuba - Bulgarije 4 - 4 (0-0,2-3,1-0,1-1) 4 september 11:00 Roemenië - Australië 5 - 3 (1-1,2-1,1-0,1-1) 4 september 12:00 Nederland - Spanje 7 - 5 (0-1,3-0,2-2,2-2)
Eindstand Groep II