Indian cricket team in Zimbabwe in 2005 2, Ebrahim 2 and Streak a golden duck. Duffin, the discovery of the first innings, was also dismissed by Zaheer for 2. Only Taibu seemede vaguely comfortable against the swing bowler, and his partnership with Coventry at least added 49 runs on the board. However, in the last scheduled over of the day, Coventry gave a catch to Gambhir off Harbhajan Singh, resulting in Harbhajan's 200th Test wicket. Zimbabwe thus needed 208 for their last four wickets to avoid the innings defeat. Zimbabwe resisted for a session on the fourth day against the Indian spinners, but Harbhajan and Anil Kumble
Harbhajan Singh semi-final against Australia, Harbhajan bowled Michael Clarke and conceded only three runs in his final over, the 18th of the match, to turn the match towards India. The final against Pakistan was the only match in which Harbhajan did not bowl his full quota of four overs, after being struck for three sixes in his third over by Misbah-ul-Haq, who led a late charge towards the target. India prevailed by five runs in the final over, Misbah being the last man to fall. Harbhajan was recalled to the ODI squad during India's home season in 2006–07, which comprised series against