The 2019 World Cup is just 12 days away and with the kind of scores that we are seeing in England in the ongoing ODI series between the hosts and Pakistan is any indication to go by, it is expected to be a run-fest come May 30th.
So, who is ruling the roost as far as batting is concerned in ODI cricket since the last World Cup? This article is an attempt to delve into the details of the sides' who have scored the most number of hundreds per matches since the 2015 World Cup.
Here's a look:-
#4 South Africa- 33 (2.24)
ICC trophies might continue to elude them but no coveted list in white-ball cricket is complete without the reference of South Africa in it. And, so at the 4th spot in South Africa with 33 hundred in 74 games since the 2015 World Cup. But numbers sometimes do not tell the entire story.
South Africa's journey in ODI cricket since the 2015 World Cup can be broadly analyzed in two halves- pre and post the 2017 Champions Trophy. From the end of the 2015 World Cup to the 2017 Champions Trophy, the Proteas, with 23 tons were second only to England in the list of most hundreds scored by a side with Quinton de Kock leading the pack with six three-digit scores followed by Hashim Amla , AB de Villiers , Faf du Plessis , David Miller , Rille Rossow  and Tenda Bavuma .
Post the 2017 Champions Trophy, things began to gradually go downhill for South Africa. With AB de Villiers eventually retiring and Hashim Amla [even though he has scored two tons] going through a gradual decline in form, the Proteas have been heavily reliant on the duo of Quinton de Kock and Faf du Plessis. And, the numbers reflect it too. Since the 2017 Champions Trophy, the Proteas have managed just 10 tons with Faf du Plessis leading the pack with 3 tons followed by Quinton de Kock  and Amla .
#3 Australia- 33 (2.30)
At the third spot is the defending World Champions Australia. Australia has largely struggled in white-ball cricket since the 2015 World Cup and the fact that they find themselves in this list is due to two factors- David Warner and their late resurgence leading into the 2019 event.
Warner has been the spearhead of the Australian batting especially in white-ball cricket and the fact that ten of the 33 tons that the Kangaroos have scored have come from Warner's bat. Despite missing out on the entirety of the 2018 season due to the ball-tampering saga, Warner is head and shoulders ahead of the pack. In 44 games since the 2015 World Cup, the left-hander has racked up 2296 runs at an average of 56.00 which includes ten centuries.
Second, on the list is current ODI skipper Aaron Finch who has scored seven centuries since the 2015 World Cup. With Warner missing out on the 2018 season due to the ball-tampering saga and Finch enduring possibly his worst season with the bat, the likes of Usman Khwaja  and Shaun Marsh  took up the mantle of spearheading the batting-unit and contributed towards the resurgence of the side leading into the 2019 event.
#2 England- 48 [1.81]
9-408, 3-444, 6-481, 6-418.
If you have been following English white-ball set-up for a considerable period of time, such scores from would have been unfathomable coming from a side that was still coming in terms with the demands of modern white-ball cricket. Not anymore. The 2015 World Cup was a tipping point in English cricket.
Since that debacle, Eoin Morgan brought in a temperamental change in the sides' set-up allowing the players to play a fearless brand of cricket. The change has resonated to an extent that England has now emerged as the trendsetters who are constantly pushing the envelope as to what can be achieved with the bat on the cricket field. And, it is not one-man traffic. In Bairstow, Roy, Root, Morgan, Stokes, Buttler and Moeen Ali, England have a barrage of power-hitters who have contributed to the sides' resurgence since the 2015 World Cup.
Since the 2015 World Cup, England has racked up 48 centuries- one in every 1.81 matches- with Joe Root leading the pack with 10 100s. In Jason Roy  and Jonny Bairstow , England have a belligerent opening pair who not only score at a strike-rate in excess of hundred but they back it with consistency evident from the 15 hundreds that the pair have accumulated between them.
Skipper Eoin Morgan often falls under the radar thanks to the flamboyance of the batsman around him. But the English skipper averages 46 with the bat since the 2015 World Cup with five hundred. While Morgan lends stability to the side in the middle-overs, Buttler provides the X-factor. The wicketkeeper-batsman has taken his game to the next level in the past few years. In 75 games since the 2015 event in Australia/New Zealand, Buttler has scored 2217 runs with seven tons and an astounding strike-rate of 125.32 making him one of the most valuable players in white-ball cricket currently.
#1 India- 51 (1.68)
Is there a better top-3 in World Cricket that has been as consistent as India's trio of Shikhar Dhawan, Rohit Sharma, and Virat Kohli? If Shikhar does not get you, Rohit or Virat will. The trio has been in swashbuckling form since the 2015 World Cup and is the major reason behind India's dominance in ODI cricket despite the sides' inability to find a reliable middle-order batsman.
Since the 2015 World Cup, Team India has scored 51 hundred- one every 1.68 match- and the top-3 has scored the bulk of them. Virat Kohli leads the pack with 19 tons in 69 games post the 2015-event. The Indian captain has scored a ton every 3.63 innings since the last World Cup, breaking a multitude of records in the process. Kohli's deputy Rohit Sharma too has enjoyed an extended purple patch in the past four years.
Matching Kohli from strength to strength is his deputy-in-chief, Rohit Sharma. The right-hander has been in imperious form ever since he started opening for India in 2013 and in the last years have impinged his status as one of the all-time ODI greats. Since the 2015 World Cup, Sharma has racked up 15 centuries and a double-hundred [208 vs Sri Lanka, 2017] in 71 innings and has ended up with the highest individual score in six consecutive calendar years. The ruthlessness of Kohli and the elegance of Sharma is abely matched with the flamboyance of Shikhar Dhawan.
The left-hander- a specialist of the ICC tournaments in particular- has been consistent in white-ball cricket since making his debut back in 2013. Since the 2015 World Cup, Dhawan has racked up 2848 runs in 67 games including eight tons and fifteen half-centuries.
Such has been the dominance of India's top-3 that out of the 51 tons that the team has scored, 42 have been scored by the trio of Shikhar, Rohit, and Kohli followed Ambati Rayudu , Kedar Jadhav , MS Dhoni , Yuvraj Singh , Manish Pandey , Ajinkya Rahane  and KL Rahul with one ton respectively.