India hammered New Zealand by 44 runs Sunday to be unbeaten in three matches and top Group A of the 50-over tournament played in Dubai and Pakistan