Hossain won the race with a timing of two hours 34 minutes and two seconds to leave Kolkata lad Biswanath Pal second, five minutes behind. Paritosh Roy finished third with a timing of two hours, 52 minutes 48 seconds.
Sikkim's Mangali Tamang won the women's half marathon with a timing of one hour 31 minutes and 13 seconds.
Meghalaya's Kyntimon Marwein and her younger sister Dateibankynmaw finished second and third with a timing of 1:33.04 seconds and 1:35.48 respectively.
"It was quite chilly so not easy to come here so early in the morning but you were all charged up and thousands turned up to make this a success.
More From This Section
"The idea is to encourage people to run and lead good life. It's about becoming fitter and healthier to have a positive impact on your lifestyle. It's about spreading the message across. I'm looking forward to next year," Tendulkar said.
Full Marathon: 1. Abul Hossain (2:34.02); 2. Biswanath Pal (2:39.16); 3. Paritosh Roy (2:52.48).
Half Marathon (Men): 1. Shubhankar Ghosh (1:09.07); 2. Jomsing Star Ramsiej (1:11.03); 3. Uttam Bhujel (1:13.23).
Half Marathon (Women): 1. Mangali Tamang (1:31.13); 2. Kyntimon Marwein (1:33.04); 3. Dateibankynmaw Marwein (1:35.48).
10K Men: 1. Pramod Kumar (32.38); 2. Shynsharlang Wahlang (32.39); 3. Manas Das (34.23).
10K Women: 1. Puja Mandal (38.59); 2. Phyrnai Kyndait (44.42); 3. Pakahi Kyndait (44.44).