Eh?
When was the last time before the recent South Africa series and the preceding Australia game that Harbhajan went for a few?
2003?
In the last 40 matches, in 2005 or 2006:
10 overs - 63 runs - 0 wickets vs SA
10 overs - 59 runs - 0 wickets vs SA
10 overs - 49 runs - 0 wickets vs AUS
4 overs - 30 runs - 0 wickets vs West Indies
10 overs - 52 runs - 0 wickets vs West Indies
10 overs - 42 runs - 0 wickets vs West Indies
10 overs - 57 runs - 1 wickets vs Pakistan
10 overs - 46 runs - 0 wickets vs Pakistan
10 overs - 46 runs - 0 wickets vs Pakistan
10 overs - 43 runs - 1 wickets vs
ENGLAND (In India to boot)
10 overs - 45 runs - 0 wickets vs SL (in India)
10 overs - 45 runs - 0 wickets vs NZ
10 overs - 46 runs - 0 wickets vs NZ
9 overs - 55 runs - 0 wickets vs NZ
10 overs - 40 runs - 0 wickets vs SL
10 overs - 63 runs - 0 wickets vs SA