| Date | Match | League | Result | OU 2.5 | Both to score |
|---|---|---|---|---|---|
| 6/29/24 | South Africa vs Botswana | Cosafa Cup - Play Offs | 0:0 | No | No |
| 7/8/23 | South Africa vs Botswana | Cosafa Cup - Play Offs | 2:1 | Yes | Yes |
| 9/27/22 | South Africa vs Botswana | Friendly International | 1:0 | No | No |
| 7/17/22 | South Africa vs Botswana | Cosafa Cup - 5th-8th Places - Play Offs | 2:1 | Yes | Yes |
| 7/6/21 | South Africa vs Botswana | Cosafa Cup - Play Offs | 1:0 | No | No |
| 6/2/19 | South Africa vs Botswana | Cosafa Cup - Play Offs | 2:3 | Yes | Yes |
| 6/8/18 | South Africa vs Botswana | Cosafa Cup - 5th-8th Places - Play Offs | 3:0 | Yes | No |
| 6/8/18 | South Africa vs Botswana | Cosafa Cup - 5th-8th Places - Play Offs | 3:0 | Yes | No |
| 7/22/17 | South Africa vs Botswana | African Nations Championship - Qualification | 1:0 | No | No |
| 7/15/17 | Botswana vs South Africa | African Nations Championship - Qualification | 0:2 | No | No |
| 7/4/17 | Botswana vs South Africa | Cosafa Cup - 5th-8th Places - Play Offs | 0:2 | No | No |
| 6/25/16 | South Africa vs Botswana | Cosafa Cup - Play Offs | 3:2 | Yes | Yes |
| 6/25/16 | South Africa vs Botswana | Friendly International | 3:2 | Yes | Yes |
| 5/24/15 | South Africa vs Botswana | Friendly International | 0:0 | No | No |
| 1/16/08 | South Africa vs Botswana | Friendly International | 2:1 | Yes | Yes |
| 9/29/07 | South Africa vs Botswana | Friendly International | 1:0 | No | No |