#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.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️
Edited by Tanya Rudra