IPL historical · IPL 2007/08 → 2021

Harbhajan Singh

163 IPL matches across 13 seasons. Last seen with kkr in IPL 2021.

Matches
88
Runs
833
Fours
79
Sixes
42
Strike rate
139.1
Wickets
150
Economy
7.08

IPL career before 2026

Harbhajan Singh took 150 wickets in 160 pre-2026 IPL matches (2007/08–2021), economy 7.08.

Batting by season

SeasonTeamMatRunsHSSRAvg4s6s
2007/08MI330281513
2009MI108420158.510.565
2009/10MI71054917521125
2011MI810330145.134.3396
2012MI111083313512143
2013MI1311625146.819.33125
2014MI728104.6722
2015MI911764162.516.7199
2016MI79245109.530.67112
2017MI7167801
2018CSK3291982.99.6731
2019CSK111100
2021KKR24200
CareerCSK, KKR, MI8883364139.115.157942

Bowling by season

SeasonMatWktsEconAvgSR
2007/08358.216.412
200913125.8221.3322
2009/1014177.0522.1818.9
201115146.9826.4322.7
20121667.116454
201319246.511917.5
201414146.4725.4323.6
201515187.8224.7819
2016149843.5632.7
20171186.4933.2530.8
20181278.4838.5727.3
201911167.0919.516.5
2021309
Career1601507.0826.8722.8
Window: IPL 2007/082021 (pre-2026), 88 matches. Sample-size floor: strike rate shown at ≥30 balls faced, economy at ≥15 balls bowled per season (§3.1); sub-floor cells show .
Source: CricketStudio aggregation of Cricsheet ball-by-ball (CC BY 3.0). Canonical↔historical player join via ESPNcricinfo ID (deterministic, no name-matching). See career leaderboards.

Career span

Seasons
13 (2021, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2009/10, 2009, 2007/08)
Teams
CSK, KKR, MI

See where Harbhajan Singh ranks all-time: career run-scorers · career wicket-takers · most sixes · all-time records.

Provenance. Aggregates derived from CricketStudio's canonical IPL historical snapshot — 163 captured matches for Harbhajan Singh across 13 seasons, within a 1,169-match, 18-season corpus. Source: Cricsheet under CC BY 3.0.