Most Runs in ICC White-Ball Events

5. Mahela Jayawardene (2858 runs)

Mahela Jayawardene adds 2858 runs to the ICC tally. Calm and classy, his innings often turned matches around.

Image: Getty

4. Kumar Sangakkara (2876 runs)

Sangakkara scores 2876 runs, combining elegance with consistency. A masterful batsman who defined Sri Lankan cricket.

Image: Getty

3. Chris Gayle (2942 runs)

Chris Gayle amasses 2942 runs in ICC white-ball events. The Universe Boss is pure power and flair at the crease.

Image: Getty

2. Rohit Sharma (3456 runs)

Rohit Sharma shines with 3456 runs across ICC tournaments. Known for explosive centuries, he dominates big-stage cricket.

Image: Getty

1. Virat Kohli (3834 runs)

Virat Kohli leads the chart with 3834 runs in ICC white-ball events. His consistency and chase-master skills make him unstoppable.

Image: Getty

Kohli, Rohit, Gayle, Sangakkara & Jayawardene – Legends of ICC cricket. Their records in ICC white-ball events remain unmatched.

Image: Getty

Rohit Sharma and Virat Kohli stats in Adelaide – Records will surprise you