In a boost to women's cricket there will be major international events for at least six successive years after the International Cricket Council (ICC) mapped out the 2024-27 period at their annual conference in Birmingham.
It is the first time there has been such a run of events in the women's game.
Bangladesh, India, England and Sri Lanka were each awarded events at Tuesday's meeting.
After South Africa, as already agreed, stage the Women's T20 World Cup in February 2023 the event will be hosted by Bangladesh in 2024.
In 2025 India will be the focus as they stage the 50-over Women's World Cup.
The following year England will put on the Women's T20 World Cup.
The inaugural Women's Champions Trophy is slated for Sri Lanka - subject to qualification - for February 2027.
This follows two major events this year, the World Cup won by Australia in New Zealand in April, and the Commonwealth Games, which open on Friday.
ICC chair Greg Barclay said: "Accelerating the growth of the women's game is one of the ICC's strategic priorities and taking these events to some of our sport's biggest markets give us a fantastic opportunity to do that and deepen its connection with cricket's one billion plus fans."
It was also announced the T20 finals will be expanded from 10 to 12 nations for 2026, meaning a total of 33 fixtures will be played, ten more than in 2024.
"We're absolutely delighted that we've been selected to host the ICC Women's T20 World Cup 2026," said Claire Connor, interim chief executive of the England and Wales Cricket Board.
"We saw back in 2017 how hosting the ICC Women's Cricket World Cup captured people's imagination and I'll never forget watching Heather Knight lift the trophy on that magical day at a sold-out Lord's."
Ashley de Silva, Sri Lanka Cricket CEO, was equally pleased with Sri Lanka getting the hosting rights for the six-team inaugural Champions Trophy.
He said: "Sri Lanka Cricket gives utmost importance to the growth of women's cricket; hence we consider, being bestowed the honour of hosting ICC Women's T20 Champions Trophy 2027, is an excellent opportunity for us to be a part of the global growth program launched by the International Cricket Council to develop women's cricket."