1. Rachael Heyhoe-Flint

From 1966 through 1978, Rachael served as captain of the England team, which never lost a Test Series. In the 1973 Women's World Cup, she guided her team to a successful World Cup campaign. Her accomplishment of being the first female cricketer to strike a six in a Test match is to her credit. Given the era she played cricket in, her averages in both Tests and ODIs were above 45 and 58, respectively. After her retirement, she continued to work to improve the standing of women's sports globally.

2. Cathryn Fitzpatrick

Cathryn is one of the finest pace bowlers in the game and holds the record for most wickets taken by an Australian women player. To go along with her 180 ODI wickets in 109 One Day Internationals, Fitzpatrick collected 60 wickets in 13 Test matches. She was a key contributor to Australia winning the world cup in 1997 and 2005. Even in the 2000 World Cup, Fitzpatrick's outstanding bowling helped her team to go to the Finals. Fitzpatrick had a knack for collecting wickets, but she was also incredibly frugal with the ball, making it difficult for the batting team to score off her bowling.

3. Betty Wilson

To represent Australia in international women's cricket, Betty Wilson had to wait until the Second World War. Although the statistics list merely 11 Tests next to her name, she has a lot of records that are hardly credible records. Wilson, one of the best all-rounders in women's sports history, made history by becoming the first cricketer (male or female) to score a century and take ten wickets in the exact Test match. Additionally, she recorded the first hat trick in women's Test cricket. In 2010, Wilson passed away.

4. Debbie Hockley

In addition to being the first player to appear in 100 ODIs, she was also the first to score 4000 ODI runs. She is the World Cup participant with the most appearances. Hockley, named Player of the Match in the 1997 World Cup Final, played a vital role in the New Zealanders' victory against Australia in the World Cup final and subsequent World Cup victory in 2000.

5. Stafanie Taylor

Stafanie Taylor of the West Indies regarded as the best all-rounder in contemporary cricket. Taylor, a superb right-handed batsman, can also bowl off-break with notable effectiveness. In three Twenty20 International games, Taylor was the only female player to record three straight half-centuries. Taylor, who is primarily a batting all-rounder, has a stellar batting average of over 43 in ODIs and over 37 in the game's shortest format. She was the first West Indian woman to win the ICC Women's Cricketer of the Year award when it was given to her in 2011.

6. Mithali Raj

The best batter of all time, according to many, is Mithali Raj. Indian batting prodigy Mithali has amassed over 8000 runs in international play and is still going. Mithali hasn't missed a chance to wow everyone with her batting prowess since making her debut in 1999, when she scored an incredible century. When she scored 214 runs against England in just her third Test, Mithali, aged 19, broke the previous record. In recent years, she is the national spokesperson for Indian women's cricket. In 2005, Mithali was the captain and guided the group to the World Cup Final. In 2017, she again played a significant part in the group's success. In 2003, she was honoured with the esteemed Arjuna Award.

7. Sarah Taylor

Sarah Taylor, the youngest woman to score 1000 ODI runs and perhaps the best wicket-keeper in the history of women's cricket, is also the best. Both the 2009 T20 World Championship and the World Cup were won by the England team. Despite an up-and-down career, Taylor has around 6000 international runs and some amazing catches to her credit as a wicketkeeper. 2015 also saw Taylor's debut as Australia's first female grade cricket player.

8. Belinda Clark

The iconic quote from Ravi Shastri during the live cricket broadcast when Sachin Tendulkar became the first male cricketer to register a double hundred in ODIs was, "The first man on the earth to reach 200, and it is the superman from India." However, it took Tendulkar 13 years to accomplish the same feat as this superwoman from Australia, who goes by the name of Belinda Clark. From 1994 through 2005, she served as the Australian team's captain, leading them to two World Cup victories and one runner-up finish. One of Australia's top ODI run scorers, Clark averaged above 45 in both ODIs and Test Cricket.

9. Charlotte Edwards

Under Charlotte's leadership, England's best period of cricket occurred. Between 2005 and 2016, she served as captain and guided England to three Ashes victories, a World Cup victory, and victories in the World T20 and World Cup tournaments. Charlotte, a talented batsman, was the first young English lady to represent England in cricket. She held the record for the highest individual ODI score of 173, becoming the first cricketer to surpass 2500 runs in T20I. Edwards maintained a respectable average in all three game formats: 44.10 in Tests, 38.16 in ODIs, and 32.97 in T20Is.

10. Jhulan Goswami

Jhulan Goswami is a well-known all-around cricket player and one of the quickest female bowlers in the game. Jhulan was named the ICC Women Cricketer of the Year in 2007. She has 200 ODI, 40 Test, and 50 T20 wickets at a remarkable average. She is among the top in the world, with an ODI economy of 3.24 and a Test economy of 2.02. After surpassing Cathryn Fitzpatrick, she beat her to become the most prolific wicket-taker in Women's ODI history.