In a spectacular display of skill and agility, India’s cricketing luminary Virat Kohli has overtaken Australia’s Ricky Ponting in the record books for the most catches taken by a fielder in One Day Internationals (ODIs). The landmark achievement came during the fiercely contested Champions Trophy semi-final against Australia in Dubai.