England captain Nat Sciver-Brunt hit 122 as the visitors secured a morale-boosting 152-run over tournament co-hosts India in their first of two warm-up matches for the Women's World Cup.

Setting their opponents the impressive target of 339-9 after batting first to productive effect in Bengaluru, England got India all out for 187 after just 34 overs, with Linsey Smith and Sophie Ecclestone taking two wickets apiece.

Sciver-Brunt's total, which included 13 fours and two sixes, came from 105 balls before she retired out.

Emma Lamb dovetailed with 81 off 59 balls, with Amy Jones (39) and Heather Knight (37) also contributing solid totals earlier in the order.

Skipper Jemimah Rodrigues top-scored for India with 66 before being bowled lbw by Charlie Dean.

India rested Harmanpreet Kaur, Smri

See Full Page