Born in Rajbiraj in 1981, Mehboob Alam first represented Nepal at Under-19 level, playing in the Under-19 World Cup in Sri Lanka in 2000.
In 2003, he scored 256 runs in a 40-over match between Saptari and Udayapur districts in the Birendra Memorial National League Regional.
[9] He also played in the ACC Fast Track Countries Tournament against Singapore, Malaysia, the UAE and Hong Kong.
Mehboob also holds the record of highest Twenty20 score by a Nepalese batsman slamming 88 off 41 against Saudi Arabia during the 2011 ACC Twenty20 Cup.
[15] After going through a patchy form in the 2012 ICC World Twenty20 Qualifier, Mehboob was excluded from the team and was replaced by former Nepal captain Binod Das but he managed to come back in the 2014 ACC Premier League where he took three wickets against the UAE[16] and scored a half-century against Malaysia.