January 6, 2023 in Bangladesh Bangladesh Premier League (BPL) 2023: Complete squads of 7 teams and live streaming details of all 46 matches