ICC Womens Batting Rankings 2026
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 |
Smriti Mandhana
India Women
|
790 | 828 v Bangladesh at Mumbai 2025 |
| 2 |
Laura Wolvaardt
South Africa Women
|
782 | 820 v Ireland at Johannesburg 2025 |
| 3 |
Beth Mooney
Australia Women
|
744 | 776 v England at Bristol 2023 |
| 4 |
Phoebe Litchfield
Australia Women
|
709 | 709 v West Indies at St Kitts (WP) 2026 |
| 5 |
Ashleigh Gardner
Australia Women
|
696 | 741 v India at Hobart 2026 |
| 6 |
Natalie Sciver
England Women
|
693 | 807 v Sri Lanka at Leicester 2023 |
| 7 |
Maddy Green
New Zealand Women
|
685 | 686 v England at Northampton 2026 |
| 8 |
Harmanpreet Kaur
India Women
|
652 | 732 v England at Canterbury 2022 |
| 9 |
Hayley Matthews
West Indies Women
|
651 | 699 v Scotland at Lahore 2025 |
| 10 |
Sidra Ameen
Pakistan Women
|
643 | 674 v England at Colombo (RPS) 2025 |
| 11 |
Ellyse Perry
Australia Women
|
640 | 776 v India at Vadodara 2018 |
| 12 |
Jemimah Rodrigues
India Women
|
635 | 669 v Australia at Mumbai 2025 |
| 13 |
Amelia Kerr
New Zealand Women
|
621 | 645 v Pakistan at Queenstown 2023 |
| 14 |
Brooke Halliday
New Zealand Women
|
615 | 646 v Zimbabwe at Dunedin 2026 |
| 15 |
Amy Jones
England Women
|
614 | 689 v West Indies at Taunton 2025 |
| 16 |
Sophie Devine
New Zealand Women
|
611 | 694 v Pakistan at Colombo (RPS) 2025 |
| 17 |
Chamari Atapattu
Sri Lanka Women
|
607 | 774 v South Africa at Potchefstroom 2024 |
| 18 |
Gaby Lewis
Ireland Women
|
601 | 606 v Zimbabwe at Belfast 2025 |
| 19 |
Harshitha Samarawickrama
Sri Lanka Women
|
596 | 600 v England at Colombo (RPS) 2025 |
| 20 |
Annabel Sutherland
Australia Women
|
596 | 627 v India at Brisbane - AB 2026 |
| 21 |
Tammy Beaumont
England Women
|
588 | 791 v India at Bristol 2021 |
| 22 |
Orla Prendergast
Ireland Women
|
588 | 598 v South Africa at Gqeberha 2025 |
| 23 |
Marizanne Kapp
South Africa Women
|
566 | 698 v India at Bangalore 2024 |
| 24 |
Heather Knight
England Women
|
563 | 692 v West Indies at Leicester 2019 |
| 25 |
Amy Hunter
Ireland Women
|
562 | 568 v South Africa at Gqeberha 2025 |
| 26 |
Nilakshi de Silva
Sri Lanka Women
|
561 | 594 v New Zealand at Colombo (RPS) 2025 |
| 27 |
Sharmin Akhter
Bangladesh Women
|
560 | 582 v Sri Lanka at Rajshahi 2026 |
| 28 |
Sune Luus
South Africa Women
|
560 | 567 v Pakistan at Centurion 2026 |
| 29 |
Deepti Sharma
India Women
|
559 | 630 v New Zealand at Hamilton 2019 |
| 30 |
Pratika Rawal
India Women
|
554 | 564 v Bangladesh at Mumbai 2025 |
| 31 |
Stafanie Taylor
West Indies Women
|
548 | 789 v India at St Kitts (WP) 2012 |
| 32 |
Richa Ghosh
India Women
|
544 | 561 v Australia at Visakhapatnam 2025 |
| 33 |
Tazmin Brits
South Africa Women
|
543 | 706 v New Zealand at Indore 2025 |
| 34 |
Chloe Tryon
South Africa Women
|
536 | 601 v Sri Lanka at Taunton 2017 |
| 35 |
Nigar Sultana
Bangladesh Women
|
532 | 601 v Scotland at Lahore 2025 |
| 36 |
Natthakan Chantham
Thailand Women
|
524 | 552 v Scotland at Lahore 2025 |
| 37 |
Georgia Voll
Australia Women
|
524 | 536 v West Indies at St Kitts (WP) 2026 |
| 38 |
Kathryn Bryce
Scotland Women
|
520 | 520 v Ireland at Lahore 2025 |
| 39 |
Hasini Perera
Sri Lanka Women
|
507 | 507 v Bangladesh at Rajshahi 2026 |
| 40 |
Nadine de Klerk
South Africa Women
|
503 | 553 v Pakistan at Colombo (RPS) 2025 |
| 41 |
Annerie Dercksen
South Africa Women
|
489 | 489 v New Zealand at Wellington 2026 |
| 42 |
Harleen Deol
India Women
|
488 | 516 v Bangladesh at Mumbai 2025 |
| 43 |
Tahlia McGrath
Australia Women
|
473 | 530 v India at New Chandigarh 2025 |
| 44 |
Sobhana Mostary
Bangladesh Women
|
471 | 471 v Sri Lanka at Rajshahi 2026 |
| 45 |
Kavisha Dilhari
Sri Lanka Women
|
465 | 481 v India at Colombo (RPS) 2025 |
| 46 |
Danielle Wyatt
England Women
|
459 | 572 v West Indies at Antigua 2022 |
| 47 |
Chinelle Henry
West Indies Women
|
457 | 457 v Australia at St Kitts (WP) 2026 |
| 48 |
Chipo Mugeri Tiripano
Zimbabwe Women
|
456 | 517 v United Arab Emirates at Bulawayo 2025 |
| 49 |
Sadaf Shamas
Pakistan Women
|
456 | 456 v Zimbabwe at Karachi 2026 |
| 50 |
Laura Delany
Ireland Women
|
455 | 509 v Zimbabwe at Belfast 2025 |
| Pos | Player | Rating | Career Best Rating |
|---|---|---|---|
| 1 |
Georgia Voll
Australia Women
|
808 | 841 v Bangladesh at Headingley 2026 |
| 2 |
Beth Mooney
Australia Women
|
774 | 798 v New Zealand at Bay Oval 2025 |
| 3 |
Laura Wolvaardt
South Africa Women
|
774 | 789 v Australia at Old Trafford 2026 |
| 4 |
Hayley Matthews
West Indies Women
|
754 | 777 v Pakistan at Dublin 2026 |
| 5 |
Smriti Mandhana
India Women
|
746 | 771 v England at Old Trafford 2025 |
| 6 |
Shafali Verma
India Women
|
717 | 776 v South Africa at Lucknow 2021 |
| 7 |
Chamari Atapattu
Sri Lanka Women
|
711 | 711 v Scotland at Old Trafford 2026 |
| 8 |
Amelia Kerr
New Zealand Women
|
696 | 730 v South Africa at Christchurch 2026 |
| 9 |
Tahlia McGrath
Australia Women
|
693 | 827 v India at Mumbai 2022 |
| 10 |
Harmanpreet Kaur
India Women
|
667 | 720 v Australia at Guyana 2018 |
| 11 |
Danielle Wyatt
England Women
|
657 | 657 v New Zealand at The Oval 2026 |
| 12 |
Orla Prendergast
Ireland Women
|
648 | 648 v West Indies at Bristol 2026 |
| 13 |
Sophie Devine
New Zealand Women
|
646 | 750 v Sri Lanka at Perth 2020 |
| 14 |
Tazmin Brits
South Africa Women
|
639 | 706 v Pakistan at Multan 2024 |
| 15 |
Phoebe Litchfield
Australia Women
|
636 | 660 v South Africa at Old Trafford 2026 |
| 16 |
Jemimah Rodrigues
India Women
|
632 | 755 v New Zealand at Auckland 2019 |
| 17 |
Ellyse Perry
Australia Women
|
621 | 621 v India at Lord's 2026 |
| 18 |
Gaby Lewis
Ireland Women
|
617 | 633 v Scotland at Kirtipur, Nepal 2026 |
| 19 |
Suzie Bates
New Zealand Women
|
615 | 770 v Pakistan at Guyana 2018 |
| 20 |
Nigar Sultana
Bangladesh Women
|
615 | 618 v South Africa at Dubai 2024 |
| 21 |
Natalie Sciver
England Women
|
604 | 663 v India at Trent Bridge 2025 |
| 22 |
Heather Knight
England Women
|
603 | 610 v West Indies at Chelmsford 2025 |
| 23 |
Sophia Dunkley
England Women
|
587 | 622 v West Indies at Bridgetown 2022 |
| 24 |
Annerie Dercksen
South Africa Women
|
584 | 584 v Bangladesh at Lord's 2026 |
| 25 |
Harshitha Samarawickrama
Sri Lanka Women
|
582 | 616 v Ireland at Dublin 2024 |
| 26 |
Fatima Sana
Pakistan Women
|
582 | 601 v South Africa at Edgbaston 2026 |
| 27 |
Richa Ghosh
India Women
|
580 | 593 v Sri Lanka at Trivandrum 2025 |
| 28 |
Ashleigh Gardner
Australia Women
|
562 | 667 v England at Edgbaston 2023 |
| 29 |
Alice Capsey
England Women
|
543 | 564 v New Zealand at Canterbury 2024 |
| 30 |
Amy Jones
England Women
|
535 | 565 v Australia at Edgbaston 2023 |
| 31 |
Sarah Bryce
Scotland Women
|
534 | 604 v Netherlands at Arbroath, Scotla 2019 |
| 32 |
Amy Hunter
Ireland Women
|
530 | 613 v Vanuatu at Abu Dhabi 2024 |
| 33 |
Nannapat Koncharoenkai
Thailand Women
|
525 | 552 v Zimbabwe at Abu Dhabi 2022 |
| 34 |
Muneeba Ali
Pakistan Women
|
519 | 526 v Ireland at Dublin 2025 |
| 35 |
Deepti Sharma
India Women
|
518 | 556 v West Indies at Cape Town 2023 |
| 36 |
Natthakan Chantham
Thailand Women
|
514 | 610 v Pakistan at Sylhet 2022 |
| 37 |
Sune Luus
South Africa Women
|
512 | 538 v India at Benoni 2026 |
| 38 |
Maddy Green
New Zealand Women
|
510 | 512 v Sri Lanka at Southampton 2026 |
| 39 |
Esha Rohit
United Arab Emirates Women
|
506 | 506 v Thailand at Kuala Lumpur 2026 |
| 40 |
Sobhana Mostary
Bangladesh Women
|
500 | 500 v South Africa at Lord's 2026 |
| 41 |
Grace Harris
Australia Women
|
496 | 553 v New Zealand at Wellington 2025 |
| 42 |
Darcey Carter
Scotland Women
|
488 | 517 v Papua New Guinea at Bangkok 2025 |
| 43 |
Hasini Perera
Sri Lanka Women
|
484 | 545 v West Indies at St George's 2026 |
| 44 |
Sharmin Akhter
Bangladesh Women
|
483 | 504 v Sri Lanka at Sylhet 2026 |
| 45 |
Brenda Tau
Papua New Guinea Women
|
483 | 545 v Samoa at Fiji 2023 |
| 46 |
Theertha Satish
United Arab Emirates Women
|
483 | 532 v Scotland at Abu Dhabi 2022 |
| 47 |
Stafanie Taylor
West Indies Women
|
480 | 836 v New Zealand at St Lucia 2010 |
| 48 |
Nilakshi de Silva
Sri Lanka Women
|
470 | 470 v Scotland at Old Trafford 2026 |
| 49 |
Maia Bouchier
England Women
|
469 | 588 v New Zealand at Southampton 2024 |
| 50 |
Sterre Kalis
Netherlands Women
|
452 | 601 v Germany at Murcia, Spain 2019 |