Tahir Naqqash (born 6 June 1959) is a former Pakistani cricketer from Kashmir who played in 15 Test matches and 40 One Day Internationals from 1980 to 1985.He played under the captaincy of Imran Khan.

Tahir Naqqash
Personal information
Born (1959-06-06) 6 June 1959 (age 64)
Lahore, Punjab, Pakistan
BattingRight-handed
BowlingRight-arm fast-medium
International information
National side
Test debut (cap 92)05 March 1982 v Sri Lanka
Last Test09 February 1985 v New Zealand
ODI debut (cap 36)19 December 1980 v West Indies
Last ODI03 November 1985 v Sri Lanka
Career statistics
Competition Test ODI
Matches 15 40
Runs scored 300 210
Batting average 21.42 15.00
100s/50s 0/1 0/1
Top score 57 61
Balls bowled 2,800 1,596
Wickets 34 34
Bowling average 41.11 36.47
5 wickets in innings 2 0
10 wickets in match 0 0
Best bowling 5/40 3/23
Catches/stumpings 3/– 11/–
Source: CricInfo, 4 February 2006