

Match Prediction
West Indies and South Africa meet in Ahmedabad in the Super Eight stage of the T20 World Cup. Both teams are unbeaten in the tournament. The winner will move closer to a semi-final spot, though qualification is not yet guaranteed. ESPN states that for West Indies this match feels like a must-win because their final Super Eight fixture is against India. South Africa can almost secure a semi-final place with a win unless India lose all three of their Super Eight matches. West Indies defeated Zimbabwe by 107 runs in their previous game. South Africa beat India after recovering from 20 for 3 to post 187 for 7. Shimron Hetmyer scored 85 from 34 balls against Zimbabwe. Dewald Brevis, David Miller, and Tristan Stubbs contributed key runs for South Africa. Marco Jansen has taken 11 wickets at an average of 12.18 in the tournament.
Toss & Conditions
The match is at the Narendra Modi Stadium in Ahmedabad, which has hosted high-stakes Super Eight fixtures in this tournament.
Head-to-Head
In their last three meetings, South Africa won twice and West Indies won once. The most recent match on January 31, 2026, was won by West Indies while chasing 118.
West Indies
West Indies have won their last three matches, defeating Zimbabwe, Italy, and Nepal, and currently hold a 1W-0L record with a net run rate of 5.35.
South Africa
South Africa have also won their last three matches against India, UAE, and New Zealand, with a 1W-0L record and a net run rate of 3.8.
Playing XI
Key Stats
Verdict
Model probability gives West Indies 48% and South Africa 52%. Bookmakers rate West Indies at 31% with odds of 3.06. South Africa have a 29-point Elo advantage and a 0.35 better net run rate. Both teams have won their last three games, but South Africa lead the recent head-to-head record 2–1.
ZIZimbabwe
147/10
WIWest Indies
254/6
ITItaly
123/10
WIWest Indies
165/6
NPNepal
133/8
WIWest Indies
134/1
ENEngland
166/10
WIWest Indies
196/6
SCScotland
147/10
WIWest Indies
182/5
AFAfghanistan
182/6
WIWest Indies
159/7
SASouth Africa
118/6
WIWest Indies
114/3
SASouth Africa
225/3
WIWest Indies
221/4
SASouth Africa
176/1
WIWest Indies
173/7
AFAfghanistan
136/8
WIWest Indies
151/7
WI7
SA3
SASouth Africa
118/6
WIWest Indies
114/3
SASouth Africa
225/3
WIWest Indies
221/4
SASouth Africa
176/1
WIWest Indies
173/7
WIWest Indies
116/2
SASouth Africa
108/4
WIWest Indies
179/6
SASouth Africa
149/10
WIWest Indies
176/3
SASouth Africa
174/7
WIWest Indies
135/8
SASouth Africa
124/7
WIWest Indies
165/2
SASouth Africa
163/7
WIWest Indies
207/7
SASouth Africa
191/7
WIWest Indies
175/8
SASouth Africa
147/10
INIndia
111/10
SASouth Africa
187/7
SASouth Africa
123/4
UAUnited Arab Emirates
122/6
NZNew Zealand
175/7
SASouth Africa
178/3
AFAfghanistan
187/10
SASouth Africa
187/6
CACanada
156/8
SASouth Africa
213/4
INIndia
240/4
SASouth Africa
210/6
SASouth Africa
118/6
WIWest Indies
114/3
SASouth Africa
225/3
WIWest Indies
221/4
SASouth Africa
176/1
WIWest Indies
173/7
INIndia
231/5
SASouth Africa
201/8
