De største publikumsidrettene er cricket og landhockey. Faisalabad har et cricketstadion, Iqbal Stadium, med plass til 18 000 tilskuere, og et landhockeystadion med plass til 25 000. Disse er vertskap for både nasjonale og internasjonale turneringer.