Indian women's cricketer Veda Krishnamurthy announces retirement from all forms of cricket

(Courtesy : Getty Images)
Veda Krishnamurthy played 48 ODIs and 76 T20Is for Indian women’s cricket team.
Indian women‘s cricketer Veda Krishnamurthy on Friday, July 25, announced her retirement from all forms of cricket. The middle-order batter was part of the team that finished as runners-up in the ICC Women’s ODI World Cup 2017 and the ICC Women’s T20 World Cup 2020.
Krishnamurthy played her last international match for India women during ICC Women’s T20 World Cup 2020. During her career, she played 48 ODIs and 76 T20Is for India Women.
The right-handed batter scored 829 runs in 41 innings in ODIs at an average of 25.90. She also slammed eight half-centuries. In T20Is, she mustered 875 runs in 63 innings, including two fifties.
Veda Krishnamurthy announced her retirement on social media
The 32-year-old announced her retirement on social media. She shared a post on social media to reveal the news.
“A small-town girl with big dreams. That’s how it all started in Kadur. I picked up a bat not knowing where it would take me. But I knew I loved the game. I never imagined it would take me this far from narrow streets to the biggest stadiums, from quiet hopes to proudly wearing the Indian jersey,” she wrote.
“Cricket gave me so much more than just a career. It gave me a sense of who I am. It taught me how to fight, how to fall and how to keep showing up. Today, with a full heart, I’m calling time on this chapter,” she added.
After being overlooked for the national team, Veda switched her role as a commentator and broadcaster. She made her debut in Women’s Premier League (WPL) in the 2024 edition, playing for Gujarat Giants (GG). However, she was not retained for the 2025 season. She also played a season of the Women’s Big Bash League (WBBL) for the Hobart Hurricanes in 2017-18.
How many matches Veda Krishnamurthy played for India women’s cricket team?
Veda Krishnamurthy played 48 WODIs and 76 WT20Is during her career.
When did Veda Krishnamurthy last play an international cricket match?
Veda Krishnamurthy played her last international cricket match in 2020.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.
- BPL: Teams to win most Bangladesh Premier League titles
- New Zealand announce squad for white-ball tour to India, Kane Williamson dropped from ODIs
- MUM vs SIKM : Live streaming details, when & where to watch VHT 2025-26 match between Mumbai and Sikkim
- AP vs DEL: Live streaming details, when & where to watch VHT 2025-26 match between Andhra Pradesh and Delhi
- Vijay Hazare Trophy 2025-26: Schedule, teams, squads, venues, format, timings, live streaming details and all you need to know
- BPL: Teams to win most Bangladesh Premier League titles
- New Zealand announce squad for white-ball tour to India, Kane Williamson dropped from ODIs
- Vijay Hazare Trophy 2025-26: Schedule, teams, squads, venues, format, timings, live streaming details and all you need to know
- BBL: Who owns the Big Bash League? All you need to know
- IND vs SL: Live streaming details, when & where to watch 2nd T20I between India Women and Sri Lanka Women