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
1Shafali Verma675 runs · 14 matches
2Smriti Mandhana417 runs · 14 matches
3Harmanpreet Kaur348 runs · 14 matches4Modester Mupachikwa346 runs · 15 matches
5Hayley Matthews326 runs · 3 matches6B Biza312 runs · 17 matches7Pratika Rawal276 runs · 7 matches
8Chamari Atapattu274 runs · 8 matches9Lucy Barnett257 runs · 4 matches10Kelis Ndhlovu256 runs · 14 matches11A Vaidya244 runs · 7 matches12Josephine Nkomo244 runs · 12 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-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.
1Deepti Sharma28 wickets · 14 matches2Shree Charani27 wickets · 12 matches3Viola Komeda18 wickets · 8 matches4MPM Pathirannehelage17 wickets · 8 matches5Nandani Sharma16 wickets · 11 matches
6Chamari Atapattu15 wickets · 8 matches7Nyasha Gwanzura15 wickets · 17 matches8Fatima Sana13 wickets · 7 matches9B Biza11 wickets · 17 matches10Shreya Hariharan11 wickets · 6 matches11Isabel Walker11 wickets · 6 matches12Kranti Goud11 wickets · 13 matches