Women's ICC Batting ODI Rankings

As of 18 Oct 2024, Nat Sciver-Brunt representing England, holds the highest position in the global 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 is Smriti Mandhana from India, showcasing a rating of 738.

Top 10 ICC Women's ODI Batting Rankings



Source: ICC
Last Updated: 18 Oct 2024

ICC Batting ODI Rankings Women's Tables

Pos Player Team Rating Career 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
Smriti Mandhana
IND738799 v England at Mumbai 2019
4
Flag
Chamari Athapaththu
SL733773 v South Africa at Potchefstroom 2024
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
Harmanpreet Kaur
IND648731 v England at Canterbury 2022
10
Flag
Hayley Matthews
WI647666 v Pakistan at Karachi 2024
11
Flag
Sophie Devine
NZ637681 v Australia at Melbourne 2019
12
Flag
Amelia Kerr
NZ635643 v Pakistan at Queenstown 2023
13
Flag
Tammy Beaumont
ENG630791 v India at Bristol 2021
14
Flag
Amy Jones
ENG600618 v New Zealand at Bristol 2024
15
Flag
Ashleigh Gardner
AUS570579 v India at Mumbai 2023
16
Flag
Gaby Lewis
IRE559588 v Zimbabwe at Harare 2024
17
Flag
Suzie Bates
NZ551799 v Australia at Bay Oval 2016
18
Flag
Stafanie Taylor
WI543789 v India at St Kitts (WP) 2012
19
Flag
Deepti Sharma
IND537630 v New Zealand at Hamilton 2019
20
Flag
Natthakan Chantham
THA535535 v Netherlands at Amstelveen 2023
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
Chloe Tryon
SA523601 v Sri Lanka at Taunton 2017
25
Flag
Danni Wyatt
ENG504572 v West Indies at Antigua 2022
26
Flag
Maddy Green
NZ498538 v Pakistan at Christchurch 2023
27
Flag
Orla Prendergast
IRE495519 v England at Belfast 2024
28
Flag
Maia Bouchier
ENG495510 v New Zealand at Bristol 2024
29
Flag
Sune Luus
SA477546 v Ireland at Dublin 2022
30
Flag
Harshitha Samarawickrama
SL475475 v Ireland at Belfast 2024
31
Flag
Aliya Riaz
PAK471530 v Australia at Bay Oval 2022
32
Flag
Nilakshika Silva
SL464464 v Ireland at Belfast 2024
33
Flag
Leah Paul
IRE464481 v England at Belfast 2024
34
Flag
Jemimah Rodrigues
IND463463 v South Africa at Bangalore 2024
35
Flag
Tahlia McGrath
AUS461477 v South Africa at Sydney 2024
36
Flag
Phoebe Litchfield
AUS457539 v India at Mumbai 2024
37
Flag
Amy Hunter
IRE452466 v England at Belfast 2024
38
Flag
Nigar Sultana
BAN449509 v South Africa at East London 2023
39
Flag
Nida Dar
PAK445487 v Bangladesh at Dhaka 2023
40
Flag
Tazmin Brits
SA438443 v Sri Lanka at East London 2024
41
Flag
Brooke Halliday
NZ438449 v England at Canterbury 2021
42
Flag
Annabel Sutherland
AUS437437 v Bangladesh at Dhaka 2024
43
Flag
Pooja Vastrakar
IND435435 v South Africa at Bangalore 2024
44
Flag
Laura Delany
IRE434490 v West Indies at St Lucia 2023
45
Flag
Muneeba Ali
PAK428428 v England at Chelmsford 2024
46
Flag
Naruemol Chaiwai
THA412412 v Netherlands at Amstelveen 2023
47
Flag
Richa Ghosh
IND412412 v South Africa at Bangalore 2024
48
Flag
Saskia Horley
SCO406406 v Netherlands at Amstelveen 2024
49
Flag
Yastika Bhatia
IND402441 v England at Canterbury 2022
50
Flag
Kavisha Dilhari
SL394402 v New Zealand at Galle 2023
51
Flag
Kathryn Bryce
SCO380396 v USA at Dubai (GCA) 2024
52
Flag
Babette de Leede
NED367394 v Thailand at Thailand 2022
53
Flag
Tanya Ruma
PNG355363 v Netherlands at Amstelveen 2024
54
Flag
Sophia Dunkley
ENG353482 v India at Hove 2022
55
Flag
Vishmi Gunarathne
SL353391 v Ireland at Belfast 2024
56
Flag
Shafali Verma
IND345447 v Sri Lanka at Pallekele 2022
57
Flag
Shemaine Campbelle
WI343449 v New Zealand at St Kitts (WP) 2014
58
Flag
Hasini Perera
SL342347 v Ireland at Belfast 2024
59
Flag
Robine Rijke
NED342359 v Papua New Guinea at Utrecht 2024
60
Flag
Alana King
AUS342342 v Bangladesh at Dhaka 2024
61
Flag
Nadine de Klerk
SA340340 v India at Bangalore 2024
62
Flag
Omaima Sohail
PAK335410 v West Indies at Karachi 2021
63
Flag
Darcey Carter
SCO334334 v Netherlands at Amstelveen 2024
64
Flag
Pauke Siaka
PNG329329 v Scotland at Amstelveen 2024
65
Flag
Fatima Sana
PAK329364 v New Zealand at Christchurch 2023
66
Flag
Charlie Dean
ENG327337 v New Zealand at Bristol 2024
67
Flag
Harleen Deol
IND326349 v Bangladesh at Dhaka 2023
68
Flag
Chipo Mugeri-Tiripano
ZIM324324 v Papua New Guinea at Harare 2024
69
Flag
Mary-Anne Musonda
ZIM324327 v Papua New Guinea at Harare 2024
70
Flag
Georgia Wareham
AUS322347 v South Africa at Adelaide 2024
71
Flag
Lara Goodall
SA321413 v Pakistan at Karachi 2023
72
Flag
Jess Jonassen
AUS314399 v West Indies at Antigua 2019
73
Flag
Brenda Tau
PNG312312 v Scotland at Amstelveen 2024
74
Flag
Alice Capsey
ENG312322 v New Zealand at Bristol 2024
75
Flag
Katherine Fraser
SCO309309 v Netherlands at Amstelveen 2024
76
Flag
Sarah Bryce
SCO306319 v USA at Dubai (GCA) 2024
77
Flag
Nannapat Koncharoenkai
THA304304 v Netherlands at Amstelveen 2023
78
Flag
Sharne Mayers
ZIM302324 v Thailand at Bangkok 2023
79
Flag
Emma Lamb
ENG298388 v Sri Lanka at Chester-le-St 2023
80
Flag
Murshida Khatun
BAN294354 v South Africa at East London 2023
81
Flag
Lauren Down
NZ293346 v Bangladesh at Hamilton 2022
82
Flag
Ashley Ndiraya
ZIM292301 v Ireland at Harare 2024
83
Flag
Chedean Nation
WI291385 v England at Dunedin 2022
84
Flag
Chinelle Henry
WI288320 v Pakistan at Karachi 2024
85
Flag
Shamima Sultana
BAN286306 v South Africa at Potchefstroom 2023
86
Flag
Naoani Vare
PNG284284 v Scotland at Amstelveen 2024
87
Flag
Lorna Jack
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
Heather Siegers
NED277288 v Thailand at Amstelveen 2023
91
Flag
Frederique Overdijk
NED270270 v Scotland at Amstelveen 2024
92
Flag
Sharmin Akhter
BAN269344 v New Zealand at Wellington 2022
93
Flag
Ritu Moni
BAN268308 v South Africa at Benoni 2013
94
Flag
Najiha Alvi
PAK267290 v England at Taunton 2024
95
Flag
Aaliyah Alleyne
WI265265 v Sri Lanka at Hambantota 2024
96
Flag
Kate Cross
ENG264275 v Ireland at Belfast 2024
97
Flag
Modester Mupachikwa
ZIM263265 v Papua New Guinea at Harare 2024
98
Flag
Lata Mondal
BAN260419 v India at Ahmedabad 2013
99
Flag
Arlene Kelly
IRE259284 v Sri Lanka at Belfast 2024
100
Flag
Phebe Molkenboer
NED257262 v Papua New Guinea at Amstelveen 2024