Shahid Afridi Net Worth in Pakistani rupees is 5 Billion which is $ 30 Million US in 2023.