From Shashank Singh and Ashutosh Sharma sharing the limelight with their raw talent, to SRH's Travis Head smashing some brutal boundaries to notch up big runs and totals for his franchise, this season has had some real power hitters on show.
Who do you think should be part of India's playing XI for the third Test against England?
Pictures from the IPL 2022 game between Rajasthan Royals vs Delhi Capitals at the DY Patil Stadium, Navi Mumbai
Rajasthan Royals would be banking on their near-perfect combinations in almost all departments of the game to put up another commanding performance when they take on a strong Punjab Kings.
Mumbai registered a handsome 232-run win after skittling out Kerala for 94 in their Ranji Trophy Group B match in Thumba, Kerala, on Tuesday.
Virat Kohli became the first RCB player to complete 100 catches, while CSK smashed the third-highest number of sixes in an IPL innings against KKR.
Images from the Indian Premier League match between Royal Challengers Bangalore and Chennai Super Kings, in Sharjah, on Friday.
Blowing hot and cold, Lucknow Super Giants will look to return to winning ways when they clash against table-toppers Rajasthan Royals
A summary of Day 2 of the Ranji Trophy quarter-final matches played on Wednesday.
Just when it looked like Maxwell was ready to up the ante and take on Rashid again, Padikkal's error of judgment cost the team big.
Images from the Indian Premier League match between Royal Challengers Bangalore and Punjab Kings, in Sharjah, on Sunday.
Sanju Samson and Shimron Hetmyer slammed blistering half-centuries as Rajasthan Royals outclassed Gujarat Titans by three wickets.
Images from the IPL 2022 match between Rajasthan Royals and Kolkata Knight Riders at the Brabourne Stadium in Mumbai on Monday.
His third life came astonishingly when the ball hit the stumps, the bail lit up and fell back into place!
History is on Hardik Pandya's side, which has won all three games against the Royals so far, and that would certainly play on the minds of the Sanju Samson-led Rajasthan outfit at the Narendra Modi stadium.
Buttler currently stands atop the highest IPL 2022 run-getters list with 491 from seven games at an average of 81.83.
Skipper Arpit Vasavada hit a double century as Saurashtra took a crucial 120-run first innings lead against Karnataka
When the Royal Challengers Bangalore took on the Punjab Kings on Sunday, Virat was in a constant adrenalin rush; the RCB skipper knew victory would fetch his side -- which has never won an IPL title -- a place in the playoffs with two games still to play.
With 9 runs needed off 6 balls, Dhruv Jurel played an important role in sealing the victory with a sensational six. The youngster showed composure and skill under pressure, emerging as a valuable asset for the team.
The 27-year-old played his 100th match for the Royals and went on to score 5000 Twenty20 runs.
Rajasthan Royals started off their IPL 2023 campaign in grand style as they thrashed Sunrisers Hyderabad by 72 runs.
Jos Buttler became only the sixth player in IPL history to score multiple centuries in the same season.
RCB's Devdutt Padikkal now has fifty-plus scores in all his major debut matches -- first-class, List-A, T20, and IPL.
RCB will next take on Rajasthan Royals on Thursday here at the Wankhede Stadium in Mumbai.
A round-up of Day 2 of the Ranji Trophy matches played on Sunday
IMAGES from the IPL 2022 game between Rajasthan Royals and Sunrisers Hyderabad, in Pune, on Tuesday
Prabhsimran Singh and Shikhar Dhawan put up a match-winning stand, while Nathan Ellis pocketed a four-wicket haul in Punjab Kings five-run win over the Rajasthan Royals in their IPL match in Guwahati.
Devdutt Padikkal sent a strong message to the national selectors before England ODIs as he slammed his fourth consecutive List 'A' ton as Karnataka beat Kerala by 80 runs
RCB will be strengthened further when the immensely-talented Devdutt Padikkal makes the team after his recovery from COVID-19.
He also praised opposite number Hardik Pandya.
With his twin blows to take out Jaiswal and Ashwin and then scoring a blazing 80 off 62 balls, Mitchell Marsh is rightly our player of the day.
Images from Wednesday's Indian Premier League match between Royal Challengers Bangalore and Mumbai Indians, in Abu Dhabi.
Mayank Agarwal played a captain's knock of 109, as his side took a 64-run lead on Day 2
Krishna had superb figures of 2/2 in three overs, including a maiden, while Boult took 1/8 in three overs, to leave Sunrisers reeling on 14/3 in six overs -- the joint lowest score in the Powerplay in IPL history.
Captain Mahendra Singh Dhoni said Chennai Super Kings' poor bowling in the Powerplay was majorly responsible for their defeat against Rajasthan Royals.
How the IPL teams have shaped up after the auction.
'We could have been better, but part of that is playing away from home -- trying to find out the right length to bowl, what sort of swing conditions we are going to get. That's part of the challenge of playing away.'
India is led by senior batsman Shikhar Dhawan and coached by NCA head Rahul Dravid.
Narayan Jagadeesan on Monday broke the world record for the highest ever individual score in men's List A cricket by hammering a 141-ball 277 as Tamil Nadu trounced Arunachal Pradesh by a mammoth record margin of 435 runs in the Vijay Hazare Trophy
Should India open with the exciting duo of Prithvi Shaw and Devdutt Padikkal?