The fixtures for the T20I tri-series involving Sri Lanka, India and Bangladesh have been revised, and the tournament will now be held from March 6 to 18.