Afridi, the first Pakistani batsman to play 379 one-day International matches