"I am heartbroken but no worries, time will come my way... Will keep giving my very best to the game no matter how small my chances are. I truly believe in God," Sreesanth tweeted.
"Lack of faith makes people scared to meet challenges," he added.
"I will never ever give up. I love this game and will keep giving my very best," the Kerala pacer wrote.
Sreesanth also wished the Indian team: "I am sure we will win this one. Will surely miss it. Was really looking forward to win it... maybe next one."
The team was announced on Monday in Chennai.
Squad: MS Dhoni (capt & wk), Sachin Tendulkar, Virender Sehwag, Gautam Gambhir, Yuvraj Singh, Suresh Raina, Virat Kohli, Yusuf Pathan, Harbhajan Singh, Praveen Kumar, Zaheer Khan, Ashish Nehra, Munaf Patel, Piyush Chawla, R Ashwin