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-14 from 2026-08-16; 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.
1Hayley Matthews326 runs · 3 matches2Modester Mupachikwa239 runs · 6 matches3Pratika Rawal220 runs · 3 matches
4Sophia Dunkley212 runs · 3 matches5Maia Bouchier188 runs · 3 matches6Josephine Nkomo171 runs · 5 matches7Amy Hunter165 runs · 3 matches
8Georgia Voll161 runs · 3 matches9B Biza129 runs · 6 matches10Sobhana Mostary129 runs · 3 matches
11Shafali Verma123 runs · 3 matches12Chipo Mugeri122 runs · 6 matches
1Megan Schutt10 wickets · 3 matches2Cara Murray8 wickets · 3 matches3Aaliyah Alleyne7 wickets · 3 matches4Nyasha Gwanzura7 wickets · 6 matches5Ashmini Munisar6 wickets · 3 matches
6Annabel Sutherland6 wickets · 3 matches7Mady Villiers6 wickets · 3 matches
8Afy Fletcher5 wickets · 3 matches
9Deepti Sharma5 wickets · 3 matches10Nomvelo Sibanda5 wickets · 4 matches11Francisca Chipare4 wickets · 4 matches12Jannillea Glasgow4 wickets · 3 matches