Here is a list of the Top 5 Players with most number of runs in the Indian Premier League: 1. MS Dhoni Chennai Super Kings skipper MS Dhoni is the player with most number of IPL matches (211). The 40-year-old has played in two franchises- Rising Pune Super giants and Chennai Super Kings. MS Dhoni […]