શાહિદ આફ્રિદીએ 398 વન ડે, 99 ટી-20 અને 27 ટેસ્ટ રમી છે.