Fast bowler Mohammad Shami, who registered figures of 5-1-18-5 against Sri Lanka on Thursday, broke the record for taking most five-wicket hauls for India in ODI cricket. It was Shami's fourth five-wicket haul in ODIs. He overtook Javagal Srinath and Harbhajan Singh, who had taken three ODI five-wicket hauls each.