Most Catches In IPL

MS Dhoni, holds the record for the most catches in IPL histroy. He took a remarkable 158 catches in just 278 matches, displaying his exceptional fielding skills. He has a catch per innings ratio of 0.57 as well. MS Dhoni followed by Dinesh Karthik (145 catches), AB de Villiers (118 catches), Virat Kohli (118 catches), Suresh Raina (109 catches) and Ravindra Jadeja (109 catches) on top five among the list. Check out the list of most catches in IPL.

Key Insights

  • Top Fielder: MS Dhoni has taken the most catches in IPL (158).
  • Second Place: Dinesh Karthik follows with 145 catches.
  • Gap Analysis: MS Dhoni leads by 13 catches.
  • Fielding Excellence: Players with the most catches in IPL are known for sharp reflexes and positioning.
  • Match Impact: Good fielding and catching can turn matches in IPL.

Most Catches in IPL History

Here is the list of all Most Catches in IPL history:

# Player Mat Catches
1
MS Dhoni
278 158
2
Dinesh Karthik
257 145
3
AB de Villiers
184 118
4
Virat Kohli
268 118
5
Suresh Raina
205 109
6
Ravindra Jadeja
255 109
7
Kieron Pollard
189 103
8 273 102
9
Shikhar Dhawan
222 99
10
Wriddhiman Saha
170 93
11
Robin Uthappa
205 92
12
Sanju Samson
178 86
13
David Warner
184 86
14
Faf du Plessis
154 85
15
Manish Pandey
174 84
16
KL Rahul
145 81
17
Rishabh Pant
125 80
18
David Miller
141 80
19
Dwayne Bravo
161 80
20
Axar Patel
162 76
21
Ajinkya Rahane
199 75
22
Suryakumar Yadav
167 74
23
Quinton de Kock
115 73
24
Hardik Pandya
153 73
25
Parthiv Patel
139 69
26
Naman Ojha
113 65
27
Jos Buttler
122 64
28
Ambati Rayudu
204 64
29
Ishan Kishan
120 59
30
Mayank Agarwal
131 58
31
Shreyas Iyer
134 57
32
Deepak Hooda
125 56
33
Steve Smith
103 53
34
Glenn Maxwell
141 52
35
Krunal Pandya
143 52
36 221 52
37
Adam Gilchrist
80 51
38
Rashid Khan
137 50
39
Harbhajan Singh
163 49
40
Murali Vijay
106 47
41
Shubman Gill
119 47
42
Manoj Tiwary
98 46
43
Kumar Sangakkara
71 45
44
Jitesh Sharma
56 45
45
Riyan Parag
85 45
46
Shimron Hetmyer
87 45
47
Yusuf Pathan
174 43
48
Piyush Chawla
192 43
49
Rahul Tewatia
109 42
50
Dwayne Smith
91 41
51
Andre Russell
140 41
52
Nicholas Pooran
90 40
53
Kane Williamson
79 40
54 145 40
55
Rinku Singh
60 39
56
Ruturaj Gaikwad
72 39
57
Chris Morris
81 38
58
Mandeep Singh
111 38
59
Umesh Yadav
148 38
60
Bhuvneshwar Kumar
191 38
61
Brendon McCullum
109 37
62
Eoin Morgan
83 36
63
Shardul Thakur
106 36
64
Sunil Narine
190 36
65
Vinay Kumar
105 35
66
Trent Boult
121 35
67
Tilak Varma
55 34
68
Rahul Tripathi
100 34
69
Virender Sehwag
104 34
70
Mohammed Siraj
109 34
71
Aiden Markram
57 32
72
Mahela Jayawardene
80 32
73
Yuzvendra Chahal
175 32
74
Kedar Jadhav
95 31
75
Abdul Samad
63 31
Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+