There has been some seriously big hitting so far in the seventh edition of the Indian Premier League, with Kings XI Punjab leading the way in terms of runs scored in the tournament.
Their main man, Australian Glenn Maxwell, has been unstoppable so far, and with 10 matches of the tournament played, he leads the way by some distance at the top of the scoring chart.
There has yet to be a Twenty20 century in the tournament, but in this limited-overs format, they are a rarity.
So following Match 10, which saw Chennai Super Kings narrowly defeat Rajasthan Royals, let's take a look at the top batsmen in the tournament so far.
Following Wednesday's win for Chennai in Dubai, here is the current list of leading run scorers:
Maxwell has had a staggering tournament so far and three huge innings, prompting ESPNcricinfo to ask the question of when he might finally be stopped:
95, 89, 95 - Glenn Maxwell is doing everything except get the 100. Can anyone stop this man? http://t.co/tAuge18j8y— ESPNcricinfo (@ESPNcricinfo) April 22, 2014
He has been largely responsible for firing Kings XI Punjab to their three victories on the bounce, most recently hitting 95 off 43 balls against a Hyderabad Sunrisers attack that includes the world-beating likes of Dale Steyn and Amit Mishra.
Unsurprisingly, while the leading run scorer plays for the table-topping side, the second-highest run scorer plays for second-placed Chennai.
West Indian Dwayne Smith hit 66 from 43 balls against Punjab in Chennai's opener to set his side on the way to a massive total of 205, only to see Maxwell and Co. chase it down with seven balls to spare, per ESPNcricinfo.
He then hit a 28-ball 50 against Rajasthan, his side's biggest score in their 140 that they then successfully defended.
When it comes down to it, sixes are what T20 cricket is really all about, and this year's IPL has delivered in spades so far.
There have been 100 sixes from the first 10 games, per the Indian Premier League's official website, and here is the list of those individuals with the most maximums:
Once again, Maxwell tops the chart with 17 sixes to his name from his three visits to the crease.
Most notably, he hit nine maximums against Hyderabad, with Mishra bearing the brunt of the onslaught and finishing with an economy rate of 14, per ESPNcricinfo.
Second on the list is Maxwell's teammate South African David Miller, who has given great support to the Aussie as the Kings have posted two scores of 193 and one of 206, per the Indian Premier League's official website.
Miller scored six of his 10 maximums in a blistering 19-ball 51 against Rajasthan, which saw his side home after Maxwell's 89, per ESPNcricinfo.
The Maxwell-Miller axis has proved almost unstoppable so far this tournament, and Kolkata Knight Riders could be next to bear the brunt of their brutal hitting when the two sides face off on Saturday in Abu Dhabi.
For once, it is not Maxwell who sits atop this particular chart. Instead, JP Duminy leads the way in the average charts:
However, with four of the teams having played only twice and the other four teams having played three times, averages can be slightly skewed this early in the tournament.
Duminy has racked up an impressive 134 from three innings so far, and he has only been removed once. The best of those innings was his 48-ball unbeaten 67, which boosted Delhi's score to 145 in their opening game against Royal Challengers Bangalore.
Unfortunately for the South African, he did not do quite enough on that occasion and Bangalore ran out easy winners.
Manish Pandey has had a very creditable start to the competition for Kolkata, scoring 64 against Mumbai Indians and 48 against Delhi.
As the tournament advances, the average chart will likely be very changeable as increased dismissals for various players take their effect.