Right-arm medium fast bowler Bhuvneshwar Kumar holds the record for conceding most runs by an Indian bowler in ODIs. In 2015, Kumar had conceded 105 runs against South Africa in Mumbai.
Overall in international cricket, Mick Lewis of Australia has the unwarranted record of conceding most runs in an ODI to his name. Against South Africa in 2006, Lewis can returned with figures of 0/113 from his 10 overs in Johannesburg.He is followed by Pakistan’s Wahab Riaz (110 in 10 overs against England in 2016) and Afghanistan’s Rashid Khan (110 runs in nine overs against England in 2019).