A Comprehensive Guide to the Most Catches in IPL History

Top 100 Players With Most Catches In IPL History

Cricket, an art of precision and skill, requires not only exceptional batting and bowling abilities but also stellar fielding abilities. One of the most thrilling aspects of fielding is undoubtedly catching; an elegant catch can turn the side of any game and become an unforgettable moment in IPL history. In this article we can see the list of players who have most catches in IPL history for their teams across seasons.

Fielders With The Most Catches In IPL History

Catching is vital in cricket, and dropped catches at crucial moments can turn the result of the team in IPL. Whereas spectacular catches can provide much-needed momentum and boost the moral of the team. Fielding positions also have an influence over chances of making catches; in T20I matches such as IPL competition, teams usually assign their most proficient fielders at boundary positions where catching opportunities are more likely. Here’s the list of top 100 players who have taken catches in IPL history.

1.Suresh RainaCSK, GL2008-2021205204109
2.Virat KohliRCB2008-2023237235106
3.Kieron PollardMI2010-2022189189103
4.Rohit SharmaDC, MI2008-202324324398
5.Ravindra JadejaCSK, GL, KTK, RR2008-202322622597
6.Shikhar DhawanDC, MI, PBKS, SRH2008-202321721796
7.AB de VilliersDC, RCB2008-202118413090
8.Manish PandeyDC, KKR, LSG, MI, PWI, RCB, SRH2008-202317017081
9.David WarnerDC, SRH2009-202317617581
10.Dwayne BravoCSK, GL, MI2008-202216116080
11.Faf du PlessisCSK, RCB, RPS2012-202313012973
12.David MillerGT, KXIP, RR2012-202312112170
13.Ajinkya RahaneCSK, DC, KKR, MI, RPS, RR2008-202317217269
14.Hardik PandyaGT, MI2015-202312312365
15.Suryakumar YadavKKR, MI2012-202313913964
16.Axar PatelDC, KXIP2014-202313613659
17.Mayank AgarwalDC, PBKS, RCB, RPS, SRH2011-202312312256
18.Steven SmithDC, PWI, RPS, RR2012-202110310353
19.Ambati RayuduCSK, MI2010-202320418451
20.Deepak HoodaLSG, PBKS, RR, SRH2015-202310710750
21.Harbhajan SinghCSK, KKR, MI2008-202116316349
22.Murali VijayCSK, DC, KXIP2009-202010610647
23.Manoj TiwaryDC, KKR, KXIP, RPS2008-2018989846
24.Glenn MaxwellDC, KXIP, MI, RCB2012-202312412444
25.Krunal PandyaLSG, MI2016-202311311243
26.Yusuf PathanKKR, RR, SRH2008-201917417443
27.Ravichandran AshwinCSK, DC, KXIP, RPS, RR2009-202319719643
28.Dwayne SmithCSK, DC, GL, MI2008-2017919141
29.Piyush ChawlaCSK, KKR, KXIP, MI2008-202318118141
30.Shane WatsonCSK, RCB, RR2008-202014514540
31.Kane WilliamsonGT, SRH2015-2023777739
32.Shreyas IyerDC, KKR2015-202210110139
33.Chris MorrisCSK, DC, RCB, RR2013-2021818138
34.Mandeep SinghDC, KKR, PBKS, RCB2010-202311111038
35.Rashid KhanGT, SRH2017-202310910937
36.Umesh YadavDC, KKR, RCB2010-202314114037
37.Eoin MorganKKR, KXIP, RCB, SRH2010-2021838336
38.Shubman GillGT, KKR2018-2023919136
39.Vinay KumarKKR, KTK, MI, RCB2008-201810510435
40.Robin UthappaCSK, KKR, MI, PWI, RCB, RR2008-20222059134
41.Virender SehwagDC, KXIP2008-201510410434
42.Andre RussellDC, KKR2012-202311211233
43.Jos ButtlerMI, RR2016-2023966632
44.Mahela JayawardeneDC, KTK, KXIP2008-2013808032
45.Rahul TewatiaDC, GT, KXIP, RR2014-2023818132
46.Bhuvneshwar KumarPWI, SRH2011-202316016032
47.Ruturaj GaikwadCSK2020-2023525231
48.Rahul TripathiKKR, RPS, RR, SRH2017-2023898931
49.Jacques KallisKKR, RCB2008-2014989831
50.Irfan PathanDC, GL, KXIP, RPS, SRH2008-201710310231
51.Yuvraj SinghDC, KXIP, MI, PWI, RCB, SRH2008-201913213231
52.Riyan ParagRR2019-2023545430
53.JP DuminyDC, MI2009-2018838330
54.Trent BoultDC, KKR, MI, RR, SRH2015-2023888830
55.RP SinghDC, KTK, MI, RCB, RPS2008-2016828229
56.Chris GayleKKR, PBKS, RCB2009-202114214029
57.Daniel ChristianDC, RCB, RPS2011-2021494928
58.Shimron HetmyerDC, RCB, RR2019-2023606028
59.Moises HenriquesDC, KKR, PBKS, RCB, SRH2009-2021626228
60.Shardul ThakurCSK, DC, KKR, KXIP, RPS2015-2023868628
61.Aaron FinchDC, GL, KKR, KXIP, MI, PWI, RCB, RR, SRH2010-2022929228
62.Gautam GambhirDC, KKR2008-201815415428
63.Michael HusseyCSK, MI2008-2015595926
64.Vijay ShankarCSK, DC, GT, SRH2014-2023656526
65.Shaun MarshKXIP2008-2017717126
66.Mohammed SirajRCB, SRH2017-2023797926
67.David HusseyCSK, KKR, KXIP2008-2014646425
68.Kagiso RabadaDC, PBKS2017-2023696925
69.Brendon McCullumCSK, GL, KKR, KTK, RCB2008-20181099125
70.Saurabh TiwaryDC, MI, RCB, RPS2008-2021939225
71.Jaydev UnadkatDC, KKR, LSG, MI, RCB, RPS, RR2010-2023949425
72.Rajat BhatiaDC, KKR, RPS, RR2008-2017959525
73.Yuzvendra ChahalMI, RCB, RR2013-202314514425
74.Sunil NarineKKR2012-202316216225
75.Devdutt PadikkalRCB, RR2020-2023575724
76.Dale SteynDC, GL, RCB, SRH2008-2020959524
77.Mohit SharmaCSK, DC, GT, KXIP2013-202310010024
78.Nitish RanaKKR, MI2016-202310510524
79.Ben StokesCSK, RPS, RR2017-2023454523
80.Tim SoutheeCSK, KKR, MI, RCB, RR2011-2023545423
81.Sanju SamsonDC, RR2013-20231525923
82.Karun NairDC, KXIP, RCB, RR2013-2022767623
83.Sachin TendulkarMI2008-2013787823
84.Amit MishraDC, LSG, SRH2008-202316116123
85.Rinku SinghKKR2018-2023313122
86.Herschelle GibbsDC, MI2008-2012363622
87.Cameron WhiteDC, RCB, SRH2008-2013474722
88.Sourav GangulyKKR, PWI2008-2012595922
89.Brad HodgeKKR, KTK, RR2008-2014666622
90.Dhawal KulkarniGL, MI, RR2008-2021929222
91.Andrew SymondsDC, MI2008-2011393921
92.KL RahulLSG, PBKS, RCB, SRH2013-20231185621
93.Shadab JakatiCSK, GL, RCB2009-2017595921
94.Zaheer KhanDC, MI, RCB2008-20171009921
95.Lasith MalingaMI2009-201912212221
96.Aiden MarkramPBKS, SRH2021-2023333320
97.Ryan HarrisDC, KXIP2009-2013373720
98.Tillakaratne DilshanDC, RCB2008-2013525120
99.Mithun ManhasCSK, DC, PWI2008-2014555520
100.Murali KartikKKR, KXIP, PWI, RCB2008-2014565620

1. Suresh Raina – 109 Catches

Suresh Raina known as Mr.Cricket is one of the greatest fielders in Indian Premier League (IPL) history. He played over 205 matches for Chennai Super Kings and made 109 catches; thus becoming one of only three players ever to take 100 catches totals in IPL career.

Raina’s agility, quick reflexes and safe hands have established him as an outstanding fielder within India’s Premier League history which has made him the player with highest catches in IPL.

2. Virat Kohli – 106 Catches

Virat Kohli, the run machine and former captain of Royal Challengers Bangalore (RCB), is well known for not only being one of the highest run scorers but also his most catches in IPL. Over 237 matches with RCB alone in IPL play alone has resulted in him taking an astonishing 106 catches!

3. Kieron Pollard – 103 Catches

Kieron Pollard, the West Indian all-rounder, has been one of the standout performers for Mumbai Indians in the Indian Premier League (IPL). Pollard has made 189 appearances with them while taking an impressive total of 103 catches during his IPL career. Pollard is known for his athleticism, agility and safe hands which made him to be in third place for the most IPL catches.

4. Rohit Sharma – 98 Catches

Rohit Sharma, Captain of Mumbai Indians in Indian Premier League (IPL), has been an outstanding performer both with bat and field. As captain, he sets an example what he bring to the team with his commitment to all aspects of fielding inside the circle – both as fielder and batsman.

Over 241 games of IPL play, Rohit is the fourth player in most catches in IPL cricket. He has taken a total of 98 catches; coupled with leadership qualities and prolific batting he is an essential asset to Mumbai Indians and as such an impressive figure within their lineup.

5. Ravindra Jadeja – 97 Catches

Ravindra Jadeja was an accomplished all-rounder in Indian cricket who excelled in fielding during his Indian Premier League (IPL) career from 2008-2023. Playing for teams such as Chennai Super Kings (CSK), Gujarat Lions (GL), Kochi Tuskers Kerala (KTK), and Rajasthan Royals (RR), Jadeja has taken outstanding 97 catches over 226 IPL matches, the majority being for CSK where he became the icon to their success.

6. Shikhar Dhawan – 96 Catches

Shikhar Dhawan, captain of the Punjab Kings in the Indian Premier League (IPL), has gained prominence for both his powerful batting ability and exceptional fielding prowess. Dhawan has recorded 96 catches across 217 innings played so far and is at sixth position among players with most catches in IPL history.

7. AB de Villiers – 90 Catches

AB de Villiers made his mark on the Indian Premier League (IPL) with his extraordinary skills not only as a batsman but also as an agile and reliable fielder from 2008-2021, he was playing for Delhi Capitals (DC) and Royal Challengers Bangalore (RCB).

AB de Villiers showed his exceptional fielding talents across 184 matches he played, taking 90 catches. Renowned for his versatility and adaptability to various roles on the field, de Villiers always demonstrated safe hands in the outfield or inner circle – his quick reflexes and athleticism proved valuable assets to his teams.

8. Manish Pandey – 81 Catches

Manish Pandey is a talented Indian cricketer who has played for several teams for the performance he has proved in the Indian Premier League (IPL). From 2008-2023 he played for various franchises such as Delhi Capitals (DC), Kolkata Knight Riders (KKR), Lucknow Supergiants (LSG), Mumbai Indians (MI), Pune Warriors India (PWI), Royal Challengers Bangalore (RCB), and Sunrisers Hyderabad (SRH), making an unforgettable mark both on the field and within franchise.

Manish Pandey has demonstrated his athleticism and safe hands throughout 170 IPL matches he has participated and has taken 81 catches and get into the list of players who have taken top 10 catches in IPL history!

9. David Warner – 81 Catches

David Warner has been one of the stars in Indian Premier League (IPL) ever since his debut in 2009. Since then, Warner has played for both Delhi Capitals (DC) and Sunrisers Hyderabad (SRH). His crucial knocks and catch taking ability has helped the team and fortune of the teams on multiple occasions.

Warner has taken part in 176 matches between 2009-2023, not only showing off his incredible batting but also his unparalleled fielding skills. The southpaw has taken an impressive 81 catches during this period; showing quick reflexes and safe hands at crucial moments of every match.

10. Dwayne Bravo – 80 Catches

Dwayne Bravo, an energetic West Indian all-rounder, made an impressive mark on the Indian Premier League (IPL) through his all-around skills, especially his athletic fielding. From 2008-2022 he represented several franchises including Chennai Super Kings (CSK), Gujarat Lions (GL), and Mumbai Indians (MI). Bravo’s agility to take safe catches were on display during his participation in 161 IPL matches, collecting an astounding 80 catches.


IPL history has lot of players with most catches in IPL history due to their tremendous fielding skills. Each one not only contributed with bat or bowl, but made crucial differences on the field as well. With IPL developing, we can expect even more incredible catches and fielding feats to come our way in future seasons!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top


Increase Your Winning Percentage 🏆