OneTipOneHand
Bringing the game to you…
Loading your next view.
OneTipOneHand
Loading your next view.
Spot an error, a missing record or a photograph that needs attention?
Photo: Edgbaston · Will Noakes · CC BY 2.0
745 players
Numbers come from the matches in our archive, so they cover recorded matches, not always a whole career. “Last 90 days” runs to 2026-11-15; the “Most international” rows count international matches only. Other totals combine club and international matches unless a format is chosen, and Test totals combine both innings. These are not ICC rankings. Featured players are editorial picks.
1Laura Wolvaardt5,490 runs · 123 matches
2Smriti Mandhana4,760 runs · 102 matches
3Tammy Beaumont4,400 runs · 119 matches
4Nat Sciver-Brunt4,013 runs · 113 matches
5Ellyse Perry3,860 runs · 112 matches
6Harmanpreet Kaur3,557 runs · 122 matches
7Meg Lanning3,555 runs · 77 matches
8Hayley Matthews3,530 runs · 90 matches
9Heather Knight3,493 runs · 123 matches
10Chamari Atapattu3,485 runs · 94 matches
11Suzie Bates3,389 runs · 107 matches
12Alyssa Healy3,338 runs · 104 matches
1Deepti Sharma159 wickets · 118 matches
2Marizanne Kapp143 wickets · 119 matches
3Shabnim Ismail142 wickets · 89 matches
4Ayabonga Khaka139 wickets · 106 matches
5Megan Schutt135 wickets · 100 matches
6Sophie Ecclestone133 wickets · 79 matches7Nashra Sandhu124 wickets · 88 matches
8Ashleigh Gardner122 wickets · 93 matches
9Jess Jonassen119 wickets · 75 matches
10Amelia Kerr118 wickets · 88 matches
11Hayley Matthews116 wickets · 90 matches
12Afy Fletcher99 wickets · 70 matches