Superb Afghanistan seal historic win over Pakistan.
Delhi: Afghanistan pulled another major upset at the Cricket
Read moreDelhi: Afghanistan pulled another major upset at the Cricket
Read moreDelhi: Dharamshala Stadium, nestled in the picturesque town of
Read moreDelhi: Australia defeated Pakistan by 62 runs in their
Read moreDelhi: After defeating Bangladesh by seven wickets in the
Read moreDelhi: Netherlands looked to be heading for a third
Read more