Gran Premio de Sudáfrica de Motociclismo de 2004

El Gran Premio de Sudáfrica de Motociclismo de 2004 fue la primera prueba del Campeonato del Mundo de Motociclismo de 2004.

Tuvo lugar en el fin de semana del 16 al 18 de abril de 2004 en el Phakisa Freeway, situado en Welkom, Provincia del Estado Libre, Sudáfrica.

La carrera de MotoGP fue ganada por Valentino Rossi, seguido de Max Biaggi y Sete Gibernau.

Dani Pedrosa ganó la prueba de 250cc, por delante de Randy de Puniet y Sebastián Porto.

La carrera de 125cc fue ganada por Andrea Dovizioso, Roberto Locatelli fue segundo y Casey Stoner tercero.