Kenya Most Ducks in ICC World Cricket League Division One 2007 Stats


PlayerDucksMInnRAve10050
Peter Ongondo 2 6351.6600