Imran Tahir Profile – Age, Achievements, Career, Stats & More

Image Source: Twitter

Since he began his career, Tahir, a leg-spinner, has been moving from one team to another. Failing to stick to one team has prevented him from showing his full potential. However, he has made some great achievements in his cricket career, making him earn a name. Here are more details about Imran Tahir to know more about him.

Basic information about Imran Tahir

  • Full name: Mohammad Imran Tahir
  • Born: March 27, 1979
  • Birthplace: Lahore, Punjab, Pakistan
  • Batting style: Right-handed
  • Bowling style: Right-arm leg break
  • Teams: South Africa, Derbyshire, Dolphins, Durham, Pakistan International Airlines, Eastern Cape Iinyathi, Hampshire, Lahore City, Sui Gas Corporation, Lahore Ravi, Pakistan A, Lahore Blues, Lahore Whites, Lahore Lions, Nottinghamshire, REDCO, South Africa A, South African Invitation XI, Staffordshire, Surrey, Titans, Water and Power Development Authority

Bowling Stats


Tahir has played in 20 matches where he has bowled 654.1 overs in 37 innings. He has 86 maidens, conceded 2294 runs, taken 57 wickets, and has an average of 40.24. Tahir’s economy rate is 3.50 and he has a strike rate of 68.85. 


In 107 matches, Tahir has bowled 923.3 overs in 104 innings. He has 38 maidens, has conceded 4297 runs, taken 173 wickets, and has an average of 24.83. Tahir has an economy rate of 4.65 in the ODIs and a strike rate of 32.02. 


Tahir has played in 38 matches and bowled 140.5 overs in 38 innings. He has no maidens and has conceded 948 runs, taken 63 wickets with an average of 15.04. His economy rate is 6.73 with a strike rate of 13.41. 


In the 59 matches Tahir has played in the IPL, he has bowled 219.2 overs in 59 innings. He has 1 maiden, has conceded 1703 runs, taken 82 wickets, and has a bowling average of 20.76. His economy rate is 7.76 with a strike rate of 16.04. 

Batting stats


Tahir has batted in 23 innings, has 9 Not Outs, and has scored 130 runs, with the highest score being 29, which was against Sri Lanka. His batting average is 9.28 and he has a strike rate of 55.31. 


In the 36 innings that Tahir has batted, he has 16 Not Outs and 157 runs with the highest score of 29. He has an average of 7.85 and a strike rate of 69.77. 


Tahir has batted in 4 innings where he has 3 Not Outs and 19 runs with the highest of 9 runs. His average is 19 and he has a strike rate of 105.55. 

Career information

Tahir’s cricket journey has been impressive as he has made his debut in various tournaments. 

Test debut

Tahir made his Test debut on November 09, 2011, against Australia at Cape Town. He played his last Test match on December 03-07, 2015, against India at Delhi. 

ODI Debut

On February 24, 2011, Tahir made his ODI debut against West Indies at Delhi. His last ODI match was on July 06, 2019, against Australia at Manchester. 

T20I debut

Tahir made his T20I debut on August 02, 2013, against Sri Lanka at Colombo. His last T20I match was on March 19, 2019, against Sri Lanka at Cape Town. 

Records, Achievements and records

  • He was the first South African to take seven wickets in an ODI inning. 
  • He is the fastest South African bowler to get 50 T20I wickets. 
  • He became the T20I cricketer of South Africa in 2017.

Over the years, Tahir has shown consistency, even though he has been moving from one team to another.



Leave a Reply

Your email address will not be published. Required fields are marked *