ICC Cricket World Cup 2027: Complete Schedule, Teams, Groups, Format, India Matches, Venues, Fixtures & Everything You Need to Know
Thank you for reading this post, don't forget to subscribe!

ICC Cricket World Cup 2027
ICC Men’s Cricket World Cup 2027 is set to bring the world’s greatest ODI teams to South Africa, Zimbabwe and Namibia for a tournament unlike any previous edition.
From 2 October to 21 November 2027, 14 teams will compete across a new three-stage competition format, with 57 matches scheduled across 12 venues.
And there is an immediate blockbuster waiting for cricket fans.
India will face defending champions Australia in Cape Town on October 7, followed just three days later by the biggest rivalry in cricket: India vs Pakistan in Johannesburg on October 10.
The ICC Cricket World Cup 2027 will also introduce a new Super Series before the main Group Stage and a seven-team Super 7 phase before the semi-finals.
This page is designed as a complete, evergreen ICC Cricket World Cup 2027 guide. It will be updated throughout the tournament with results, points tables, India matches, qualification scenarios, Super 7 fixtures, semi-finals and the final.
West Indies Tour Of India 2026
ICC Cricket World Cup 2027: Quick Facts
| Detail | Information |
|---|---|
| Tournament | ICC Men’s Cricket World Cup 2027 |
| Edition | 14th |
| Dates | 2 October – 21 November 2027 |
| Hosts | South Africa, Zimbabwe & Namibia |
| Teams | 14 |
| Total Matches | 57 |
| Venues | 12 |
| Format | Super Series → Group Stage → Super 7 → Semi-finals → Final |
| Final | 21 November 2027 |
| Final Venue | Wanderers Stadium, Johannesburg |
| Final Reserve Day | 22 November 2027 |
| Defending Champions | Australia |
| India’s Group | Group A |
| India vs Pakistan | 10 October 2027, Johannesburg |
The 2027 edition marks the return of the Men’s Cricket World Cup to Africa for the first time since the 2003 tournament. It will also be the first senior men’s World Cup in which Namibia hosts matches.
What Makes the ICC Cricket World Cup 2027 Different?
The biggest change is not the number of teams.
It is the format.
The 2027 tournament will not simply move from a traditional group stage into a Super Six.
Instead, the competition will unfold through three stages before the semi-finals:
- Super Series
- Group Stage
- Super 7
That means teams will have to navigate multiple qualification hurdles before reaching the knockout stage.
The tournament begins even before the main Group Stage, with three teams competing in Namibia for the final Group Stage place.
Then 12 teams will be divided into two groups of six.
The best seven teams from that stage will move into the Super 7.
And only the top four after the Super 7 will reach the semi-finals.
ICC Cricket World Cup 2027 Format Explained
Round 1: The Super Series
The tournament officially begins on 2 October 2027 in Windhoek, Namibia.
Three teams will participate in the Super Series.
These will be the:
- Runner-up of the 2027 Cricket World Cup Qualifier
- Third-placed team in the Qualifier
- Fourth-placed team in the Qualifier
The three teams will play a single round-robin competition.
Each team will play two matches.
The team finishing first will advance to the main Group Stage.
The other two teams will be eliminated.
Super Series Schedule
| Date | Match | Venue |
|---|---|---|
| 2 October 2027 | Qualifier 1 vs Qualifier 3 | Windhoek |
| 4 October 2027 | Qualifier 1 vs Qualifier 2 | Windhoek |
| 6 October 2027 | Qualifier 2 vs Qualifier 3 | Windhoek |
The identities of these teams will be known after the ICC Cricket World Cup Qualifier 2027.
Round 2: Group Stage
Once the Super Series is completed, 12 teams will compete in the main Group Stage.
They will be divided into:
Group A
- India
- Australia
- Pakistan
- Afghanistan
- Zimbabwe
- Qualifier A
Group B
- New Zealand
- South Africa
- Sri Lanka
- England
- Bangladesh
- Qualifier B
Each team will play every other team in its group once.
That means each team plays:
5 Group Stage matches.
The Group Stage contains 30 matches in total.
ICC Cricket World Cup 2027: How Teams Qualify for the Super 7
This is where the format becomes particularly interesting.
The following teams qualify:
- Top 3 from Group A
- Top 3 from Group B
- The better fourth-placed team between Group A and Group B
So seven teams advance.
The two fourth-placed teams are compared, and the one with the better record gets the final Super 7 place.
Round 3: The Super 7
The seven qualifying teams enter a completely new league phase.
Every Super 7 team plays every other Super 7 team once.
That means:
7 teams × 6 matches ÷ 2 = 21 matches.
Unlike some multi-stage tournaments, Group Stage points are not carried into the Super 7.
Every team starts the Super 7 phase from zero.
This creates a fascinating situation.
A team can dominate its Group Stage, qualify comfortably and still have to start again in the Super 7.
Conversely, a team that just squeezes into the Super 7 can still reach the semi-finals by performing strongly in those seven-team standings.
ICC Cricket World Cup 2027: Super 7 Pre-Seeding Explained
To give fans some certainty about future fixtures and venues, the ICC has pre-seeded several positions.
The current designated positions are:
| Position | Pre-seeded Team |
|---|---|
| A1 | India |
| A2 | Australia |
| A3 | Pakistan |
| AB4 | England |
| B1 | New Zealand |
| B2 | South Africa |
| B3 | Sri Lanka |
These are positions, not guaranteed qualification places.
For example, if Sri Lanka does not qualify for the Super 7 but Bangladesh qualifies, Bangladesh would take the B3 position and inherit the fixture pathway assigned to B3.
This system gives fans greater certainty while preserving the competition’s qualification integrity.
Semi-Finals: How Will the Four Teams Be Decided?
After all 21 Super 7 matches are completed, the top four teams qualify for the semi-finals.
The match-ups are:
1st place vs 4th place
2nd place vs 3rd place
The winners advance to the World Cup final.
ICC Cricket World Cup 2027 Semi-Finals
| Date | Match | Venue |
|---|---|---|
| 17 November 2027 | Semi-Final 1 | Cape Town |
| 18 November 2027 | Semi-Final 2 | Tshwane |
Both semi-finals have reserve days.
ICC Cricket World Cup 2027 Final
The biggest match of the tournament will be played at:
Wanderers Stadium, Johannesburg
Date: 21 November 2027
Reserve Day: 22 November 2027
The final will be a day match and is scheduled to bring the tournament to a close in Johannesburg.
India at the ICC Cricket World Cup 2027
India are placed in Group A alongside:
- Australia
- Pakistan
- Afghanistan
- Zimbabwe
- Qualifier A
India’s Group Stage campaign begins with one of the most attractive matches possible.
India vs Australia
7 October 2027
Cape Town
It is a repeat of the 2023 World Cup final, which Australia won.
Only three days later, India face Pakistan.
India vs Pakistan: The Blockbuster
India vs Pakistan
10 October 2027
Wanderers Stadium, Johannesburg
Few matches in world cricket generate the same global attention as India vs Pakistan.
The 2027 World Cup will provide another chapter.
The two teams are in the same Group A, meaning the fixture is already guaranteed.
And there is an intriguing second possibility.
If India and Pakistan both qualify for the Super 7, they are also scheduled to meet again on:
7 November 2027
Cape Town
That fixture is currently listed as:
A1 India vs A3 Pakistan
However, the Super 7 fixtures are conditional on qualification and the pre-seeding mechanism.
So there could potentially be two India-Pakistan matches in the tournament, while a third meeting could theoretically occur in a semi-final or final depending on the standings and knockout pathway.
ICC Cricket World Cup 2027: India’s Complete Group Stage Schedule
| Date | Match | Venue |
|---|---|---|
| 7 October 2027 | India vs Australia | Cape Town |
| 10 October 2027 | India vs Pakistan | Johannesburg |
| 14 October 2027 | India vs Afghanistan | Tshwane |
| 17 October 2027 | India vs Qualifier A | Bloemfontein |
| 24 October 2027 | Zimbabwe vs India | Victoria Falls |
The final Group Stage match is especially notable.
Zimbabwe vs India
24 October 2027
Mosi-oa-Tunya Stadium, Victoria Falls
This will be the first Cricket World Cup match at the new Victoria Falls venue.
ICC Cricket World Cup 2027: India’s Potential Super 7 Schedule
If India qualify for the Super 7, their pre-seeded A1 pathway currently contains these fixtures:
| Date | Fixture | Venue |
|---|---|---|
| 28 October | India vs Australia | Victoria Falls |
| 31 October | South Africa vs India | Johannesburg |
| 4 November | India vs New Zealand | Paarl |
| 7 November | India vs Pakistan | Cape Town |
| 11 November | India vs England | Gqeberha |
| 14 November | India vs Sri Lanka | Durban |
These fixtures are conditional.
The actual opponents depend on which teams qualify for the Super 7 and which pre-seeded positions they occupy.
Complete ICC Cricket World Cup 2027 Schedule
Super Series
| Date | Match | Venue |
|---|---|---|
| 2 Oct | QF1 vs QF3 | Windhoek |
| 4 Oct | QF1 vs QF2 | Windhoek |
| 6 Oct | QF2 vs QF3 | Windhoek |
ICC Cricket World Cup 2027 Group Stage Fixtures
7–13 October
| Date | Match | Venue |
|---|---|---|
| 7 Oct | India vs Australia | Cape Town |
| 8 Oct | Pakistan vs Afghanistan | Tshwane |
| 8 Oct | England vs Bangladesh | Windhoek |
| 9 Oct | Zimbabwe vs Qualifier A | Bulawayo |
| 9 Oct | South Africa vs New Zealand | Cape Town |
| 10 Oct | India vs Pakistan | Johannesburg |
| 10 Oct | Sri Lanka vs Qualifier B | Windhoek |
| 11 Oct | Zimbabwe vs Afghanistan | Bulawayo |
| 12 Oct | Australia vs Qualifier A | Paarl |
| 12 Oct | New Zealand vs Bangladesh | KuGompo City |
| 13 Oct | England vs Sri Lanka | Windhoek |
| 13 Oct | South Africa vs Qualifier B | Paarl |
14–24 October
| Date | Match | Venue |
|---|---|---|
| 14 Oct | India vs Afghanistan | Tshwane |
| 15 Oct | Pakistan vs Qualifier A | Bloemfontein |
| 15 Oct | Zimbabwe vs Australia | Harare |
| 16 Oct | Sri Lanka vs Bangladesh | Durban |
| 16 Oct | South Africa vs England | Gqeberha |
| 17 Oct | India vs Qualifier A | Bloemfontein |
| 17 Oct | New Zealand vs Qualifier B | Harare |
| 18 Oct | Australia vs Afghanistan | KuGompo City |
| 19 Oct | Zimbabwe vs Pakistan | Harare |
| 19 Oct | South Africa vs Bangladesh | Durban |
| 20 Oct | New Zealand vs Sri Lanka | Johannesburg |
| 20 Oct | England vs Qualifier B | Harare |
| 21 Oct | Afghanistan vs Qualifier A | KuGompo City |
| 22 Oct | Australia vs Pakistan | Paarl |
| 22 Oct | South Africa vs Sri Lanka | Johannesburg |
| 23 Oct | England vs New Zealand | Gqeberha |
| 23 Oct | Bangladesh vs Qualifier B | Tshwane |
| 24 Oct | Zimbabwe vs India | Victoria Falls |
ICC Cricket World Cup 2027 Super 7 Schedule
The Super 7 begins on 25 October and concludes on 14 November 2027.
The following fixture list uses the ICC’s current pre-seeded positions.
| Date | Fixture | Venue |
|---|---|---|
| 25 Oct | A2 vs B3 | Johannesburg |
| 26 Oct | B1 vs A3 | Gqeberha |
| 27 Oct | B2 vs AB4 | Tshwane |
| 28 Oct | A1 vs A2 | Victoria Falls |
| 29 Oct | B1 vs B3 | KuGompo City |
| 30 Oct | A3 vs AB4 | Victoria Falls |
| 31 Oct | B2 vs A1 | Johannesburg |
| 1 Nov | A2 vs B1 | Victoria Falls |
| 2 Nov | B3 vs AB4 | Cape Town |
| 3 Nov | B2 vs A3 | Durban |
| 4 Nov | A1 vs B1 | Paarl |
| 5 Nov | A2 vs AB4 | Durban |
| 6 Nov | B2 vs B3 | Bloemfontein |
| 7 Nov | A1 vs A3 | Cape Town |
| 8 Nov | B1 vs AB4 | Durban |
| 9 Nov | B2 vs A2 | Gqeberha |
| 10 Nov | A3 vs B3 | Bloemfontein |
| 11 Nov | A1 vs AB4 | Gqeberha |
| 12 Nov | B2 vs B1 | Cape Town |
| 13 Nov | A2 vs A3 | Bloemfontein |
| 14 Nov | A1 vs B3 | Durban |
ICC Cricket World Cup 2027 Knockout Schedule
| Stage | Date | Venue |
|---|---|---|
| Semi-Final 1 | 17 Nov 2027 | Cape Town |
| Semi-Final 2 | 18 Nov 2027 | Tshwane |
| Final | 21 Nov 2027 | Johannesburg |
| Final Reserve Day | 22 Nov 2027 | Johannesburg |
Both semi-finals have reserve days.
The final also has a reserve day.
ICC World Cup 2027 tournament page
ICC Cricket World Cup 2027 Venues
The tournament will be spread across 12 venues in three countries.
South Africa
Eight venues will host matches:
- Cape Town
- Paarl
- Johannesburg
- Tshwane
- Bloemfontein
- Durban
- Gqeberha
- KuGompo City
KuGompo City is the current name used by the ICC for the city formerly known as East London.
Tshwane is the metropolitan area formerly associated with Pretoria.
Zimbabwe
Three venues will host World Cup matches:
- Harare
- Bulawayo
- Victoria Falls
The Mosi-oa-Tunya Stadium at Victoria Falls is one of the most visually distinctive additions to the tournament.
India’s Group Stage match against Zimbabwe is scheduled there on 24 October 2027.
Namibia
Namibia will host:
- The entire three-match Super Series
- Three Group Stage matches
The venue is the Namibia Cricket Ground in Windhoek.
This makes the 2027 World Cup particularly significant for Namibia because it becomes the first time the country hosts matches at a senior men’s Cricket World Cup.
How Did Teams Qualify for the ICC Cricket World Cup 2027?
The qualification structure is also different.
There are 14 World Cup places.
South Africa and Zimbabwe qualified automatically as co-hosts.
Eight additional teams qualified directly based on their position in the ICC Men’s ODI Team Rankings at the 30 September 2026 cut-off.
That produced 10 direct qualifiers.
The remaining four World Cup places come through the ICC Cricket World Cup Qualifier 2027.
The winner of the Qualifier goes directly into the main Group Stage.
The second-, third- and fourth-placed teams enter the Super Series.
Only one of those three teams can progress to the Group Stage.
ICC Cricket World Cup 2027: The 10 Direct Qualifiers
The direct Group Stage teams are:
- India
- Australia
- Pakistan
- Afghanistan
- New Zealand
- Sri Lanka
- England
- Bangladesh
- South Africa
- Zimbabwe
South Africa and Zimbabwe qualified as hosts.
The other eight direct places came through the ODI rankings cut-off.
The final four tournament places are determined through the Qualifier pathway.
The 2027 World Cup’s 14-Team Story
The tournament is unusual because not all 14 teams enter the same stage.
Ten teams go directly into the Group Stage.
Three teams begin in the Super Series.
One team from the Super Series joins the Group Stage.
That means the opening days of the World Cup are not merely a warm-up.
For three teams, every match in Windhoek is effectively a qualification match.
Lose twice and the World Cup journey ends before the main Group Stage has even begun.
Defending Champions Australia
Australia enter the tournament as the defending men’s ODI World Cup champions.
Their first Group Stage match is a repeat of the 2023 World Cup final:
Australia vs India
7 October 2027 – Cape Town
The 2023 final in Ahmedabad ended with Australia lifting the trophy.
Four years later, the two teams meet again on the opening day of the main Group Stage.
Africa’s World Cup Returns
The 2027 World Cup represents a major moment for African cricket.
The men’s World Cup returns to Africa for the first time since 2003.
South Africa returns as one of the hosts.
Zimbabwe returns to the men’s World Cup after a long absence.
Namibia hosts senior men’s World Cup matches for the first time.
And the tournament will take cricket to places that have never previously featured in a men’s World Cup schedule, including the spectacular Victoria Falls setting.
It is therefore more than another World Cup.
It is also a showcase for cricket across Southern Africa.
ICC Cricket World Cup 2027: The Road to the Final
The entire tournament can now be understood as one long journey:
Super Series
↓
Group Stage
↓
Super 7
↓
Semi-Finals
↓
Final
The mathematical structure is:
Super Series
3 matches
Group Stage
30 matches
Super 7
21 matches
Semi-Finals
2 matches
Final
1 match
Total
57 matches
Why the Super 7 Could Change the Tournament
The Super 7 is perhaps the most interesting strategic feature of the 2027 World Cup.
In a conventional tournament, teams often carry momentum—or points—forward.
Here, they do not.
A team finishing the Group Stage with five wins starts the Super 7 on zero.
A team entering the Super 7 through the final qualification place also starts on zero.
That creates a genuine second competition inside the World Cup.
The Super 7 will therefore produce its own table, its own pressure and its own qualification battle.
And because seven teams are fighting for four semi-final places, almost every match should carry significant importance as the tournament approaches its climax.
India vs Australia: The Tournament Begins With a Repeat of 2023
The first major Group Stage match is loaded with history.
India and Australia meet in Cape Town on 7 October 2027.
It is a repeat of the 2023 World Cup final.
The venue is also significant: Newlands Cricket Ground.
India then travel through a demanding Group A schedule that includes Pakistan, Afghanistan, Zimbabwe and Qualifier A.
The five Group Stage matches will therefore give India very little room for complacency.
India vs Pakistan: October 10
Three days after the Australia clash, India meet Pakistan.
India vs Pakistan
10 October 2027
Wanderers Stadium, Johannesburg
The fixture is already one of the most anticipated matches of the tournament.
And because India and Pakistan have been pre-seeded A1 and A3 for the Super 7, another meeting is scheduled for 7 November in Cape Town if both qualify for that stage.
ICC Cricket World Cup 2027: The Race for the Semi-Finals
The Group Stage does not decide the semi-finalists.
It decides who gets into the Super 7.
The Super 7 then decides the actual top four.
That makes the final weeks of the tournament especially important.
On 14 November, the Super 7 ends with:
India vs Sri Lanka
in Durban.
Two days later, the semi-finalists will be preparing for the knockout stage.
The semi-finals follow on:
17 November – Cape Town
18 November – Tshwane
And then Johannesburg hosts the final.
ICC Cricket World Cup 2027: Final Venue
Wanderers Stadium, Johannesburg
The iconic Wanderers will host the biggest match of the tournament.
It will host:
- India vs Pakistan in the Group Stage
- Two Super 7 matches
- The World Cup Final
The venue also has deep World Cup history.
It hosted the 2003 Cricket World Cup final, when Australia defeated India.
In 2027, it will again stage the final of the world’s biggest ODI tournament.
Tickets for ICC Cricket World Cup 2027
The ICC opened the ticket ballot when the schedule was announced.
The ballot is free to enter.
No payment is made during ballot registration.
Fans can enter for multiple matches, and the ballot is not first-come, first-served.
The ICC announced entry-level ticket pricing from approximately USD $9.50, with the highest-tier matches around USD $30, although prices can vary with currency exchange rates and ticket category.
The ticket ballot is scheduled to remain open until 23:59 SAST on 21 November 2026.
Fans should use the official ICC/World Cup ticketing channel rather than unofficial ticket sellers.
ICC Cricket World Cup 2027: What Is Still To Be Confirmed?
Although the schedule has been announced, several things will naturally evolve.
Still to be determined:
- Qualifier A
- Qualifier B
- The three Super Series teams
- Final Group Stage points
- Super 7 qualifiers
- Super 7 standings
- Semi-finalists
- Finalists
- Tournament champion
As the tournament progresses, this article will be updated rather than replaced.
ICC Cricket World Cup 2027: Live Update Roadmap
This page is designed to remain useful from the schedule announcement all the way through the final.
Before the tournament
We will update:
- Final qualification results
- Complete squads
- Captains
- Injury updates
- Team combinations
- India squad
- India playing XI developments
- Venue information
- Ticket updates
During the Group Stage
We will update:
- Match results
- Points tables
- Net run rate
- Qualification scenarios
- India match reports
- India-Pakistan updates
- Group A qualification permutations
- Group B qualification permutations
During the Super 7
We will update:
- Super 7 points table
- Net run rate
- Semi-final qualification scenarios
- India’s Super 7 results
- Pakistan’s Super 7 results
- Knockout permutations
During the Knockouts
We will update:
- Semi-final results
- Final qualification
- Final preview
- Final live result
- Champion
- Player of the Tournament
- Major tournament records
ICC Cricket World Cup 2027: India Watch
For Indian cricket fans, the tournament has several major dates to remember.
7 October
India vs Australia – Cape Town
10 October
India vs Pakistan – Johannesburg
14 October
India vs Afghanistan – Tshwane
17 October
India vs Qualifier A – Bloemfontein
24 October
Zimbabwe vs India – Victoria Falls
And if India qualify for the Super 7:
28 October
India vs Australia – Victoria Falls
31 October
South Africa vs India – Johannesburg
4 November
India vs New Zealand – Paarl
7 November
India vs Pakistan – Cape Town
11 November
India vs England – Gqeberha
14 November
India vs Sri Lanka – Durban
These Super 7 fixtures remain conditional on qualification and the final allocation of the pre-seeded positions.
Frequently Asked Questions
When is the ICC Cricket World Cup 2027?
The ICC Men’s Cricket World Cup 2027 begins on 2 October 2027 and the final is scheduled for 21 November 2027.
Where will the ICC Cricket World Cup 2027 be played?
The tournament will be jointly hosted by South Africa, Zimbabwe and Namibia.
How many teams are playing in the ICC Cricket World Cup 2027?
There will be 14 teams.
How many matches will be played?
The tournament contains 57 matches.
Who are the defending champions?
Australia are the defending men’s ODI World Cup champions.
Is India vs Pakistan confirmed for the ICC Cricket World Cup 2027
?
Yes. India and Pakistan are both in Group A and are scheduled to meet on 10 October 2027 in Johannesburg.
Could India and Pakistan meet again?
Yes. If both qualify for the Super 7, another India-Pakistan fixture is scheduled for 7 November 2027 in Cape Town. A further meeting could theoretically occur in the knockout stage depending on qualification and standings.
How many matches will India play in the Group Stage?
India are scheduled to play five Group Stage matches.
Does India carry Group Stage points into the Super 7?
No. The Super 7 begins with teams starting from zero points.
What is the Super 7?
The Super 7 is a seven-team single round-robin stage. Every team plays six matches, producing 21 matches in total.
How do teams qualify for the semi-finals?
The top four teams in the Super 7 standings qualify for the semi-finals.
Where is the ICC Cricket World Cup 2027 final?
The final is scheduled at Wanderers Stadium, Johannesburg, on 21 November 2027, with 22 November as the reserve day.
Where will the semi-finals be played?
The first semi-final is scheduled for Cape Town on 17 November and the second for Tshwane on 18 November.
How many venues will host the World Cup?
There will be 12 venues across South Africa, Zimbabwe and Namibia.
Will Namibia host World Cup matches?
Yes. Namibia will host the three-match Super Series and three Group Stage matches in Windhoek.
Is the ICC Cricket World Cup 2027 returning to Africa?
Yes. It will be the first men’s Cricket World Cup in Africa since 2003.
ICC Cricket World Cup 2027: The Story Has Begun
A World Cup is normally remembered for its final.
But the 2027 edition will begin telling its story long before anyone lifts the trophy.
Three teams will begin their campaign in Windhoek, knowing that only one can reach the Group Stage.
Twelve teams will then battle through two groups.
Seven will survive into the Super 7.
Four will reach the semi-finals.
Two will reach Johannesburg.
And one will become the 2027 World Cup champion.
For India, the road begins against Australia.
Then comes Pakistan.
Then Afghanistan.
Then the unknown Qualifier A.
And finally, Zimbabwe at the spectacular Victoria Falls.
But that is only the beginning.
If India reach the Super 7, the road could lead through Australia again, South Africa, New Zealand, Pakistan, England and Sri Lanka before the knockout stage.
The final destination is Johannesburg.
The date is 21 November 2027.
The trophy will be waiting.
And the journey to find its next owner has already begun.
ICC Cricket World Cup 2027 — Official Schedule Snapshot
2 October 2027: Super Series begins
7 October: Main Group Stage begins
10 October: India vs Pakistan
24 October: Group Stage ends
25 October: Super 7 begins
14 November: Super 7 ends
17 November: Semi-Final 1
18 November: Semi-Final 2
21 November: Final
22 November: Final reserve day
Hosts: South Africa, Zimbabwe and Namibia
Teams: 14
Matches: 57
Venues: 12
Champions: To be decided

Discover more from Indian Swan
Subscribe to get the latest posts sent to your email.
