| 14 Feb 2019 | SAW 268/7 v SLW 231Match 2 · ODI | SAW | 64 | - | 1 | South Africa Women won by 30 runs (DLS method) | Potchefstroom | Sri Lanka in South Africa ODI Series 2018/19 |
| 11 Feb 2019 | SAW 225/7 v SLW 218/9Match 1 · ODI | SAW | 0 | - | 0 | South Africa Women won by 7 runs | Potchefstroom | Sri Lanka in South Africa ODI Series 2018/19 |
| 26 Jan 2019 | SS 131/7 v BH 132/7Final · T20 | BH | 9 | - | 0 | Brisbane Heat won by 3 wickets | Sydney | Women's Big Bash League 2018/19 |
| 19 Jan 2019 | ST 136/7 v BH 140/7Semi-final · T20 | BH | 7 | - | 1 | Brisbane Heat won by 4 runs | Sydney | Women's Big Bash League 2018/19 |
| 12 Jan 2019 | BH 172/7 v ST 171/7Match 53 · T20 | BH | 4 | - | 0 | Brisbane Heat won by 3 wickets | Cairns | Women's Big Bash League 2018/19 |
| 10 Jan 2019 | BH 91/3 v MS 88Match 50 · T20 | BH | DNB | - | 2 | Brisbane Heat won by 7 wickets | Brisbane | Women's Big Bash League 2018/19 |
| 31 Dec 2018 | HH 80 v BH 138/8Match 37 · T20 | BH | 0 | - | 1 | Brisbane Heat won by 58 runs | Launceston | Women's Big Bash League 2018/19 |
| 30 Dec 2018 | HH 133/5 v BH 129Match 36 · T20 | BH | 13 | - | 0 | Hobart Hurricanes won by 5 wickets | Launceston | Women's Big Bash League 2018/19 |
| 26 Dec 2018 | PS 136/5 v BH 139/5Match 30 · T20 | BH | DNB | - | 0 | Brisbane Heat won by 5 wickets | Perth | Women's Big Bash League 2018/19 |
| 23 Dec 2018 | SS 88 v BH 154/7Match 27 · T20 | BH | 14* | - | 2 | Brisbane Heat won by 66 runs | Sydney | Women's Big Bash League 2018/19 |
| 22 Dec 2018 | SS 166/3 v BH 155/7Match 24 · T20 | BH | 10* | - | 0 | Sydney Sixers won by 11 runs | Sydney | Women's Big Bash League 2018/19 |
| 19 Dec 2018 | BH 138/0 v MS 132/7Match 21 · T20 | BH | DNB | - | 0 | Brisbane Heat won by 10 wickets | Brisbane | Women's Big Bash League 2018/19 |
| 16 Dec 2018 | MR 153/7 v BH 174/8Match 19 · T20 | BH | 10 | - | 0 | Brisbane Heat won by 21 runs | Geelong | Women's Big Bash League 2018/19 |
| 9 Dec 2018 | ST 192/4 v BH 164Match 12 · T20 | BH | 0 | - | 1 | Sydney Thunder won by 28 runs | Sydney | Women's Big Bash League 2018/19 |
| 8 Dec 2018 | BH 104/3 v PS 103/8Match 8 · T20 | BH | DNB | - | 1 | Brisbane Heat won by 7 wickets | Sydney | Women's Big Bash League 2018/19 |
| 2 Dec 2018 | AS 172/7 v BH 136/2Match 3 · T20 | BH | DNB | - | 0 | Adelaide Strikers won by 36 runs | Melbourne | Women's Big Bash League 2018/19 |
| 16 Nov 2018 | SAW 85 v ENGW 87/3Match 15 · T20I | SAW | 4 | - | 0 | England Women won by 7 wickets | St Lucia | ICC Women's T20 World Cup 2018/19 |
| 14 Nov 2018 | WIW 107/7 v SAW 76Match 12 · T20I | SAW | 8 | - | 0 | West Indies Women won by 31 runs | St Lucia | ICC Women's T20 World Cup 2018/19 |
| 12 Nov 2018 | SLW 99/8 v SAW 102/3Match 8 · T20I | SAW | 4 | - | 0 | South Africa Women won by 7 wickets | St Lucia | ICC Women's T20 World Cup 2018/19 |
| 6 Oct 2018 | WIW 155/5 v SAW 156/75th T20I · T20I | SAW | 23 | - | 0 | South Africa Women won by 3 wickets | Trinidad | South Africa Women tour of West Indies 2018 |
| 4 Oct 2018 | WIW 135/3 v SAW 136/24th T20I · T20I | SAW | 55* | - | 0 | South Africa Women won by 8 wickets | Trinidad | South Africa Women tour of West Indies 2018 |
| 22 Sept 2018 | WIW 292/5 v SAW 177Only ODI · ODI | SAW | 54 | - | 0 | West Indies Women won by 115 runs | Barbados | ICC Women's Championship 2018 |
| 16 Sept 2018 | SAW 201/9 v WIW 161Only ODI · ODI | SAW | 45 | - | 0 | South Africa Women won by 40 runs | Barbados | ICC Women's Championship 2018 |
| 28 Jun 2018 | SAW 148/6 v NZW 151/2Match 5 · T20I | SAW | 25 | - | 0 | New Zealand Women won by 8 wickets | Bristol | England Tri-Nation T20 Women's Series 2018 |
| 23 Jun 2018 | ENGW 160/5 v SAW 166/4Match 3 · T20I | SAW | 0 | - | 0 | South Africa Women won by 6 wickets | Taunton | England Tri-Nation T20 Women's Series 2018 |
| 20 Jun 2018 | NZW 216/1 v SAW 150/6Match 1 · T20I | SAW | 25 | - | 0 | 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 | 2 | - | 0 | England Women won by 121 runs | Taunton | England Tri-Nation T20 Women's Series 2018 |
| 15 Jun 2018 | SAW 228 v ENGW 232/3Only ODI · ODI | SAW | 64 | - | 0 | England Women won by 7 wickets | Canterbury | ICC Women's Championship 2018 |
| 12 Jun 2018 | ENGW 331/6 v SAW 262/9Only ODI · ODI | SAW | 32 | - | 2 | England Women won by 69 runs | Hove | ICC Women's Championship 2018 |
| 9 Jun 2018 | ENGW 189/9 v SAW 193/3Only ODI · ODI | SAW | 2 | - | 0 | South Africa Women won by 7 wickets | Worcester | ICC Women's Championship 2018 |
| 14 May 2018 | BANW 166/9 v SAW 169/45th ODI · ODI | SAW | 70* | - | 1 | South Africa Women won by 6 wickets | Bloemfontein | Bangladesh Women tour of South Africa 2018 |
| 11 May 2018 | SAW 230/7 v BANW 764th ODI · ODI | SAW | 32 | - | 1 | South Africa Women won by 154 runs | Kimberley | Bangladesh Women tour of South Africa 2018 |
| 6 May 2018 | BANW 89 v SAW 90/12nd ODI · ODI | SAW | 37* | - | 0 | South Africa Women won by 9 wickets | Potchefstroom | Bangladesh Women tour of South Africa 2018 |
| 4 May 2018 | SAW 270/9 v BANW 1641st ODI · ODI | SAW | 26 | - | 0 | South Africa Women won by 106 runs | Potchefstroom | Bangladesh Women tour of South Africa 2018 |
| 10 Feb 2018 | INDW 240 v SAW 241/3Only ODI · ODI | SAW | 59 | - | 1 | South Africa Women won by 7 wickets | Potchefstroom | ICC Women's Championship 2017/18 |
| 7 Feb 2018 | INDW 302/3 v SAW 124Only ODI · ODI | SAW | 9 | - | 0 | India Women won by 178 runs | Kimberley | ICC Women's Championship 2017/18 |
| 31 Dec 2017 | AS 119/7 v BH 122/2Match 23 · T20 | BH | 4 | - | 0 | Brisbane Heat won by 8 wickets | Adelaide | Women's Big Bash League 2017/18 |
| 29 Dec 2017 | AS 113/6 v BH 114/1Match 19 · T20 | BH | 9* | - | 0 | Brisbane Heat won by 9 wickets | Adelaide | Women's Big Bash League 2017/18 |
| 23 Dec 2017 | BH 66 v MR 67/0Match 16 · T20 | BH | 4 | - | 0 | Melbourne Renegades won by 10 wickets | Melbourne | Women's Big Bash League 2017/18 |
| 22 Dec 2017 | MR 133/6 v BH 125Match 14 · T20 | BH | 13 | - | 1 | Melbourne Renegades won by 8 runs | Melbourne | Women's Big Bash League 2017/18 |
| 15 Dec 2017 | PS 112/7 v BH 116/4Match 9 · T20 | BH | 2 | - | 1 | Brisbane Heat won by 6 wickets | Brisbane | Women's Big Bash League 2017/18 |
| 10 Dec 2017 | PS 188/6 v BH 170/9Match 4 · T20 | BH | 0 | - | 0 | Perth Scorchers won by 18 runs | Sydney | Women's Big Bash League 2017/18 |
| 18 Jul 2017 | SAW 218/6 v ENGW 221/8Semi-final · ODI | SAW | 66 | - | 1 | England Women won by 2 wickets | Bristol | ICC Women's World Cup 2017 |
| 15 Jul 2017 | AUSW 269 v SAW 210Match 25 · ODI | SAW | 71 | - | 0 | Australia Women won by 59 runs | Taunton | ICC Women's World Cup 2017 |
| 12 Jul 2017 | SAW 104/2 v SLW 101Match 22 · ODI | SAW | 48* | - | 1 | South Africa Women won by 8 wickets | Taunton | ICC Women's World Cup 2017 |
| 8 Jul 2017 | INDW 158 v SAW 273/9Match 18 · ODI | SAW | 1 | - | 0 | South Africa Women won by 115 runs | Leicester | ICC Women's World Cup 2017 |
| 5 Jul 2017 | ENGW 373/5 v SAW 305/9Match 13 · ODI | SAW | 67 | - | 0 | England Women won by 68 runs | Bristol | ICC Women's World Cup 2017 |
| 2 Jul 2017 | SAW 51/0 v WIW 48Match 12 · ODI | SAW | 19* | - | 1 | South Africa Women won by 10 wickets | Leicester | ICC Women's World Cup 2017 |
| 25 Jun 2017 | PAKW 206/8 v SAW 207/7Match 3 · ODI | SAW | 52 | - | 0 | South Africa Women won by 3 wickets | Leicester | ICC Women's World Cup 2017 |
| 11 May 2017 | SAW 337/5 v IREW 159/8Match 5 · ODI | SAW | 149 | - | 0 | South Africa Women won by 178 runs | Potchefstroom | Women's Quadrangular Series (in South Africa) 2017 |