Last updated on .From the section Cricket

Third Test, Kolkata, day two: India 316 v England 216-1 Match scorecard

Captain Alastair Cook set a record for England Test centuries with his 23rd as the tourists assumed control of the third Test against India.

The opener passed the mark of 22 held by Wally Hammond, Colin Cowdrey, Geoffrey Boycott and Kevin Pietersen.

England's top century-makers Tests Hundreds Runs Average Cook 86* 23 7,048 50.34 Hammond 85 22 7,249 58.45 Pietersen 91* 22 7,281 49.86 Cowdrey 114 22 7,624 44.06 Boycott 108 22 8,114 47.72 Statistics up to and including close of second day of second Test v India in Kolkata Full list external-link

Cook made 136 not out as England reached 216-1 in reply to India's 316 all out at the close of day two at Eden Gardens in Kolkata.

Cook, 27, also became the youngest batsman to reach 7,000 Test runs.

The Essex left-hander reached the milestone at the age of 27 years and 347 days, knocking Sachin Tendulkar off top spot.

The India great, who has a record 15,638 Test runs, was 28 years and 193 days old when he passed the 7,000 mark.

Cook, whose Test career began with a hundred against India in Nagpur in 2006, has now scored centuries in all five of his Tests as captain.

He brought up his third ton of the series off 179 balls with a sweep for two off spinner Ravichandran Ashwin during an opening partnership of 165 with Nick Compton.

While his England team-mates and coaching staff rose in unison on the balcony to salute their skipper, Cook removed his helmet, looked skyward and punched the air with both hands.

Cook is still only joint-20th in an all-time list of Test centurions headed by Tendulkar with 51, but should have many years ahead of him to move up the table.

"I don't think it will be such a big deal to him," said Boycott on Test Match Special. "At his age he's going to get quite a lot more unless he has a serious illness or injury.

"He's in the best years of his life and will automatically play, he has a good technique and should be well on the way to 40 hundreds by the time he's finished."

Cook also surpassed Andrew Strauss, the man he succeeded as Test captain before the India tour, to move up to ninth in the list of England's all-time highest run-scorers with 7,048. Graham Gooch holds the record with 8,900.

Cook was dropped by Cheteshwar Pujara at slip off the bowling of Zaheer Khan on 17 but did not offer a further chance in a confident and controlled innings featuring 19 fours and a six.

Cook in numbers 60 & 104 not out - scores on his Test debut v India in March 2006

294 - highest Test score, against India in August 2011

86 - the number of Tests he has played in

50.34 - Test average at the end of Thursday's play

Five - number of centuries in his first five Tests as England captain (including two v Bangladesh as stand-in in 2010)

29 - the number of Test half-centuries he has made, giving a conversion rate of 44% from fifties to hundreds

766 - cumulative runs in the 2010-11 Ashes series

He and Compton, Strauss's replacement at the top of the England order, put the tourists in a strong position to go 2-1 ahead in the four-match series as they target a first victory in India since 1985.

Somerset's Compton batted circumspectly at first before opening up after tea to reach his first Test fifty.

His 137-ball knock was eventually brought to an end when he missed an attempted sweep at Pragyan Ojha and was trapped lbw.

Jonathan Trott then showed signs of playing himself into form, easing to 21 not out in an unbroken partnership of 51 with Cook.

Earlier, England made relatively light work of wrapping up the India tail as Monty Panesar had Zaheer Khan trapped lbw for six and then rearranged Ishant Sharma's stumps.

Captain Mahendra Dhoni smashed the England spinner for two sixes en route to a half-century before he was last out, fending a Steven Finn bouncer to Graeme Swann, who ran forward to take a low diving catch.