South Africa in West Indies : List of one day games won on the last ball of the match
South Africa won the fourth one day game against West Indies at Roseau on 30.05.10 providing the 31st occasion of a team winning a one day game of the last ball of the match.
West Indies set a target of 304 in this game which was achieved by South Africa providing the second occasion of target in excess of 300 being set when the game was on the last ball of the match. The first such occasion was witnessed at Ahmedabad on 12.04.05 when India set a target of 316 for Pakistan. Pakistan reached the target on the last ball to win the match by three wickets. This game was a 48 overs a side.
The following table shows the 31 occasions of a team winning an one day game on the last ball of the match.
| No | Winner | Margin | Target | Overs | Opp | Ground | Date |
| 1 | Eng | 3 wkts | 209 | 35.0×8 | v Pak | Sahiwal | 23.12.77 |
| 2 | Aus | 2 wkts | 140 | 35.0 | v Win | Castries | 12.04.78 |
| 3 | Win | 4 wkts | 128 | 40.0 | v Pak | Karachi | 21.11.80 |
| 4 | Pak | 1 wkt | 214 | 35.0 | v NZl | Multan | 07.12.84 |
| 5 | Aus | 2 wkts | 178 | 50.0 | v Eng | Sharjah | 24.03.85 |
| 6 | Eng | 5 wkts | 230 | 37.0 | v Win | Trinidad | 04.03.86 |
| 7 | Pak | 1 wkt | 246 | 50.0 | v Ind | Sharjah | 18.04.86 |
| 8 | Pak | 1 wkt | 217 | 50.0 | v Win | Lahore | 16.10.87 |
| 9 | Win | 3 wkts | 215 | 50.0 | v Eng | Kingston | 03.03.90 |
| 10 | Eng | 4 wkts | 224 | 48.0 | v Ind | Jaipur | 18.01.93 |
| 11 | Aus | 1 wkt | 173 | 43.0 | v Win | Sydney | 01.01.96 |
| 12 | NZl | 5 wkts | 259 | 50.0 | v Zim | Dhaka | 24.10.98 |
| 13 | RSA | 2 wkts | 160 | 27.0 | v Win | Jo’burg | 22.01.99 |
| 14 | RSA | 2 wkts | 192 | 40.0 | v NZl | Napier | 26.03.99 |
| 15 | Pak | 2 wkts | 196 | 49.0 | v Ind | Brisbane | 10.01.00 |
| 16 | Zim | 2 wkts | 223 | 50.0 | v RSA | Durban | 02.02.00 |
| 17 | RSA | 3 wkts | 257 | 50.0 | v NZl | Cape Town | 04.11.00 |
| 18 | Win | 3 wkts | 201 | 50.0 | v RSA | Kingston | 28.04.01 |
| 19 | Win | 4 wkts | 292 | 50.0 | v NZl | Kingstown | 16.06.02 |
| 20 | RSA | 2 wkts | 239 | 49.0 | v Win | Col-SSC | 13.09.02 |
| 21 | Win | 4 wkts | 284 | 50.0 | v Ind | Jamshedpur | 06.11.02 |
| 22 | Pak | 3 wkts | 316 | 48.0 | v Ind | Ahmedabad | 12.04.05 |
| 23 | Zim | 2 wkts | 237 | 50.0 | v Ban | Harare | 02.08.06 |
| 24 | NZl | 1 wkt | 225 | 50.0 | v Srl | Queenstown | 31.12.06 |
| 25 | Sco | 3 wkts | 281 | 50.0 | v Ire | Nairobi-G | 30.01.07 |
| 26 | RSA | 2 wkts | 249 | 50.0 | v NZl | Durban | 25.11.07 |
| 27 | Win | 1 wkt | 236 | 50.0 | v Srl | Trinidad | 10.04.08 |
| 28 | NZl | 1 wkt | 246 | 50.0 | v Eng | The Oval | 25.06.08 |
| 29 | NZl | 2 wkts | 182 | 50.0 | v Aus | Perth | 01.02.09 |
| 30 | Aus | 2 wkts | 206 | 50.0 | v Pak | Centurion | 30.09.09 |
| 31 | RSA | 7 wkts | 304 | 50.0 | v Win | Roseau | 30.05.10 |