Walsh played 132 Tests and 205 ODIs for the West Indies and took 519 and 227 wickets respectively. He shared 421 Test wickets with Ambrose in 49 matches.He held the record for most Test wickets from 2000, after he broke the record of Kapil Dev. This record was later broken in 2004 by Shane Warne.
He was the first bowler to reach 500 wickets in Test cricket.His autobiography is entitled "Heart of the Lion". Walsh was named one of the Wisden Cricketers of the Year in 1987, and one of the Indian Cricket Cricketer of the Year a year later. In October 2010, he was inducted into the ICC Cricket Hall of Fame. He was appointed as the Specialist Bowling Coach of Bangladesh Cricket Team in August 2016.