In our view, Shreyas Iyer’s catch last night might just be the best catch in IPL history. It was outrageous. In a high-pressure Mumbai Indians vs Punjab Kings match, this one moment flipped the energy entirely. Let’s walk through how Shreyas Iyer’s catch became an instant classic.
The Moment That Changed Everything
Set the scene. It’s the 18th over, Mumbai Indians vs Punjab Kings match finely poised. Hardik Pandya is trying to accelerate, sensing a late flourish. Marco Jansen bangs in a length ball outside off, and Pandya goes for a flat, powerful hit down the ground. For a split second, it looks destined for the boundary.
SHREYAS IYER, WHAT HAVE YOU DONE!! 🤯
🎥 One of the best catches you would see in the #TATAIPL history 🔥🔥
Updates ▶️ https://t.co/Fn2dxJ4zYR#KhelBindaas | #MIvPBKS | @PunjabKingsIPL pic.twitter.com/6EKgHR82cL
— IndianPremierLeague (@IPL) April 16, 2026
Stationed at long-on, Iyer sprints to his left, eyes locked, timing every step perfectly. Then comes the leap—full stretch, almost horizontal in the air, plucking the ball cleanly above his head. But here’s where it gets ridiculous. Realising he’s about to fall beyond the boundary, he releases the ball mid-air with incredible awareness, lobbing it back in play towards Xavier Bartlett, who calmly completes the catch. That entire sequence? Blink and you miss it. Replay after replay, and it still doesn’t feel real.
Related Article:IPL 2026 MI vs PBKS Highlights:Mumbai’s Nightmare Continues

The Wankhede crowd went from roaring to stunned silence in seconds. You could almost hear the disbelief ripple across the stands during that Mumbai Indians vs Punjab Kings match. And then the cameras cut to the dugout. Rohit Sharma? Hands thrown up in the air, as if to say, “What on earth was that?” Suryakumar Yadav? Frozen, wide-eyed, completely baffled.
Rohit and Surya’s reaction on Shreyas Iyer’s effort 😲 pic.twitter.com/6KavVAxPVR
— Suprvirat (@Mostlykohli) April 16, 2026
Within minutes, those reactions were everywhere online. Screenshots turned into memes, fans replaying the moment alongside their stunned expressions. It’s not every day you see seasoned pros react like that. That’s when you know you’ve witnessed something special—something worthy of the best catch in IPL history debate.
Pulled back the catch ✅
Pulled back the game ✅Shreyas Iyer, take a bow 🫡#TATAIPL | #KhelBindaas | #MIvPBKS | @PunjabKingsIPL | @ShreyasIyer15 pic.twitter.com/dTwAOs7fga
— IndianPremierLeague (@IPL) April 16, 2026
Moments like this don’t just look good but matter. At that stage of the Mumbai Indians vs Punjab Kings match, Pandya was gearing up for a late surge. A few big hits, and MI could have pushed well beyond 200.
Instead, Shreyas Iyer’s catch cut that momentum dead. Post-match, Iyer kept it simple and grounded.
“My catch was the key to pulling things back, but we have the tendency to do that. Did that even against SRH,” he said.
Final Words
You’ll see plenty of great moments in Mumbai Indians vs Punjab Kings match recaps, but very few redefine a game like this. The phrase best catch in IPL history gets thrown around a lot, but Shreyas Iyer’s catch genuinely belongs in that conversation.
𝐀𝐔𝐑𝐀 farming done right! 😎 pic.twitter.com/cKd5tELjpN
— Punjab Kings (@PunjabKingsIPL) April 16, 2026
Think about it: perfect timing, spatial awareness, athletic execution, and match impact. It ticks every box. And beyond the stats or the highlight reels, it’s the kind of moment fans will remember years from now. Cricket often celebrates big hundreds and fiery spells, but sometimes, it’s a single piece of brilliance in the field that steals the show. In this case, there’s no doubt—Shreyas Iyer’s catch was that moment.













