Who has overtaken Virat Kohli to become the No.1 batsman in the latest ICC men's ODI rankings?

Who has overtaken Virat Kohli to become the No.1 batsman in the latest ICC men's ODI rankings?

Explanation

Ending Kohli’s supremacy after 1,258 day (3years) on 14-04-2021

 

Pakistan others batsman who take first position in ICC Ranking.

1.      Zaheer Abbas (1983-84),

2.      Javed Miandad (1988-89),

3.      Mohammad Yousuf (2003)

4.      Baber Azam (2021)