| 11 Jul 2022 | SAW 218 v ENGW 219/51st ODI · ODI | SAW | 12 | 1/45 | 0 | England Women won by 5 wickets | Northampton | South Africa Women tour of England 2022 |
| 27 Jun 2022 | SAW 284 & 181/5 v ENGW 417/8dOnly Test · Test | SAW | 150 & 43* | 0/40 | 0 | Match drawn | Taunton | South Africa Women tour of England 2022 |
| 15 May 2022 | FAL 151/4 v TOR 152/2Final · T20 | FAL | 67* | 1/33 | 0 | Tornadoes won by 8 wickets | Dubai | FairBreak Invitational Tournament 2022 |
| 14 May 2022 | FAL 172/5 v SPI 147/5Semi-final · T20 | FAL | 9 | 0/19 | 0 | Falcons won by 25 runs | Dubai | FairBreak Invitational Tournament 2022 |
| 31 Mar 2022 | ENGW 293/8 v SAW 156Semi-final · ODI | SAW | 21 | 2/52 | 1 | England Women won by 137 runs | Christchurch | ICC Women's World Cup 2021/22 |
| 27 Mar 2022 | INDW 274/7 v SAW 275/7Match 28 · ODI | SAW | 32 | 0/56 | 0 | South Africa Women won by 3 wickets | Christchurch | ICC Women's World Cup 2021/22 |
| 24 Mar 2022 | SAW 61/4 v WIWMatch 23 · ODI | SAW | 5* | - | 0 | No result | Wellington | ICC Women's World Cup 2021/22 |
| 22 Mar 2022 | SAW 271/5 v AUSW 272/5Match 21 · ODI | SAW | 30* | 0/38 | 1 | Australia Women won by 5 wickets | Wellington | ICC Women's World Cup 2021/22 |
| 17 Mar 2022 | NZW 228 v SAW 229/8Match 16 · ODI | SAW | 34* | 2/44 | 1 | South Africa Women won by 2 wickets | Hamilton | ICC Women's World Cup 2021/22 |
| 14 Mar 2022 | ENGW 235/9 v SAW 236/7Match 13 · ODI | SAW | 32 | 5/45 | 0 | South Africa Women won by 3 wickets | Mount Maunganui | ICC Women's World Cup 2021/22 |
| 11 Mar 2022 | SAW 223/9 v PAKW 217Match 9 · ODI | SAW | 7 | 2/43 | 0 | 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 | 42 | 1/37 | 0 | South Africa Women won by 32 runs | Dunedin | ICC Women's World Cup 2021/22 |
| 27 Nov 2021 | PS 146/5 v AS 134/6Final · T20 | PS | 31* | 1/25 | 0 | Perth Scorchers won by 12 runs | Perth | Women's Big Bash League 2021/22 |
| 21 Nov 2021 | SS 128/4 v PS 131/2Match 55 · T20 | PS | DNB | 0/18 | 1 | Perth Scorchers won by 8 wickets | Adelaide | Women's Big Bash League 2021/22 |
| 20 Nov 2021 | MS 122/7 v PS 123/6Match 51 · T20 | PS | 29* | 0/11 | 1 | Perth Scorchers won by 4 wickets | Adelaide | Women's Big Bash League 2021/22 |
| 17 Nov 2021 | PS 177/3 v AS 165/5Match 47 · T20 | PS | 0* | 1/21 | 0 | Perth Scorchers won by 12 runs | Adelaide | Women's Big Bash League 2021/22 |
| 11 Nov 2021 | PS 184/2 v ST 21/1Match 41 · T20 | PS | DNB | 1/8 | 0 | No result | Adelaide | Women's Big Bash League 2021/22 |
| 10 Nov 2021 | MS 97/9 v PS 98/0Match 39 · T20 | PS | DNB | 1/5 | 0 | Perth Scorchers won by 10 wickets | Adelaide | Women's Big Bash League 2021/22 |
| 7 Nov 2021 | HH 96 v PS 99/5Match 36 · T20 | PS | 18* | 4/10 | 0 | Perth Scorchers won by 5 wickets | Perth | Women's Big Bash League 2021/22 |
| 6 Nov 2021 | HH 137/8 v PS 135/8Match 33 · T20 | PS | 9 | 1/21 | 2 | Hobart Hurricanes won by 2 runs | Perth | Women's Big Bash League 2021/22 |
| 3 Nov 2021 | PS 194/2 v MR 154/6Match 30 · T20 | PS | DNB | 0/24 | 1 | Perth Scorchers won by 40 runs | Perth | Women's Big Bash League 2021/22 |
| 31 Oct 2021 | SS 161/3 v PS 117/9Match 28 · T20 | PS | 2 | 0/18 | 0 | Sydney Sixers won by 44 runs | Perth | Women's Big Bash League 2021/22 |
| 30 Oct 2021 | PS 121/5 v AS 121/8Match 23 · T20 | PS | 2 | 1/26 | 0 | Match tied (Perth Scorchers won the Super Over) | Perth | Women's Big Bash League 2021/22 |
| 24 Oct 2021 | PS 186/2 v ST 105/9Match 16 · T20 | PS | 0* | 1/24 | 0 | Perth Scorchers won by 81 runs | Launceston | Women's Big Bash League 2021/22 |
| 19 Oct 2021 | BH 162/5 v PS 103Match 7 · T20 | PS | 6 | 0/27 | 0 | Brisbane Heat won by 59 runs | Hobart | Women's Big Bash League 2021/22 |
| 17 Oct 2021 | PS 137/7 v BH 137/9Match 5 · T20 | PS | 9 | 1/18 | 0 | Match tied (Perth Scorchers won the Super Over) | Hobart | Women's Big Bash League 2021/22 |
| 13 Sept 2021 | WIW 157 v SAW 158/23rd ODI · ODI | SAW | DNB | 1/30 | 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 | 3/24 | 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 | DNB | 1/22 | 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 | 0 | 0/17 | 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 | 24 | 3/31 | 0 | 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 | 36 | 1/15 | 0 | No result | North Sound | South Africa Women tour of West Indies 2021 |
| 21 Aug 2021 | OI 121/6 v SB 73Final · The Hundred | OI | 26 | 4/9 | 1 | Oval Invincibles won by 48 runs | London | The Hundred Women's Competition 2021 |
| 20 Aug 2021 | OI 114/7 v BP 94Eliminator · The Hundred | OI | 37 | 3/21 | 1 | Oval Invincibles won by 20 runs | London | The Hundred Women's Competition 2021 |
| 16 Aug 2021 | SB 115/3 v OI 85Match 30 · The Hundred | OI | 26 | 0/8 | 0 | Southern Brave won by 30 runs | Southampton | The Hundred Women's Competition 2021 |
| 14 Aug 2021 | LS 103/9 v OI 107/2Match 28 · The Hundred | OI | 23* | 2/12 | 0 | Oval Invincibles won by 8 wickets | London | The Hundred Women's Competition 2021 |
| 21 Jul 2021 | MO 135/6 v OI 139/5Match 1 · The Hundred | OI | 38 | 2/20 | 0 | Oval Invincibles won by 5 wickets | London | The Hundred Women's Competition 2021 |
| 17 Mar 2021 | INDW 188/9 v SAW 189/55th ODI · ODI | SAW | 36* | 1/25 | 0 | South Africa Women won by 5 wickets | Lucknow | South Africa Women tour of India 2020/21 |
| 14 Mar 2021 | INDW 266/4 v SAW 269/34th ODI · ODI | SAW | 22* | 0/58 | 0 | South Africa Women won by 7 wickets | Lucknow | India Women v South Africa Women 2020/21 |
| 12 Mar 2021 | INDW 248/5 v SAW 223/43rd ODI · ODI | SAW | 0 | 1/47 | 0 | South Africa Women won by 6 runs (DLS method) | Lucknow | India Women v South Africa Women 2020/21 |
| 9 Mar 2021 | SAW 157 v INDW 160/12nd ODI · ODI | SAW | 10 | 0/8 | 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 | DNB | 1/25 | 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 | 1 | 0/20 | 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 | 1/13 | 0 | 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 | 28 | 3/24 | 0 | South Africa Women won by 8 wickets | Durban | Pakistan Women tour of South Africa 2020/21 |
| 23 Jan 2021 | SAW 252/7 v PAKW 239/82nd ODI · ODI | SAW | 68* | 3/44 | 0 | 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 | 47 | 0/38 | 0 | South Africa Women won by 3 runs | Durban | Pakistan Women tour of South Africa 2020/21 |
| 22 Nov 2020 | MS 178/4 v SS 184/5Match 55 · T20 | SS | 0 | 3/34 | 0 | Sydney Sixers won by 5 wickets | Sydney | Women's Big Bash League 2020/21 |
| 21 Nov 2020 | SS 166/4 v MR 169/4Match 52 · T20 | SS | 22* | 1/25 | 0 | Melbourne Renegades won by 6 wickets | Sydney | Women's Big Bash League 2020/21 |
| 18 Nov 2020 | SS 147/7 v ST 143/8Match 48 · T20 | SS | 5 | 0/24 | 0 | Sydney Sixers won by 4 runs | Sydney | Women's Big Bash League 2020/21 |