National team
Zimbabwe
498 matches · 191 won · 139 drawn · 168 lost
| Player | Goals | Penalties | Own goals | Matches |
|---|---|---|---|---|
| Peter Ndlovu | 14 | 1 | 0 | 12 |
| Agent Sawu | 7 | 0 | 0 | 7 |
| Knowledge Musona | 7 | 1 | 0 | 7 |
| Adam Ndlovu | 5 | 0 | 0 | 5 |
| Benjani Mwaruwari | 5 | 0 | 0 | 5 |
| Vitalis Takawira | 5 | 2 | 0 | 4 |
| Shingayi Kaondera | 4 | 0 | 0 | 4 |
| Kudakwashe Mahachi | 3 | 0 | 0 | 3 |
| Bobby Chalmers | 2 | 0 | 0 | 2 |
| Esrom Nyandoro | 2 | 0 | 0 | 2 |
| Gilbert Mushangazhike | 2 | 0 | 0 | 1 |
| Khama Billiat | 2 | 0 | 0 | 2 |
| Marshall Munetsi | 2 | 0 | 0 | 2 |
| Tawanda Chirewa | 2 | 0 | 0 | 2 |
| Admiral Muskwe | 1 | 0 | 0 | 1 |
| Ashley Rambanapasi | 1 | 0 | 0 | 1 |
| Blessing Makunike | 1 | 0 | 0 | 1 |
| Cloudious Zviripayi | 1 | 0 | 0 | 1 |
| Cuthbert Malajila | 1 | 0 | 0 | 1 |
| David Muchineripi | 1 | 0 | 0 | 1 |
| Edelbert Dinha | 1 | 0 | 0 | 1 |
| Edzai Kasinauyo | 1 | 0 | 0 | 1 |
| George Mbwando | 1 | 0 | 0 | 1 |
| Henry McKop | 1 | 0 | 0 | 1 |
| Ishmael Wadi | 1 | 0 | 0 | 1 |
| Joel Lupahla | 1 | 0 | 0 | 1 |
| Kaitano Tembo | 1 | 0 | 0 | 1 |
| Kennedy Chihuri | 1 | 0 | 0 | 1 |
| Lincoln Zvasiya | 1 | 0 | 0 | 1 |
| Luke Jukulile | 1 | 0 | 0 | 1 |
| Masimba Mambare | 1 | 0 | 0 | 1 |
| Master Masiku | 1 | 0 | 0 | 1 |
| Nqobizitha Ncube | 1 | 0 | 0 | 1 |
| Nyasha Mushekwi | 1 | 1 | 0 | 1 |
| Prince Dube | 1 | 0 | 0 | 1 |
| Stanley Ndunduma | 1 | 0 | 0 | 1 |
| Tawanda Maswanhise | 1 | 0 | 0 | 1 |
| Tendai Ndoro | 1 | 0 | 0 | 1 |
| Tinashe Nengomasha | 1 | 0 | 0 | 1 |
| Walter Musona | 1 | 0 | 0 | 1 |