Jos Buttler has proven himself to be one of the most dangerous and destructive batsmen in white-ball cricket.
Now with eight One-Day International centuries to his name while also taking the IPL and Australia's Big Bash League by storm, the nickname 'Universe Jos' fits very nicely.
Here's we look back at some of his very best ODI hundreds:
121 v Sri Lanka – 31 May 2014, Lord's
An almost match-winning display marked the batsman's first ODI ton (off 61 balls) and usurped Kevin Pietersen's 2005 unbeaten 100 against South Africa as the fastest century by an Englishman in ODI cricket.
Sadly the fairytale finish was not to be as Sri Lanka held on to win by seven runs (300/9) but Buttler certainly made his mark in a performance characterised by power, style and fearlessness with an impressive 11 fours and four sixes.
129 v New Zealand – 9 June 2015, Edgbaston
We move on to Edgbaston a year later, and a dominant display by the home side as England posted their highest runs victory in an ODI, defeating the Black Caps by 210 (408/9).
Not content with top spot Buttler also slotted himself in at number two on the all-time fastest hundreds list thanks to his energetic 66-ball ton, eventually going on to make 129 before departing in a world-record seventh-wicket stand with Adil Rashid.
In the course of his innings he also contributed five of England's 14 sixes and 13 of the team's 38 fours.
116* v Pakistan – 20 November 2015, Dubai
Buttler broke the record for the quickest ODI ton for the third time, this time smashing a blistering 100 runs from just 46 deliveries against Pakistan in Dubai.
England posted 355/5 in that innings and proceeded to dismiss Pakistan for 271 with almost ten overs to spare, clinching an 84-run win and overall series victory – Buttler sitting pretty in the record books.
105 v South Africa – 3 February 2016, Bloemfontein
Buttler's fourth one-day hundred came in a rain-affected England victory at Bloemfontein, reaching the milestone off 73 balls and facing three further deliveries before departing on 105.
100* v Australia – 21 January 2018, Sydney
Entering the fray in the 23rd over as England's innings looked shaky at 107/4 following Joe Root's departure, Buttler proceeded to accumulate the slowest of his five ODI centuries but a magnificent knock in its own right.
His unbroken seventh-wicket partnership with Chris Woakes (53* off 36 balls) yielded 113 runs in just 11.5 overs to steer England to 302/6 at the end of their 50 overs.
He survived an lbw shout on 97 to run two off the final delivery of the innings and advance to an 83-ball century – punctuated by six fours and four sixes – in his player-of-the-match performance.
110* v Australia - 24 June 2018, Emirates Old Trafford
On the day that England's football team romped to a 6-1 victory over Panama in the Fifa World Cup, their cricketing compatriots managed victory by the narrowest of margins. England's epic one-wicket win in Manchester looked highly unlikely when the hosts were reduced to 50-5 and subsequently 114-8 in pursuit of 206 for victory.
Buttler in partnership with number ten Adil Rashid set about one of the all-time great ODI run-chases, however with eleven runs still required Rashid fell leaving Jake Ball to responsibility of keeping England's talisman company.
A six off Stoinis brought up Buttler's century from 117 balls, and after Ball played our a nervy maiden over from Ashton Agar the victory and five-nil series win was confirmed with a cover drive for four.
150 v West Indies - 27 February 2019, Grenada
Buttler hammered his highest ODI score against the West Indies in arguably his most destructive innings yet.
With a platform nicely built by the top order, Buttler came to the crease in the 25th over and played his way to an incredible 150 including 25 boundaries.
Universe Jos went from 51 to 100 in just 15 balls before motoring on to 150 in just a further 16 deliveries. In this innings Buttler broke the record for the most sixes in an ODI innings for England with 12.
110* v Pakistan - 11 May 2019, Southampton
Buttler hit his fastest ODI century on home soil from just 50 balls at the Ageas Bowl against Pakistan.
Alongside captain Eoin Morgan the pair entertained the crowds with an extraordinary century partnership which powered England well past 300.
On reaching his century Buttler celebrated with a baby rock acknowledging the birth of his daughter. What a way to celebrate!