Sports Afghanistan thrash Zimbabwe to win ODI tri-series Abid ManzoorOctober 24, 2026October 24, 20260 A clinical all-round performance helped Afghanistan beat Zimbabwe by seven wickets in the ODI tri-series final in the UAE. Rashid…