Bangladesh’s long-serving all-rounder Mahmudullah has announced that he will retire from T20Is after the three-match series against India.