Surprisingly, Nepal defeats the Netherlands.

The Netherlands men’s cricket team was defeated by a significant margin in their opening World Cup qualifier against the host nation in Kathmandu, Nepal. The Netherlands, batting first, could only muster 137 all out in 39 overs. Within 15.2 overs, a surprisingly formidable Nepal team eclipsed that total. The toss was won by Nepal. Michael […]