KL Rahul is going to make his captaincy debut in the first ODI against South Africa where he will be leading the team in the absence of Rohit Sharma.