Kohli's record-breaking moment arrived in the 47th over when he took a challenging low catch to dismiss Naseem Shah off Kuldeep Yadav's bowling. The 36-year-old took his 157th and record-extending 158th catch in the ODIs, taking him past Azharuddin's tally of 156 for the record of most catches taken by an Indian fielder in the format.