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
Learn more