4. Harbhajan Singh

One of the best test bowlers for Indian Cricket team has been exceptional with the ball. He has played for Mumbai Indians and currently playing for Chennai Super Kings in IPL 2018. Harbhajan Singh made his IPL debut for Mumbai Indians and played till 2017 edition.
Harbhajan Singh was bought by Chennai Super Kings franchise in 2018 edition of IPL. The veteran off-spinner has taken 131 wickets from 143 matches with an economy of 6.97 runs per over. His best figures were 5/18 in the 2011 edition for Mumbai Indians.
In the 2018 edition of IPL, Harbhajan Singh has taken only 4 wickets from 7 matches at an economy of 7.48 runs per over.

![[WATCH]- Manav Suthar Claims Five-Wicket Haul on Debut After Dismissing Rahmat Shah in IND vs AFG 2026 Test](https://cricfit.com/wp-content/uploads/2026/06/IMG_4201-100x75.jpeg)
![[WATCH]- Prasidh Krishna Cleans Up Sediqullah Atal for 17 in IND vs AFG 2026 Test](https://cricfit.com/wp-content/uploads/2026/06/IMG_4199-100x75.jpeg)
![[WATCH]- Gautam Gambhir Earns Praise for Offering Cold Drinks to Fans Struggling in the Heat](https://cricfit.com/wp-content/uploads/2026/06/IMG_4197-100x75.jpeg)
![[WATCH]- Rishabh Pant Departs for 81 After Attempting Big Shot in IND vs AFG 2026 Test](https://cricfit.com/wp-content/uploads/2026/06/IMG_4192-100x75.jpeg)