Yes it would work fine. But keep the order of parameters same.
<div *ngFor="let item of data" (click)="onItemClick($event, item)">
In this case the second element is your passed element.
onItemClick(event, item)
{
console.log("Checking passed item: ",item);
}