Bangladesh Railway Class 2900 is, as of 2023, the most frequently used meter-gaugediesel electric locomotive of Bangladesh Railway along with Class 3000. This reliable locomotive series has been in service since 1999. Bangladesh Railway has a total 39 locomotives of this class. These 39 locomotives are being used in both passenger and freight services.