Rohit Sharma needs just 26 runs to surpass Yuvraj Singh in total number of ODI runs. Sharma currently has hit 8676 runs in 210 ODI innings so far. Former Indian cricketer Yuvraj Singh has 8701 ODI runs which the left-handed batsman smashed in 278 ODI innings.