Hi Tariq,
This sure looks like a Cuckoo Wasp from the Family Chrysididae to us. These metallic blue or green wasps can roll into a ball by burying their head in the concave abdomen. It lays its eggs in the nests of bees and wasps, hence the name cuckoo.