Due to heavy downpour, the match has been reduced to 47 overs per side.
The 19-year-old seamer from remore Satkhira village became only the second bowler in ODI history to record two five-wicket hauls in his first two matches. Zimbabwe left-arm pacer Brian Vitori is the only other bowler to get two fifers in as many ODIs first up.
Five Indian batsmen failed to reach double figures with three left without troubling the scorers including Ambati Rayudu, who was a surprise replacement of Ajinkya Rahane.
The Indian opener though was guilty of playing a loose shot away from his body and sliced it to point.
Also Read
Opener Shikhar Dhawan (53) made an useful contribution while skipper Mahendra Singh Dhoni (47, 75 balls) looked horribly out of touch as he never could force the pace of the innings.
It was Kohli broke lose in the ninth over to bring India's fifty with a six at long on.
A brief rain interruption did not deter the batsmen from going for their runs but Nasir trapped Kohli leg before in the 13th over to bring alive the capacity crowd at Shere Bangla National Stadium. Kohli's poor form has been of some concern as he has got one century in the last 14 games with no score in excess of 50 in other games.