David holds the record for the best bowling figures in a Women's Test innings, taking 8/53 against England in November 1995.[4] Her bowling figures were 9/90 in the match, which India ended up losing by two runs.[5] These are the best bowling figures in a Women's Test match while ending up on the losing side.[6] She is India's fourth-highest all-time wicket-taker in WTest cricket, and second-highest all-time wicket-taker for India in WODI cricket.[7][8] She was also the first Indian bowler to 100 WODI wickets.[9]
David announced her retirement from international cricket after the 2006 Rani Jhansi Trophy, with match winning figures of 3/19 for Railways against Air India in the final.[10][11] But she reversed the decision in 2008, subsequently being picked in India's Asia Cup squad.[2] She played her last international match on India's tour of England in 2008.[12] She played her final domestic match in 2013, winning the final of the 2012–13 Senior Women's T20 League with Railways.[13]
In September 2020, David's appointment as the chairperson of India's women's national selection panel was announced.[1]