2024 OFC Men's Nations Cup squads

The 2024 OFC Men's Nations Cup was an international football tournament co-hosted by Fiji and Vanuatu from 15 to 30 June 2024. The seven national teams involved in the tournament were required to submit squads of maximum 23 players – of which three had to be goalkeepers (Regulation 21.1). Only players in these squads were eligible to take part in the tournament.

The age listed for each player is on 15 June 2024, the first day of the tournament. The number of caps listed for each player does not include any matches played after the start of the 2024 OFC Men's Nations Cup.

New Zealand
Head coach: 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Darren Bazeley

New Zealand announced their final squad, containing 21 players rather than the allowed 23, on 5 June 2024.

Solomon Islands
Solomon Islands announced their final squad on 29 May 2024.

Head coach: Jacob Moli

Vanuatu
Vanuatu announced their final squad on 4 June 2024. On 15 June, Dick Sablan was replaced by Joshua Willie.

Head coach: 🇧🇷 Juliano Schmeling

Fiji
Fiji announced their 25-men preiliminary squad on 24 April 2024. The final squad was announced on 5 June.

Head coach: 🏴󠁧󠁢󠁷󠁬󠁳󠁿 Rob Sherman

Papua New Guinea
Papua New Guinea announced their final squad on 3 June 2024.

Head coach: 🇦🇺 Warren Moon

Samoa
Samoa announced their final squad on 10 June 2024.

Head coach: Ryan Stewart

Tahiti
Tahiti announced their final squad, containing 21 players rather than the allowed 23, on 6 June 2024.

Head coach: Samuel Garcia

Players

 * Oldest: Andrew Setefano (36 years, 319 days)
 * Youngest: 🇵🇬 Matu Ben (16 years, 139 days)

Goalkeepers

 * Oldest: 🇵🇬 Ronald Warisan (34 years, 277 days)
 * Youngest: Kirk Auvele (18 years, 10 days)

Captains

 * Oldest: Andrew Setefano (36 years, 319 days)
 * Youngest: 🇳🇿 Liberato Cacace (23 years, 267 days)

Coaches

 * Oldest: 🏴󠁧󠁢󠁷󠁬󠁳󠁿 Rob Sherman (63 years, 314 days)
 * Youngest: Ryan Stewart  (39 years, 42 days)

By club nationality
Nations in bold are participant nations in the tournament