Yadav overtook Pakistani opener Mohammad Rizwan to become just the second Indian player to hold the highest T20I batter rankings.
Since starting his T20I journey for India last March, Yadav has quickly established himself as one of the best hitters in the shortest form of the game, scoring a century and 11 fifty from 37 appearances for his country.
The 32-year-old Yadav also played 13 ODIs for India.
Yadav has collected 863 points with Rizwan on 842 points. New Zealander Devon Conway completes the top three with 792 points.