Geoff Allardice steps down

Geoff Allardice resigns as ICC CEO just before the 2025 Champions Trophy in Pakistan, raising concerns over the PCB's stadium ...
Just weeks before the much-awaited ICC Champions Trophy 2025, the sudden exit of International Cricket Council (ICC) CEO ...