Overcoming a morale-denting defeat by England, India stormed back in the World Cup with a victory on Bangladesh to secure a berth in the semi-finals.

Despite looking impressive and coming close on many occasions, Bangladesh on the other hand, are out of the tournament.

They came close against India too at Edgbaston, but fell short of 29 runs in a chase of 315.

Truly, things might have been so different had Bangladesh’s Tamim Iqbal not dropped a chance at deep midwicket off Mustafizur Rahman when Rohit Sharma was on nine, who then went on to make 104 during a 180-run opening with KL Rahul.

Rohit Sharma’s fourth century of the tournament, a feat that makes him the leading run scorer with 544, was the key to India’s win and even the unfaltering Shakib al Hasan could not save his team from elimination.

Bumrah and Sharma once again emerged as favourites, Dhoni in some scale was trolled this time too and the Indian skipper Virat Kohli was fiery as always. And while picking favourites has been easy when it comes to the Indian team, fans didn’t have a hard time identifying who they don’t like, either.

It is Sanjay Manjerekar.

The former Indian cricketer’s image of a ‘veteran commentator’ is sure to be virulently rejected by cricket loyalists, who've simply had enough of him.

Manjrekar is being incessantly trolled and criticized for doing the shoddiest job ever, when it comes to match commentary, with scores of people accusing him for being biased towards certain players.

His condescending rants and extremely critical remarks on the team have not gone too well with fans either, who were quick to remind him of his own playing record ,which at best can be summarized as tolerable.

People particularly blew their top when Manjrekar accused Mahendra Singh Dhoni of not being “adventurous enough” and kept criticising him during the showdown against Bangladesh. He was slammed heavily for this.

In fact, the netizens even started a petition to remove him from the commentary panel. Sanjay tweeted on MS Dhoni’s batting and he said that the former Indian captain was not very adventurous in pressure situations.

“Here’s something interesting about Dhoni -. 41 off 87 balls v spin this WC. But in the warm-up games 69 off 56 balls v spin. That tells me it’s mental too. He does not put his wicket on the line as much in the big games. #ICCCWC2019,” read his tweet.

Here’s something interesting about Dhoni -. 41 off 87 balls v spin this WC. But in the warm up games 69 off 56 balls v spin. That tells me it’s mental too. He does not put his wicket on the line as much in the big games.#ICCCWC2019 — Sanjay Manjrekar (@sanjaymanjrekar) July 2, 2019

It wasn't just the common cricket fans who reacted to Manjrekar this but even celebs like actor Siddharth and cricketers like Shreevats Goswami complained about him. Soon #SanjayManjrekar was one of the top trends on Twitter. Some were so fraught of the cacophony that they actually put the match on mute:

Sanju Manju is so bad that even fans are muting @StarSportsIndia Hindi. Let's try this. The next time Sanjay Manjrekar comes on commentary, Mute commentary, take a pic. Tweet with #SackManjrekar If you don't like this senseless commentary do it. RT & Spread too. #IndvBan pic.twitter.com/mOP0K9lmJp — Prabhu (@Cricprabhu) July 2, 2019

Others were just as scathing:

If only Sanjay Manjrekar batted the way he wanted Dhoni , Rahul or any other.. he cud have won us World Cup.. but alas he didn’t.. so STFU @sanjaymanjrekar ..#IndiaVsBangladesh — #MODIfiedMe. (@ganchen2) July 2, 2019

When Other Batters Hit 4 or 6 Sanjay Manjrekar : That's a Perfect Shot When Dhoni hits 4 or 6 Sanjay Manjrekar : That was a Bad Ball from Bowler #INDvBAN — ꃶ Aяανιиd Messi ꃶ (@Messi_ArvinD) July 2, 2019

One thing common to Dhoni haters, Kohli haters, Rohit haters and Sachin haters is that they all hate Sanjay Manjrekar and Aakash Chopra equally. Divided by hate, united by hate. — THE SKIN DOCTOR (@theskindoctor13) July 2, 2019

Sanjay manjrekar seems more happy seeing dhoni out than the players ‍♂️ #BANvIND #WC19 — Shreevats goswami (@shreevats1) July 2, 2019

@sanjaymanjrekar Can you please stop your biased propaganda You are going nuts when Dhoni couldn’t hit the final overs The same you saying Bangladesh are not able to hit the last overs due to the slowness of the pitch #SanjayManjrekar pic.twitter.com/JySthYMiD9 — Shilpa Aggarwal (@indianshestands) July 2, 2019

One of the worst commentator ever seen.He always wrong👇#sanjaymanjrekar pic.twitter.com/7CQEGCRnXS — Kumar (@Kumar_187) July 3, 2019

"the Dhoni conundrum" are you for real??? Show some respect dude! The man has given so much to his country and you call him a conundrum? #kickhimout of commentating #SanjayManjrekar — PK (@pkmulberry) July 2, 2019

"the Dhoni conundrum" are you for real??? Show some respect dude! The man has given so much to his country and you call him a conundrum? #kickhimout of commentating #SanjayManjrekar — PK (@pkmulberry) July 2, 2019

When Other Batters Hit 4 or 6 Sanjay Manjrekar : That's a Perfect Shot When Dhoni hits 4 or 6 Sanjay Manjrekar : That was a Bad Ball from Bowler 🚶🚶#INDvBAN — AL_AFRIDI (@Aadilafridi10) July 3, 2019