All-rounder Irfan Pathan on Saturday announced his retirement from all forms of cricket, ending an injury-ridden career that prevented him from realising his true potential. Before turning up for Jammu and Kashmir as a player cum mentor in 2018, Pathan played all his domestic cricket for Baroda.