Die bangladeschische Meisterschaft konnte er dreimal gewinnen: 1997, 2006 und 2016. Er spielte für Bangladesch bei elf Schacholympiaden: 1996 bis 2008 und 2012 bis 2018. Außerdem nahm er einmal an den asiatischen Mannschaftsmeisterschaften (2016) teil. Beim Schach-Weltpokal 2007 scheiterte er in der zweiten Runde an Jewgeni Tomaschewski.