With the breach in bio bubbles and sudden surge of covid cases among the players and staff in the Indian Premier League. The tournament has come to an indefinite halt until further notice. Yet let's take a look back into the weeks past, with some amazing feats achieved in the games played. With teams fighting for the ultimate prize, some extraordinary performances proved to be the difference between winning and losing.


Jos Buttler's 124-run knock is now the highest score by a Rajasthan Royal player in the IPL history. This was his maiden century in the IPL and the English batsman is now the third centurion of IPL 2021. This is also the second-highest score against SRH by any player in the tournament.


Ambati Rayudu smashed a 27-ball 72, hitting four fours and seven sixes becoming the joint-second fastest half-centurion for CSK. The CSK batsman scored his fifty off just 20 balls, racking up his 20th half-century in IPL, of which six were for Chennai Super Kings.


Kieron Pollard scored a 17-ball fifty in the victory over Chennai Super Kings for the Mumbai Indians. This is now the fastest fifty in IPL 2021. The Mumbai Indian batsman equaled his previous fastest record for a fifty he scored against KKR in 2016. This is now the joint-fastest fifty for MI in the IPL.


On his captaincy debut, Mayank Agarwal smashed 99* runs in 58 balls as he helped his team set a target of 167. The Punjab Kings skipper’s score is the 2nd best score on a captaincy debut in IPL, only next to Rajasthan Royals' Sanju Samson score of 119 which he had scored against PBKS, also this season


Chennai Super Kings' batsman Suresh Raina accomplished a major landmark when he took the field against Mumbai Indians on Friday. As he completed 200 matches in his IPL career. The second CSK player ever to do so after Mahendra Singh Dhoni


David Warner has become the fourth batsman to score 10,000 runs in T20 cricket overall. The Sunrisers skipper created history with his record half-century against MS Dhoni and co, en route becoming the 8th batsmen to score 200 sixes in the IPL.


Prithvi Shaw DC IPL
Prithvi Shaw (DC)

Prithvi Shaw became the first batter to hit six fours in the first over of a T20 innings when he smashed Kolkata Knight Riders' fast bowler Shivam Mavi in the second innings. Though Shaw is only the second batsmen to achieve this feat in the IPL after Ajinkya Rahane did the same off S Aravind against the Royal Challengers Bangalore in 2012.


Ravindra Jadeja CSK IPL
Ravindra Jadeja (CSK)

Ravindra Jadeja smashed 37 runs off the last over of the CSK batting innings against Royal Challengers Bangalore in the IPL 2021. Harshal Patel was the unfortunate bowler put to the sword as Jadeja went berserk in the 20th over. He equaled Chris Gayle's record for most runs in an over in the IPL.


Virat Kohli RCB IPL
Virat Kohli (RCB)

The number of aggregate runs by Virat Kohli in his IPL history. He became the first batsman in the history of the tournament to aggregate more than 6,000 runs during the match between Royal Challengers Bangalore and Rajasthan Royals in Mumbai. Suresh Raina with 5,472 runs remains next on the list.

With more matches still to play, we can only remain patient for further news on how this season of the Indian Premier League is going to play out. With all teams playing each other at least once, and the tournament at a halfway stage. Let us know which franchise performed the best and who exceeded and underperformed by your expectation.