Most International Runs Since 2020

5812 - Babar Azam  (49.67 avg/ 15 - 100s/ 42 - 50s)

4478 - Mohammad Rizwan ( 46.64 avg/  3 - 100s / 37 - 50s)

4268 - Litton Das  ( 36.78 avg/ 7 - 100s / 27 - 50s)

4228 - Joe Root  ( 51.56 avg/ 13 - 100s / 16 - 50s)

4017 - Virat Kohli  ( 39.77 avg/ 5 - 100s / 30 - 50s)

Most Centuries In ODI World Cup History