India have been sent to bat first after Bangladesh won the toss in Bulawayo in the ongoing ICC U19 Cricket World Cup 2026.