આફ્રિદીએ પાકિસ્તાન તરફથી ૨૭ ટેસ્ટ અને ૩૯૮ વન-ડે મેચ રમી છે.