How many crosses South Africa attempt, and who attempts most.
Updated 30 September 2026, after the last game
South Africa attempt 13.1 crosses per game in 2026, the 11th fewest of the 23 national teams on their 2026 record and below the average of 14.6, across 10 games, while Burkina Faso attempt the most with 20.3.
Oswin Appollis has attempted the most crosses for South Africa in 2026, 21 in nine appearances, 2.33 a game, ahead of Aubrey Modiba with 19 and Relebohile Mofokeng with 13, across all competitions.
South Africa attempt more crosses at home, 13.9 a game in their last 10 home games against 12.4 in their last 10 away.
South Africa attempted 24 crosses at home to Nicaragua on 29 May, their most in a game in 2026, against an average of 10.2 across their 11 games, and their fewest was none away at Jamaica on 6 June.
| Player | Apps | Total Crosses | Per game | Games with 1+ |
|---|---|---|---|---|
| Oswin Appollis | 8 | 19 | 2.38 | 7 |
| Aubrey Modiba | 6 | 16 | 2.67 | 5 |
| Relebohile Mofokeng | 7 | 12 | 1.71 | 6 |
| Thapelo Maseko | 7 | 8 | 1.14 | 4 |
| Teboho Mokoena | 5 | 7 | 1.40 | 4 |
| Thabang Matuludi | 1 | 6 | 6.00 | 1 |
| Tshepang Moremi | 4 | 6 | 1.50 | 2 |
| Thalente Mbatha | 6 | 5 | 0.83 | 4 |
| Iqraam Rayners | 7 | 5 | 0.71 | 5 |
| Luther Singh | 2 | 3 | 1.50 | 2 |
| Samukelo Kabini | 3 | 3 | 1.00 | 3 |
| Khuliso Mudau | 5 | 3 | 0.60 | 2 |
| Mbekezeli Mbokazi | 5 | 3 | 0.60 | 2 |
| K. Sebelebele | 4 | 2 | 0.50 | 2 |
| Brooklyn Poggenpoel | 1 | 1 | 1.00 | 1 |
| Y. Mbuthuma | 1 | 1 | 1.00 | 1 |
| Thapelo Morena | 1 | 0 | 0.00 | 0 |
| Bongokuhle Hlongwane | 1 | 0 | 0.00 | 0 |
| Ricardo Goss | 1 | 0 | 0.00 | 0 |
| Sipho Chaine | 1 | 0 | 0.00 | 0 |
| Bradley Cross | 1 | 0 | 0.00 | 0 |
| Renaldo Leaner | 1 | 0 | 0.00 | 0 |
| Lebone Seema | 1 | 0 | 0.00 | 0 |
| Cassius Mailula | 1 | 0 | 0.00 | 0 |
| Bathusi Aubaas | 2 | 0 | 0.00 | 0 |
| Nkosinathi Sibisi | 2 | 0 | 0.00 | 0 |
| Lyle Foster | 3 | 0 | 0.00 | 0 |
| Olwethu Makhanya | 3 | 0 | 0.00 | 0 |
| Themba Zwane | 4 | 0 | 0.00 | 0 |
| Evidence Makgopa | 5 | 0 | 0.00 | 0 |
| Jayden Adams | 5 | 0 | 0.00 | 0 |
| Yaya Sithole | 7 | 0 | 0.00 | 0 |
| Ronwen Williams | 7 | 0 | 0.00 | 0 |
| Ime Okon | 8 | 0 | 0.00 | 0 |
| Player | Apps | Total Crosses | Per game | Games with 1+ |
|---|---|---|---|---|
| Oswin Appollis | 9 | 21 | 2.33 | 8 |
| Aubrey Modiba | 7 | 19 | 2.71 | 6 |
| Relebohile Mofokeng | 8 | 13 | 1.63 | 7 |
| Tshepang Moremi | 5 | 11 | 2.20 | 3 |
| Thapelo Maseko | 7 | 8 | 1.14 | 4 |
| Teboho Mokoena | 6 | 7 | 1.17 | 4 |
| Thabang Matuludi | 2 | 6 | 3.00 | 1 |
| Thalente Mbatha | 7 | 5 | 0.71 | 4 |
| Iqraam Rayners | 7 | 5 | 0.71 | 5 |
| Luther Singh | 2 | 3 | 1.50 | 2 |
| Samukelo Kabini | 4 | 3 | 0.75 | 3 |
| Mbekezeli Mbokazi | 5 | 3 | 0.60 | 2 |
| Khuliso Mudau | 6 | 3 | 0.50 | 2 |
| K. Sebelebele | 4 | 2 | 0.50 | 2 |
| Brooklyn Poggenpoel | 1 | 1 | 1.00 | 1 |
| Y. Mbuthuma | 1 | 1 | 1.00 | 1 |
| Lyle Foster | 4 | 1 | 0.25 | 1 |
| Thapelo Morena | 1 | 0 | 0.00 | 0 |
| Bongokuhle Hlongwane | 1 | 0 | 0.00 | 0 |
| Khulumani Ndamane | 1 | 0 | 0.00 | 0 |
| Ricardo Goss | 1 | 0 | 0.00 | 0 |
| Sipho Chaine | 1 | 0 | 0.00 | 0 |
| Bradley Cross | 1 | 0 | 0.00 | 0 |
| Renaldo Leaner | 1 | 0 | 0.00 | 0 |
| Lebone Seema | 1 | 0 | 0.00 | 0 |
| Cassius Mailula | 1 | 0 | 0.00 | 0 |
| Bathusi Aubaas | 2 | 0 | 0.00 | 0 |
| Nkosinathi Sibisi | 2 | 0 | 0.00 | 0 |
| Olwethu Makhanya | 3 | 0 | 0.00 | 0 |
| Themba Zwane | 5 | 0 | 0.00 | 0 |
| Evidence Makgopa | 6 | 0 | 0.00 | 0 |
| Jayden Adams | 6 | 0 | 0.00 | 0 |
| Yaya Sithole | 8 | 0 | 0.00 | 0 |
| Ronwen Williams | 8 | 0 | 0.00 | 0 |
| Ime Okon | 9 | 0 | 0.00 | 0 |
| Date | Opponent | Competition | Score | South Africa | Opponent | Total |
|---|---|---|---|---|---|---|
| 30 Sep 2026 | Eritrea (A) | Africa Cup of Nations Qualifications | 0-5 | 16 | 4 | 20 |
| 26 Sep 2026 | Guinea (H) | Africa Cup of Nations Qualifications | 2-1 | 15 | 10 | 25 |
| 28 Jun 2026 | Canada (H) | World Cup | 0-1 | 8 | 12 | 20 |
| 25 Jun 2026 | South Korea (H) | World Cup | 1-0 | 8 | 32 | 40 |
| 18 Jun 2026 | Czech Republic (A) | World Cup | 1-1 | 17 | 16 | 33 |
| 11 Jun 2026 | Mexico (A) | World Cup | 2-0 | 8 | 12 | 20 |
| 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 | 24 | 2 | 26 |
| 31 Mar 2026 | Panama (H) | Friendly International | 1-2 | 4 | 9 | 13 |
| Date | Opponent | Competition | Score | South Africa | Opponent | Total |
|---|---|---|---|---|---|---|
| 30 Sep 2026 | Eritrea (A) | Africa Cup of Nations Qualifications | 0-5 | 16 | 4 | 20 |
| 26 Sep 2026 | Guinea (H) | Africa Cup of Nations Qualifications | 2-1 | 15 | 10 | 25 |
| 28 Jun 2026 | Canada (H) | World Cup | 0-1 | 8 | 12 | 20 |
| 25 Jun 2026 | South Korea (H) | World Cup | 1-0 | 8 | 32 | 40 |
| 18 Jun 2026 | Czech Republic (A) | World Cup | 1-1 | 17 | 16 | 33 |
| 11 Jun 2026 | Mexico (A) | World Cup | 2-0 | 8 | 12 | 20 |
| 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 | 24 | 2 | 26 |
| 31 Mar 2026 | Panama (H) | Friendly International | 1-2 | 4 | 9 | 13 |
| 27 Mar 2026 | Panama (H) | Friendly International | 1-1 | 12 | 2 | 14 |
| Line | Games over | Hit rate | |
|---|---|---|---|
| South Africa total crosses | Over 8.5 | 4 of 10 | 40% |
| South Africa total crosses | Over 10.5 | 4 of 10 | 40% |
| South Africa total crosses | Over 12.5 | 4 of 10 | 40% |
| South Africa total crosses | Over 14.5 | 4 of 10 | 40% |
| South Africa total crosses | Over 16.5 | 2 of 10 | 20% |
| Opponent total crosses | Over 8.5 | 6 of 10 | 60% |
| Opponent total crosses | Over 10.5 | 4 of 10 | 40% |
| Opponent total crosses | Over 12.5 | 2 of 10 | 20% |
| Opponent total crosses | Over 14.5 | 2 of 10 | 20% |
| Opponent total crosses | Over 16.5 | 1 of 10 | 10% |
| Total total crosses | Over 15.5 | 7 of 10 | 70% |
| Total total crosses | Over 20.5 | 4 of 10 | 40% |
| Total total crosses | Over 25.5 | 3 of 10 | 30% |
| Total total crosses | Over 30.5 | 2 of 10 | 20% |
| Total total crosses | Over 35.5 | 1 of 10 | 10% |