ICC Women's ODI Batting Rankings

As of 10 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 769. In the third position for women's is Beth Mooney from Australia, showcasing a rating of 744.

Top 10 ICC Women's ODI Batting Rankings



Source: ICC
Last Updated: 10 Apr 2026

ICC Women's ODI Batting Rankings Tables

PosPlayerTeamRatingCareer Rating
1
Flag
Smriti Mandhana
India790828 v Bangladesh at Mumbai 2025
2
Flag
Laura Wolvaardt
South Africa769820 v Ireland at Johannesburg 2025
3
Flag
Beth Mooney
Australia744776 v England at Bristol 2023
4
Flag
Nat Sciver-Brunt
England714807 v Sri Lanka at Leicester 2023
5
Flag
Phoebe Litchfield
Australia697697 v West Indies at St Kitts (WP) 2026
6
Flag
Ashleigh Gardner
Australia696741 v India at Hobart 2026
7
Flag
Harmanpreet Kaur
India652732 v England at Canterbury 2022
8
Flag
Hayley Matthews
West Indies650699 v Scotland at Lahore 2025
9
Flag
Sophie Devine
New Zealand643694 v Pakistan at Colombo (RPS) 2025
10
Flag
Jemimah Rodrigues
India635669 v Australia at Mumbai 2025
11
Flag
Amy Jones
England634689 v West Indies at Taunton 2025
12
Flag
Ellyse Perry
Australia630776 v India at Vadodara 2018
13
Flag
Maddy Green
New Zealand627627 v South Africa at Christchurch 2026
14
Flag
Sidra Amin
Pakistan623674 v England at Colombo (RPS) 2025
15
Flag
Brooke Halliday
New Zealand623646 v Zimbabwe at Dunedin 2026
16
Flag
Chamari Athapaththu
Sri Lanka619774 v South Africa at Potchefstroom 2024
17
Flag
Tammy Beaumont
England606791 v India at Bristol 2021
18
Flag
Annabel Sutherland
Australia602627 v India at Brisbane - AB 2026
19
Flag
Gaby Lewis
Ireland601606 v Zimbabwe at Belfast 2025
20
Flag
Amelia Kerr
New Zealand599645 v Pakistan at Queenstown 2023
21
Flag
Harshitha Samarawickrama
Sri Lanka592600 v England at Colombo (RPS) 2025
22
Flag
Orla Prendergast
Ireland588598 v South Africa at Gqeberha 2025
23
Flag
Nilakshika Silva
Sri Lanka581594 v New Zealand at Colombo (RPS) 2025
24
Flag
Marizanne Kapp
South Africa578698 v India at Bangalore 2024
25
Flag
Heather Knight
England571692 v West Indies at Leicester 2019
26
Flag
Tazmin Brits
South Africa564706 v New Zealand at Indore 2025
27
Flag
Sune Luus
South Africa563567 v Pakistan at Centurion 2026
28
Flag
Stafanie Taylor
West Indies562789 v India at St Kitts (WP) 2012
29
Flag
Amy Hunter
Ireland562568 v South Africa at Gqeberha 2025
30
Flag
Deepti Sharma
India559630 v New Zealand at Hamilton 2019
31
Flag
Sharmin Akhter
Bangladesh555559 v West Indies at Lahore 2025
32
Flag
Pratika Rawal
India554564 v Bangladesh at Mumbai 2025
33
Flag
Richa Ghosh
India544561 v Australia at Visakhapatnam 2025
34
Flag
Georgia Voll
Australia529536 v West Indies at St Kitts (WP) 2026
35
Flag
Nadine De Klerk
South Africa525553 v Pakistan at Colombo (RPS) 2025
36
Flag
Natthakan Chantham
Thailand524552 v Scotland at Lahore 2025
37
Flag
Nigar Sultana Joty
Bangladesh521601 v Scotland at Lahore 2025
38
Flag
Kathryn Bryce
Scotland520520 v Ireland at Lahore 2025
39
Flag
Chloe Tryon
South Africa497601 v Sri Lanka at Taunton 2017
40
Flag
Harleen Deol
India488516 v Bangladesh at Mumbai 2025
41
Flag
Hasini Perera
Sri Lanka477484 v West Indies at St George's 2026
42
Flag
Annerie Dercksen
South Africa475481 v West Indies at Barbados 2025
43
Flag
Danni Wyatt-Hodge
England473572 v West Indies at Antigua 2022
44
Flag
Tahlia McGrath
Australia473530 v India at New Chandigarh 2025
45
Flag
Suzie Bates
New Zealand471799 v Australia at Bay Oval 2016
46
Flag
Chipo Mugeri-Tiripano
Zimbabwe470517 v United Arab Emirates at Bulawayo 2025
47
Flag
Fargana Hoque
Bangladesh461602 v South Africa at Potchefstroom 2023
48
Flag
Laura Delany
Ireland455509 v Zimbabwe at Belfast 2025
49
Flag
Kavisha Dilhari
Sri Lanka444481 v India at Colombo (RPS) 2025
50
Flag
Modester Mupachikwa
Zimbabwe444462 v New Zealand at Dunedin 2026
51
Flag
Vishmi Gunarathne
Sri Lanka441441 v West Indies at St George's 2026
52
Flag
Aliya Riaz
Pakistan436533 v South Africa at Lahore 2025
53
Flag
Leah Paul
Ireland435502 v Thailand at Lahore 2025
54
Flag
Josephine Nkomo
Zimbabwe431444 v United Arab Emirates at Bulawayo 2025
55
Flag
Chinelle Henry
West Indies427454 v Thailand at Lahore 2025
56
Flag
Muneeba Ali
Pakistan424545 v South Africa at Lahore 2025
57
Flag
Sobhana Mostary
Bangladesh419423 v Australia at Visakhapatnam 2025
58
Flag
Isabella Gaze
New Zealand409409 v South Africa at Christchurch 2026
59
Flag
Disha Dhingra
USA403415 v Zimbabwe at Dallas 2025
60
Flag
Sophia Dunkley
England398482 v India at Hove 2022
61
Flag
Georgia Plimmer
New Zealand396400 v England at Visakhapatnam 2025
62
Flag
Maia Bouchier
England392510 v New Zealand at Bristol 2024
63
Flag
Charlie Dean
England389404 v New Zealand at Visakhapatnam 2025
64
Flag
Deandra Dottin
West Indies384704 v New Zealand at Kingston 2013
65
Flag
Fatima Sana
Pakistan377408 v Bangladesh at Lahore 2025
66
Flag
Sarah Bryce
Scotland376382 v Bangladesh at Lahore 2025
67
Flag
Georgia Wareham
Australia376383 v India at New Chandigarh 2025
68
Flag
Pauke Siaka
Papua New Guinea375375 v United Arab Emirates at Papua New Guinea 2025
69
Flag
Alana King
Australia374381 v England at Sydney 2025
70
Flag
Naruemol Chaiwai
Thailand370416 v Bangladesh at Lahore 2025
71
Flag
Kelis Ndhlovu
Zimbabwe367371 v New Zealand at Dunedin 2026
72
Flag
Theertha Satish
United Arab Emirates366366 v Papua New Guinea at Papua New Guinea 2025
73
Flag
Qiana Joseph
West Indies349377 v South Africa at Barbados 2025
74
Flag
Shemaine Campbelle
West Indies336450 v New Zealand at St Kitts (WP) 2014
75
Flag
Alice Capsey
England336336 v South Africa at Guwahati 2025
76
Flag
Darcey Carter
Scotland332346 v West Indies at Lahore 2025
77
Flag
Emma Lamb
England326391 v Sri Lanka at Chester-le-St 2023
78
Flag
Katherine Fraser
Scotland325340 v West Indies at Lahore 2025
79
Flag
Ailsa Lister
Scotland325325 v Ireland at Lahore 2025
80
Flag
Shafali Verma
India323447 v Sri Lanka at Pallekele 2022
81
Flag
Aaliyah Alleyne
West Indies323357 v Sri Lanka at St George's 2026
82
Flag
Sinalo Jafta
South Africa313313 v New Zealand at Christchurch 2026
83
Flag
Mst Ritu Moni
Bangladesh310339 v Pakistan at Lahore 2025
84
Flag
Sadaf Shamas
Pakistan309309 v South Africa at Durban 2026
85
Flag
Beloved Biza
Zimbabwe308344 v New Zealand at Dunedin 2026
86
Flag
Marufa Akter
Bangladesh304322 v Pakistan at Colombo (RPS) 2025
87
Flag
Chetna Pagydyala
USA304304 v Zimbabwe at Dallas 2025
88
Flag
Omaima Sohail
Pakistan302411 v West Indies at Karachi 2021
89
Flag
Megan McColl
Scotland299329 v Thailand at Lahore 2025
90
Flag
Sneh Rana
India298298 v Australia at Hobart 2026
91
Flag
Nicola Carey
Australia297332 v England at Melbourne 2022
92
Flag
Loryn Phiri
Zimbabwe296305 v United Arab Emirates at Bulawayo 2025
93
Flag
Brenda Tau
Papua New Guinea295312 v United Arab Emirates 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 Pakistan at Lahore 2025
97
Flag
Jannillea Glasgow
West Indies287313 v Sri Lanka at St George's 2026
98
Flag
Arlene Kelly
Ireland283302 v Zimbabwe at Belfast 2025
99
Flag
Dane Van Niekerk
South Africa282680 v Sri Lanka at Potchefstroom 2019
100
Flag
Sarah Forbes
Ireland282316 v South Africa at East London 2025