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
3,422 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.
1Shafali Verma552 runs · 11 matches
2Smriti Mandhana385 runs · 11 matches
3Chamari Atapattu274 runs · 8 matches4Lucy Barnett257 runs · 4 matches5A Vaidya244 runs · 7 matches
6Harmanpreet Kaur222 runs · 11 matches7Anne Bosch214 runs · 4 matches8Kelis Ndhlovu209 runs · 11 matches9S Sinha199 runs · 9 matches10B Biza183 runs · 11 matches11E Gebhard182 runs · 4 matches12Shawaal Zulfiqar182 runs · 7 matches
1Deepti Sharma23 wickets · 11 matches2Shree Charani22 wickets · 10 matches3Viola Komeda18 wickets · 8 matches4MPM Pathirannehelage17 wickets · 8 matches5Nandani Sharma16 wickets · 11 matches
6Chamari Atapattu15 wickets · 8 matches7Fatima Sana13 wickets · 7 matches8Shreya Hariharan11 wickets · 6 matches9Isabel Walker11 wickets · 6 matches10Komati Reddy11 wickets · 8 matches11Nashra Sandhu10 wickets · 7 matches12E Kuncova9 wickets · 8 matches