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
Ellyse Perry Australia Women
684 776 v India at Vadodara 2018
6
Alyssa Healy Australia Women
679 785 v England at Christchurch 2022
7
Hayley Matthews West Indies Women
671 685 v Bangladesh at St Kitts (WP) 2025
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
Gaby Lewis Ireland Women
552 588 v Zimbabwe at Harare 2024
20
Annabel Sutherland Australia Women
543 563 v New Zealand at Wellington 2024
21
Fargana Hoque Bangladesh Women
542 602 v South Africa at Potchefstroom 2023
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
Heather Knight England Women
522 692 v West Indies at Leicester 2019
26
Brooke Halliday New Zealand Women
521 524 v India at Ahmedabad 2024
27
Danielle Wyatt England Women
520 572 v West Indies at Antigua 2022
28
Phoebe Litchfield Australia Women
519 539 v India at Mumbai 2024
29
Stafanie Taylor West Indies Women
511 789 v India at St Kitts (WP) 2012
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
Nigar Sultana Bangladesh Women
489 509 v West Indies at St Kitts (WP) 2025
33
Leah Paul Ireland Women
481 490 v India at Rajkot 2025
34
Chipo Mugeri Tiripano Zimbabwe Women
480 480 v USA at Harare 2024
35
Deandra Dottin West Indies Women
479 704 v New Zealand at Kingston 2013
36
Harshitha Samarawickrama Sri Lanka Women
475 475 v Ireland at Belfast 2024
37
Richa Ghosh India Women
474 474 v Ireland at Rajkot 2025
38
Aliya Riaz Pakistan Women
471 530 v Australia at Bay Oval 2022
39
Sharmin Akhter Bangladesh Women
465 465 v West Indies at St Kitts (WP) 2025
40
Nilakshi de Silva Sri Lanka Women
464 464 v Ireland at Belfast 2024
41
Amy Hunter Ireland Women
464 478 v Bangladesh at Dhaka 2024
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
Shemaine Campbelle West Indies Women
439 449 v New Zealand at St Kitts (WP) 2014
45
Sune Luus South Africa Women
438 546 v Ireland at Dublin 2022
46
Laura Delany Ireland Women
433 490 v West Indies at St Lucia 2023
47
Muneeba Ali Pakistan Women
428 428 v England at Chelmsford 2024
48
Tazmin Brits South Africa Women
424 443 v Sri Lanka at East London 2024
49
Modester Mupachikwa Zimbabwe Women
420 420 v USA at Harare 2024
50
Harleen Deol India Women
419 426 v Ireland at Rajkot 2025
Pos Player Rating Career Best Rating
1
Beth Mooney Australia Women
785 785 v England at Adelaide 2025
2
Tahlia McGrath Australia Women
754 827 v India at Mumbai 2022
3
Smriti Mandhana India Women
753 753 v West Indies at Mumbai 2024
4
Hayley Matthews West Indies Women
743 752 v Bangladesh at St Kitts (WP) 2025
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
Chamari Atapattu Sri Lanka Women
670 705 v India at Dambulla 2024
8
Tazmin Brits South Africa Women
663 706 v Pakistan at Multan 2024
9
Alyssa Healy Australia Women
658 717 v Sri Lanka at Sydney 2019
10
Sophie Devine New Zealand Women
641 749 v Sri Lanka at Perth 2020
11
Deandra Dottin West Indies Women
628 735 v England at Bridgetown 2013
12
Harmanpreet Kaur India Women
628 719 v Australia at Guyana 2018
13
Danielle Wyatt England Women
627 628 v Australia at Canberra 2025
14
Natalie Sciver England Women
627 644 v West Indies at Derby 2020
15
Jemimah Rodrigues India Women
618 753 v New Zealand at Auckland 2019
16
Shafali Verma India Women
617 776 v South Africa at Lucknow 2021
17
Amelia Kerr New Zealand Women
612 636 v England at Nelson 2024
18
Nigar Sultana Bangladesh Women
610 618 v South Africa at Dubai 2024
19
Anneke Bosch South Africa Women
609 640 v Australia at Dubai 2024
20
Harshitha Samarawickrama Sri Lanka Women
597 616 v Ireland at Dublin 2024
21
Gaby Lewis Ireland Women
589 593 v Bangladesh at Sylhet 2024
22
Ellyse Perry Australia Women
584 598 v South Africa at Dubai 2024
23
Heather Knight England Women
578 596 v West Indies at Derby 2020
24
Ashleigh Gardner Australia Women
578 667 v England at Edgbaston 2023
25
Richa Ghosh India Women
575 587 v England at Gqeberha 2023
26
Phoebe Litchfield Australia Women
572 573 v England at Canberra 2025
27
Orla Prendergast Ireland Women
559 564 v Bangladesh at Sylhet 2024
28
Amy Hunter Ireland Women
548 611 v Vanuatu at Abu Dhabi 2024
29
Qiana Joseph West Indies Women
545 551 v Bangladesh at St Kitts (WP) 2025
30
Grace Harris Australia Women
541 541 v England at Adelaide 2025
31
Tanya Ruma Papua New Guinea Women
536 540 v Netherlands at Amstelveen 2024
32
Amy Jones England Women
533 564 v Australia at Edgbaston 2023
33
Maia Bouchier England Women
531 586 v New Zealand at Southampton 2024
34
Brenda Tau Papua New Guinea Women
530 545 v Samoa at Fiji 2023
35
Deepti Sharma India Women
527 549 v West Indies at Cape Town 2023
36
Kathryn Bryce Scotland Women
526 634 v Germany at Murcia, Spain 2021
37
Sophia Dunkley England Women
519 611 v West Indies at Bridgetown 2022
38
Muneeba Ali Pakistan Women
507 513 v South Africa at Multan 2024
39
Nida Dar Pakistan Women
494 508 v West Indies at Karachi 2024
40
Nannapat Koncharoenkai Thailand Women
486 547 v Zimbabwe at Abu Dhabi 2022
41
Stafanie Taylor West Indies Women
485 836 v New Zealand at St Lucia 2010
42
Alice Capsey England Women
477 563 v New Zealand at Canterbury 2024
43
Sarah Bryce Scotland Women
473 604 v Netherlands at Arbroath, Scotla 2019
44
Sune Luus South Africa Women
463 502 v Bangladesh at Kimberley 2023
45
Natthakan Chantham Thailand Women
461 610 v Pakistan at Sylhet 2022
46
Mary-Anne Musonda Zimbabwe Women
459 499 v Ireland at Abu Dhabi 2024
47
Marizanne Kapp South Africa Women
457 491 v Pakistan at Pietermaritzburg 2019
48
Lucy Barnett Isle of Man Women
454 454 v Greece at Marsa, Malta 2024
49
Theertha Satish United Arab Emirates Women
452 531 v Scotland at Abu Dhabi 2022
50
Esha Oza United Arab Emirates Women
447 495 v Nepal at Kuala Lumpur 2022
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.