Shaun Marsh was the top run scorer of IPL Season 4 (2011), playing for Kings XI Punjab, amassing the most runs across the tournament that season. Established stars like Chris Gayle and Virender Sehwag, while prolific, did not top the run charts that particular season.