Nick Compton hit 57 as England took control against India (Picture: Getty)

Nick Compton has paid tribute to Alastair Cook after the England captain rewrote the record books on day two of the third Test at Eden Gardens.

At 27, Cook became the youngest player to score 7,000 Test runs and then brought up an England-record 23rd century as the tourists seized complete of the match against India.

Somerset opener Compton, who himself hit his maiden Test fifty today, said: ‘Standing out there today, looking up at the board and seeing those stats – 7,000 runs, the youngest player to do that, it was quite an amazing moment.

‘I thought “I’m batting with this guy; he’s just got another hundred, and he’s the all-time leading English hundred-maker”. It speaks volumes that he’s been able to do that from a young age, and still is a young player.

‘A lot of players only find their feet at perhaps my age, 28 or 29, but he did it a long time before.

‘To bat with him is quite similar, in some ways, to batting with [former England opener] Marcus Trescothick back at Somerset – although clearly different players. It’s how clinical they are with every delivery.’