Indian cricket hero Mithali Raj has fiercely accused cricket officials of dropping her in the semi-final of last year's Twenty20 World Cup, which India lost to England.
Raj, the top women's top scorer and still a day captain from India, wrote a furious letter of complaint and met leaders of the BCCI on Monday to vent their anger.
"For the first time in a 20-year career, I felt discouraged, depressed and disappointed," the 35-year-old said in a letter from AFP.
Raj questioned whether "my services to my country are of any value to some people in power who are about to destroy me and break my trust."
Raj singled out the BCCI committee of manager Diana Edulji and national coach Remash Powar for leaving her on the team defeated by eight fans for England.
"The blatant support of a COA member is a clear sign of prejudice and also that a stance has already been taken against me," said Raj, who played 197 international matches a day, 85 T20 games and 10 tests for India since made 50-the debut in 1999 against Ireland.
Raj hit two consecutive half-centuries at the T20 World Championship in the West Indies before losing the last game of the Indian championship against Australia with a knee injury.
It was declared in form the eve of the English semifinal, but the selectors stayed with the team that defeated Australia. T20 captain Harmanpreet Kaur said the pickers had joined a "winning combination".
"I would also like to point out that I have nothing against T20 captain Harmanpreet Kaur except that his request to support the coach's decision to leave me out of the eleven was disconcerting and offensive," Raj wrote.
"I wanted to win the World Cup for my country and it hurts because we missed a golden opportunity."
England lost to Australia in the tournament final.
"I never thought she (Edulji) would use her position against me, but after hearing everything I had to do in the Caribbean, as I had told her about it."
BCCI did not immediately comment on Raj's speech.