Top 10 Greatest Catches In Cricket History In 2025

Although it has been one of the clichés, the statement "catches win matches" in cricket is one of the truest adages. Brilliant fielding can energize the bowling side, and in many instances, shift the pendulum of the game.
The sport of cricket has seen innumerable brilliant catches due to its long history. In the last few decades, however, standards of fielding have reached such heights that we have seen some very spectacular catches - from boundary saves to gravity-defying one-handers and seamless relay catches.
Here’s a look at 10 of the most incredible catches in cricket history:
1. Trent Boult
Trent Boult, known for his exceptional skills both as a bowler and a fielder, has produced some stunning catches. One standout moment came in a Test match against India when Ajinkya Rahane lofted the ball towards no man's land on the off-side. Out of nowhere, Boult sprinted in and completed a sensational diving catch with his right hand. Even Boult looked amazed at what he had accomplished.
2. Ravindra Jadeja
Ravindra Jadeja is widely regarded as one of the finest fielders of his generation and perhaps the best in Indian cricket history. His stun was already causing a wave at the recent New Zealand Test trial to get rid of Tom Latham for one of his best moments. Latham pulled a short one from the stumps over to deep square leg and sent it seemingly bounding into the boundary. However, perfectly timed by Jadeja, who indeed left the crowd breathless, he reached up into the sky to catch it with one hand, his left.
3. Ravi Bopara
Proof of this silence is a tale from T20 Blast league in England. He got under a bat-sleeved one to take a one-handed stunner at the boundary. The hitter bent his elbow over and took the low full toss towards deep cover as sure as the ball'd clear the boundary, only to find Bopara stretching his right arm out and pulling it off the implausible. The commentators were on their feet.
4. Mohammad Kaif
Mohammad Kaif, the legendary Indian cricket player who will be remembered for his electrifying way of fielding in addition to aggressive fielding moves, made a challenging diving catch in a one-day internationals against Pakistan off Shoaib Malik. He ran from long-off as another fielder approached from long-on to equally gather the ball somewhere in between. Despite the chance of a collusion, his focus was optimum and made a great forward dive to catch the shot delighting with cheers of his teammates everywhere around.
5. Adam Dale
In an Australian domestic match, Adam Dale took what is regarded as one of the greatest catches in cricket history. A batsman from New South Wales had smashed the ball toward the long-on boundary. Dale, with little chance of stopping the ball, sprinted in and dived full-stretch to take an astonishing one-handed catch.
6. Yuvraj Singh
Yuvraj Singh, one of India’s finest fielders, pulled off a spectacular catch against Bangladesh. The batter had driven a full delivery from Pathan through the off-side at high speed. Positioned at point, Yuvraj timed his jump to perfection and snatched the ball with one hand, leaving fans and teammates stunned.
7. Corey Anderson
Corey Anderson, a former New Zealand all-rounder, took an incredible reflex catch off his own bowling. The batsman had struck the ball back at Anderson, but he bent low and, with his left hand, grabbed a phenomenal catch that left everyone applauding.
8. Jonty Rhodes
Often hailed as the best fielder in cricket history, Jonty Rhodes made fielding look effortless. In one memorable instance, Robert Croft from England had smashed a well-timed shot that seemed destined for the boundary. Rhodes, with his unmatched anticipation, sprinted in and took an unbelievable one-handed catch with his left hand. He then calmly completed the catch despite the ball briefly lobbing into the air.
9. Trent Boult’s Boundary Relay Catch
Boult has mastered the art of boundary catches, and his effort to dismiss Kieron Pollard is a testament to his skill. Positioned on the boundary line, Boult caught the ball but realized his momentum would take him over the rope. He smartly threw the ball back into play, then dived back in to complete the dismissal, creating a truly remarkable moment.
10. Angelo Mathews and Tillakaratne Dilshan Relay Catch
One of the most memorable relay catches came from the Sri Lankan duo of Angelo Mathews and Tillakaratne Dilshan. In a match against Australia, David Warner had swept the ball toward mid-wicket. Mathews, sprinting in, caught the ball but realized he was going over the boundary. Before stepping over, he lobbed the ball into the air, and Dilshan, positioned nearby, completed the catch effortlessly. Warner was left stunned at this brilliant display of teamwork and awareness.