Sohail Tanvir finished his recorded career with 302 wickets across 274 matches in Test, ODI and T20 cricket, and three in every four of those wickets came in the shortest format. The left-arm seamer from Pakistan took 228 T20 wickets in 213 matches at an average of 24.33, a record built across ten teams in five countries. Few bowlers of his generation carried one skill so widely through the franchise era.
His numbers tell a clear story: a bowler whose value grew as the game got shorter. In two Tests he took 5 wickets at 63.20. In 59 ODIs he took 69 at 36.72. In T20 cricket, where his awkward action and change of pace were hardest to read, the average fell to 24.33 and he struck once every 20 balls.
Sohail Tanvir career stats by format
| Format | Mat | Runs | Avg | SR | HS | 100s | 50s | Wkts | Bowl Avg | Econ |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 17 | 5.67 | 38.6 | 13 | 0 | 0 | 5 | 63.20 | 3.76 |
| ODI | 59 | 399 | 13.76 | 87.1 | 59 | 0 | 1 | 69 | 36.72 | 5.24 |
| T20 | 213 | 1,319 | 16.28 | 117.8 | 50 | 0 | 1 | 228 | 24.33 | 7.27 |
| Total | 274 | 1,735 | 0 | 2 | 302 |
T20 figures cover T20 internationals and franchise cricket together. Source: CricMind global cricket database, built on the Cricsheet ball-by-ball archive.
Where Sohail Tanvir stands in the game
Tanvir belongs to the first generation of Pakistan players whose careers were shaped as much by franchise cricket as by the national side. The database lists ten T20 teams for him: Pakistan, Rajasthan Royals, Lahore Qalandars, Multan Sultans, Quetta Gladiators, Karachi Kings, Guyana Amazon Warriors, St Kitts and Nevis Patriots, St Lucia Zouks and Somerset. That covers the Indian Premier League, the Pakistan Super League, the Caribbean Premier League and English county cricket.
That spread matters. A bowler who keeps being picked by different franchises in different conditions is a bowler coaches trust. Tanvir's T20 record was not built on one friendly home ground or one league's batting depth. It was built against batters who had never seen him before and against batters who had faced him many times.
His Rajasthan Royals link places him in the first IPL champion side. RR's only IPL title came in 2008, and Tanvir was part of that inaugural squad. For a Pakistan seamer, the association with the IPL's first winners remains the best-known chapter of a long franchise career.
Test cricket: a short chapter
Tanvir played just 2 Tests, and both were over by November 2007. He bowled 504 balls, which is 84 overs, and took 5 wickets at 63.20. His economy of 3.76 runs an over shows he was not expensive. The wickets simply did not come at the rate the longest format demands from a frontline seamer.
With the bat he made 17 runs in three innings, with a best of 13. The Test sample is far too small to judge a player on. It is better read as an early sign of where his game fitted best: in formats where holding runs down and taking a wicket at the right moment counts for more than bowling long, patient spells.
ODI cricket: the workhorse years
Across 59 ODIs, Tanvir bowled 2,903 balls, or 483.5 overs, and took 69 wickets. That works out to 1.17 wickets a match and a strike rate of one wicket every 42 balls. His average of 36.72 and economy of 5.24 describe a dependable new-ball and middle-overs option rather than a match-winner. His last ODI in the database was played in December 2014.
His batting added useful depth. He scored 399 runs at 13.76 with a strike rate of 87.1 and one fifty, a best of 59. More than half of those runs, 212 of 399, came in boundaries: 44 fours and 6 sixes. For a lower-order batter in a one-day side, a strike rate close to a run a ball is a real asset. It lets the top order bat with less fear about the tail.
For context on how his ODI numbers compare with the leading wicket-takers, see the all-time leaderboards in CricMind's cricket records.
T20 cricket: where the record was made
This is the format that defines Tanvir. In 213 T20 matches he bowled 4,577 balls, or 762.5 overs, and took 228 wickets. The strike rate is about 20 balls a wicket, so on average he took a wicket every three and a half overs. His average of 24.33 is strong for a seamer who often bowled at the start and the end of an innings, the two phases in which batters attack hardest.
His economy of 7.27 is the trade-off. A T20 seamer who bowls in the powerplay and at the death will concede runs. What separates good bowlers from ordinary ones in those phases is whether they take wickets while doing it, and Tanvir did. Over 213 matches he averaged just over one wicket per game, 1.07, and that level held across a career that ran to February 2022 in the database.
The lower-order hitter
Tanvir's T20 batting was more than an afterthought. He scored 1,319 runs at 16.28 with a strike rate of 117.8, including a fifty with a high score of exactly 50. He hit 96 fours and 59 sixes, so 738 of his 1,319 runs, about 56 per cent, came in boundaries. He cleared the rope roughly once every 19 balls he faced.
That profile, a seamer who takes a wicket a game and can hit sixes at number eight or nine, is exactly what franchise selectors pay for. It explains why so many teams in so many leagues picked him.
What the numbers show
Three patterns run through Sohail Tanvir's career data.
- His value rose as the format shortened. His bowling average fell from 63.20 in Tests to 36.72 in ODIs to 24.33 in T20s. His strike rate improved in the same order. Few bowlers show such a clean step down in average from format to format.
- Volume and consistency. 228 T20 wickets in 213 matches is not the product of a few big days. It is the product of a bowler who was picked season after season and kept contributing.
- The all-round edge. Across all formats he scored 1,735 runs. Two fifties are not a batter's record, but quick runs in the lower order turned close games and kept him in sides that might otherwise have picked a specialist.
Taken together, 302 wickets, 1,735 runs and ten T20 teams make Tanvir one of the most travelled Pakistan cricketers of the franchise era. His full profile, including season-by-season figures, is on his CricMind player page.
FAQ
How many international and T20 wickets did Sohail Tanvir take?
Sohail Tanvir took 302 wickets across formats in the CricMind database: 5 in Tests, 69 in ODIs and 228 in T20 cricket, which includes T20 internationals and franchise leagues.
What was Sohail Tanvir's best format?
T20 cricket. He averaged 24.33 with the ball there, compared with 36.72 in ODIs and 63.20 in Tests, and he took a wicket roughly every 20 balls.
Which teams did Sohail Tanvir play for?
He played for Pakistan, Rajasthan Royals, Lahore Qalandars, Multan Sultans, Quetta Gladiators, Karachi Kings, Guyana Amazon Warriors, St Kitts and Nevis Patriots, St Lucia Zouks and Somerset.
Did Sohail Tanvir score a fifty?
Yes, one in each white-ball format. His highest ODI score is 59 and his highest T20 score is 50. In T20 cricket he scored at a strike rate of 117.8.