#2 Harbhajan Singh
Ad

Harbhajan Singh has a batting average of only 13 in ODIs and T20Is, but in the IPL, he has contributed with many handy and also match-winning knocks down the order. His 26-ball 64 in IPL 2015 had broken a few batting records of the tournament.
He scored 50 in just 19 balls, which remains the fastest half-century for Mumbai Indians even today. Overall, in the 139 IPL matches played by the veteran, he has 129 wickets and 779 runs.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS
Edited by Tanya Rudra