India Women Test and ODI captain Mithali Raj recently created history when she went past England legend Charlotte Edwards to become the female cricketer with the most runs in international cricket. For the record, Raj has amassed 10,337 runs in international cricket. Of these, 7304 runs have come in 217 ODIs, 2364 runs in 89 […]