ICC Women's ODI Bowling Rankings

As of 12 Mar 2026, Sophie Ecclestone representing England, holds the highest position in the global icc women's odi bowling rankings with an impressive rating of 747. Following closely is Alana King, from Australia, securing the second spot in the worldwide women's rankings with a rating of 695. In the third position for women's is Marizanne Kapp from South Africa, showcasing a rating of 691.

Top 10 ICC Women's ODI Bowling Rankings



Source: ICC
Last Updated: 12 Mar 2026

ICC Women's ODI Bowling Rankings Tables

PosPlayerTeamRatingCareer Rating
1
Flag
Sophie Ecclestone
ENG747802 v New Zealand at Worcester 2024
2
Flag
Alana King
AUS695698 v South Africa at Indore 2025
3
Flag
Marizanne Kapp
SA691749 v West Indies at Antigua 2021
4
Flag
Ashleigh Gardner
AUS675740 v England at Melbourne 2025
5
Flag
Deepti Sharma
IND657704 v New Zealand at Ahmedabad 2024
6
Flag
Annabel Sutherland
AUS650652 v England at Indore 2025
7
Flag
Kim Garth
AUS646672 v Pakistan at Colombo (RPS) 2025
8
Flag
Hayley Matthews
WI634671 v New Zealand at Antigua 2022
9
Flag
Megan Schutt
AUS633766 v West Indies at Antigua 2019
10
Flag
Nonkululeko Mlaba
SA628633 v Pakistan at Colombo (RPS) 2025
11
Flag
Nashra Sundhu
PAK610632 v England at Colombo (RPS) 2025
12
Flag
Nahida Akter
BAN586633 v Pakistan at Colombo (RPS) 2025
13
Flag
Jess Kerr
NZ584614 v Bangladesh at Guwahati 2025
14
Flag
Lea Tahuhu
NZ578611 v Australia at Perth 2019
15
Flag
Charlie Dean
ENG575628 v Bangladesh at Guwahati 2025
16
Flag
Sadia Iqbal
PAK565592 v England at Colombo (RPS) 2025
17
Flag
Amelia Kerr
NZ564620 v England at Dunedin 2021
18
Flag
Kate Cross
ENG560703 v Ireland at Belfast 2024
19
Flag
Renuka Singh Thakur
IND558558 v South Africa at Mumbai 2025
20
Flag
Ayabonga Khaka
SA538680 v New Zealand at Hamilton 2022
21
Flag
Rabeya Khan
BAN522557 v South Africa at Visakhapatnam 2025
22
Flag
Afy Fletcher
WI521522 v India at Antigua 2019
23
Flag
Sree Charani
IND511515 v Australia at Mumbai 2025
24
Flag
Lauren Bell
ENG506555 v Australia at Hobart 2025
25
Flag
Sneh Rana
IND498558 v Sri Lanka at Guwahati 2025
26
Flag
Inoka Ranaweera
SL491561 v Bangladesh at Colombo (SSC) 2023
27
Flag
Arlene Kelly
IRE490490 v South Africa at Johannesburg 2025
28
Flag
Fatima Sana
PAK489525 v England at Colombo (RPS) 2025
29
Flag
Kranti Gaud
IND488496 v Australia at Mumbai 2025
30
Flag
Karishma Ramharack
WI478483 v South Africa at Barbados 2025
31
Flag
Hannah Rowe
NZ470512 v England at Bristol 2024
32
Flag
Nadine De Klerk
SA468509 v India at Colombo (RPS) 2025
33
Flag
Fahima Khatun
BAN458480 v South Africa at Visakhapatnam 2025
34
Flag
Linsey Smith
ENG451451 v South Africa at Guwahati 2025
35
Flag
Masabata Klaas
SA439462 v Australia at Indore 2025
36
Flag
Georgia Wareham
AUS437565 v South Africa at Adelaide 2024
37
Flag
Udeshika Prabodhani
SL436482 v Ireland at Belfast 2024
38
Flag
Orla Prendergast
IRE433453 v South Africa at East London 2025
39
Flag
Sophie Devine
NZ418563 v India at Sydney 2009
40
Flag
Darcie Brown
AUS418467 v India at New Chandigarh 2025
41
Flag
Chamari Athapaththu
SL416464 v India at Colombo (RPS) 2025
42
Flag
Chloe Tryon
SA415471 v Bangladesh at Visakhapatnam 2025
43
Flag
Sugandika Kumari
SL411432 v India at Colombo (RPS) 2025
44
Flag
Sophie Molineux
AUS402405 v England at Indore 2025
45
Flag
Jane Maguire
IRE399411 v South Africa at Gqeberha 2025
46
Flag
Josephine Nkomo
ZIM395422 v USA at Harare 2024
47
Flag
Thipatcha Putthawong
THA394403 v Pakistan at Lahore 2025
48
Flag
Eden Carson
NZ394416 v Pakistan at Colombo (RPS) 2025
49
Flag
Nat Sciver-Brunt
ENG393580 v New Zealand at Canterbury 2021
50
Flag
Rameen Shamim
PAK393407 v England at Colombo (RPS) 2025
51
Flag
Lauren Filer
ENG386418 v India at Chester-le-St 2025
52
Flag
Diana Baig
PAK382495 v Australia at Sydney 2023
53
Flag
Fran Jonas
NZ381417 v England at Hamilton 2024
54
Flag
Marufa Akter
BAN379425 v England at Guwahati 2025
55
Flag
Cara Murray
IRE378393 v South Africa at East London 2025
56
Flag
Ava Canning
IRE378389 v Zimbabwe at Belfast 2025
57
Flag
Achini Kulasuriya
SL368408 v Ireland at Belfast 2024
58
Flag
Shamilia Connell
WI366506 v England at Dunedin 2022
59
Flag
Sultana Khatun
BAN363429 v Ireland at Dhaka 2024
60
Flag
Nomvelo Sibanda
ZIM362372 v United Arab Emirates at Bulawayo 2025
61
Flag
Aditiba Chudasama
USA361361 v Zimbabwe at Dallas 2025
62
Flag
Abtaha Maqsood
SCO354367 v Bangladesh at Lahore 2025
63
Flag
Katherine Fraser
SCO354354 v Ireland at Lahore 2025
64
Flag
Kavisha Dilhari
SL353445 v Ireland at Belfast 2024
65
Flag
Henao Thomas
PNG352352 v United Arab Emirates at Papua New Guinea 2025
66
Flag
Aaliyah Alleyne
WI348359 v Thailand at Lahore 2025
67
Flag
Tumi Sekhukhune
SA345400 v West Indies at Antigua 2021
68
Flag
Arundhati Reddy
IND333364 v Australia at Delhi 2025
69
Flag
Nattaya Boochatham
THA320338 v Pakistan at Lahore 2025
70
Flag
Isabel Toua
PNG318318 v United Arab Emirates at Papua New Guinea 2025
71
Flag
Georgina Dempsey
IRE317357 v Scotland at Spain 2023
72
Flag
Laura Delany
IRE316397 v Zimbabwe at Harare 2024
73
Flag
Rosemary Mair
NZ316321 v India at Mumbai 2025
74
Flag
Chinelle Henry
WI314421 v Pakistan at Karachi 2024
75
Flag
Loreen Tshuma
ZIM313313 v United Arab Emirates at Bulawayo 2025
76
Flag
Onnicha Kamchomphu
THA312342 v Scotland at Lahore 2025
77
Flag
Esha Oza
UAE311311 v Papua New Guinea at Papua New Guinea 2025
78
Flag
Suraksha Kotte
UAE309309 v Papua New Guinea at Papua New Guinea 2025
79
Flag
Saanvi Immadi
USA293300 v Zimbabwe at Dallas 2025
80
Flag
Audrey Mazvishaya
ZIM292312 v USA at Harare 2024
81
Flag
Aimee Maguire
IRE291291 v South Africa at Johannesburg 2025
82
Flag
Amanjot Kaur
IND290293 v Australia at Mumbai 2025
83
Flag
Freya Sargent
IRE290324 v India at Rajkot 2025
84
Flag
Lindokuhle Mabhero
ZIM289289 v United Arab Emirates at Bulawayo 2025
85
Flag
Tara Norris
USA288294 v Zimbabwe at Harare 2024
86
Flag
Radha Yadav
IND280301 v New Zealand at Ahmedabad 2024
87
Flag
Sune Luus
SA276522 v England at Bristol 2017
88
Flag
Pauke Siaka
PNG276276 v United Arab Emirates at Papua New Guinea 2025
89
Flag
Sarah Glenn
ENG272344 v New Zealand at Chester-le-St 2024
90
Flag
Chloe Abel
SCO270270 v Ireland at Lahore 2025
91
Flag
Michelle Botha
UAE269272 v Papua New Guinea at Papua New Guinea 2025
92
Flag
Adel Zimunu
ZIM264274 v United Arab Emirates at Bulawayo 2025
93
Flag
Tendai Makusha
ZIM264275 v United Arab Emirates at Bulawayo 2025
94
Flag
Darcey Carter
SCO263274 v West Indies at Lahore 2025
95
Flag
Samaira Dharnidharka
UAE262262 v Papua New Guinea at Papua New Guinea 2025
96
Flag
Molly Penfold
NZ262290 v Australia at Wellington 2024
97
Flag
Priya Mishra
IND256316 v Ireland at Rajkot 2025
98
Flag
Zaida James
WI254256 v South Africa at Barbados 2025
99
Flag
Inoshi Priyadharshani
SL252292 v Bangladesh at Colombo 2017
100
Flag
Kathryn Bryce
SCO249272 v Papua New Guinea at Dubai (GCA) 2024