South Africa are averaging 9.7 shots per game in 2025, with matches involving them seeing 17.1 total shots on average. That puts them 3rd of 53 for team shots per match in their primary competition.
Oswin Appollis leads with 12 shots across 7 qualifying appearances (1.71/g, 100% hit rate). The shot-rate table below lists every South Africa player with their shots per qualifying appearance (≥20 minutes), six-game form mask and current Bet365 1+ shots price for the next fixture.
South Africa are averaging 9.7 shots per game over 10 games and concede 7.4 for a match-total of 17.1. That ranks 3rd of 53 for team shots in their primary competition.
Shots matchup blends our attackers' shot rate (50%) with the opposition's shots conceded per game (50%). The more shots the opponent typically concedes, the more shot volume our attackers should clock in this fixture.
All numbers come from match-level Sportmonks data ingested into Statz — 10 South Africa fixtures in the active window for 2025. Player odds come from Bet365 player markets when priced.
A player must have featured for at least 20 minutes in a fixture for that match to count toward their shot rate and form. Cameo appearances are excluded so the rates aren't diluted.
Possession share, key passes per game and shot accuracy are the strongest underlying drivers of shot volume. The context panel surfaces those drivers so you can read the number, not just take it at face value.
| Player | Position | Apps | Shots | Per game | 1+ hit rate |
|---|---|---|---|---|---|
| Oswin Appollis | attacker | 7 | 12 | 1.71 | 100% |
| Thabang Matuludi | defender | 1 | 2 | 2 | 100% |
| Olwethu Makhanya | defender | 1 | 1 | 1 | 100% |
| K. Sebelebele | attacker | 1 | 2 | 2 | 100% |
| Lyle Foster | attacker | 5 | 8 | 1.6 | 80% |
| Evidence Makgopa | attacker | 5 | 7 | 1.4 | 80% |
| Thalente Mbatha | midfielder | 5 | 6 | 1.2 | 80% |
| Tshepang Moremi | attacker | 4 | 4 | 1 | 75% |
| Aubrey Modiba | defender | 7 | 7 | 1 | 71% |
| Relebohile Mofokeng | attacker | 7 | 7 | 1 | 71% |
| Teboho Mokoena | midfielder | 6 | 8 | 1.33 | 67% |
| Mbekezeli Mbokazi | defender | 6 | 6 | 1 | 67% |
| Iqraam Rayners | attacker | 3 | 4 | 1.33 | 67% |
| Thapelo Maseko | attacker | 5 | 10 | 2 | 60% |
| Samukelo Kabini | defender | 2 | 2 | 1 | 50% |
| Ime Okon | defender | 7 | 2 | 0.29 | 29% |
| Themba Zwane | midfielder | 4 | 1 | 0.25 | 25% |
| Jayden Adams | midfielder | 5 | 1 | 0.2 | 20% |
| Yaya Sithole | midfielder | 6 | 1 | 0.17 | 17% |
| Khuliso Mudau | defender | 7 | 2 | 0.29 | 14% |
| Ronwen Williams | goalkeeper | 7 | 0 | 0 | 0% |
| Nkosinathi Sibisi | defender | 3 | 0 | 0 | 0% |
| Khulumani Ndamane | defender | 1 | 0 | 0 | 0% |
| Sipho Chaine | goalkeeper | 1 | 0 | 0 | 0% |
| Ricardo Goss | goalkeeper | 1 | 0 | 0 | 0% |
| Date | Opponent | Venue | Score | Team shots | Opposition shots | Match total | Top player |
|---|---|---|---|---|---|---|---|
| 28 Jun 2026 | Canada | Home | 0-1 | 6 | 12 | 18 | Teboho Mokoena (2) |
| 25 Jun 2026 | Korea Republic | Home | 1-0 | 13 | 8 | 21 | Thapelo Maseko (5) |
| 18 Jun 2026 | Czech Republic | Away | 1-1 | 17 | 14 | 31 | Aubrey Modiba (3) |
| 11 Jun 2026 | Mexico | Away | 2-0 | 3 | 16 | 19 | Aubrey Modiba (1) |
| 6 Jun 2026 | Jamaica | Away | 1-1 | 0 | 0 | 0 | |
| 6 Jun 2026 | Jamaica | Away | 0-1 | 0 | 0 | 0 | |
| 29 May 2026 | Nicaragua | Home | 0-0 | 22 | 3 | 25 | Iqraam Rayners (3) |
| 31 Mar 2026 | Panama | Home | 1-2 | 6 | 8 | 14 | Aubrey Modiba (1) |
| 27 Mar 2026 | Panama | Home | 1-1 | 12 | 3 | 15 | Oswin Appollis (3) |
| 4 Jan 2026 | Cameroon | Home | 1-2 | 18 | 10 | 28 | Lyle Foster (4) |