@AbdurRoufKhan6 Sahid Afridi is the biggest fraud in international cricket history. No player can play that amount of matches if he was born outside of pak.He is just an ordinary bowler with some hard hitting skill. Atleast vaibhav has more batting skill than afridi.