India captain Rohit Sharma on Thursday became the second fastest batter after compatriot Virat Kohli to complete 11,000 runs in One-day Internationals during their Champions Trophy clash against Bangladesh here.