ICC Women's ODI Allrounder Rankings

As of 27 Dec 2024, Marizanne Kapp representing South Africa, holds the highest position in the global icc women's odi allrounder rankings with an impressive rating of 444. Following closely is Ash Gardner, from Australia, securing the second spot in the worldwide women's rankings with a rating of 398. In the third position for women's is Hayley Matthews from West Indies, showcasing a rating of 394.

Top 10 ICC Women's ODI Allrounder Rankings



Source: ICC
Last Updated: 27 Dec 2024

ICC Women's ODI Allrounder Rankings Tables

PosPlayerTeamRatingCareer Rating
1
Flag
Marizanne Kapp
SA444455 v Australia at Sydney 2024
2
Flag
Ash Gardner
AUS398398 v India at Perth 2024
3
Flag
Hayley Matthews
WI394427 v Pakistan at Karachi 2024
4
Flag
Natalie Sciver-Brunt
ENG378421 v Australia at Taunton 2023
5
Flag
Amelia Kerr
NZ349365 v England at Hamilton 2024
6
Flag
Deepti Sharma
IND318401 v New Zealand at Hamilton 2019
7
Flag
Sophie Devine
NZ278305 v Australia at Brisbane - AB 2020
8
Flag
Chamari Athapaththu
SL272272 v Ireland at Belfast 2024
9
Flag
Annabel Sutherland
AUS247247 v India at Perth 2024
10
Flag
Ellyse Perry
AUS241545 v West Indies at Antigua 2019
11
Flag
Charlie Dean
ENG219219 v South Africa at Potchefstroom 2024
12
Flag
Nida Dar
PAK212250 v Bangladesh at Dhaka 2023
13
Flag
Alana King
AUS192194 v Bangladesh at Dhaka 2024
14
Flag
Chloe Tryon
SA188215 v Australia at Sydney 2024
15
Flag
Nadine De Klerk
SA188206 v England at Kimberley 2024
16
Flag
Sophie Ecclestone
ENG180218 v South Africa at Christchurch 2022
17
Flag
Kaveesha Dilhari
SL174174 v Ireland at Belfast 2024
18
Flag
Kate Cross
ENG171191 v Ireland at Belfast 2024
19
Flag
Laura Delany
IRE162183 v Zimbabwe at Harare 2024
20
Flag
Josephine Nkomo
ZIM162162 v USA at Harare 2024
21
Flag
Orla Prendergast
IRE148148 v Bangladesh at Dhaka 2024
22
Flag
Pooja Vastrakar
IND147166 v South Africa at Bangalore 2024
23
Flag
Stafanie Taylor
WI146607 v New Zealand at Kingston 2013
24
Flag
Georgia Wareham
AUS145196 v South Africa at Adelaide 2024
25
Flag
Jess Kerr
NZ140142 v India at Ahmedabad 2024
26
Flag
Tahlia McGrath
AUS138156 v India at Mumbai 2023
27
Flag
Megan Schutt
AUS135150 v West Indies at Antigua 2019
28
Flag
Fatima Sana Khan
PAK127159 v New Zealand at Christchurch 2023
29
Flag
Lea Tahuhu
NZ126156 v England at Leicester 2021
30
Flag
Kim Garth
AUS124126 v India at Brisbane - AB 2024
31
Flag
Hannah Rowe
NZ124130 v England at Bristol 2024
32
Flag
Arlene Kelly
IRE116123 v Sri Lanka at Belfast 2024
33
Flag
Chinelle Henry
WI115130 v Pakistan at Karachi 2024
34
Flag
Suzie Bates
NZ102376 v Australia at Bay Oval 2016
35
Flag
Fran Jonas
NZ101105 v India at Ahmedabad 2024
36
Flag
Harmanpreet Kaur
IND94176 v England at Lord's 2017
37
Flag
Nashra Sundhu
PAK91114 v Bangladesh at Hamilton 2022
38
Flag
Sadia Iqbal
PAK9198 v West Indies at Karachi 2024
39
Flag
Aliya Riaz
PAK9095 v South Africa at Durban 2021
40
Flag
Kathryn Bryce
SCO87104 v Papua New Guinea at Dubai (GCA) 2024
41
Flag
Nonkululeko Mlaba
SA8792 v Bangladesh at Benoni 2023
42
Flag
Diana Baig
PAK86102 v Bangladesh at Dhaka 2023
43
Flag
Inoka Ranaweera
SL84127 v West Indies at Trinidad 2017
44
Flag
Iris Zwilling
NED8484 v Scotland at Amstelveen 2024
45
Flag
Renuka Singh Thakur
IND8484 v Australia at Perth 2024
46
Flag
Ayabonga Khaka
SA83124 v England at Worcester 2018
47
Flag
Shamilia Connell
WI8394 v England at Dunedin 2022
48
Flag
Darcey Carter
SCO8383 v Netherlands at Amstelveen 2024
49
Flag
Nahida Akter
BAN8182 v Ireland at Dhaka 2024
50
Flag
Oshadi Ranasinghe
SL7984 v West Indies at Hambantota 2024
51
Flag
Katherine Fraser
SCO7777 v Netherlands at Amstelveen 2024
52
Flag
Aaliyah Alleyne
WI7777 v Sri Lanka at Hambantota 2024
53
Flag
Omaima Sohail
PAK74104 v Ireland at Lahore 2022
54
Flag
Sibona Jimmy
PNG7474 v Scotland at Amstelveen 2024
55
Flag
Afy Fletcher
WI7391 v India at Antigua 2019
56
Flag
Lauren Bell
ENG7373 v South Africa at Potchefstroom 2024
57
Flag
Sune Luus
SA72263 v India at Kimberley 2018
58
Flag
Cara Murray
IRE7180 v Zimbabwe at Harare 2024
59
Flag
Aditiba Chudasama
USA7171 v Zimbabwe at Harare 2024
60
Flag
Marufa Akter
BAN7070 v Ireland at Dhaka 2024
61
Flag
Fahima Khatun
BAN6969 v Ireland at Dhaka 2024
62
Flag
Saskia Horley
SCO6869 v Papua New Guinea at Amstelveen 2024
63
Flag
Rabeya
BAN6767 v Ireland at Dhaka 2024
64
Flag
Caroline de Lange
NED6666 v Scotland at Amstelveen 2024
65
Flag
Georgina Dempsey
IRE6482 v Scotland at Spain 2023
66
Flag
Brooke Halliday
NZ6363 v India at Ahmedabad 2024
67
Flag
Tara Norris
USA6262 v Zimbabwe at Harare 2024
68
Flag
Heather Knight
ENG59266 v Sri Lanka at Colombo (RPS) 2016
69
Flag
Sultana Khatun
BAN5959 v Ireland at Dhaka 2024
70
Flag
Sneh Rana
IND5881 v South Africa at Christchurch 2022
71
Flag
Nomvelo Sibanda
ZIM5859 v USA at Harare 2024
72
Flag
Kelis Ndhlovu
ZIM5763 v Papua New Guinea at Harare 2024
73
Flag
Freya Sargent
IRE5656 v Bangladesh at Dhaka 2024
74
Flag
Ghulam Fatima
PAK5562 v New Zealand at Christchurch 2023
75
Flag
Precious Marange
ZIM5160 v Ireland at Harare 2024
76
Flag
Pauke Siaka
PNG5050 v Scotland at Amstelveen 2024
77
Flag
Audrey Mazvishaya
ZIM5050 v USA at Harare 2024
78
Flag
Annerie Dercksen
SA5053 v England at Durban 2024
79
Flag
Eva Lynch
NED4949 v Scotland at Amstelveen 2024
80
Flag
Frederique Overdijk
NED4849 v Thailand at Thailand 2022
81
Flag
Eliz-Mari Marx
SA4855 v Sri Lanka at Potchefstroom 2024
82
Flag
Priyanaz Chatterji
SCO4747 v Netherlands at Amstelveen 2024
83
Flag
Mst Ritu Moni
BAN4672 v Sri Lanka at Colombo (SSC) 2023
84
Flag
Alice Capsey
ENG4548 v New Zealand at Bristol 2024
85
Flag
Gaby Lewis
IRE4474 v Zimbabwe at Harare 2021
86
Flag
Robine Rijke
NED4452 v Papua New Guinea at Utrecht 2024
87
Flag
Eden Carson
NZ4444 v India at Ahmedabad 2024
88
Flag
Radha Yadav
IND4346 v New Zealand at Ahmedabad 2024
89
Flag
Karishma Ramharack
WI4343 v Sri Lanka at Hambantota 2024
90
Flag
Sarah Glenn
ENG4349 v New Zealand at Bristol 2024
91
Flag
Leah Paul
IRE42100 v Netherlands at Netherlands 2022
92
Flag
Ava Canning
IRE4247 v Zimbabwe at Harare 2024
93
Flag
Udeshika Prabodani
SL4152 v Australia at Mumbai 2013
94
Flag
Henao Thomas
PNG4044 v Netherlands at Amstelveen 2024
95
Flag
Freya Kemp
ENG4043 v Ireland at Belfast 2024
96
Flag
Sophie Molineux
AUS3950 v India at Mackay 2021
97
Flag
Tumi Sekhukhune
SA3968 v West Indies at Antigua 2021
98
Flag
Maddy Green
NZ3841 v Sri Lanka at Galle 2023
99
Flag
Sugandika Kumari
SL3846 v Australia at Dambulla 2016
100
Flag
Abtaha Maqsood
SCO3838 v Netherlands at Amstelveen 2024