The Bangladesh Cricket Board (BCB) has unveiled the squad for the upcoming ICC Under 19 Cricket World Cup 2024 in South Africa, with left-arm spinner Mahfuzur Rahman Rabby appointed as the captain.