Witten reached the milestone when he caught a 34-yard pass deep over the middle from Tony Romo in the third quarter of Sunday's game at Houston.
The catch put Witten at 10,002 yards in his 12-year career. He is the Cowboys' all-time leader with 897 catches, and is second on the franchise' receiving yardage list behind Michael Irvin, who had 11,904 from 1988-99.
Gonzalez, who retired after last season, leads all tight ends with 15,127 yards. Sharpe had 10,060 from 1990 to 2003.
AP NFL website: www.pro32.ap.org and http://twitter.com/AP-NFL