Suryakumar Yadav completes 3000 runs for MI in IPL