BEN STOKES scored FIVE sixes, and a four to win an exciting over for Durham at the County Championship.
The all-rounder put together a stunning innings that ended with 161 runs in 88 deliveries.
England Test captain, James Anderson, made 161 runs including a remarkable 17 sixes
He set a record of 17 sixes in an innings for the English county game.
The new England Test skipper, Josh Baker from Worcestershire, hit him for five sixes.
Stokes was unable to hit all six balls for six as his last drive for the season ended with four.
Stokes was 104 not out when the 34th over came, achieving his century.
The 30-year old followed up with six more balls after lunch to make it 150 not out.
This incredible batter was caught just inches from the limit.
Last week, the ECB confirmed Stokes' appointment as England captain.
Joe Root, who had been suffering a terrible winter that saw series defeats in Australia's Ashes and in the West Indies, resigned. Joe Root was replaced by the Durham man.
SUN BINGO GET PS50 BONUS & 50 FREE SPINS TODAY
On Tuesday, he met with Rob Key, the new director of cricket and agreed to be England's 81st Test captain.
Stokes stated that he was honored to have the opportunity to lead the England Test team.
"This is an honor, and I'm excited to get started this summer.
Joe, I want to thank you for all that he did for English Cricket and for being such a great ambassador for the sport around the world.
"He has been an integral part of my growth as a leader within the dressing room and he will continue being a key ally to me in this role."