
Veda Krishnamurthy announces international retirement having last played for India at the final of the T20 World Cup 2020.
Five years after her final appearance for India at the 2020 Women’s T20 World Cup final in Melbourne, batter Veda Krishnamurthy has announced her retirement from professional cricket.
Veda’s contribution to India’s historic run to the 2017 World Cup final, where they came within nine runs of winning their first world championship, is the high point of her 48 ODI and 76 T20I caps. She played for the Gujarat Giants in the WPL 2024, which was her last time on the pitch.
“Cricket gave me more than just a career,” she wrote in a post on social media. “It gave me a sense of who I am. It taught me how to fight, how to fall and how to keep showing up. It’s now time to give back. Whatever the role, whatever the way, I’m here for the game. I truly believe my second innings will be just as meaningful.”
In the domestic circuit, Veda, a powerful middle-order batsman, captained both Karnataka and Railways. She guided Karnataka to second place in the Senior Women’s One Day Trophy in 2021–22 and 2022–23. In the title match in February 2023, they lost to domestic powerhouse Railways by six runs.
Veda concludes with 829 ODI runs in 49 innings, with eight half-centuries, including one during his 2012 Derby debut against England. But her most notable innings was the 70 off 45 balls that helped India defeat New Zealand and advance to the 2017 ODI World Cup semi-final.
Veda played nine games for the Hobart Hurricanes that year, joining a select group of Indian cricket players who were selected for the WBBL.
Veda scored two half-centuries and 875 runs in 63 innings throughout T20Is. She went unsold for the initial edition, therefore all four of her WPL games arrived late in 2024.