Non Test playing teams carving a win over Test playing nations in the ODI World Cup
Netherlands beat South Africa by 38 runs at Dharamsala on 17.10.23 in the ongoing WC 2023 to provide the 14th occasion of a Non Test playing team carving a win over Test playing nations in the ODI World Cup
| No | Team | Res | Margin | BR | Opposition | Ground | Start Date |
| 1 | Sri Lanka | Won | 47 runs | v India | Manchester | 16 Jun 1979 | |
| 2 | Zimbabwe | Won | 09 runs | V England | Albury | 18 Mar 1992 | |
| 3 | Kenya | Won | 73 runs | v West Indies | Pune | 29 Feb 1996 | |
| 4 | Bangladesh | Won | 62 runs | V Pakistan | Northampton | 31 May 1999 | |
| 5 | Canada | Won | 60 runs | v Bangladesh | Durban | 11 Feb 2003 | |
| 6 | Kenya | Won | Walk over | v New Zealand | Nairobi (Gym) | 21 Feb 2003 | |
| 7 | Kenya | Won | 53 runs | v Sri Lanka | Nairobi (Gym) | 24 Feb 2003 | |
| 8 | Kenya | Won | 32 runs | v Bangladesh | Johannesburg | 01 Mar 2003 | |
| 9 | Kenya | Won | 07 wkts | 144 | v Zimbabwe | Bloemfontein | 12 Mar 2003 |
| 10 | Ireland | Won | 03 wkts | 032 | v Pakistan | Kingston | 17 Mar 2007 |
| 11 | Ireland | Won | 74 runs | v Bangladesh | Bridgetown | 15 Apr 2007 | |
| 12 | Ireland | Won | 03 wkts | 005 | v England | Bengaluru | 02 Mar 2011 |
| 13 | Ireland | Won | 05 runs | v Zimbabwe | Hobart | 07 Mar 2015 | |
| 14 | Netherlands | Won | 38 runs | V South Africa | Dharamsala | 17 Oct 2023 |