I want to know, if a player takes wicket, scores runs etc. in IPL (Indian Premier League), will it be counted by ICC (In their record/history)?
The International Cricket Council (ICC) is the international governing body of cricket.
IPL is one of the domestic cricket competitions held in India. It's not an international T20 cricket series. The performances(runs scored, wickets taken etc) will not be counted for any ICC awards or for any ICC rankings. But those IPL stats will be added to the Twenty 20 career of the cricket players but not to the Twenty 20 internationals.
Not only IPL, all the domestic as well as international T20 activities will be added to the Twenty 20 career of respective players. For example, if you see the runs scored by Chris Gayle in Twenty 20 matches, it will include the runs that he scored for West Indies and for other domestic teams like Jamaica Tallawahs, Kolkata Knight Riders, Royal Challengers Bangalore etc.
You can also refer this post about the difference between Twenty 20 and T20I.