Who won the cricket world cup last July 8, 2019 16 32 64 128 Who won the cricket world cup last year Who won the last cricket world cup in icc