Die bangladeschische Meisterschaft konnte er vierzehnmal gewinnen: 1988, 1994, 1996, 1998, 1999, 2001, 2002, 2004, 2005, 2008, 2009, 2011, 2014 und 2018. Er spielte für Bangladesch bei fünfzehn Schacholympiaden: 1986–1988, 1992–2008, 2012–2018. Außerdem nahm er drei Mal an den asiatischen Mannschaftsmeisterschaften (1987, 1991 und 2009) teil.