i have a very small doubt that, why electric field is not present near a current carrying wire?
Because net charge on a current carrying wire is zero.
Net charge is not zero.Note that current is only due to movement of negative charge.
There are positive ions in the wire that are not moving & that's why net charge is zero.