Ten banks, including six private commercial ones, had faced a provision shortfall of around Taka 31,549 crore in total at the end of June this year, as per the latest data of Bangladesh Bank (BB). The banks are National Bank, BASIC Bank, Agrani Bank, Rupali Bank, Bangladesh Commerce Bank, Dhaka Bank,