How many shots South Africa take, and who shoots most.
Updated 30 September 2026, after the last game
South Africa take 13.6 shots per game in 2026, the 5th most of the 42 national teams on their 2026 record and above the average of 10.5, across 10 games, while Tanzania take the most with 15.4.
South Africa concede 9.4 shots per game in 2026, the 8th fewest of the 42 national teams on their 2026 record and below the average of 11.2, across 10 games, while the Comoros concede the most with 18.3.
Oswin Appollis has had the most shots for South Africa in 2026, 16 in nine appearances, 1.78 a game, ahead of Relebohile Mofokeng with 15 and Thapelo Maseko with 12, across all competitions.
Oswin Appollis is the South Africa player most likely to have two or more shots, with two or more shots in six of their 10 games in 2026, 60%, ahead of Teboho Mokoena on 57% and Relebohile Mofokeng on 44%.
South Africa have had over 13.5 shots in four of their last 10 games, 40%, averaging 10.6 a game, with two of five away and two of five at home, across all competitions.
South Africa games have averaged 18.7 shots in all over their last 10 games, both sides counted, from zero to 33 a game, and three of those 10 went over 25.5 shots.
South Africa take more shots at home, 14.2 a game in their last 10 home games against 9.3 in their last 10 away, and went over 13.5 shots in four of those home games.
South Africa take fewer shots in the first half, 6.5 a game before the break against 6.8 after it over the eight of their last 10 games with half-time figures, and went over 6.5 first-half shots in four of those eight.
South Africa had 22 shots at home to Guinea on 26 September, their joint most in a game in 2026, against an average of 10.7 across their 11 games, and their fewest was none away at Jamaica on 6 June.
| Player | Apps | Shots | Per game | Games with 1+ | Games with 2+ | Games with 3+ |
|---|---|---|---|---|---|---|
| Relebohile Mofokeng | 7 | 14 | 2.00 | 5 | 4 | 2 |
| Oswin Appollis | 8 | 13 | 1.63 | 7 | 4 | 1 |
| Thapelo Maseko | 7 | 12 | 1.71 | 5 | 3 | 2 |
| Iqraam Rayners | 7 | 9 | 1.29 | 4 | 2 | 2 |
| Teboho Mokoena | 5 | 8 | 1.60 | 3 | 3 | 1 |
| Aubrey Modiba | 6 | 7 | 1.17 | 5 | 1 | 1 |
| Thalente Mbatha | 6 | 6 | 1.00 | 4 | 2 | 0 |
| Ime Okon | 8 | 6 | 0.75 | 3 | 2 | 1 |
| Mbekezeli Mbokazi | 5 | 5 | 1.00 | 3 | 1 | 1 |
| Evidence Makgopa | 5 | 5 | 1.00 | 3 | 2 | 0 |
| Yaya Sithole | 7 | 4 | 0.57 | 3 | 1 | 0 |
| Y. Mbuthuma | 1 | 3 | 3.00 | 1 | 1 | 1 |
| Tshepang Moremi | 4 | 3 | 0.75 | 2 | 1 | 0 |
| K. Sebelebele | 4 | 3 | 0.75 | 2 | 1 | 0 |
| Thabang Matuludi | 1 | 2 | 2.00 | 1 | 1 | 0 |
| Luther Singh | 2 | 2 | 1.00 | 1 | 1 | 0 |
| Lyle Foster | 3 | 2 | 0.67 | 2 | 0 | 0 |
| Olwethu Makhanya | 3 | 2 | 0.67 | 2 | 0 | 0 |
| Samukelo Kabini | 3 | 2 | 0.67 | 2 | 0 | 0 |
| Bongokuhle Hlongwane | 1 | 1 | 1.00 | 1 | 0 | 0 |
| Themba Zwane | 4 | 1 | 0.25 | 1 | 0 | 0 |
| Jayden Adams | 5 | 1 | 0.20 | 1 | 0 | 0 |
| Thapelo Morena | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Renaldo Leaner | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Sipho Chaine | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Ricardo Goss | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Bradley Cross | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Lebone Seema | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Brooklyn Poggenpoel | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Cassius Mailula | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Nkosinathi Sibisi | 2 | 0 | 0.00 | 0 | 0 | 0 |
| Bathusi Aubaas | 2 | 0 | 0.00 | 0 | 0 | 0 |
| Khuliso Mudau | 5 | 0 | 0.00 | 0 | 0 | 0 |
| Ronwen Williams | 7 | 0 | 0.00 | 0 | 0 | 0 |
| Player | Apps | Shots | Per game | Games with 1+ | Games with 2+ | Games with 3+ |
|---|---|---|---|---|---|---|
| Oswin Appollis | 9 | 16 | 1.78 | 8 | 5 | 2 |
| Relebohile Mofokeng | 8 | 15 | 1.88 | 6 | 4 | 2 |
| Thapelo Maseko | 7 | 12 | 1.71 | 5 | 3 | 2 |
| Teboho Mokoena | 6 | 9 | 1.50 | 4 | 3 | 1 |
| Iqraam Rayners | 7 | 9 | 1.29 | 4 | 2 | 2 |
| Aubrey Modiba | 7 | 8 | 1.14 | 6 | 1 | 1 |
| Ime Okon | 9 | 7 | 0.78 | 4 | 2 | 1 |
| Evidence Makgopa | 6 | 6 | 1.00 | 4 | 2 | 0 |
| Thalente Mbatha | 7 | 6 | 0.86 | 4 | 2 | 0 |
| Mbekezeli Mbokazi | 5 | 5 | 1.00 | 3 | 1 | 1 |
| Lyle Foster | 4 | 4 | 1.00 | 3 | 1 | 0 |
| Tshepang Moremi | 5 | 4 | 0.80 | 3 | 1 | 0 |
| Yaya Sithole | 8 | 4 | 0.50 | 3 | 1 | 0 |
| Y. Mbuthuma | 1 | 3 | 3.00 | 1 | 1 | 1 |
| Samukelo Kabini | 4 | 3 | 0.75 | 3 | 0 | 0 |
| K. Sebelebele | 4 | 3 | 0.75 | 2 | 1 | 0 |
| Thabang Matuludi | 2 | 2 | 1.00 | 1 | 1 | 0 |
| Luther Singh | 2 | 2 | 1.00 | 1 | 1 | 0 |
| Olwethu Makhanya | 3 | 2 | 0.67 | 2 | 0 | 0 |
| Bongokuhle Hlongwane | 1 | 1 | 1.00 | 1 | 0 | 0 |
| Themba Zwane | 5 | 1 | 0.20 | 1 | 0 | 0 |
| Jayden Adams | 6 | 1 | 0.17 | 1 | 0 | 0 |
| Thapelo Morena | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Khulumani Ndamane | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Renaldo Leaner | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Sipho Chaine | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Ricardo Goss | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Bradley Cross | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Lebone Seema | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Brooklyn Poggenpoel | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Cassius Mailula | 1 | 0 | 0.00 | 0 | 0 | 0 |
| Nkosinathi Sibisi | 2 | 0 | 0.00 | 0 | 0 | 0 |
| Bathusi Aubaas | 2 | 0 | 0.00 | 0 | 0 | 0 |
| Khuliso Mudau | 6 | 0 | 0.00 | 0 | 0 | 0 |
| Ronwen Williams | 8 | 0 | 0.00 | 0 | 0 | 0 |
| Date | Opponent | Competition | Score | South Africa | Opponent | Total | South Africa first half |
|---|---|---|---|---|---|---|---|
| 30 Sep 2026 | Eritrea (A) | Africa Cup of Nations Qualifications | 0-5 | 17 | 9 | 26 | 7 |
| 26 Sep 2026 | Guinea (H) | Africa Cup of Nations Qualifications | 2-1 | 22 | 11 | 33 | 14 |
| 28 Jun 2026 | Canada (H) | World Cup | 0-1 | 6 | 12 | 18 | 3 |
| 25 Jun 2026 | Korea Republic (H) | World Cup | 1-0 | 13 | 8 | 21 | 10 |
| 18 Jun 2026 | Czech Republic (A) | World Cup | 1-1 | 17 | 14 | 31 | 5 |
| 11 Jun 2026 | Mexico (A) | World Cup | 2-0 | 3 | 16 | 19 | 2 |
| 6 Jun 2026 | Jamaica (A) | Friendly International | 0-1 | 0 | 0 | 0 | |
| 6 Jun 2026 | Jamaica (A) | Friendly International | 1-1 | 0 | 0 | 0 | |
| 29 May 2026 | Nicaragua (H) | Friendly International | 0-0 | 22 | 3 | 25 | 8 |
| 31 Mar 2026 | Panama (H) | Friendly International | 1-2 | 6 | 8 | 14 | 3 |
| Date | Opponent | Competition | Score | South Africa | Opponent | Total | South Africa first half |
|---|---|---|---|---|---|---|---|
| 30 Sep 2026 | Eritrea (A) | Africa Cup of Nations Qualifications | 0-5 | 17 | 9 | 26 | 7 |
| 26 Sep 2026 | Guinea (H) | Africa Cup of Nations Qualifications | 2-1 | 22 | 11 | 33 | 14 |
| 28 Jun 2026 | Canada (H) | World Cup | 0-1 | 6 | 12 | 18 | 3 |
| 25 Jun 2026 | Korea Republic (H) | World Cup | 1-0 | 13 | 8 | 21 | 10 |
| 18 Jun 2026 | Czech Republic (A) | World Cup | 1-1 | 17 | 14 | 31 | 5 |
| 11 Jun 2026 | Mexico (A) | World Cup | 2-0 | 3 | 16 | 19 | 2 |
| 6 Jun 2026 | Jamaica (A) | Friendly International | 0-1 | 0 | 0 | 0 | |
| 6 Jun 2026 | Jamaica (A) | Friendly International | 1-1 | 0 | 0 | 0 | |
| 29 May 2026 | Nicaragua (H) | Friendly International | 0-0 | 22 | 3 | 25 | 8 |
| 31 Mar 2026 | Panama (H) | Friendly International | 1-2 | 6 | 8 | 14 | 3 |
| 27 Mar 2026 | Panama (H) | Friendly International | 1-1 | 12 | 3 | 15 | 8 |
| Line | Games over | Hit rate | |
|---|---|---|---|
| South Africa shots | Over 11.5 | 5 of 10 | 50% |
| South Africa shots | Over 12.5 | 5 of 10 | 50% |
| South Africa shots | Over 13.5 | 4 of 10 | 40% |
| South Africa shots | Over 14.5 | 4 of 10 | 40% |
| South Africa shots | Over 15.5 | 4 of 10 | 40% |
| Shots conceded | Over 11.5 | 3 of 10 | 30% |
| Shots conceded | Over 12.5 | 2 of 10 | 20% |
| Shots conceded | Over 13.5 | 2 of 10 | 20% |
| Shots conceded | Over 14.5 | 1 of 10 | 10% |
| Shots conceded | Over 15.5 | 1 of 10 | 10% |
| Total shots | Over 23.5 | 4 of 10 | 40% |
| Total shots | Over 25.5 | 3 of 10 | 30% |
| Total shots | Over 27.5 | 2 of 10 | 20% |
| Total shots | Over 29.5 | 2 of 10 | 20% |
| Total shots | Over 31.5 | 1 of 10 | 10% |
| First half | Second half | |
|---|---|---|
| South Africa shots | 6.5 | 6.8 |
| Shots conceded | 4.8 | 5.4 |
| Total shots | 11.3 | 12.1 |