David Miller set multiple world records despite South Africa's defeat in the 2025 Champions Trophy semi-final against New ...
South Africa batter David Miller scored the fastest century in the history of ICC Champions Trophy during the second ...