| Rank | Name | Team | Goals | First scorer | Penalties | Missed penalties |
| 1 | Diego Forlan | Uruguay | 2 | 1 | 1 | 0 |
| 2 | Rafael Marquez | Mexico | 1 | 0 | 0 | 0 |
| 2 | Siphiwe Tshabalala | South Africa | 1 | 1 | 0 | 0 |
| 2 | Alvaro Pereira | Uruguay | 1 | 0 | 0 | 0 |
| 2 | Cuauhtemoc Blanco | Mexico | 1 | 0 | 1 | 0 |
| 2 | Javier Hernandez | Mexico | 1 | 1 | 0 | 0 |
| 2 | Florent Malouda | France | 1 | 0 | 0 | 0 |
| 2 | Luis Suarez | Uruguay | 1 | 1 | 0 | 0 |
| 2 | Katlego Mphela | South Africa | 1 | 0 | 0 | 0 |
| 2 | Bongani Khumalo | South Africa | 1 | 1 | 0 | 0 |