Women cricket has come a long way in every form of the game, whether it is ODI, T20I, or Test. Female cricketers are performing just as impressively as their male counterparts, scoring a lot of runs and showing their brilliance to the world. There’s been increasing excitement about the women who have scored the most hundreds in cricket. In this article, we will find out the top women cricketers who have scored the most centuries in ODI, showcasing their remarkable achievements on the global stage. Top 12 Women Cricketers With Most Hundreds in ODI Cricket Player Span Mat Runs HS Ave BF SR 100 50 MM Lanning (AUS-W) 2011-2023 103 4602 152* 53.51 4991 92.20 15 21 SW Bates (NZ-W) 2006-2024 163 5718 168 40.55 7132 80.17 13 34 Nat Sciver-Brunt (ENG-W) 2013-2024 109 3676 148* 47.74 3851 95.45 9 21 AMCJK Athapaththu (SL-W) 2010-2024 107 3713 195* 36.79 4906 75.68 9 17 TT Beaumont (ENG-W) 2009-2024 118 3882 168* 39.61 5245 74.01 9 20 CM Edwards (ENG-W) 1997-2016 191 5992 173* 38.16 8946+ 65.29 9 46 L Wolvaardt (SA-W) 2016-2024 98 4148 184* 49.38 5752 72.11 8 32 SC Taylor (ENG-W) 1998-2011 126 4101 156* 40.20 5860+ 69.77 8 23 KL Rolton (AUS-W) 1995-2009 141 4814 154* 48.14 6117+ 73.69 8 33 SFM Devine (NZ-W) 2006-2024 147 3860 145 31.90 4531 85.19 8 15 S Mandhana (IND-W) 2013-2024 85 3585 136 45.37 4214 85.07 7 27 SJ Taylor (ENG-W) 2006-2019 126 4056 147 38.26 4927 82.32 7 20 Meg Lanning Image Source- The Statesman Our list starts with Australian batter Meg Lanning, who is considered as one of the greatest of all time in women's cricket. She has bagged 15 hundred in Women's ODI in just 103 matches. Overall, she has scored 4602 runs at an average of 53.51. Lanning also has 21 half centuries to her name. She took a sudden retirement in ODI cricket in 2023 but left her legacy behind. She holds the top spot in the list of most centuries in women's ODI cricket. Also Read | Understanding the Follow-On Rule in Test Cricket Suzie Bates Image Source- Sky Sports This New Zealand legend is also regarded as the best women's batter of all time just because of the performance of her team. She holds the second position with the most hundreds in women's ODI, she has 13 hundred in 157 innings and also scored 34 half-centuries. She has made so many records, which are hard to believe. She made her debut in 2006 but is still serving her nation and winning matches. Sciver Brunt Image Source- Female Cricket The English batter holds the position 3rd with just 9 centuries in 96 innings. The 34-year-old allrounder has been a very important part of the England women's cricket team and stood up for the team on many occasions. She is also known for her power-packed strokes; in 96 innings, she has scored 3676 runs at an amazing average of 47.74. Chamari Athapaththu Image Source- Sarkari Pariksha Another top female cricketer, Chamari Athapaththu, is also on the list with 9 centuries in 107 innings, with 3713 runs at an average of 36.79. She has 17 half centuries to her name. She has been a very crucial part of Sri Lanka’s batting line-up throughout the years. Nobody can forget her innings of 195 not out against South Africa; she fell just 5 runs short of achieving the double-century landmark. Tammy Beaumont Image Source- Sky Sports The English opening batter made her debut vs the West Indies in 2009 and is still playing for the England women's cricket team. In her course of 108 innings, she managed to score nine centuries in Women ODI cricket. The stylish batter has been a match-winner for her nation and played some great innings in her career. Overall in Women ODI cricket, she has scored 3882 runs at an average of 39.61. Also Read | Top Shelf Finishers: The Elite of the Sporting World Charlotte Edwards Image Source- The Cricketer The former English Women team captain Charlotte Edwards is also on the list; she was one of the best batters of her era. She served the England team for almost 20 years and captained the side for 10 years. She is at number 6 with 9 centuries and 46 half centuries in 180 innings. Her average was also amazing, which was 3.86. Edwards made her debut in 1997 and took retirement in 2016. Laura Wolvaardt Image Source- Cricket Fanatics Magazine The seventh position is held by the South African batter Laura Wolvaardt with 8 centuries in just 97 innings. In her career, she has scored 4148 runs and kept her average close to 50. She has also scored 32 half-centuries. The 25-year-old made her debut in 2016 in ODI cricket against England, and since then she has been the most consistent batter for South Africa. Samantha Claire Taylor Image Source- ESPN Another former English batter on our list, she made her debut for England in 1998 and played 126 ODI matches for her country. This woman cricketer scored eight centuries and 23 half-centuries throughout her career. She was also brilliant with her glovework behind the stumps and won many matches for England during her playing time. Karen Rolton Image Source- Cricket World The former Australian skipper Karen Rolton is also on the list with 8 centuries in Women ODI cricket. She has played 141 matches for Australia and scored 4814 runs at an average of 48.14. She made her debut in 1995 for Australia and served the team for more than 14 years. She also won the player of the match award in the 2005 World Cup, where she scored a brilliant hundred. Also Read | Virat Kohli Total Centuries in All Format Sophie Devine Image Source- Wikipedia Another legend of women's cricket, Sohipe Devine, is also on our list for the most century in women's ODI. She has bagged 8 tons in 134 innings and 15 half-centuries. Her development as a player has been remarkable, from batting at number 11 to up the order. Sophie Devine is equally capable of winning matches with her bowling. Smriti Mandhana Image Source- The Cricket Lounge She is the only Indian in the list with 7 centuries in women's ODI cricket. Mandhana has bagged 7 centuries in 85 matches. The opening batter is probably the best batter in women's cricket now in all the formats. She has performed out of the sky for India over the last few years and made several records. In 85 matches, she has scored 3585 runs at an average of 45.37. Sarah Taylor Image Source- Female Cricket England's wicketkeeper holds the last position on our list for Most Hundreds in Women's ODI. She has scored seven centuries in 119 innings. Sarah Taylor made her international debut in 2006 and played a very important part for the England women's cricket team. She is also one of the few female cricketers who crossed the 4000 runs landmark in ODI cricket. Also Read | Top 10 Players with Most Career Runs in Women T20Is