Virat tied with Indian legend Sachin Tendulkar's record of 49 ODI tons and performances from Shreyas Iyer, Ravindra Jadeja, Kuldeep Yadav and Mohammed Shami proved instrumental in India's eighth successive win in CWC 2023 as they beat Proteas by 243 runs.