This web story takes you though the top batters with the most hundreds in Women's ODI cricket.

Meg Lanning (Australia) 103 ODIs, 15 centuries

Smriti Mandhana (India) 120 ODIs, 14 centuries

Suzie Bates (New Zealand) 184 ODIs, 13 centuries

Laura Wolvaardt (South Africa) 128 ODIs, 13 centuries

Tammy Beaumont (England) 140 ODIs, 12 centuries

Hayley Matthews (West Indies) 108 ODIs, 12 centuries

Nat Sciver-Brunt (England) 129 ODIs, 10 centuries

Chamari Athapaththu (Sri Lanka) 126 ODIs, 9 centuries

Sophie Devine (New Zealand) 159 ODIs, 9 centuries

Charlotte Edwards (England) 191 ODIs, 9 centuries

Stafanie Taylor (West Indies) 179 ODIs, 9 centuries