India's tour of SA from December 5

India's shortened tour of South Africa will start with the first of three ODIs in Johannesburg on December 5 and end with the Boxing Day Test in Durban.

The second ODI will be played in Durban on December 8, while the third will be played in Centurion on December 11.

The first of the two-Test series will be played in Johannesburg from December 18-22.

India were originally scheduled to tour South Africa for a longer series, which included seven ODIs, three Tests and two T20 Internationals. However, BCCI had objected to Cricket South Africa's unilateral announcement of the itinerary in July. India were miffed that they had not been consulted before the schedule was made public.

But CSA brokered a peace deal with the BCCI and agreed to a reduced itinerary.

CSA CEO Haroon Lorgat is reported to have had a difficult relationship with all-powerful BCCI in his previous role as head of the International Cricket Council.

The acrimony between the boards heightened further due to comments made by David Becker, a former legal adviser to CSA, earlier this month in which he accused the BCCI of flouting rules surrounding the Future Tours Programme.

In announcing the tour, CSA had agreed to reduce Lorgat's role with the BCCI while the ICC investigate both his and Becker's conduct.

A joint statement from CSA and the BCCI read: "The agreement to tour was concluded by the two boards after various concerns were raised around the recent ICC Board meeting in London about the alleged conduct of CSA's Chief Executive, Mr Haroon Lorgat, and recent comments made about the ICC Board by a former legal advisor to CSA, Mr David Becker."