Women's ICC Batting ODI Rankings

As of 27 Feb 2024, Natalie Sciver Brunt representing England, holds the highest position in the global women's ODI batting rankings with an impressive rating of 807. Following closely is Chamari Atapattu, from Sri Lanka, securing the second spot in the worldwide women's rankings with a rating of 736. In the third position for women is Beth Mooney from Australia, showcasing a rating of 717.

Top 10 ICC Women's ODI Batting Rankings



Source: ICC
Last Updated: 27 Feb 2024

ICC Batting ODI Rankings Women's Tables

Pos Player Team Rating Career Rating
1
Flag
Natalie Sciver Brunt
ENG807807 v Sri Lanka at Leicester 2023
2
Flag
Chamari Atapattu
SL736758 v New Zealand at Galle 2023
3
Flag
Beth Mooney
AUS717776 v England at Bristol 2023
4
Flag
Smriti Mandhana
IND696799 v England at Mumbai 2019
5
Flag
Ellyse Perry
AUS689776 v India at Vadodara 2018
6
Flag
Laura Wolvaardt
SA685742 v Australia at Wellington 2022
7
Flag
Alyssa Healy
AUS673785 v England at Christchurch 2022
8
Flag
Marizanne Kapp
SA668688 v Australia at Sydney 2024
9
Flag
Amelia Kerr
NZ642643 v Pakistan at Queenstown 2023
10
Flag
Harmanpree Kaur
IND639731 v England at Canterbury 2022
11
Flag
Heather Knight
ENG597692 v West Indies at Leicester 2019
12
Flag
Tammy Beaumont
ENG596791 v India at Bristol 2021
13
Flag
Fargana Hoque
BAN585602 v South Africa at Potchefstroom 2023
14
Flag
Sidra Ameen
PAK578595 v New Zealand at Queenstown 2023
15
Flag
Gaby Lewis
IRE577588 v Zimbabwe at Harare 2024
16
Flag
Hayley Matthews
WI574596 v Ireland at St Lucia 2023
17
Flag
Suzie Bates
NZ571799 v Australia at Bay Oval 2016
18
Flag
Stafanie Taylor
WI569789 v India at St Kitts (WP) 2012
19
Flag
Sophie Devine
NZ562681 v Australia at Melbourne 2019
20
Flag
Chloe Tryon
SA556601 v Sri Lanka at Taunton 2017
21
Flag
Danni Wyatt
ENG553572 v West Indies at Antigua 2022
22
Flag
Ashleigh Gardner
AUS551579 v India at Mumbai 2023
23
Flag
Maddy Green
NZ535535 v Pakistan at Christchurch 2023
24
Flag
Natthakan Chantham
THA535535 v Netherlands at Amstelveen 2023
25
Flag
Sune Luus
SA529546 v Ireland at Dublin 2022
26
Flag
Deepti Sharma
IND529630 v New Zealand at Hamilton 2019
27
Flag
Amy Jones
ENG502563 v West Indies at Chelmsford 2019
28
Flag
Bismah Maroof
PAK501628 v New Zealand at Lincoln 2016
29
Flag
Phoebe Litchfield
AUS500539 v India at Mumbai 2024
30
Flag
Tahlia McGrath
AUS477477 v South Africa at Sydney 2024
31
Flag
Nigar Sultana
BAN474509 v South Africa at East London 2023
32
Flag
Nida Dar
PAK463487 v Bangladesh at Dhaka 2023
33
Flag
Laura Delany
IRE461490 v West Indies at St Lucia 2023
34
Flag
Aliya Riaz
PAK460530 v Australia at Bay Oval 2022
35
Flag
Leah Paul
IRE457457 v Zimbabwe at Harare 2024
36
Flag
Jemimah Rodrigues
IND454454 v Australia at Mumbai 2024
37
Flag
Orla Prendergast
IRE445445 v Zimbabwe at Harare 2024
38
Flag
Amy Hunter
IRE420436 v Zimbabwe at Harare 2024
39
Flag
Pooja Vastrakar
IND415434 v Australia at Mumbai 2023
40
Flag
Sophia Dunkley
ENG414482 v India at Hove 2022
41
Flag
Yastika Bhatia
IND414441 v England at Canterbury 2022
42
Flag
Naruemol Chaiwai
THA412412 v Netherlands at Amstelveen 2023
43
Flag
Annabel Sutherland
AUS409422 v South Africa at Adelaide 2024
44
Flag
Richa Ghosh
IND406409 v Australia at Mumbai 2023
45
Flag
Tazmin Brits
SA395407 v Bangladesh at Benoni 2023
46
Flag
Emma Lamb
ENG380388 v Sri Lanka at Chester-le-St 2023
47
Flag
Harshitha Madavi
SL375416 v New Zealand at Galle 2023
48
Flag
Babette de Leede
NED375394 v Thailand at Thailand 2022
49
Flag
Brooke Halliday
NZ366449 v England at Canterbury 2021
50
Flag
Fatima Sana
PAK364364 v New Zealand at Christchurch 2023
51
Flag
Rumana Ahmed
BAN357530 v South Africa at Dunedin 2022
52
Flag
Omaima Sohail
PAK356410 v West Indies at Karachi 2021
53
Flag
Shafali Verma
IND355447 v Sri Lanka at Pallekele 2022
54
Flag
Nilakshi de Silva
SL352384 v India at Pallekele 2022
55
Flag
Muneeba Ali
PAK351415 v Ireland at Lahore 2022
56
Flag
Kavisha Dilhari
SL348402 v New Zealand at Galle 2023
57
Flag
Lara Goodall
SA345413 v Pakistan at Karachi 2023
58
Flag
Harleen Deol
IND336349 v Bangladesh at Dhaka 2023
59
Flag
Murshida Khatun
BAN332354 v South Africa at East London 2023
60
Flag
Hasini Perera
SL325325 v England at Leicester 2023
61
Flag
Kathryn Bryce
SCO324324 v Ireland at Spain 2023
62
Flag
Jess Jonassen
AUS323399 v West Indies at Antigua 2019
63
Flag
Georgia Wareham
AUS320347 v South Africa at Adelaide 2024
64
Flag
Lauren Down
NZ316346 v Bangladesh at Hamilton 2022
65
Flag
Sharne Mayers
ZIM314324 v Thailand at Bangkok 2023
66
Flag
Nannapat Koncharoenkai
THA304304 v Netherlands at Amstelveen 2023
67
Flag
Ashley Ndiraya
ZIM301301 v Ireland at Harare 2024
68
Flag
Anneke Bosch
SA299318 v Australia at Sydney 2024
69
Flag
Shamima Sultana
BAN295306 v South Africa at Potchefstroom 2023
70
Flag
Shemaine Campbelle
WI294449 v New Zealand at St Kitts (WP) 2014
71
Flag
Ritu Moni
BAN293308 v South Africa at Benoni 2013
72
Flag
Charlie Dean
ENG292334 v West Indies at Antigua 2022
73
Flag
Heather Siegers
NED288288 v Thailand at Amstelveen 2023
74
Flag
Salma Khatun
BAN287412 v South Africa at Johannesburg 2013
75
Flag
Chedean Nation
WI286385 v England at Dunedin 2022
76
Flag
Chinelle Henry
WI286317 v Ireland at St Lucia 2023
77
Flag
Nadine de Klerk
SA285305 v New Zealand at Pietermaritzburg 2023
78
Flag
Alana King
AUS285285 v South Africa at Sydney 2024
79
Flag
Prasadani Weerakkody
SL284506 v Pakistan at Colombo 2017
80
Flag
Sharmin Akhter
BAN277344 v New Zealand at Wellington 2022
81
Flag
Sadaf Shamas
PAK275294 v Bangladesh at Dhaka 2023
82
Flag
Rashada Williams
WI274311 v South Africa at Antigua 2021
83
Flag
Lata Mondal
BAN268419 v India at Ahmedabad 2013
84
Flag
Robine Rijke
NED263283 v Thailand at Amstelveen 2023
85
Flag
Arlene Kelly
IRE261261 v Zimbabwe at Harare 2024
86
Flag
Sophie Ecclestone
ENG253291 v India at Hove 2022
87
Flag
Josephine Nkomo
ZIM253268 v Ireland at Harare 2021
88
Flag
Mary Waldron
IRE247274 v Pakistan at Lahore 2022
89
Flag
Alice Capsey
ENG247276 v Australia at Bristol 2023
90
Flag
Kate Cross
ENG245252 v Australia at The Rose Bowl 2023
91
Flag
Mary-Anne Musonda
ZIM245291 v Ireland at Harare 2021
92
Flag
Sobhana Mostary
BAN240247 v Pakistan at Dhaka 2023
93
Flag
Rosenan Kanoh
THA240263 v Zimbabwe at Bangkok 2023
94
Flag
Jess Kerr
NZ238242 v England at Auckland 2022
95
Flag
Hannah Rowe
NZ235243 v Pakistan at Queenstown 2023
96
Flag
Kim Garth
AUS232354 v Bangladesh at Belfast 2016
97
Flag
Frederique Overdijk
NED225260 v Thailand at Thailand 2022
98
Flag
Georgina Dempsey
IRE225239 v Netherlands at Netherlands 2022
99
Flag
Rebecca Stokell
IRE224230 v Zimbabwe at Harare 2024
100
Flag
Eimear Richardson
IRE221312 v Pakistan at Dublin 2013