Legendary Australian cricketer Meg Lanning holds the record for the most centuries in women’s ODI cricket.

Having made her One-Day International (ODI) debut against arch-rivals England in 2011, Meg Lanning slammed a record 15 hundreds in the 50-over format in women’s cricket.

New Zealand’s Suzie Bates has the second most-centuries in women’s ODI cricket. The swashbuckling right-handed batter has already smashed 13 tons in 50-over cricket. 

The likes of Nat Sciver-Brunt, Chamari Athapaththu, Tammy Beaumont and Charlotte Edwards have the third-most centuries in women’s ODI cricket. All four cricketers have registered nine centuries each in women cricket’s ODI format. Know the cricketers with the most centuries in women’s ODI cricket.

Most centuries in Women’s ODI cricket

Player

Span

Matches

Runs

100s

Meg Lanning (AUS-W)

2011-2023

103

4602

15

Suzie Bates  (NZ-W)

2006-2024

160

5673

13

Nat Sciver-Brunt  (ENG-W)

2013-2024

106

3598

9

Chamari Athapaththu (SL-W)

2010-2024

101

3513

9

Tammy Beaumont (ENG-W)

2009-2024

115

3778

9

Charlotte Edwards (ENG-W)

1997-2016

191

5992

9

Claire Taylor (ENG-W)

1998-2011

126

4101

8

Sophie Devine (NZ-W)

2006-2024

144

3776

8

Karen Rolton (AUS-W)

1995-2009

141

4814

8

Laura Wolvaardt  (SA-W)

2016-2024

95

3948

7

Meg Lanning | 15 WODI centuries

Former Australia captain Meg Lanning holds the record for the most centuries in women’s ODI cricket. Nicknamed “the Megastar”, Meg Lanning ended her illustrious career with 15 hundreds in women’s ODI format. Between 2011 and 2023, Meg Lanning scored 4,602 runs in 103 matches at an average of 53.51 and a strike rate of 92.20. She also registered 21 half-centuries for Australia in women’s 50-over international cricket. 

Suzie Bates | 13 WODI centuries

New Zealand’s star cricketer Suzie Bates features second on the elite list of most centuries in women’s ODI cricket. Since making her ODI debut against India in March 2006, Suzie Bates has slammed 13 hundreds for the White Ferns in women’s ODI format. The former New Zealand captain is currently the third-highest run-getter in WODI format only behind retired duo of India’s Mithali Raj and England’s Charlotte Edwards. She has amassed 5,673 runs in 160 WODIs at an average of 41.10 and a strike rate of 80.21.

Nat Sciver-Brunt, Chamari Athapaththu, Tammy Beaumont, Charlotte Edwards | 9 WODI centuries

England’s accomplished all-rounder Nat Sciver-Brunt has jumped to the third spot in list for the most centuries in women’s ODI cricket alongside Sri Lanka’s Chamari Athapaththu, England’s duo of Tammy Beaumont and Charlotte Edwards. Nat Sciver-Brunt has now registered nine hundreds in women’s ODI cricket equalling the record with Athapaththu, Beaumont and Edwards. Between 2013 and 2024, Sciver-Brunt scored 3,598 runs in 106 matches at an average of 46.72 and an impressive strike rate of 95.81. 

Photo credit: Alamy