The 19th season of the IPL has concluded and Royal Challengers Bengaluru are the champions for the second year in a row. They were dominant and Gujarat Titans finished runners up. This season will be remembered for the batters and the extraordinary batting that was seen throughout the tournament. More than 1400 Sixes and 2300 Fours were hit in the 74 Matches.
Let’s look at the Top 5 Batting Performances of IPL 2026
KL Rahul – 152* from 67 Balls
This is without a question the best batting performance of IPL 2026. No matter that Delhi Capitals were not able to win the match but scoring 150+ in a T20 Match is something that has only happened a total of 3 times in IPL history. KL Rahul was at his imperious best as he smashed 16 fours and 9 sixes throughout his innings. He had a strike rate of 226.86 throughout the innings. KL Rahul put his name in the IPL record books. He once again scored close to 600 runs this season. KL Rahul hit 118 runs in boundaries in this mammoth knock.
Vaibhav Sooryavanshi – 97 from 29 balls
If it was not KL Rahul scoring 152* then this would have easily been the best batting performance of this IPL. This was the eliminator of the IPL and Rajasthan Royals were batting first. Vaibhav destroyed Pat Cummins, Praful Hinge and the entire SRH bowling attack. He batted at an astonishing strike rate of 334.48. He hit just 3 fours and 12 sixes. Meaning he hit 84 runs in boundaries. Vaibhav was so close to scoring the fastest century in the history of the IPL but that will come next season. This 15 year old sensation will break many records for India. Vaibhav Sooryavanshi scored a total of 776 runs at a mind boggling strike rate of 237.
Abhishek Sharma – 135* from 68 balls
Abhishek Sharma was back at his best in IPL 2026 after a forgettable World Cup. The best innings that he played was against Delhi Capitals where he scored 135* from 68 balls. Abhishek Sharma smashed 10 fours and 10 sixes which means he hit 100 runs in boundaries. Abhishek Sharma was not out on 135* and he allowed SRH to reach a total of 240 and win the match by 47 runs. This good form is good news for fans of Indian cricket. He hit 563 runs in IPL 2026.
Shubman Gill – 104 from 53 Balls
This was Qualifier 2 and it was between Gujarat Titans vs Rajasthan Royals. Vaibhav Sooryavanshi had scored 96 balls in what was his slowest innings. GT needed a captain’s knock and that is exactly what he did. He hit 104 runs from 53 Balls in which he hit 11 fours and 5 sixes. He smashed 74 runs in boundaries at a strike rate of 196.22. Shubman Gill scored 732 runs in IPL 2026.
Virat Kohli – 75* from 42 Balls
At number 5 is the innings that won RCB their second IPL title. Virat Kohli was on song and he made sure that RCB won the IPL this year. RCB were in a tricky position as they were losing wickets at regular intervals. Virat Kohli scored the fastest half century of his IPL career from 26 balls and he has made 77 scores of over 50 in IPL history. He hit 9 fours and 3 Sixes at a strike rate of 178.57. He hit 54 runs in boundaries. Virat Kohli scored a total of 675 runs in IPL 2026.
Also Read:















