
1. Virat Kohli (6069 IPL runs)

Virat Kohli, the Royal Challengers Bangalore skipper tops the chart of the leading run scorers in the Indian Premier League. Kohli has gone from strength to strength with 6069 runs in 198 IPL matches at an average of 38.16.
He holds the record for the most runs in a single IPL season when he smashed 973 runs in 16 games in the IPL 2016. He also has the most centuries by an Indian player in the IPL (5 tons).
![[WATCH]- Viral Vaibhav Suryavanshi Clip Prompts Clarification From Harsha Bhogle](https://cricfit.com/wp-content/uploads/2026/06/IMG_4140-100x75.webp)

![[WATCH] RCB Stars Pull Off Fun Water Prank on Coach During Title Celebrations](https://cricfit.com/wp-content/uploads/2026/06/IMG_3872-100x75.webp)

![[WATCH]- Virat Kohli Teases Krunal Pandya After All-Rounder Flaunts Five IPL Titles](https://cricfit.com/wp-content/uploads/2026/06/IMG_3863-100x75.webp)