ICC Women's ODI Batting Rankings

As of 21 Nov 2024, Nat Sciver-Brunt representing England, holds the highest position in the global icc women's odi batting rankings with an impressive rating of 760. Following closely is Laura Wolvaardt, from South Africa, securing the second spot in the worldwide women's rankings with a rating of 756. In the third position for women's is Chamari Athapaththu from Sri Lanka, showcasing a rating of 733.

Top 10 ICC Women's ODI Batting Rankings



Source: ICC
Last Updated: 21 Nov 2024

ICC Women's ODI Batting Rankings Tables

PosPlayerTeamRatingCareer Rating
1
Flag
Nat Sciver-Brunt
ENG760807 v Sri Lanka at Leicester 2023
2
Flag
Laura Wolvaardt
SA756756 v India at Bangalore 2024
3
Flag
Chamari Athapaththu
SL733773 v South Africa at Potchefstroom 2024
4
Flag
Smriti Mandhana
IND728799 v England at Mumbai 2019
5
Flag
Beth Mooney
AUS704776 v England at Bristol 2023
6
Flag
Ellyse Perry
AUS689776 v India at Vadodara 2018
7
Flag
Marizanne Kapp
SA682698 v India at Bangalore 2024
8
Flag
Alyssa Healy
AUS663785 v England at Christchurch 2022
9
Flag
Sophie Devine
NZ654681 v Australia at Melbourne 2019
10
Flag
Harmanpreet Kaur
IND654731 v England at Canterbury 2022
11
Flag
Hayley Matthews
WI647666 v Pakistan at Karachi 2024
12
Flag
Tammy Beaumont
ENG630791 v India at Bristol 2021
13
Flag
Melie Kerr
NZ630643 v India at Ahmedabad 2024
14
Flag
Amy Jones
ENG600618 v New Zealand at Bristol 2024
15
Flag
Ash Gardner
AUS570579 v India at Mumbai 2023
16
Flag
Gaby Lewis
IRE559588 v Zimbabwe at Harare 2024
17
Flag
Suzie Bates
NZ553799 v Australia at Bay Oval 2016
18
Flag
Stafanie Taylor
WI543789 v India at St Kitts (WP) 2012
19
Flag
Maddy Green
NZ538545 v India at Ahmedabad 2024
20
Flag
Deepti Sharma
IND538630 v New Zealand at Hamilton 2019
21
Flag
Heather Knight
ENG531692 v West Indies at Leicester 2019
22
Flag
Fargana Hoque
BAN530602 v South Africa at Potchefstroom 2023
23
Flag
Sidra Amin
PAK526595 v New Zealand at Queenstown 2023
24
Flag
Brooke Halliday
NZ524524 v India at Ahmedabad 2024
25
Flag
Chloe Tryon
SA523601 v Sri Lanka at Taunton 2017
26
Flag
Danni Wyatt-Hodge
ENG504572 v West Indies at Antigua 2022
27
Flag
Orla Prendergast
IRE495519 v England at Belfast 2024
28
Flag
Maia Bouchier
ENG495510 v New Zealand at Bristol 2024
29
Flag
Chipo Mugeri-Tiripano
ZIM480480 v USA at Harare 2024
30
Flag
Jemimah Rodrigues
IND479479 v New Zealand at Ahmedabad 2024
31
Flag
Sune Luus
SA477546 v Ireland at Dublin 2022
32
Flag
Harshitha Samarawickrama
SL475475 v Ireland at Belfast 2024
33
Flag
Aliya Riaz
PAK471530 v Australia at Bay Oval 2022
34
Flag
Nilakshika Silva
SL464464 v Ireland at Belfast 2024
35
Flag
Leah Paul
IRE464481 v England at Belfast 2024
36
Flag
Tahlia McGrath
AUS461477 v South Africa at Sydney 2024
37
Flag
Phoebe Litchfield
AUS457539 v India at Mumbai 2024
38
Flag
Amy Hunter
IRE452466 v England at Belfast 2024
39
Flag
Nigar Sultana Joty
BAN449509 v South Africa at East London 2023
40
Flag
Nida Dar
PAK445487 v Bangladesh at Dhaka 2023
41
Flag
Tazmin Brits
SA438443 v Sri Lanka at East London 2024
42
Flag
Annabel Sutherland
AUS437437 v Bangladesh at Dhaka 2024
43
Flag
Laura Delany
IRE434490 v West Indies at St Lucia 2023
44
Flag
Muneeba Ali Siddiqi
PAK428428 v England at Chelmsford 2024
45
Flag
Yastika Bhatia
IND427441 v England at Canterbury 2022
46
Flag
Pooja Vastrakar
IND422435 v South Africa at Bangalore 2024
47
Flag
Modester Mupachikwa
ZIM420420 v USA at Harare 2024
48
Flag
Ashley Ndiraya
ZIM417417 v USA at Harare 2024
49
Flag
Saskia Horley
SCO406406 v Netherlands at Amstelveen 2024
50
Flag
Richa Ghosh
IND400412 v South Africa at Bangalore 2024
51
Flag
Kaveesha Dilhari
SL394402 v New Zealand at Galle 2023
52
Flag
Josephine Nkomo
ZIM384384 v USA at Harare 2024
53
Flag
Kathryn Bryce
SCO380396 v USA at Dubai (GCA) 2024
54
Flag
Shafali Verma
IND371447 v Sri Lanka at Pallekele 2022
55
Flag
Disha Dhingra
USA371371 v Zimbabwe at Harare 2024
56
Flag
Babette de Leede
NED367394 v Thailand at Thailand 2022
57
Flag
Sindhu Sriharsha
USA362362 v Zimbabwe at Harare 2024
58
Flag
Tanya Ruma
PNG355363 v Netherlands at Amstelveen 2024
59
Flag
Sophia Dunkley
ENG353482 v India at Hove 2022
60
Flag
Vishmi Gunarathne
SL353391 v Ireland at Belfast 2024
61
Flag
Shemaine Campbelle
WI343449 v New Zealand at St Kitts (WP) 2014
62
Flag
Hasini Perera
SL342347 v Ireland at Belfast 2024
63
Flag
Robine Rijke
NED342359 v Papua New Guinea at Utrecht 2024
64
Flag
Alana King
AUS342342 v Bangladesh at Dhaka 2024
65
Flag
Nadine De Klerk
SA340340 v India at Bangalore 2024
66
Flag
Omaima Sohail
PAK335410 v West Indies at Karachi 2021
67
Flag
Darcey Carter
SCO334334 v Netherlands at Amstelveen 2024
68
Flag
Pauke Siaka
PNG329329 v Scotland at Amstelveen 2024
69
Flag
Fatima Sana Khan
PAK329364 v New Zealand at Christchurch 2023
70
Flag
Charlie Dean
ENG327337 v New Zealand at Bristol 2024
71
Flag
Georgia Wareham
AUS322347 v South Africa at Adelaide 2024
72
Flag
Lara Goodall
SA321413 v Pakistan at Karachi 2023
73
Flag
Harleen Deol
IND316349 v Bangladesh at Dhaka 2023
74
Flag
Georgia Plimmer
NZ314314 v India at Ahmedabad 2024
75
Flag
Brenda Tau
PNG312312 v Scotland at Amstelveen 2024
76
Flag
Alice Capsey
ENG312322 v New Zealand at Bristol 2024
77
Flag
Katherine Fraser
SCO309309 v Netherlands at Amstelveen 2024
78
Flag
Mary-Anne Musonda
ZIM308327 v Papua New Guinea at Harare 2024
79
Flag
Sarah Bryce
SCO306319 v USA at Dubai (GCA) 2024
80
Flag
Emma Lamb
ENG298388 v Sri Lanka at Chester-le-St 2023
81
Flag
Murshida Khatun
BAN294354 v South Africa at East London 2023
82
Flag
Chedean Nation
WI291385 v England at Dunedin 2022
83
Flag
Chinelle Henry
WI288320 v Pakistan at Karachi 2024
84
Flag
Shamima Sultana
BAN286306 v South Africa at Potchefstroom 2023
85
Flag
Lauren Down
NZ284346 v Bangladesh at Hamilton 2022
86
Flag
Naoani Vare
PNG284284 v Scotland at Amstelveen 2024
87
Flag
Jack Brown
SCO283283 v Netherlands at Amstelveen 2024
88
Flag
Sadaf Shamas
PAK280301 v England at Taunton 2024
89
Flag
Anneke Bosch
SA277318 v Australia at Sydney 2024
90
Flag
Anika Kolan
USA275307 v Zimbabwe at Harare 2024
91
Flag
Frederique Overdijk
NED270270 v Scotland at Amstelveen 2024
92
Flag
Mst Ritu Moni
BAN268308 v South Africa at Benoni 2013
93
Flag
Najiha Alvi
PAK267290 v England at Taunton 2024
94
Flag
Aaliyah Alleyne
WI265265 v Sri Lanka at Hambantota 2024
95
Flag
Kate Cross
ENG264275 v Ireland at Belfast 2024
96
Flag
Arlene Kelly
IRE259284 v Sri Lanka at Belfast 2024
97
Flag
Phebe Molkenboer
NED257262 v Papua New Guinea at Amstelveen 2024
98
Flag
Prasadani Weerakkody
SL255506 v Pakistan at Colombo 2017
99
Flag
Sharne Mayers
ZIM251324 v Thailand at Bangkok 2023
100
Flag
Hannah Rowe
NZ249258 v England at Hamilton 2024