Imran Tahir
Imran Tahir is a leg-spin bowler who has represented South Africa Cricket across international formats and featured for franchises in the CPL, IPL, PSL, T20 Blast and SA20, among others. In 427 career matches he has taken 638 wickets at a bowling average of 22.82. His primary format is the One-Day International, where 103 matches for South Africa have produced 169 wickets at 25.25. On recent form he has been bowling regularly for the Guyana Amazon Warriors in the CPL and for Joburg Super Kings in the SA20, picking up wickets in eight of his last ten outings.

2026 Season Context
Current team & role
Delhi Capitals · All-Rounder
Recent form
Across his last 10 appearances, Tahir has bowled in every match, claiming wickets in eight of them and finishing with returns of 3/34, 2/22, 2/27 and 2/17 among the highlights. He conceded 33 runs wit
Strongest format
One-Day International — Tahir's 169 ODI wickets at a bowling average of 25.25 and economy of 4.66 represent his primary format by matches and his most controlled returns with
Career stats overview
20 Test · 103 ODI · 304 T20I appearances — spanning 2009 to present.
Test
20 matches
Where his legacy was forged — the format that rewards patience and precision.
ODI
103 matches
The middle-overs architect — a decade of white-ball consistency.
T20I
304 matches
Brief but impactful — quality over volume in the shortest format.
Format-aware deep dive
Where he dominates
Home record
Average 21.4 on Indian soil — better than any active spinner of the era.
Fourth-innings force
A third of his Test wickets come on day five, when bowlers decide outcomes.
Lower-order resilience
At No.7 his average beats every Indian specialist in that slot since 2015.
Elite opposition
Combined record vs Australia, England, New Zealand and South Africa.
Consistency
Third-most by any Indian bowler since his Test debut.
WTC presence
In the conversation every cycle. Central to this India red-ball side.
Career threads
Beyond the numbers
638 wickets across 427 career appearances
Tahir has played 427 matches across formats and competitions, picking up 638 wickets at a career bowling average of 22.82. His economy of 5.38 across all formats underlines consistent pressure across T20, ODI and Test cricket.
169 ODI wickets at 25.25 for South Africa
His primary format is the One-Day International, where he has taken 169 wickets in 103 matches. An economy of 4.66 in ODIs is among the more miserly returns a front-line spinner can post in 50-over cricket.
130 CPL wickets at a bowling average of 17.32
The Caribbean Premier League is where Tahir's numbers are at their sharpest. Across 89 CPL matches he has 130 wickets at 17.32, making him one of the competition's most prolific bowling performers.
35 wickets at the Wanderers in just 9 matches
At the Wanderers in Johannesburg, Tahir has taken 35 wickets from 9 appearances. That rate of return at a single ground stands out in the venue-by-venue breakdown.
61 wickets against Sri Lanka at an economy of 3.75
Against Sri Lanka, Tahir has 61 wickets across 8 matches, conceding at only 3.75 runs per over. Those are the most wickets he has taken against any single opponent in the data, at his lowest recorded economy.
Head-to-head
Vs opponents
Career totals broken down by the teams Imran Tahir has faced most often, heat-scaled by output.
India
- Matches
- 12
- Runs
- 53
- Wickets
- 29
Australia
- Matches
- 8
- Runs
- 60
- Wickets
- 30
Sri Lanka
- Matches
- 8
- Runs
- 70
- Wickets
- 61
Pakistan
- Matches
- 6
- Runs
- 12
- Wickets
- 31
Trinbago Knight Riders
- Matches
- 6
- Runs
- 41
- Wickets
- 29
England
- Matches
- 5
- Runs
- 8
- Wickets
- 31
Lahore Qalandars
- Matches
- 5
- Runs
- 20
- Wickets
- 11
New Zealand
- Matches
- 5
- Runs
- 30
- Wickets
- 28
Grounds played at
Home & away grounds
The venues where Imran Tahir has turned out most often.
New Wanderers Stadium, Johannesburg
- Matches
- 9
- Runs
- 23
- Wickets
- 35
Brian Lara Stadium, Tarouba, Trinidad
- Matches
- 8
- Runs
- 29
- Wickets
- 18
SuperSport Park, Centurion
- Matches
- 7
- Runs
- 37
- Wickets
- 16
Providence Stadium, Guyana
- Matches
- 6
- Runs
- 31
- Wickets
- 58
St George's Park, Port Elizabeth
- Matches
- 6
- Runs
- 21
- Wickets
- 20
Dubai International Cricket Stadium
- Matches
- 5
- Runs
- 11
- Wickets
- 22
The Oval, London
- Matches
- 5
- Runs
- 16
- Wickets
- 26
Warner Park, Basseterre
- Matches
- 5
- Runs
- 17
- Wickets
- 37
Official profile
Elsewhere on the web
ESPNcricinfo
Imran Tahir's profile
Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.
Photo credits (1)
- Imran Tahir — photo by Harrias, CC BY-SA 3.0 · source