Off-spinner Harbhajan Singh has been in splendid form with the ball during the Indian Premier League (IPL) this year as he has taken 7 wickets in 4 games so far for Chennai Super Kings (CSK).
His most recent performance against a strong Kolkata Knight Riders (KKR) batting helped his side snatch the top position from the losing side. Bhajji took the wickets of Sunil Narine, and Piyush Chawla while giving away just 15 runs in 4 overs.
The spinner has also registered a unique record to his name by getting 11 caught and bowled dismissals off his bowling in the IPL which is the most by any bowler.
The veteran has maintained great form with the ball even after getting dropped from the Indian side 4 years ago, but he has recently expressed desire to play for India again.