Daftar gol internasional yang dicetak oleh Benni McCarthy

Pada 9 September 2007, McCarthy meraih kesetaraan dengan rekor nasional Bartlett saat ia mencetak skor dalam kekalahan 3–1 dari Zambia. Ia memecahkan rekor pada tahun berikutnya melawan Paraguay dan mencetak satu gol lain sebelum pensiun dari sepak bola pada 2013 di usia 35 tahun. Pada saat ia pensiun, ia merupakan pemain dengan penampilan terbanyak keempat di Afrika Selatan. Dari 31 gol internasional McCarthy, 15 dicetak dalam pertandingan persahabatan – yang meliputi 2 di Piala Reunifikasi HKSAR dan 1 di U.S. Cup – 7 di Kejuaraan Sepak Bola Afrika, 4 pada kualifikasi Kejuaraan Sepak Bola Afrika 3 di kualifikasi Piala Dunia dan 2 lainnya di final Piala Dunia.