Harbhajan Singh is one of the most promising bowlers of the Indian National Team, the spinner has proved his worth in the IPL with his amazing journey from Mumbai Indians to Kolkata Knight Riders. He was nicknamed “Bhajji” by the Indian players, he was one of the best off-spinners of India, he was the second-highest wicket-taker in Test Matches after Sri Lankan bowler Muttiah Muralitharan. He was also the captain of the Mumbai Indians team for the year 2012, he also leads the Mumbai Indians team to victory with their 2011 Champions League. He was once called out in replacement of injured Anil Kumble and Bhajji shocked everyone with his amazing 32 wickets in the series. Making his Test and ODI debut in 1998, he was considered the best bowler of the team India.

Harbhajan Singh served the team Mumbai Indians in the IPL from 2008 to 2020 after that he was transferred to Chennai Super Kings and served a season for the team. Harbhajan Singh now represents Kolkata Knight Riders and made his debut bowling with 3 wickets and 51 runs.

Harbhajan Singh took a five-wicket haul for the team Mumbai Indians in the year 2011 which was his career’s best bowling. Harbhajan Singh is a consistent player and is planning to end his career at Kolkata Knight Riders.

Take a look at his amazing bowling in the IPL!!