England Most Ducks in ICC Champions Trophy 2017 Stats


PlayerDucksMInnRAve10050
Jake Ball 1 4222.0000
Mark Wood 1 4231.5000
Alex Hales 1 4416441.0002