Tag: Charlotte Edwards

Top 5 women cricketers with most ODI runs

Recently, former Indian women's captain Mithali Raj has announced her retirement from…

Anay Pareek