Harbhajan Singh

Harbhajan Singh played for India between 1998 and 2016 as a offbreak bowler. Appearances: 103 Tests, 236 ODIs and 28 T20Is. In Tests: 2,224 runs at an average of 18.22 and 417 wickets.

A hat-trick and thirty-two wickets in the 2001 series against Australia.

FormatMatRunsAvgWktsSpan
Tests1032,22418.224171998–16
ODIs236———1998–16

Career numbers are the headline Test aggregates we use in the puzzles, not a full statistical record.

Teams

1997–2019 Punjab domestic
1998–2016 India national
2008–2017 Mumbai Indians franchise

Puzzles they have appeared in

Career Path #11 16 Sep 2026

We do not publish player photographs. Career statistics are facts; images are not ours to use.