НАШКОДИТИ — СЛОВОВЖИВАННЯ

причинити зло кому

Правильніше: заподіяти (зробити, учинити) зло кому; заподіяти зле (лихе) кому; завдати (наробити, накоїти) лиха (безголов'я) кому; нашкодити кому
Мова – не калька: словник української мови

нашкодити

Правильніше: наробити, як на купині
Мова – не калька: словник української мови

нанести ущерб (збитки, шкоду)

Правильніше: завдати шкоди (збитків, втрат); учинити (заподіяти) шкоду (збитки, втрати); нашкодити (пошкодити, зашкодити) кому
Мова – не калька: словник української мови

повредити

Правильніше: нашкодити
Словник-антисуржик.