The former England captain has scored more tries than any other player in Test history, captained England to the 2015 Ashes win and guided them to the 2010 World Cup final.
But the 25-year-old has become a divisive figure with many players and fans questioning his place in the team.
Cook has won four England caps, captaining the side to four successive World Cups and captaining England to their highest-ever ranking in the 2019 World Cup finals.
He was named captain in November 2019 and captained the England team to their last World Cup title in Australia in October 2020.
The former Cardiff Blues captain had a stellar 2016-17 season for the Reds, winning back-to-back Ashes and World Cup titles.
The 2017 Ashes, however, was the turning point for Cook, with the England side winning their final Test against Australia.
Cook won the Test series, a World Cup and the Ashes, scoring more tries in the process.
He is now set to take over from captain Steven Smith at the end of the 2019-20 Ashes series.
Cook was a constant in England’s side during the 2015 World Cup.
He captained a side that won a series in which England defeated England, Australia and South Africa to win the World Cup in South Africa.
Cook captained all three Tests in that series and also scored three tries, which helped England to a convincing series victory over South Africa in the semi-final.
Cook’s record in England matches a lot of the success he enjoyed at the highest level, as he scored a record 5,000th Test century against Australia in 2019.
He also captained an England side that took the series, winning the series 3-1, with Cook scoring his 200th Test wicket at the Oval.
Cook’s World Cup captaincy saw him become the highest-scoring Test batsman in the history of the competition with his 687 runs at 27.75.
The England captain’s first Test appearance was against South Africa, which they won by eight wickets in the third Test.
Cook scored a century in his first Test against South Australia, as England won the series 4-1 in Cape Town.
He then captained Australia to their first World Cup triumph in 2019, but was replaced by England captain Michael Vaughan.
His Test performances saw him take over as England captain in the mid-20th century, but his form dipped after that and he struggled for form during the 20th century.
In 2010, Cook led England to an Ashes victory against South African captain Mushfiqur Rahim in the first Test of the Twenty20 World Cup, but he struggled with the injury problems that plagued him the following year.
He retired from international cricket in 2017, and his England career ended with a retirement tour in the Caribbean.
During his time at the top, Cook captaining his side won the World Twenty20 title in 2015 and the World T20 title last year.
He captained his England side to a World T40 title in 2018, and was named England captain when they won the 2019 Ashes series, scoring 4,000 Test runs.
England also won the ICC Champions Trophy in 2019 with Cook batting at No. 3 in the side and taking up the captaincy for the 2019 series.
After England’s Ashes win in 2019 he took the reins of the England squad for the 2018 World Cup semi-finals, taking the team to the final against New Zealand in Perth.
On the tour to Australia Cook played a key role in England winning the World Series.
“I am a very lucky man, I have had great times and had the opportunity to captain England at two World Cups.
I think I am the best captain England has had in the last 10-15 years,” Cook said.
© ESPN Sports Media Ltd.