South Africa
South Africa will play two T20s, three ODIs and two Tests against BangladeshReuters

Cricket South Africa (CSA) announced the squads for the tour of Bangladesh. South Africa will travel to Bangladesh this July and the full-length series will kickstart with a two-matchTwenty20 (T20) series in Dhaka from 5 July.

South Africa will be playing two T20 matches, three one-day internationals (ODIs) and two Test matches during this month-long tour.

The two T20Is will be played in Dhaka on 5 July and 7 July. The T20 matches will be followed by three ODIs. The first two ODIs will also be played in Dhaka on 10 and 12 July. The last ODI will be played in Chittagong on 15 July. The two Test matches will be played in Chittagong (July 21) and Dhaka respectively (July 30).

Considering the players that have been names, it looks like South Africa are taking the Bangla Tigers pretty seriously. All their big guns have been called for this upcming series. Few days ago, India too announced a full-strength squad for their tour of Bangladesh which is scheduled to start from 10 June. 

AB de Villiers will missing from the Test series, however, as he has been granted paternal leave, but he will join his national side for the ODI and the T20 matches. Dale Steyn will miss out on ODI action.

CSA have also picked four uncapped players for their tour to Bangladesh. They are Reeza Hendricks, Dane Vilas, Aaron Phangiso and Kagiso Rabada.

Here is the squad for South Africa's tour of Bangladesh:

Test squad: Hashim Amla (C), Dean Elgar, Reeza Hendricks, Faf du Plessis, Stiaan van Zyl, JP Duminy, Quinton de Kock (wk), Vernon Philander, Dale Steyn, Morne Morkel, Aaron Phangiso, Simon Harmer, Temba Bavuma, Kagiso Rabada, Dane Vilas.

ODI squad: AB de Villiers (C), Hashim Amla, Quinton de Kock (wk), Faf du Plessis, Rilee Rossouw, JP Duminy, David Miller, Farhaan Behardien, Chris Morris, Morne Morkel, Imran Tahir, Kagiso Rabada, Kyle Abbott, Aaron Phangiso, Wayne Parnell, Ryan McLaren.

T20 squad: Faf du Plessis (C), Quinton de Kock (wk), Rilee Rossouw, AB de Villiers, JP Duminy, David Miller, David Wiese, Chris Morris, Kyle Abbott, Kagiso Rabada, Aaron Phangiso, Eddie Leie, Wayne Parnell, Beuran Hendricks.