IPL is not only Famous in India but in other countries also. In IPL all over countrie's players participate. Till now IPL celebrate Total 11 seasons. IPL is one of the big and best T20 league. It is playing more than 7 weeks . It is one of most costliest T20 league in the world. In here we are talking about those Top 5 Batsman who scored more Runs in IPL history.


   5. Robin Utthapa :
Robin Utthapa is a nice player. He has played 165 match in IPL history. In 165 match he scored 4129 Runs. His highest score 87 runs.
 
  4. Gautam Gambhir:
Gautam Gambhir was one of most valuable player for team India. He plays 154 matches in IPL history. He scored 4217 Runs in whole IPL seasons. Gautam Gambhir makes 36 Half century and his highest score is 93.

  3. Rohit Sharma:
The Hitman Rohit Sharma has played 175 matches and he scored 4493 runs. He made one century and 34 Half century in IPL history. His highest score is 109.

  2. Virat Kohli:
The Indian captain Virat Kohli has played 163 IPL matches and he scored 4948 more runs. He scored 4 century and 34 Half century. His highest score is 113.

  1. Suresh Raina:
Suresh Raina has played 174 matches in IPL. His total runs are 4985. He scored one century and 35 half century his highest score is 100.