Most Runs For Pakistani Players in IPL History

All Images: X/Google

Azhar Mahmood, Kings XI Punjab 

388 Runs in 23 Matches (2012-2015)

Salman Butt, Kolkata Knight Riders 

193 Runs in 7 Matches (2008)

Kamran Akmal, Rajasthan Royals 

128 Runs in 6 Matches (2008)

Misbah-ul-Haq, Royal Challengers Bangalore 

117 Runs in 8 Matches (2008)

Shahid Afridi, Deccan Charges 

81 Runs in 10 Matches (2008)

Mohammad Hafeez, Kolkata Knight Riders 

64 Runs in 8 Matches (2008)