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?
3,540 cricketers, men and women, from Tests to the leagues.
Photo: Edgbaston · Will Noakes · CC BY 2.0
1Smriti Mandhana10,152 runs · 275 matches
2Laura Wolvaardt8,729 runs · 232 matches
3Nat Sciver-Brunt7,940 runs · 256 matches
4Beth Mooney7,583 runs · 230 matches
5Harmanpreet Kaur7,405 runs · 295 matches
6Chamari Atapattu7,382 runs · 239 matches
7Ellyse Perry7,006 runs · 266 matches
8Heather Knight6,989 runs · 271 matches
9Tammy Beaumont6,907 runs · 223 matches
10Hayley Matthews6,718 runs · 205 matches
11Suzie Bates6,596 runs · 230 matches
12Alyssa Healy6,550 runs · 246 matches3,540 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.
1Deepti Sharma371 wickets · 282 matches
2Sophie Ecclestone335 wickets · 202 matches
3Megan Schutt286 wickets · 222 matches
4Ashleigh Gardner239 wickets · 210 matches
5Shabnim Ismail238 wickets · 181 matches
6Hayley Matthews235 wickets · 205 matches
7Amelia Kerr231 wickets · 194 matches
8Marizanne Kapp231 wickets · 225 matches
9Katherine Brunt214 wickets · 167 matches10Nashra Sandhu212 wickets · 178 matches
11Ayabonga Khaka209 wickets · 187 matches
12Jess Jonassen208 wickets · 169 matches