“Thoroughly Deserved Win” – Vaughan Lauds Afghanistan as England Crash Out of Champions Trophy

Afghanistan’s historic victory sparks nostalgia, while England’s white-ball struggles continue New Delhi, February 26: Former England captain Michael Vaughan said he wasn’t surprised to see England crash out of the ICC Champions Trophy 2025 after their shocking eight-run defeat to Afghanistan in Lahore. Vaughan believes England’s declining white-ball form made their early exit inevitable. “England … Continue reading “Thoroughly Deserved Win” – Vaughan Lauds Afghanistan as England Crash Out of Champions Trophy