| 11 Mar 2022 | SAW 223/9 v PAKW 217Match 9 · ODI | SAW | 62 | 0/10 | 1 | South Africa Women won by 6 runs | Mount Maunganui | ICC Women's World Cup 2021/22 |
| 5 Mar 2022 | SAW 207 v BANW 175Match 2 · ODI | SAW | 25 | 0/12 | 0 | South Africa Women won by 32 runs | Dunedin | ICC Women's World Cup 2021/22 |
| 6 Feb 2022 | WIW 174 v SAW 175/44th ODI · ODI | SAW | 47 | 0/24 | 1 | South Africa Women won by 6 wickets | Johannesburg | West Indies Women tour of South Africa 2021/22 |
| 3 Feb 2022 | SAW 299/8 v WIW 203/93rd ODI · ODI | SAW | 56 | - | 1 | South Africa Women won by 96 runs | Johannesburg | West Indies Women tour of South Africa 2021/22 |
| 31 Jan 2022 | SAW 160 v WIW 1602nd ODI · ODI | SAW | 46 | 2/25 | 2 | Match tied (West Indies Women won the Super Over) | Johannesburg | West Indies Women tour of South Africa 2021/22 |
| 28 Jan 2022 | WIW 234/3 v SAW 87/51st ODI · ODI | SAW | 6 | 0/29 | 0 | No result | Johannesburg | West Indies Women tour of South Africa 2021/22 |
| 13 Sept 2021 | WIW 157 v SAW 158/23rd ODI · ODI | SAW | 2 | 2/25 | 0 | South Africa Women won by 8 wickets | Coolidge | South Africa Women tour of West Indies 2021 |
| 10 Sept 2021 | WIW 120 v SAW 121/12nd ODI · ODI | SAW | DNB | 2/27 | 1 | South Africa Women won by 9 wickets | Coolidge | South Africa Women tour of West Indies 2021 |
| 7 Sept 2021 | WIW 153/9 v SAW 157/21st ODI · ODI | SAW | 0 | 1/40 | 0 | South Africa Women won by 8 wickets | Coolidge | South Africa Women tour of West Indies 2021 |
| 4 Sept 2021 | SAW 80/9 v WIW 81/53rd T20I · T20I | SAW | 23 | 0/3 | 0 | West Indies Women won by 5 wickets | North Sound | South Africa Women tour of West Indies 2021 |
| 2 Sept 2021 | SAW 165/3 v WIW 115/82nd T20I · T20I | SAW | DNB | - | 2 | South Africa Women won by 50 runs | North Sound | South Africa Women tour of West Indies 2021 |
| 31 Aug 2021 | SAW 135/3 v WIW 21/11st T20I · T20I | SAW | DNB | - | 0 | No result | North Sound | South Africa Women tour of West Indies 2021 |
| 23 Mar 2021 | SAW 112/7 v INDW 114/13rd T20I · T20I | SAW | 28 | - | 0 | India Women won by 9 wickets | Lucknow | South Africa Women tour of India 2020/21 |
| 21 Mar 2021 | INDW 158/4 v SAW 159/42nd T20I · T20I | SAW | 20 | 0/22 | 0 | South Africa Women won by 6 wickets | Lucknow | South Africa Women tour of India 2020/21 |
| 20 Mar 2021 | INDW 130/6 v SAW 133/21st T20I · T20I | SAW | 43 | 0/26 | 0 | South Africa Women won by 8 wickets | Lucknow | South Africa Women tour of India 2020/21 |
| 17 Mar 2021 | INDW 188/9 v SAW 189/55th ODI · ODI | SAW | 10 | - | 0 | South Africa Women won by 5 wickets | Lucknow | South Africa Women tour of India 2020/21 |
| 9 Mar 2021 | SAW 157 v INDW 160/12nd ODI · ODI | SAW | 36 | 0/28 | 0 | India Women won by 9 wickets | Lucknow | South Africa Women tour of India 2020/21 |
| 7 Mar 2021 | INDW 177/9 v SAW 178/21st ODI · ODI | SAW | 1 | 1/23 | 0 | South Africa Women won by 8 wickets | Lucknow | South Africa Women tour of India 2020/21 |
| 3 Feb 2021 | PAKW 127/6 v SAW 68/43rd T20I · T20I | SAW | 10* | - | 0 | Pakistan Women won by 8 runs (DLS method) | Durban | Pakistan Women tour of South Africa 2020/21 |
| 31 Jan 2021 | SAW 133/5 v PAKW 115/72nd T20I · T20I | SAW | 11* | 0/25 | 1 | South Africa Women won by 18 runs | Durban | Pakistan Women tour of South Africa 2020/21 |
| 29 Jan 2021 | PAKW 124/8 v SAW 125/21st T20I · T20I | SAW | DNB | 0/12 | 1 | South Africa Women won by 8 wickets | Durban | Pakistan Women tour of South Africa 2020/21 |
| 26 Jan 2021 | SAW 201 v PAKW 1693rd ODI · ODI | SAW | 15 | 3/35 | 1 | South Africa Women won by 32 runs | Durban | Pakistan Women tour of South Africa 2020/21 |
| 23 Jan 2021 | SAW 252/7 v PAKW 239/82nd ODI · ODI | SAW | 32 | 0/13 | 1 | South Africa Women won by 13 runs | Durban | Pakistan Women tour of South Africa 2020/21 |
| 20 Jan 2021 | SAW 200/9 v PAKW 197/81st ODI · ODI | SAW | 12 | 0/8 | 0 | South Africa Women won by 3 runs | Durban | Pakistan Women tour of South Africa 2020/21 |
| 5 Nov 2020 | VEL 47 v TRA 49/1Match 2 · T20 | VEL | 4 | - | 0 | Trailblazers won by 9 wickets | Sharjah | Women's T20 Challenge 2020/21 |
| 4 Nov 2020 | SUP 126/8 v VEL 129/5Match 1 · T20 | VEL | 37* | 0/11 | 0 | Velocity won by 5 wickets | Sharjah | Women's T20 Challenge 2020/21 |
| 5 Mar 2020 | AUSW 134/5 v SAW 92/5Semi-final · T20I | SAW | 21 | - | 0 | Australia Women won by 5 runs (DLS method) | Sydney | ICC Women's T20 World Cup 2019/20 |
| 1 Mar 2020 | PAKW 119/5 v SAW 136/6Match 15 · T20I | SAW | 12 | 0/20 | 0 | South Africa Women won by 17 runs | Sydney | ICC Women's T20 World Cup 2019/20 |
| 28 Feb 2020 | SAW 195/3 v THAW 82Match 11 · T20I | SAW | 61* | 3/15 | 0 | South Africa Women won by 113 runs | Canberra | ICC Women's T20 World Cup 2019/20 |
| 23 Feb 2020 | ENGW 123/8 v SAW 124/4Match 4 · T20I | SAW | 1* | - | 0 | South Africa Women won by 6 wickets | Perth | ICC Women's T20 World Cup 2019/20 |
| 10 Feb 2020 | NZW 171/2 v SAW 102/94th T20I · T20I | SAW | 16 | 0/23 | 0 | New Zealand Women won by 69 runs | Wellington | South Africa Women tour of New Zealand 2019/20 |
| 9 Feb 2020 | NZW 153/5 v SAW 154/53rd T20I · T20I | SAW | 5* | 2/27 | 0 | South Africa Women won by 5 wickets | Wellington | South Africa Women tour of New Zealand 2019/20 |
| 6 Feb 2020 | NZW 120/5 v SAW 1192nd T20I · T20I | SAW | 2 | 1/6 | 1 | New Zealand Women won by 5 wickets | Hamilton | South Africa Women tour of New Zealand 2019/20 |
| 30 Jan 2020 | NZW 149 v SAW 150/4Match 2 · ODI | SAW | 15 | 6/45 | 0 | South Africa Women won by 6 wickets | Hamilton | South Africa Women in New Zealand ODI Series 2019/20 |
| 27 Jan 2020 | NZW 115 v SAW 117/2Match 2 · ODI | SAW | 37* | - | 0 | South Africa Women won by 8 wickets | Auckland | South Africa Women in New Zealand ODI Series 2019/20 |
| 25 Jan 2020 | NZW 259/9 v SAW 260/3Match 1 · ODI | SAW | 15 | 0/22 | 1 | South Africa Women won by 7 wickets | Auckland | South Africa Women in New Zealand ODI Series 2019/20 |
| 14 Oct 2019 | INDW 146 v SAW 1403rd ODI · ODI | SAW | 24 | 1/15 | 0 | India Women won by 6 runs | Vadodara | South Africa Women tour of India 2019/20 |
| 11 Oct 2019 | INDW 248/5 v SAW 247/62nd ODI · ODI | SAW | 12 | 0/28 | 0 | India Women won by 5 wickets | Vadodara | South Africa Women tour of India 2019/20 |
| 9 Oct 2019 | INDW 165/2 v SAW 1641st ODI · ODI | SAW | 22 | 0/22 | 0 | India Women won by 8 wickets | Vadodara | South Africa Women tour of India 2019/20 |
| 4 Oct 2019 | INDW 70 v SAW 175/36th T20I · T20I | SAW | 62 | 0/17 | 3 | South Africa Women won by 105 runs | Surat | South Africa Women tour of India 2019/20 |
| 3 Oct 2019 | INDW 99/5 v SAW 98/85th T20I · T20I | SAW | 7 | 1/4 | 1 | India Women won by 5 wickets | Surat | South Africa Women tour of India 2019/20 |
| 1 Oct 2019 | INDW 140/4 v SAW 89/74th T20I · T20I | SAW | 5 | 0/16 | 0 | India Women won by 51 runs | Surat | South Africa Women tour of India 2019/20 |
| 24 Sept 2019 | INDW 130/8 v SAW 1191st T20I · T20I | SAW | 0 | 0/14 | 0 | India Women won by 11 runs | Surat | South Africa Women tour of India 2019/20 |
| 28 Aug 2019 | SS 132/1 v LT 97/7Match 28 · T20 | LT | 5 | - | 0 | Surrey Stars won by 35 runs | Blackpool | Women's Cricket Super League 2019 |
| 25 Aug 2019 | LT 122 v LL 123/2Match 25 · T20 | LT | 27 | - | 0 | Loughborough Lightning won by 8 wickets | Nottingham | Women's Cricket Super League 2019 |
| 23 Aug 2019 | LT 164/5 v YD 168/6Match 23 · T20 | LT | 15 | 0/21 | 0 | Yorkshire Diamonds won by 4 wickets | Scarborough | Women's Cricket Super League 2019 |
| 20 Aug 2019 | LL 157/7 v LT 74/6Match 20 · T20 | LT | 30 | 0/7 | 0 | Loughborough Lightning won by 35 runs (DLS method) | Manchester | Women's Cricket Super League 2019 |
| 18 Aug 2019 | LT 159/8 v WS 160/5Match 15 · T20 | LT | 4 | 0/8 | 1 | Western Storm won by 5 wickets | Chester | Women's Cricket Super League 2019 |
| 15 Aug 2019 | LT 132/7 v SV 132/8Match 13 · T20 | LT | 1 | 0/7 | 0 | Match tied | Brighton | Women's Cricket Super League 2019 |
| 13 Aug 2019 | YD 151/6 v LT 142Match 10 · T20 | LT | 5 | 0/8 | 1 | Yorkshire Diamonds won by 9 runs | Liverpool | Women's Cricket Super League 2019 |