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 |