"India has moved ahead of Sri Lanka into the number-one position on the Reliance ICC T20I Team Rankings Table," the ICC said in a statement.
India gained seven ratings points after remaining unbeaten in their group engagements in Bangladesh to finish on 130, bringing them on par with Sri Lanka.
But when ratings were calculated beyond the decimal point, Mahendra Singh Dhoni's side found itself ranked higher.
With both India and Sri Lanka through to the semi-finals, both have a chance to either retain or reclaim the number-one position.
Also Read
In all, 13 of 16 teams ranked on the rankings table have featured in the tournament.
The tournament carries a total prize money of USD three million, with the winning side taking home USD 1.1 million and the runner-up collecting USD 550,000.
In the individual rankings, Virat Kohli has moved up a rung to be third in the latest list for batsmen, while R Ashwin has zoomed up 16 places to break into the top-10 at a career-high sixth.
Badree is currently the third highest wicket-taker in the tournament with 10 scalps from four matches, at an average of nine and an economy rate of 5.62.
Badree's efforts have helped him gain 109 ratings points to finish on 855, 45 ratings points ahead of teammate Narine. Before the start of the tournament, Badree was behind Narine by just one ratings point.
England's Alex Hales has moved up a place to second in the rankings for batsmen.