November 2018
Where did Australia win the 2018 ICC Women's T20 World Cup semi-final?
Australia won the 2018 ICC Women's T20 World Cup semi-final at Sir Vivian Richards Stadium, North Sound, Antigua. Australia won by 71 runs.
Sir Vivian Richards Stadium, North Sound, Antigua · 17.1033°, -61.7848° · Source
Advertisement