A kókusz-szigeteki csata az első világháború egy tengeri ütközete volt 1914. november 9-én az ausztrál Sydney és a német Emden könnyűcirkálók között az Indiai-óceánon, mely utóbbi harcképtelenné válásával ért véget.
A német cirkáló a Direction-sziget kommunikációs állomásának megsemmisítésére érkezett a szigetekhez, de az állomásnak még sikerült vészjelzést leadnia és a közelben elhaladó csapatszállító konvojt kísérő hadihajók közül a Sydney-t küldték ki a riasztás ellenőrzésére. Az összecsapás elején a német cirkáló pontos tüzével előbb számos találatot ért el ellenfelén, de az a lőtávolságán kívülre kerülve kihasználhatta erősebb tüzérségét és súlyos sérüléseket okozott a német cirkálónak, melyet a legénysége partra futtatott az Északi-Keeling-szigetnél. A kereskedelmi háborúban korábban jelentős sikereket elért Emden semlegesítésével ismét szabadon közlekedhettek az antant hajói az Indiai-óceánon, egészen 1917-ig, a Wolf és a Seeadler térségben való felbukkanásáig.
A német cirkáló Direction-szigeten partra szálló 47 fős csapata egy rekvirált szkúner fedélzetén hagyta el a szigetet és több mint egy hónapi utazás után érte el a holland fennhatóságú Szumátra szigetét, ahonnan már egy német kereskedelmi hajó fedélzetén hajóztak át az Arab-félszigetre és érkeztek kalandos útjuk végén a szövetséges törökök ellenőrizte területekre 1915 áprilisában, majd Németországba, ahol ünnepségek közepette fogadták őket.