Harbhajan is playing in an ongoing four-day match against Hampshire which started on Thursday. On the first day, he bowled 28 overs for 73 runs without a wicket.

Last week, he conceded 33 runs in 13 wicketless overs while playing for Essex against Gloucestershire in a rain-affected four-day match, leading to an outburst on Twitter against his domestic critics. “Indian media makes the news out of nothing.

Three days of county game gone in rain and they playing ‘Bhajji gone wicketless’. Well done media,” Harbhajan, wrote.