Kevin Pietersen scored a brisk 110 to help launch England to 408-3 against Haryana on the opening day of a four-day game on Thursday.
Pietersen smashed 16 fours and three sixes off 94 balls after openers Alastair Cook and Nick Compton put on a 166-run stand, in a boost to England's confidence in its last practice match before the four-test series.
Skipper Cook, who had scored 119 in the tour-opening three-day game against India A, missed a second ton on tour when he was dismissed for 97 by offspinner Jayant Yadav.
Compton strengthened his case for a test berth by scoring 74 after an unbeaten 64 in the previous game against Mumbai A.
Ian Bell (57 not out) and Jonathan Trott (46) were also among the runs against a Haryana side which has not been doing well in domestic cricket and recently lost badly to Vidarbha in a Ranji Trophy game between two second-rung teams.
England lost all three wickets to slow bowlers as legspinner Amit Mishra, who lost out on a test berth to offspinner Harbhajan Singh because of bad form, grabbed two wickets when he brought himself into the attack after 50 overs.
England went into the game without four main bowlers.
Pace bowlers Steve Finn and Stuart Broad are nursing injuries while James Anderson was rested. Offspinner Graeme Swann has gone home to see his sick daughter but is expected to return in time for the first test in Ahmedabad from Nov. 15.
Should bouncers be banned from cricket?