The previous best by an Indian eve in a World Cup was by skipper Mithali Raj against Netherlands in the 2005 edition, while this was the highest team total posted by the side.
India surpssed their previopus highest score of 275 against Netherlands in the 2000 World Cup in New Zealand.
Left-hander Kamini, who made a comeback into the side, scored 100 in 146 balls was finally run-out.
She struck 11 fours and a six and batted till the 43rd over and spent 156 minutes at the crease.
Put into bat, Kamini and Poonam Raut (72) made best use of the flat track at Brabourne Stadium here and added 175 runs for the opening stand.
Raut's 72 runs came off 94 balls and she struck seven fours during her 144-minute stay at the crease.
More From This Section
Raut was finally out leg before trying a sweep shot off spinner Shanel Daley. India tried to accelerate and made best use of the Powerplay as 45 runs came off those five overs.
She was joined by former Indian skipper Jhulan Goswami, who was promoted as a pinch hitter and Goswami made a quickfire 36 in 21 balls.
India started losing wickets towards the end in their bid to step up the ante.
For the visitors, seamer Deandra Dottin picked up three wickets in her four overs while giving away 32 runs, and Daley picked up one.