| 19 May 2018 | SAW 169/4 v BANW 137/52nd T20I · T20I | SAW | 10 | - | 0 | South Africa Women won by 32 runs | Bloemfontein | Bangladesh Women tour of South Africa 2018 |
| 20 May 2018 | SAW 64/4 v BANW 41/63rd T20I · T20I | SAW | 29 | - | 1 | South Africa Women won by 23 runs | Bloemfontein | Bangladesh Women tour of South Africa 2018 |
| 20 Jun 2018 | NZW 216/1 v SAW 150/6Match 1 · T20I | SAW | 5 | - | 1 | New Zealand Women won by 66 runs | Taunton | England Tri-Nation T20 Women's Series 2018 |
| 20 Jun 2018 | ENGW 250/3 v SAW 129/6Match 2 · T20I | SAW | 1 | - | 0 | England Women won by 121 runs | Taunton | England Tri-Nation T20 Women's Series 2018 |
| 28 Jun 2018 | SAW 148/6 v NZW 151/2Match 5 · T20I | SAW | 6* | - | 0 | New Zealand Women won by 8 wickets | Bristol | England Tri-Nation T20 Women's Series 2018 |
| 1 Feb 2019 | SAW 94/3 v SLW 90/81st T20I · T20I | SAW | 10 | - | 0 | South Africa Women won by 7 wickets | Cape Town | Sri Lanka Women tour of South Africa 2018/19 |
| 6 Feb 2019 | SAW 163/5 v SLW 124/83rd T20I · T20I | SAW | 36 | - | 0 | South Africa Women won by 39 runs | Centurion | Sri Lanka Women tour of South Africa 2018/19 |
| 15 May 2019 | SAW 119/7 v PAKW 120/31st T20I · T20I | SAW | 0 | - | 0 | Pakistan Women won by 7 wickets | Pretoria | Pakistan Women tour of South Africa 2019 |
| 18 May 2019 | SAW 129/2 v PAKW 128/52nd T20I · T20I | SAW | 17 | - | 0 | South Africa Women won by 8 wickets | Pietermaritzburg | Pakistan Women tour of South Africa 2019 |
| 19 May 2019 | SAW 138/3 v PAKW 139/63rd T20I · T20I | SAW | 70* | - | 1 | Pakistan Women won by 4 wickets | Pietermaritzburg | Pakistan Women tour of South Africa 2019 |
| 22 May 2019 | SAW 174/6 v PAKW 172/54th T20I · T20I | SAW | 18 | - | 1 | South Africa Women won by 4 wickets | Benoni | Pakistan Women tour of South Africa 2019 |
| 23 May 2019 | SAW 127/1 v PAKW 125/55th T20I · T20I | SAW | 9 | - | 1 | South Africa Women won by 9 wickets | Benoni | Pakistan Women tour of South Africa 2019 |
| 24 Sept 2019 | INDW 130/8 v SAW 1191st T20I · T20I | SAW | 3 | - | 1 | India Women won by 11 runs | Surat | South Africa Women tour of India 2019/20 |
| 1 Oct 2019 | INDW 140/4 v SAW 89/74th T20I · T20I | SAW | 20 | - | 0 | India Women won by 51 runs | Surat | South Africa Women tour of India 2019/20 |
| 26 Jan 2021 | SAW 201 v PAKW 1693rd ODI · ODI | SAW | 4 | - | 1 | South Africa Women won by 32 runs | Durban | Pakistan Women tour of South Africa 2020/21 |
| 29 Jan 2021 | PAKW 124/8 v SAW 125/21st T20I · T20I | SAW | 52* | - | 2 | South Africa Women won by 8 wickets | Durban | Pakistan Women tour of South Africa 2020/21 |
| 31 Jan 2021 | SAW 133/5 v PAKW 115/72nd T20I · T20I | SAW | 66 | - | 0 | South Africa Women won by 18 runs | Durban | Pakistan Women tour of South Africa 2020/21 |
| 31 Aug 2021 | SAW 135/3 v WIW 21/11st T20I · T20I | SAW | 14* | - | 0 | No result | North Sound | South Africa Women tour of West Indies 2021 |
| 2 Sept 2021 | SAW 165/3 v WIW 115/82nd T20I · T20I | SAW | 5* | - | 0 | South Africa Women won by 50 runs | North Sound | South Africa Women tour of West Indies 2021 |
| 4 Sept 2021 | SAW 80/9 v WIW 81/53rd T20I · T20I | SAW | 16 | - | 0 | West Indies Women won by 5 wickets | North Sound | South Africa Women tour of West Indies 2021 |
| 16 Sept 2021 | SAW 185/6 v WIW 150/94th ODI · ODI | SAW | 30 | - | 2 | South Africa Women won by 35 runs | North Sound | South Africa Women tour of West Indies 2021 |
| 19 Sept 2021 | WIW 192/5 v SAW 192/75th ODI · ODI | SAW | 48 | - | 0 | Match tied (West Indies Women won the Super Over) | North Sound | South Africa Women tour of West Indies 2021 |
| 28 Jan 2022 | WIW 234/3 v SAW 87/51st ODI · ODI | SAW | 32 | - | 0 | No result | Johannesburg | West Indies Women tour of South Africa 2021/22 |
| 31 Jan 2022 | SAW 160 v WIW 1602nd ODI · ODI | SAW | 25 | - | 1 | Match tied (West Indies Women won the Super Over) | Johannesburg | West Indies Women tour of South Africa 2021/22 |
| 3 Feb 2022 | SAW 299/8 v WIW 203/93rd ODI · ODI | SAW | 18 | - | 1 | South Africa Women won by 96 runs | Johannesburg | West Indies Women tour of South Africa 2021/22 |
| 6 Feb 2022 | WIW 174 v SAW 175/44th ODI · ODI | SAW | 20 | - | 0 | South Africa Women won by 6 wickets | Johannesburg | West Indies Women tour of South Africa 2021/22 |
| 5 Mar 2022 | SAW 207 v BANW 175Match 2 · ODI | SAW | 8 | - | 0 | South Africa Women won by 32 runs | Dunedin | ICC Women's World Cup 2021/22 |
| 11 Mar 2022 | SAW 223/9 v PAKW 217Match 9 · ODI | SAW | 2 | - | 0 | South Africa Women won by 6 runs | Mount Maunganui | ICC Women's World Cup 2021/22 |
| 14 Mar 2022 | ENGW 235/9 v SAW 236/7Match 13 · ODI | SAW | 23 | - | 0 | South Africa Women won by 3 wickets | Mount Maunganui | ICC Women's World Cup 2021/22 |
| 17 Mar 2022 | NZW 228 v SAW 229/8Match 16 · ODI | SAW | 18 | - | 0 | South Africa Women won by 2 wickets | Hamilton | ICC Women's World Cup 2021/22 |
| 24 Mar 2022 | SAW 61/4 v WIWMatch 23 · ODI | SAW | 1 | - | 0 | No result | Wellington | ICC Women's World Cup 2021/22 |
| 3 Jun 2022 | IREW 143/7 v SAW 133/71st T20I · T20I | SAW | 10 | - | 0 | Ireland Women won by 10 runs | Dublin | South Africa Women tour of Ireland 2022 |
| 6 Jun 2022 | IREW 106/7 v SAW 107/22nd T20I · T20I | SAW | 15 | - | 0 | South Africa Women won by 8 wickets | Dublin | South Africa Women tour of Ireland 2022 |
| 8 Jun 2022 | IREW 104 v SAW 108/23rd T20I · T20I | SAW | 3 | - | 1 | South Africa Women won by 8 wickets | Dublin | South Africa Women tour of Ireland 2022 |
| 25 Jul 2022 | ENGW 176/6 v SAW 138/63rd T20I · T20I | SAW | 59 | - | 1 | England Women won by 38 runs | Derby | South Africa Women tour of England 2022 |
| 30 Jul 2022 | NZW 167/2 v SAW 154/73rd T20I · T20I | SAW | 6 | - | 0 | New Zealand Women won by 13 runs | Birmingham | Commonwealth Games Women's Cricket Competition 2022 |
| 2 Aug 2022 | ENGW 167/5 v SAW 141/47th T20I · T20I | SAW | 38 | - | 0 | England Women won by 26 runs | Birmingham | Commonwealth Games Women's Cricket Competition 2022 |
| 4 Aug 2022 | SLW 46 v SAW 49/011th T20I · T20I | SAW | 21* | - | 0 | South Africa Women won by 10 wickets | Birmingham | Commonwealth Games Women's Cricket Competition 2022 |
| 25 Jan 2023 | WIW 97/6 v SAW 98/0Match 4 · T20I | SAW | 50* | - | 0 | South Africa Women won by 10 wickets | East London | South Africa Women's T20I Tri-Series 2022/23 |
| 28 Jan 2023 | INDW 4/0 v SAWMatch 5 · T20I | SAW | - | - | 0 | No result | East London | South Africa Women's T20I Tri-Series 2022/23 |
| 2 Feb 2023 | INDW 109/4 v SAW 113/5Final · T20I | SAW | 8 | - | 0 | South Africa Women won by 5 wickets | East London | South Africa Women's T20I Tri-Series 2022/23 |
| 10 Feb 2023 | SLW 129/4 v SAW 126/9Match 1 · T20I | SAW | 12 | - | 1 | Sri Lanka Women won by 3 runs | Cape Town | ICC Women's T20 World Cup 2022/23 |
| 13 Feb 2023 | SAW 132/6 v NZW 67Match 7 · T20I | SAW | 1 | - | 0 | South Africa Women won by 65 runs | Paarl | ICC Women's T20 World Cup 2022/23 |
| 18 Feb 2023 | SAW 124/6 v AUSW 125/4Match 15 · T20I | SAW | 45 | - | 0 | Australia Women won by 6 wickets | Gqeberha | ICC Women's T20 World Cup 2022/23 |
| 21 Feb 2023 | BANW 113/6 v SAW 117/0Match 20 · T20I | SAW | 50* | - | 1 | South Africa Women won by 10 wickets | Cape Town | ICC Women's T20 World Cup 2022/23 |
| 24 Feb 2023 | SAW 164/4 v ENGW 158/8Semi-final · T20I | SAW | 68 | - | 4 | South Africa Women won by 6 runs | Cape Town | ICC Women's T20 World Cup 2022/23 |
| 26 Feb 2023 | AUSW 156/6 v SAW 137/6Final · T20I | SAW | 10 | - | 1 | Australia Women won by 19 runs | Cape Town | ICC Women's T20 World Cup 2022/23 |
| 2 Jul 2023 | SES 205 v ND 209/3Match 24 · List A | SES | 17 | - | 0 | Northern Diamonds won by 7 wickets | Beckenham | Rachael Heyhoe Flint Trophy 2023 |
| 11 Jul 2023 | SES 290/9 v SUN 262/7Match 29 · List A | SES | 112* | - | 0 | South East Stars won by 19 runs (DLS method) | Beckenham | Rachael Heyhoe Flint Trophy 2023 |
| 17 Jul 2023 | TB 159 v SES 161/8Match 35 · List A | SES | 85 | - | 0 | South East Stars won by 2 wickets (DLS method) | Nettleworth | Rachael Heyhoe Flint Trophy 2023 |