ICC WCL Division One – Victory of the last ball of the match : Afghanistan joins the list
Afghanistan scored a win off the last ball of the match against Kenya at Voorburg on 05.07.10 in the ICC World Cup League Division one matches, providing the 32nd occasion of a team winning a one day game on the last ball of the match. All the 32 occasions are listed below
| No | Team | Margin | Target | Opp | Ground | Date |
| 1 | Eng | 3 wkt | 209 | Pak | Sahiwal | 23.12.77 |
| 2 | Aus | 2 wkt | 140 | Win | Castries | 12.04.78 |
| 3 | Win | 4 wkt | 128 | Pak | Karachi | 21.11.80 |
| 4 | Pak | 1 wkt | 214 | NZl | Multan | 07.12.84 |
| 5 | Aus | 2 wkt | 178 | Eng | Sharjah | 24.03.85 |
| 6 | Eng | 5 wkt | 230 | Win | Port of Spain | 04.03.86 |
| 7 | Pak | 1 wkt | 246 | Ind | Sharjah | 18.04.86 |
| 8 | Pak | 1 wkt | 217 | Win | Lahore | 16.10.87 |
| 9 | Win | 3 wkt | 215 | Eng | Kingston | 03.03.90 |
| 10 | Eng | 4 wkt | 224 | Ind | Jaipur | 18.01.93 |
| 11 | Aus | 1 wkt | 173 | Win | Sydney | 01.01.96 |
| 12 | NZl | 5 wkt | 259 | Zim | Dhaka | 24.10.98 |
| 13 | RSA | 2 wkt | 160 | Win | Johannesburg | 22.01.99 |
| 14 | RSA | 2 wkt | 192 | NZl | Napier | 26.03.99 |
| 15 | Pak | 2 wkt | 196 | Ind | Brisbane | 10.01.00 |
| 16 | Zim | 2 wkt | 223 | RSA | Durban | 02.02.00 |
| 17 | RSA | 3 wkt | 257 | NZl | Cape Town | 04.11.00 |
| 18 | Win | 3 wkt | 201 | RSA | Kingston | 28.04.01 |
| 19 | Win | 4 wkt | 292 | NZl | Kingstown | 16.07.02 |
| 20 | RSA | 2 wkt | 239 | Win | Col-SSC | 13.09.02 |
| 21 | Win | 4 wkt | 284 | Ind | Jamshedpur | 06.11.02 |
| 22 | Pak | 3 wkt | 316 | Ind | Ahmedabad | 12.04.05 |
| 23 | Zim | 2 wkt | 237 | Ban | Harare | 02.08.06 |
| 24 | NZl | 1 wkt | 225 | Srl | Queenstown | 31.12.06 |
| 25 | Sco | 3 wkt | 281 | Ire | Nairobi (G) | 30.01.07 |
| 26 | RSA | 2 wkt | 249 | NZl | Durban | 25.11.07 |
| 27 | Win | 1 wkt | 236 | Srl | Port of Spain | 10.04.08 |
| 28 | NZl | 1 wkt | 246 | Eng | The Oval | 25.07.08 |
| 29 | NZl | 2 wkt | 182 | Aus | Perth | 01.02.09 |
| 30 | Aus | 2 wkt | 206 | Pak | Centurion | 30.09.09 |
| 31 | RSA | 7 wkt | 304 | Win | Roseau | 30.05.10 |
| 32 | Afg | 1 wkt | 234 | Ken | Amstelveen | 05.07.10 |
South Africa and West Indies share the record for most wins on the last ball of the match. Both have won on six occasions
| No | Team | Margin | Target | Opp | Ground | Date |
| 1 | RSA | 2 wkt | 160 | Win | Johannesburg | 22.01.99 |
| 2 | RSA | 2 wkt | 192 | NZl | Napier | 26.03.99 |
| 3 | RSA | 3 wkt | 257 | NZl | Cape Town | 04.11.00 |
| 4 | RSA | 2 wkt | 239 | Win | Col-SSC | 13.09.02 |
| 5 | RSA | 2 wkt | 249 | NZl | Durban | 25.11.07 |
| 6 | RSA | 7 wkt | 304 | Win | Roseau | 30.05.10 |
| 1 | Win | 4 wkt | 128 | Pak | Karachi | 21.11.80 |
| 2 | Win | 3 wkt | 215 | Eng | Kingston | 03.03.90 |
| 3 | Win | 3 wkt | 201 | RSA | Kingston | 28.04.01 |
| 4 | Win | 4 wkt | 292 | NZl | Kingstown | 16.07.02 |
| 5 | Win | 4 wkt | 284 | Ind | Jamshedpur | 06.11.02 |
| 6 | Win | 1 wkt | 236 | Srl | Port of Spain | 10.04.08 |