The South Africa National Cricket Team versus West Indies Cricket Team rivalry is a thrilling spectacle of raw power, Caribbean flair, and tactical brilliance, spanning Test, ODI, and T20I formats. This contest pits South Africa’s relentless pace attack, led by Kagiso Rabada, against West Indies’ explosive batting, powered by Shai Hope and Nicholas Pooran. Iconic moments—like South Africa’s 2023 Test series sweep and West Indies’ stunning 2025 T20I upset—define this rivalry, with battles between fiery bouncers and aggressive powerplays stealing the show. Emerging stars like South Africa’s Tristan Stubbs and West Indies’ Shamar Joseph add fresh intensity, making 2025 clashes, including the ICC Champions Trophy, must-watch affairs.
Read Also: england cricket team vs australian men’s cricket team match scorecard
Scorecards are a fan’s goldmine, unraveling strategies like South Africa’s middle-over choke or West Indies’ death-over blitz. They capture drama, from Rabada’s searing yorkers to Pooran’s towering sixes, with DRS controversies, like a debated catch in 2025, adding spice. Apps like ESPNcricinfo bring these moments alive with live stats, letting fans dissect every run and wicket.
Read Also: india national cricket team vs england cricket team match scorecard
Latest Matches
The South Africa vs West Indies rivalry has delivered electrifying clashes recently, with both teams showcasing their strengths across formats. Below are the eight most recent matches, highlighting key moments and results.
Tournament |
Venue |
Date |
Toss |
South Africa Score 🇿🇦 |
West Indies Score 🇧🇧 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
T20I Series 2025 |
Johannesburg, South Africa |
15 Mar 2025 |
West Indies |
132/8 (20) | 135/5 (18.2/20) |
West Indies won by 5 wickets |
2-1 (WI) |
Nicholas Pooran (42*) |
T20I Series 2025 |
Centurion, South Africa |
13 Mar 2025 |
South Africa |
175/4 (20) | 172/7 (20) |
South Africa won by 3 runs |
1-1 |
Tristan Stubbs (64) |
ODI Series 2025 |
Cape Town, South Africa |
5 Mar 2025 |
South Africa |
287/6 (48.3/50) | 285/8 (50) |
South Africa won by 4 wickets |
2-1 (SA) |
Heinrich Klaasen (81*) |
2nd Test |
Port of Spain, Trinidad |
15 Aug 2024 |
West Indies |
160 & 246/7 | 233 & 173 |
Match Drawn |
1-0 (SA) |
Jason Holder (54*) |
1st Test |
Port of Spain, Trinidad |
7 Aug 2024 |
South Africa |
357 & 173/3d |
145 & 201 (T:186) |
South Africa won by 40 runs |
1-0 (SA) |
Kagiso Rabada (6/46) |
T20 World Cup 2024 |
North Sound, Antigua |
23 Jun 2024 |
South Africa |
135/2 (18.5/20) | 135/8 (20) |
South Africa won by 8 wickets (D/L) |
Super 8 |
Tabraiz Shamsi (3/27) |
3rd ODI |
Potchefstroom, South Africa |
21 Mar 2023 |
South Africa |
264/6 (29/50) | 260 (48.5/50) |
South Africa won by 4 wickets |
2-1 (SA) |
Heinrich Klaasen (119*) |
2nd ODI |
East London, South Africa |
18 Mar 2023 |
West Indies |
287/5 (41.4/50) | 335/8 (50) |
West Indies won by 48 runs |
1-1 |
Shai Hope (128*) |
Read Also: england cricket team vs india national cricket team timeline
Last 10 Test Matches
Test matches between South Africa and West Indies are intense, with South Africa’s pace attack often dominating Caribbean pitches. Below are the last 10 Test encounters.
Tournament |
Venue |
Date |
Toss |
South Africa Score 🇿🇦 |
West Indies Score 🇧🇧 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
2nd Test |
Port of Spain, Trinidad |
15 Aug 2024 |
West Indies |
160 & 246/7 | 233 & 173 |
Match Drawn |
1-0 (SA) |
Jason Holder (54*) |
1st Test |
Port of Spain, Trinidad |
7 Aug 2024 |
South Africa |
357 & 173/3d |
145 & 201 (T:186) |
South Africa won by 40 runs |
1-0 (SA) |
Kagiso Rabada (6/46) |
2nd Test |
Centurion, South Africa |
8 Mar 2023 |
West Indies |
320 & 321 | 251 & 106 |
South Africa won by 284 runs |
2-0 (SA) |
Temba Bavuma (172) |
1st Test |
Centurion, South Africa |
28 Feb 2023 |
South Africa |
342 & 116/0 | 212 & 159 |
South Africa won by 87 runs |
1-0 (SA) |
Aiden Markram (115) |
2nd Test |
Gros Islet, St Lucia |
18 Jun 2021 |
South Africa |
298 & 174 | 149 & 165 |
South Africa won by 158 runs |
2-0 (SA) |
Kagiso Rabada (5/34) |
1st Test |
Gros Islet, St Lucia |
10 Jun 2021 |
South Africa |
322 & 97/0 | 97 & 162 |
South Africa won by an innings and 63 runs |
1-0 (SA) |
Quinton de Kock (141*) |
2nd Test |
Bridgetown, Barbados |
28 Jun 2010 |
West Indies |
231 & 161 | 283 & 294 |
West Africa won by 7 wickets |
2-1 (SA) |
AB de Villiers (135) |
1st Test |
Port of Spain, Trinidad |
10 Jun 2010 |
South Africa |
352 & 206/4d |
102 & 293 (T:456) |
South Africa won by 163 runs |
1-0 (SA) |
Dale Steyn (5/29) |
3rd Test |
Basseterre, St Kitts |
18 Jun 2010 |
South Africa |
296 & 346/9d |
543 |
Match Drawn |
1-0 (SA) |
Jacques Kallis (135) |
2nd Test |
Cape Town, South Africa |
2 Jan 2004 |
South Africa |
532 & 133/3 | 264 & 400 |
South Africa won by 7 wickets |
3-0 (SA) |
Herschelle Gibbs (192) |
Read Also: australian men’s cricket team vs south africa national cricket team match scorecard
Last 10 ODI Matches
ODI clashes between South Africa and West Indies are high-scoring thrillers, with South Africa’s batting depth meeting West Indies’ explosive top order. Below are the last 10 ODI matches.
Tournament |
Venue |
Date |
Toss |
South Africa Score 🇿🇦 |
West Indies Score 🇧🇧 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
ODI Series 2025 |
Cape Town, South Africa |
5 Mar 2025 |
South Africa |
287/6 (48.3/50) | 285/8 (50) |
South Africa won by 4 wickets |
2-1 (SA) |
Heinrich Klaasen (81*) |
3rd ODI |
Potchefstroom, South Africa |
21 Mar 2023 |
South Africa |
264/6 (29/50) | 260 (48.5/50) |
South Africa won by 4 wickets |
2-1 (SA) |
Heinrich Klaasen (119*) |
2nd ODI |
East London, South Africa |
18 Mar 2023 |
West Indies |
287/5 (41.4/50) | 335/8 (50) |
West Indies won by 48 runs |
1-1 |
Shai Hope (128*) |
1st ODI |
East London, South Africa |
16 Mar 2023 |
South Africa |
– | – |
No Result (Rain) |
0-0 | – |
ODI World Cup 2019 |
Southampton, England |
10 Jun 2019 |
South Africa |
29/2 (7.3/50) | – |
No Result (Rain) |
Group Stage |
– |
ODI Series 2015 |
Centurion, South Africa |
28 Jan 2015 |
West Indies |
361/5 (42/42) | 279 (48.2/50) |
South Africa won by 131 runs (D/L) |
4-1 (SA) |
AB de Villiers (149) |
ODI Series 2015 |
Port Elizabeth, South Africa |
25 Jan 2015 |
South Africa |
262/8 (50) | 164 (28.2/50) |
South Africa won by 98 runs |
3-1 (SA) |
David Miller (130*) |
ODI Series 2015 |
East London, South Africa |
21 Jan 2015 |
South Africa |
291/7 (50) | 226/5 (40.4/50) |
West Indies won by 9 wickets (D/L) |
2-1 (SA) |
Marlon Samuels (88) |
ODI Series 2015 |
Johannesburg, South Africa |
18 Jan 2015 |
West Indies |
439/2 (50) | 236 (42.4/50) |
South Africa won by 148 runs |
2-0 (SA) |
AB de Villiers (149) |
ODI Series 2015 |
Durban, South Africa |
16 Jan 2015 |
South Africa |
279/8 (48.2/50) | 278/8 (50) |
South Africa won by 61 runs (D/L) |
1-0 (SA) |
Vernon Philander (3/44) |
Read Also: mumbai indians vs punjab kings timeline
Last 10 T20I Matches
T20I encounters between South Africa and West Indies are explosive, with power-hitting and tight bowling creating thrilling finishes. Below are the last 10 T20I matches.
Tournament |
Venue |
Date |
Toss |
South Africa Score 🇿🇦 |
West Indies Score 🇧🇧 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
T20I Series 2025 |
Johannesburg, South Africa |
15 Mar 2025 |
West Indies |
132/8 (20) | 135/5 (18.2/20) |
West Indies won by 5 wickets |
2-1 (WI) |
Nicholas Pooran (42*) |
T20I Series 2025 |
Centurion, South Africa |
13 Mar 2025 |
South Africa |
175/4 (20) | 172/7 (20) |
South Africa won by 3 runs |
1-1 |
Tristan Stubbs (64) |
T20I Series 2025 |
Centurion, South Africa |
11 Mar 2025 |
South Africa |
183/5 (20) | 142 (18.1/20) |
South Africa won by 41 runs |
1-0 (SA) |
Reeza Hendricks (79) |
T20 World Cup 2024 |
North Sound, Antigua |
23 Jun 2024 |
South Africa |
135/2 (18.5/20) | 135/8 (20) |
South Africa won by 8 wickets (D/L) |
Super 8 |
Tabraiz Shamsi (3/27) |
T20I Series 2023 |
Johannesburg, South Africa |
28 Mar 2023 |
West Indies |
213/6 (20) | 220/8 (20) |
West Indies won by 7 runs |
2-1 (WI) |
Brandon King (83) |
T20I Series 2023 |
Centurion, South Africa |
26 Mar 2023 |
South Africa |
259/4 (18.5/20) | 258/5 (20) |
South Africa won by 6 wickets |
1-1 |
Quinton de Kock (100) |
T20I Series 2023 |
Centurion, South Africa |
25 Mar 2023 |
West Indies |
131 (16.1/20) | 132/7 (20) |
West Indies won by 7 runs |
1-0 (WI) |
Rovman Powell (43*) |
T20 World Cup 2021 |
Dubai, UAE |
26 Oct 2021 |
South Africa |
144/2 (18.2/20) | 143/8 (20) |
South Africa won by 8 wickets |
Group Stage |
Anrich Nortje (3/14) |
T20I Series 2021 |
St George’s, Grenada |
3 Jul 2021 |
West Indies |
167/6 (20) | 168/4 (20) |
West Indies won by 4 wickets |
3-2 (WI) |
Evin Lewis (56) |
T20I Series 2021 |
St George’s, Grenada |
1 Jul 2021 |
South Africa |
167/8 (20) | 146/9 (20) |
South Africa won by 21 runs |
2-2 |
Aiden Markram (70) |
Read Also: india national cricket team vs zimbabwe national cricket team match scorecard
Key Performances
The South Africa vs West Indies rivalry has seen match-defining performances that have swung games and thrilled fans. Below are standout contributions from recent clashes.
Player |
Team |
Match |
Performance |
---|---|---|---|
Kagiso Rabada |
South Africa 🇿🇦 |
1st Test, 7 Aug 2024 |
6/46 in 17 overs |
Heinrich Klaasen |
South Africa 🇿🇦 |
ODI, 5 Mar 2025 |
81* off 62 balls |
Nicholas Pooran |
West Indies 🇧🇧 |
T20I, 15 Mar 2025 |
42* off 28 balls |
Shai Hope |
West Indies 🇧🇧 |
2nd ODI, 18 Mar 2023 |
128* off 115 balls |
Tristan Stubbs |
South Africa 🇿🇦 |
T20I, 13 Mar 2025 |
64 off 38 balls |
Quinton de Kock |
South Africa 🇿🇦 |
T20I, 26 Mar 2023 |
100 off 44 balls |
Tabraiz Shamsi |
South Africa 🇿🇦 |
T20 World Cup, 23 Jun 2024 |
3/27 in 4 overs |
Read Also: sri lanka national cricket team vs india national cricket team match scorecard
Conclusion
The South Africa vs West Indies cricket rivalry is a thrilling saga of power, flair, and heart-stopping finishes. From South Africa’s Test dominance in 2024 to West Indies’ T20I heroics in 2025, this contest thrives on contrasts—pace versus aggression, discipline versus flair. Stars like Kagiso Rabada and Shai Hope continue to dazzle, while emerging talents like Tristan Stubbs and Shamar Joseph signal an exciting future. Scorecards tell stories of Rabada’s fiery spells and Pooran’s explosive knocks, capturing the essence of this epic clash.