In heart-stopping action, the gritty Afghanistan yet again came close to creating a big upset but were denied by Wasim.
Bumrah, who won the Man of the Match award for his game-changing penultimate over, was happy to fulfil his captain’s wish.
Virat Kohli made 67 and Kedar Jadhav 52 as India struggled to dominate Afghanistan.
Afghanistan allrounder Mohammad Nabi's 52 gave India a proper scare at The Ageas Bowl.
Naib identified the lack of matches against top-ten teams as a hindrance for Afghanistan.
Afghanistan were here to spring a surprise; none have transpired so far
Afghanistan, playing in only their second World Cup, beat Sri Lanka soundly in last year's Asia Cup in the United Arab Emirates, but for the second match in a row this World Cup their batting let them down.
Nuwan Pradeep and Lasith Malinga starred with the ball as Sri Lanka beat Afghanistan by 34 runs.
Chasing a revised target of 187 after the rain interrupted the proceedings, Afghanistan were all out for 152.