Fast bowler Mohammad Irfan claims finishing top Indian batsman career