The squad, which is scheduled to leave for Bangla on Wednesday, was due to have been named last Tuesday.
Disputes between the selectors and the president of Cricket South Africa (CSA), Norman Arendse, who is required to approve the squad, held up the process.
CSA's transformation policy sets a target of seven black players in a squad of 15. However, the squad presented to Arendse last week - and finally issued by the CSA on Monday - contained only four black players.
"The players believe that the integrity of the selection process has been kept intact by the fact that the squad for Bangla is the one choosen by selectors," the chief executive of the South African Cricketers' Association, Tony Irish, told reporters.
Arendse wanted less experienced players to be given an opportunity against minnows Bangla, while the selectors wanted a full-strength squad to adjust to sub-continental conditions ahead of South Africa's crucial tour of India that will follow their visit to Bangla.
The dispute reached crisis proportions on Saturday when CSA's general council, cricket's highest authority in South Africa, sacked coach Mickey Arthur as a selector.
Arthur was hastily re-instated following the intervention of CSA chief executive Gerald Majola, who pointed out that Arthur's status as a selector was stipulated in his contract.
Arendse has also asked the general council to investigate charges of bringing the game into disrepute against Arthur for comments attributed to him in the media.
Squad: Graeme Smith (capt), Ashwell Prince, Hashim Amla, Johan Botha, Mark Boucher, AB de Villiers, JP Duminy, Paul Harris, Jacques Kallis, Neil McKenzie, Morne Morkel, Andre Nel, Makhaya Ntini and Dale Steyn.