India's Deepti Sharma and Punam Raut smashed centuries against Ireland and combined in a stand of 320 runs to record the highest partnership in a women's one-day international on Monday.
It also marked the first 300-run stand in women's cricket, eclipsing the 268-run partnership between England openers Caroline Atkins and Sarah Taylor against South Africa in 2008.
The 19-year-old Sharma hammered 24 boundaries and two sixes in her 160-ball innings to score 188, the second-highest individual score behind Australian Belinda Clark's unbeaten 229 against Denmark 10 years ago.
Raut, 27, scored 109 before retiring hurt shortly after the dismissal of Sharma.
India went on to score 358 for two before skittling Ireland for 109 to record a 249-run victory in a quadrangular series that also features hosts South Africa and Zimbabwe.