Dear divyasekar2005,
Order once placed on eBay can not be cancelled. However, you can call the seller to check availability of colour and request him to change the color. As smartphoneforever said, only seller can refund the amount if the shipment has not been done.