India’s stand-in white-ball captain Shikhar Dhawan has completed 10,000 runs as an opener in international cricket.

Team India opening batsman Shikhar Dhawan completed 6000 runs in one-day internationals and 10000 runs in international cricket (all three formats) on his captaincy debut against Sri Lanka in the first ODI. Shikhar Dhawan completed the feat in his 140th innings. Becoming the second-fastest Indian and fourth batsman overall to achieve the record.

The left-handed batsman achieved the feat against Sri Lanka in the first ODI of the three-match series here at the R Premadasa Stadium on Sunday.

Shikhar started his innings at 5977 runs in ODI cricket. Regular skipper Virat Kohli still remains the fastest Indian batsman to achieve the record as he completed the feat in 136 innings, while former Indian skipper Sourav Ganguly achieved the same in 147 innings.

Former South African batsman Hashim Amla is the fastest to achieve 6000 runs in ODI format in just 123 innings.

Sachin Tendulkar, Virat Kohli, Sourav Ganguly, Rahul Dravid, MS Dhoni, Mohammed Azharuddin, Rohit Sharma, Yuvraj Singh, Virender Sehwag are the other nine batsmen who have scored more than 6000 runs in the ODI format.

Read also: Shivam Dube gets married to girlfriend Anjum Khan