Virat Kohli has insisted he was not asked to reconsider his decision to step down as India's T20I skipper and says he was not aware he might lose the ODI captaincy.
Kohli confirmed in September that he had decided to take a step back from leading India in the shortest format after the conclusion of the T20 World Cup.
However, he had agreed to stay on as India's ODI and Test captain, and remain available for selection in T20Is.
India failed to progress from the Super 12s in the World Cup, with Rohit Sharma named as captain for the subsequent T20 series against New Zealand.
But on December 8, Rohit was named India's new permanent white-ball captain.
The BCCI president, Sourav Ganguly, explained that the selectors felt there would have too much leadership within the white-ball squad had there been two captains for each of the formats.
Ganguly also claimed that Kohli had been asked to stay on as captain. However, the batsman has contradicted this statement.
"When I decided to leave the T20I captaincy and approached the BCCI about my decision, it was received well," Kohli told reporters.
"There was no offence or hesitation, I wasn't told to reconsider it. It was received well; I was told it's progressive and it's a step in the right direction.
"Then I told them I'd like to continue in Tests and ODIs, unless the office bearers and selectors feel otherwise.
"My communication was clear in what I wanted to do. I gave them the option, that if they feel I shouldn't [remain captain in Tests and/or ODIs], the decision is in their hands."
Kohli, who is staying on as Test captain, also revealed he was only told of the BCCI's decision to replace him as ODI skipper an hour-and-a-half prior to the squad announcement for India's upcoming red-ball tour of South Africa.
"I was contacted one-and-a-half hours before the selection meeting on December 8 for the Test series," Kohli said.
"There was no prior communication to me at all from when I announced the T20I captaincy decision until December 8, when I got a call before the selection meeting.
"The chief selector [Chetan Sharma] discussed with me the Test team, to which we both agreed, and before ending the call I was told the five selectors have decided I will not be the ODI captain, to which I replied, "okay, fine".
"In the selection call afterwards, we chatted about it briefly. That's what happened. There was no communication prior to that at all."
But Kohli is adamant the captaincy call will not impact his preparation for the South Africa Test series.
He added: "To be prepared for a tour like this and to perform to the best of my abilities, nothing has, and nothing can derail me from that.
"A lot of things that happen on the outside are not ideal and not how one expects them to be, but you have to understand you can only do so much as an individual and we have to keep thing in tight perspective and do things that are in your control.
"I'm focussed, mentally prepared, and excited to do the best I can for the team and make the team win."