Shreyas Iyer sizzled with a brilliant ton in India's win | CWC23 | International Cricket Council International Cricket Council