David Miller becomes the fastest to score a century in Champions Trophy History as he scored a 67-ball century in a losing cause against New Zealand in the semi-finals.
Fastest to score centuries by balls in Champions Trophy history