Meciurile din Grupa D a Campionatului Mondial de Fotbal 2010 se vor juca între 13-23 iunie 2010.[1] Grupa este formată din Germania, Australia, Serbia și Ghana.
Câștigătorii acestei grupe vor merge mai departe și vor juca cu locul 2 din Grupa C.
Omul meciului: Asamoah Gyan
Arbitrii asistenți:Ricardo Casas (Argentina)[2]Hernan Maidana (Argentina)[2]Arbitrul de rezervă:Subkhiddin Mohd Salleh (Malaezia)[2]
Omul meciului: Lukas Podolski
Arbitrii asistenți:José Luis Camargo (Mexic)[2]Alberto Morín (Mexic)[2]Arbitrul de rezervă:Martin Hanson (Suedia)[2]
Omul meciului: Vladimir Stojković
Arbitrii asistenți:Fermín Martínez (Spania)[4]Juan Carlos Yuste Jiménez (Spania)[4]Arbitrul de rezervă:Martín Vázquez (Uruguay)[4]
Arbitrii asistenți:Paolo Calcagno (Italia)[4]Stefano Ayroldi (Italia)[4]Arbitrul de rezervă:Carlos Eugênio Simon (Brazilia)[4]
Omul meciului: Mesut Özil
Arbitrii asistenți:Altemir Hausmann (Brazilia)Roberto Braatz (Brazilia)Arbitrul de rezervă:Martín Vázquez (Uruguay)Al cincilea oficial:Carlos Pastorino (Uruguay)
Omul meciului: Tim Cahill
Arbitrii asistenți:Pablo Fandino (Uruguay)Mauricio Espinosa (Uruguay)Arbitrul de rezervă:Carlos Batres (Guatemala)Al cincilea oficial:Leonel Leal (Costa Rica)