The top 10 greatest female cricket players of all time

10.Rachael Heyhoe-Flint (England)

Heyhoe-Flint was named one of Time Magazine's 100 Most Influential People in 2019

9. Anya Shrubsole (England)

Anya is the seventh-highest wicket-taker in women’s one-day international history, with 180 wickets in 145 international matches.

8. Stafanie Taylor (West Indies)

youngest player to reach 1,000 runs in ODIs, in both male and female categories.

7. Suzie Bates  (New Zealand)

she became the first cricketer, male or female, to score 3,000 runs in Twenty20 International matches.

6. Jhulan Goswami (India)

Most wickets in women’s ODI cricket With 255 wickets from 204 games

5. Meg Lanning (Australia)

Lanning has the most Women’s One international centuries in history. Lanning has won five ICC Women’s World Twenty20 Championships and two Women’s Cricket World Cups.

4. Charlotte Edwards (England)

Charlotte is the first player in WT20Is to reach 2,000 runs scored.

3. Belinda Clark  (Australia)

Belinda scored 4,844 runs in 118 matches at an average of 47.49.

2. Ellyse Perry (Australia)

Ellyse scored over 7205 runs and over 300 wickets

1. Mithali Raj (India)

Mithali scored 10832 runs in one-day international cricket.

or visit us at

Like & Subscribe!

or visit us at

Like & Subscribe!