ICC Womens Batting Rankings

The ICC Women's batting rankings is a system devised by the ICC to rank the batters in women's ODI cricket. The players are ranked on a point based system and are rated on a scale of 0 to 1000 points.

Not only the current form but the past performance of the player is also considered when calculating the rating points. As a result, if the player's performance is improving on his past record, her points increase. On the other hand, if the player's performance decline, her points decrease.

According to ICC's official website, the 'value of each player’s performance within a match is calculated using an algorithm, a series of calculations (all pre-programmed) based on various circumstances'. So the players' performance is not the sole criteria while calculating the value. 

Apart from the performance of the player, several other factors are also taken into account - such as quality of the opposition team, the match condition as well as the importance of the game. No human intervention is involved in the calculation of the points. As a result, there is no scope for subjective assessment while calculating the value of a player's performance in the game.

The ICC updates the ICC Women's batting rankings for both the white-ball formats regularly. The rankings are updated every Tuesday. At present, South Africa's Laura Wolvaardt is the number one ODI batter in the world while Australia's Beth Mooney is the number one T20I batter in the world. 

Pos Player Rating Career Best Rating
1
Laura Wolvaardt South Africa Women
773 773 v England at Potchefstroom 2024
2
Smriti Mandhana India Women
738 799 v England at Mumbai 2019
3
Chamari Atapattu Sri Lanka Women
733 773 v South Africa at Potchefstroom 2024
4
Natalie Sciver England Women
725 807 v Sri Lanka at Leicester 2023
5
Hayley Matthews West Indies Women
685 685 v Bangladesh at St Kitts (WP) 2025
6
Ellyse Perry Australia Women
684 776 v India at Vadodara 2018
7
Alyssa Healy Australia Women
679 785 v England at Christchurch 2022
8
Marizanne Kapp South Africa Women
657 698 v India at Bangalore 2024
9
Beth Mooney Australia Women
655 776 v England at Bristol 2023
10
Ashleigh Gardner Australia Women
648 648 v England at Hobart 2025
11
Amy Jones England Women
641 641 v Australia at Hobart 2025
12
Sophie Devine New Zealand Women
635 681 v Australia at Melbourne 2019
13
Amelia Kerr New Zealand Women
627 643 v India at Ahmedabad 2024
14
Tammy Beaumont England Women
615 791 v India at Bristol 2021
15
Harmanpreet Kaur India Women
604 731 v England at Canterbury 2022
16
Maddy Green New Zealand Women
564 564 v Australia at Wellington 2024
17
Jemimah Rodrigues India Women
562 563 v Ireland at Rajkot 2025
18
Suzie Bates New Zealand Women
559 799 v Australia at Bay Oval 2016
19
Fargana Hoque Bangladesh Women
552 602 v South Africa at Potchefstroom 2023
20
Gaby Lewis Ireland Women
552 588 v Zimbabwe at Harare 2024
21
Annabel Sutherland Australia Women
543 563 v New Zealand at Wellington 2024
22
Chloe Tryon South Africa Women
541 601 v Sri Lanka at Taunton 2017
23
Tahlia McGrath Australia Women
528 528 v England at Hobart 2025
24
Sidra Ameen Pakistan Women
526 595 v New Zealand at Queenstown 2023
25
Stafanie Taylor West Indies Women
522 789 v India at St Kitts (WP) 2012
26
Heather Knight England Women
522 692 v West Indies at Leicester 2019
27
Brooke Halliday New Zealand Women
521 524 v India at Ahmedabad 2024
28
Danielle Wyatt England Women
520 572 v West Indies at Antigua 2022
29
Phoebe Litchfield Australia Women
519 539 v India at Mumbai 2024
30
Deepti Sharma India Women
506 630 v New Zealand at Hamilton 2019
31
Orla Prendergast Ireland Women
499 519 v England at Belfast 2024
32
Leah Paul Ireland Women
481 490 v India at Rajkot 2025
33
Chipo Mugeri Tiripano Zimbabwe Women
480 480 v USA at Harare 2024
34
Harshitha Samarawickrama Sri Lanka Women
475 475 v Ireland at Belfast 2024
35
Richa Ghosh India Women
474 474 v Ireland at Rajkot 2025
36
Nigar Sultana Bangladesh Women
473 509 v South Africa at East London 2023
37
Aliya Riaz Pakistan Women
471 530 v Australia at Bay Oval 2022
38
Deandra Dottin West Indies Women
468 704 v New Zealand at Kingston 2013
39
Nilakshi de Silva Sri Lanka Women
464 464 v Ireland at Belfast 2024
40
Amy Hunter Ireland Women
464 478 v Bangladesh at Dhaka 2024
41
Sharmin Akhter Bangladesh Women
446 446 v West Indies at St Kitts (WP) 2025
42
Maia Bouchier England Women
446 510 v New Zealand at Bristol 2024
43
Nida Dar Pakistan Women
445 487 v Bangladesh at Dhaka 2023
44
Sune Luus South Africa Women
438 546 v Ireland at Dublin 2022
45
Laura Delany Ireland Women
433 490 v West Indies at St Lucia 2023
46
Muneeba Ali Pakistan Women
428 428 v England at Chelmsford 2024
47
Tazmin Brits South Africa Women
424 443 v Sri Lanka at East London 2024
48
Modester Mupachikwa Zimbabwe Women
420 420 v USA at Harare 2024
49
Harleen Deol India Women
419 426 v Ireland at Rajkot 2025
50
Ashley Ndiraya Zimbabwe Women
417 417 v USA at Harare 2024
Pos Player Rating Career Best Rating
1
Beth Mooney Australia Women
765 780 v England at Edgbaston 2023
2
Smriti Mandhana India Women
753 753 v West Indies at Mumbai 2024
3
Tahlia McGrath Australia Women
749 827 v India at Mumbai 2022
4
Hayley Matthews West Indies Women
748 750 v India at Mumbai 2024
5
Laura Wolvaardt South Africa Women
736 747 v Scotland at Dubai 2024
6
Suzie Bates New Zealand Women
680 770 v Pakistan at Guyana 2018
7
Alyssa Healy Australia Women
671 717 v Sri Lanka at Sydney 2019
8
Chamari Atapattu Sri Lanka Women
670 705 v India at Dambulla 2024
9
Tazmin Brits South Africa Women
663 706 v Pakistan at Multan 2024
10
Sophie Devine New Zealand Women
641 749 v Sri Lanka at Perth 2020
11
Natalie Sciver England Women
637 644 v West Indies at Derby 2020
12
Harmanpreet Kaur India Women
628 719 v Australia at Guyana 2018
13
Danielle Wyatt England Women
621 628 v South Africa at Centurion 2024
14
Jemimah Rodrigues India Women
618 753 v New Zealand at Auckland 2019
15
Shafali Verma India Women
617 776 v South Africa at Lucknow 2021
16
Amelia Kerr New Zealand Women
612 636 v England at Nelson 2024
17
Anneke Bosch South Africa Women
609 640 v Australia at Dubai 2024
18
Nigar Sultana Bangladesh Women
597 618 v South Africa at Dubai 2024
19
Harshitha Samarawickrama Sri Lanka Women
597 616 v Ireland at Dublin 2024
20
Ellyse Perry Australia Women
593 598 v South Africa at Dubai 2024
21
Ashleigh Gardner Australia Women
590 667 v England at Edgbaston 2023
22
Gaby Lewis Ireland Women
589 593 v Bangladesh at Sylhet 2024
23
Richa Ghosh India Women
575 587 v England at Gqeberha 2023
24
Phoebe Litchfield Australia Women
569 569 v England at Sydney 2025
25
Heather Knight England Women
559 596 v West Indies at Derby 2020
26
Orla Prendergast Ireland Women
559 564 v Bangladesh at Sylhet 2024
27
Amy Hunter Ireland Women
548 611 v Vanuatu at Abu Dhabi 2024
28
Maia Bouchier England Women
542 586 v New Zealand at Southampton 2024
29
Amy Jones England Women
540 564 v Australia at Edgbaston 2023
30
Tanya Ruma Papua New Guinea Women
536 540 v Netherlands at Amstelveen 2024
31
Brenda Tau Papua New Guinea Women
530 545 v Samoa at Fiji 2023
32
Deepti Sharma India Women
527 549 v West Indies at Cape Town 2023
33
Kathryn Bryce Scotland Women
526 634 v Germany at Murcia, Spain 2021
34
Sophia Dunkley England Women
521 611 v West Indies at Bridgetown 2022
35
Muneeba Ali Pakistan Women
507 513 v South Africa at Multan 2024
36
Deandra Dottin West Indies Women
502 735 v England at Bridgetown 2013
37
Stafanie Taylor West Indies Women
500 836 v New Zealand at St Lucia 2010
38
Grace Harris Australia Women
500 504 v India at Sharjah 2024
39
Nida Dar Pakistan Women
494 508 v West Indies at Karachi 2024
40
Alice Capsey England Women
493 563 v New Zealand at Canterbury 2024
41
Nannapat Koncharoenkai Thailand Women
475 547 v Zimbabwe at Abu Dhabi 2022
42
Sarah Bryce Scotland Women
473 604 v Netherlands at Arbroath, Scotla 2019
43
Natthakan Chantham Thailand Women
472 610 v Pakistan at Sylhet 2022
44
Sune Luus South Africa Women
463 502 v Bangladesh at Kimberley 2023
45
Mary-Anne Musonda Zimbabwe Women
459 499 v Ireland at Abu Dhabi 2024
46
Marizanne Kapp South Africa Women
457 491 v Pakistan at Pietermaritzburg 2019
47
Lucy Barnett Isle of Man Women
454 454 v Greece at Marsa, Malta 2024
48
Theertha Satish United Arab Emirates Women
452 531 v Scotland at Abu Dhabi 2022
49
Esha Oza United Arab Emirates Women
447 495 v Nepal at Kuala Lumpur 2022
50
Modester Mupachikwa Zimbabwe Women
446 571 v Mozambique at Gaborone 2021
logo
Stay Updated with the Latest Cricket News from Cricket Addictor.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.