ICC Women's ODI Batting Rankings

As of 03 Apr 2026, Smriti Mandhana representing India, holds the highest position in the global ICC women's odi batting rankings with an impressive rating of 790. Following closely is Laura Wolvaardt, from South Africa, securing the second spot in the worldwide women's rankings with a rating of 782. In the third position for women's is Beth Mooney from Australia, showcasing a rating of 749.

Top 10 ICC Women's ODI Batting Rankings



Source: ICC
Last Updated: 03 Apr 2026

ICC Women's ODI Batting Rankings Tables

PosPlayerTeamRatingCareer Rating
1
Flag
Smriti Mandhana
India790828 v Ban at Mumbai 2025
2
Flag
Laura Wolvaardt
South Africa782820 v Ire at Johannesburg 2025
3
Flag
Beth Mooney
Australia749776 v Eng at Bristol 2023
4
Flag
Ashleigh Gardner
Australia724741 v India at Hobart 2026
5
Flag
Nat Sciver-Brunt
England714807 v SL at Leicester 2023
6
Flag
Phoebe Litchfield
Australia674681 v India at Hobart 2026
7
Flag
Sophie Devine
New Zealand656694 v Pak at Colombo (RPS) 2025
8
Flag
Harmanpreet Kaur
India652732 v Eng at Canterbury 2022
9
Flag
Hayley Matthews
West Indies650699 v Sco at Lahore 2025
10
Flag
Ellyse Perry
Australia649776 v India at Vadodara 2018
11
Flag
Brooke Halliday
New Zealand644644 v Zim at Dunedin 2026
12
Flag
Jemimah Rodrigues
India635669 v Aus at Mumbai 2025
13
Flag
Amy Jones
England634689 v WI at Taunton 2025
14
Flag
Sidra Amin
Pakistan623674 v Eng at Colombo (RPS) 2025
15
Flag
Chamari Athapaththu
Sri Lanka619774 v SA at Potchefstroom 2024
16
Flag
Annabel Sutherland
Australia614627 v India at Brisbane - AB 2026
17
Flag
Tammy Beaumont
England606791 v India at Bristol 2021
18
Flag
Gaby Lewis
Ireland601606 v Zim at Belfast 2025
19
Flag
Harshitha Samarawickrama
Sri Lanka592600 v Eng at Colombo (RPS) 2025
20
Flag
Orla Prendergast
Ireland588598 v SA at Gqeberha 2025
21
Flag
Amelia Kerr
New Zealand586645 v Pak at Queenstown 2023
22
Flag
Marizanne Kapp
South Africa584698 v India at Bangalore 2024
23
Flag
Maddy Green
New Zealand584596 v SL at Nelson 2025
24
Flag
Tazmin Brits
South Africa582706 v NZ at Indore 2025
25
Flag
Nilakshika Silva
Sri Lanka581594 v NZ at Colombo (RPS) 2025
26
Flag
Heather Knight
England571692 v WI at Leicester 2019
27
Flag
Amy Hunter
Ireland562568 v SA at Gqeberha 2025
28
Flag
Deepti Sharma
India559630 v NZ at Hamilton 2019
29
Flag
Sharmin Akhter
Bangladesh555559 v WI at Lahore 2025
30
Flag
Pratika Rawal
India554564 v Ban at Mumbai 2025
31
Flag
Sune Luus
South Africa550567 v Pak at Centurion 2026
32
Flag
Richa Ghosh
India544561 v Aus at Visakhapatnam 2025
33
Flag
Georgia Voll
Australia534534 v India at Hobart 2026
34
Flag
Natthakan Chantham
Thailand524552 v Sco at Lahore 2025
35
Flag
Nigar Sultana Joty
Bangladesh521601 v Sco at Lahore 2025
36
Flag
Kathryn Bryce
Scotland520520 v Ire at Lahore 2025
37
Flag
Chloe Tryon
South Africa517601 v SL at Taunton 2017
38
Flag
Stafanie Taylor
West Indies513789 v India at St Kitts (WP) 2012
39
Flag
Nadine De Klerk
South Africa513553 v Pak at Colombo (RPS) 2025
40
Flag
Harleen Deol
India488516 v Ban at Mumbai 2025
41
Flag
Suzie Bates
New Zealand485799 v Aus at Bay Oval 2016
42
Flag
Tahlia McGrath
Australia478530 v India at New Chandigarh 2025
43
Flag
Hasini Perera
Sri Lanka477484 v WI at St George's 2026
44
Flag
Danni Wyatt-Hodge
England473572 v WI at Antigua 2022
45
Flag
Chipo Mugeri-Tiripano
Zimbabwe472517 v UAE at Bulawayo 2025
46
Flag
Modester Mupachikwa
Zimbabwe462462 v NZ at Dunedin 2026
47
Flag
Fargana Hoque
Bangladesh461602 v SA at Potchefstroom 2023
48
Flag
Laura Delany
Ireland455509 v Zim at Belfast 2025
49
Flag
Kavisha Dilhari
Sri Lanka444481 v India at Colombo (RPS) 2025
50
Flag
Vishmi Gunarathne
Sri Lanka441441 v WI at St George's 2026
51
Flag
Annerie Dercksen
South Africa439481 v WI at Barbados 2025
52
Flag
Aliya Riaz
Pakistan436533 v SA at Lahore 2025
53
Flag
Leah Paul
Ireland435502 v Tha at Lahore 2025
54
Flag
Josephine Nkomo
Zimbabwe435444 v UAE at Bulawayo 2025
55
Flag
Muneeba Ali
Pakistan424545 v SA at Lahore 2025
56
Flag
Deandra Dottin
West Indies419704 v NZ at Kingston 2013
57
Flag
Sobhana Mostary
Bangladesh419423 v Aus at Visakhapatnam 2025
58
Flag
Disha Dhingra
USA403415 v Zim at Dallas 2025
59
Flag
Chinelle Henry
West Indies400454 v Tha at Lahore 2025
60
Flag
Sophia Dunkley
England398482 v India at Hove 2022
61
Flag
Maia Bouchier
England392510 v NZ at Bristol 2024
62
Flag
Georgia Plimmer
New Zealand392400 v Eng at Visakhapatnam 2025
63
Flag
Charlie Dean
England389404 v NZ at Visakhapatnam 2025
64
Flag
Fatima Sana
Pakistan377408 v Ban at Lahore 2025
65
Flag
Isabella Gaze
New Zealand377377 v Zim at Dunedin 2026
66
Flag
Sarah Bryce
Scotland376382 v Ban at Lahore 2025
67
Flag
Pauke Siaka
Papua New Guinea375375 v UAE at Papua New Guinea 2025
68
Flag
Kelis Ndhlovu
Zimbabwe371371 v NZ at Dunedin 2026
69
Flag
Naruemol Chaiwai
Thailand370416 v Ban at Lahore 2025
70
Flag
Theertha Satish
United Arab Emirates366366 v PNG at Papua New Guinea 2025
71
Flag
Alana King
Australia364381 v Eng at Sydney 2025
72
Flag
Shemaine Campbelle
West Indies358450 v NZ at St Kitts (WP) 2014
73
Flag
Aaliyah Alleyne
West Indies340357 v SL at St George's 2026
74
Flag
Alice Capsey
England336336 v SA at Guwahati 2025
75
Flag
Darcey Carter
Scotland332346 v WI at Lahore 2025
76
Flag
Qiana Joseph
West Indies331377 v SA at Barbados 2025
77
Flag
Georgia Wareham
Australia328383 v India at New Chandigarh 2025
78
Flag
Emma Lamb
England326391 v SL at Chester-le-St 2023
79
Flag
Katherine Fraser
Scotland325340 v WI at Lahore 2025
80
Flag
Ailsa Lister
Scotland325325 v Ire at Lahore 2025
81
Flag
Shafali Verma
India323447 v SL at Pallekele 2022
82
Flag
Beloved Biza
Zimbabwe318344 v NZ at Dunedin 2026
83
Flag
Jannillea Glasgow
West Indies313313 v SL at St George's 2026
84
Flag
Sinalo Jafta
South Africa311311 v Pak at Durban 2026
85
Flag
Mst Ritu Moni
Bangladesh310339 v Pak at Lahore 2025
86
Flag
Sadaf Shamas
Pakistan309309 v SA at Durban 2026
87
Flag
Marufa Akter
Bangladesh304322 v Pak at Colombo (RPS) 2025
88
Flag
Chetna Pagydyala
USA304304 v Zim at Dallas 2025
89
Flag
Omaima Sohail
Pakistan302411 v WI at Karachi 2021
90
Flag
Loryn Phiri
Zimbabwe299305 v UAE at Bulawayo 2025
91
Flag
Megan McColl
Scotland299329 v Tha at Lahore 2025
92
Flag
Sneh Rana
India298298 v Aus at Hobart 2026
93
Flag
Brenda Tau
Papua New Guinea295312 v UAE at Papua New Guinea 2025
94
Flag
Anushka Sanjeewani
Sri Lanka294345 v India at Colombo (RPS) 2025
95
Flag
Alice Davidson-Richards
England287311 v India at Chester-le-St 2025
96
Flag
Nannapat Koncharoenkai
Thailand287309 v Pak at Lahore 2025
97
Flag
Dane Van Niekerk
South Africa285680 v SL at Potchefstroom 2019
98
Flag
Arlene Kelly
Ireland283302 v Zim at Belfast 2025
99
Flag
Sarah Forbes
Ireland282316 v SA at East London 2025
100
Flag
Priyanaz Chatterji
Scotland280280 v Ire at Lahore 2025