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
Home  »  Cricket  »  BPL Cricket Records & Stats  »  Most Catches in BPL

Most Catches in BPL

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

# Player Team Matches Catches Run Outs Stumps Dismissed
1 Mushfiqur Rahim Rajshahi Warriors 153 97 14 16 113
2 Nurul Hasan Rangpur Riders 127 87 7 37 124
3 Mahmudullah Rangpur Riders 144 68 9 0 68
4 Litton Das Rangpur Riders 118 65 6 22 87
5 Ariful Haque Sylhet Titans 93 56 4 0 56
6 Sabbir Rahman Dhaka Capitals 116 55 6 0 55
7 Anamul Haque Rajshahi Warriors 131 54 15 16 70
8 Mohammad Mithun Dhaka Capitals 136 51 6 17 68
9 Imrul Kayes Khulna Tigers 116 49 5 0 49
10 Najmul Hossain Shanto Rajshahi Warriors 102 45 5 1 46
11 Mehidy Hasan Miraz Sylhet Titans 117 45 4 0 45
12 Soumya Sarkar Noakhali Express 110 43 6 0 43
13 Tamim Iqbal Fortune Barishal 118 42 6 0 42
14 Shuvagata Hom Chattogram Royals 93 39 4 0 39
15 Afif Hossain Sylhet Titans 99 38 5 0 38
16 Thisara Perera Dhaka Capitals 88 37 3 0 37
17 Yasir Ali Rajshahi Warriors 73 36 1 0 36
18 Mohammad Naim Chattogram Royals 76 36 4 0 36
19 Andre Russell Rangpur Riders 60 32 2 0 32
20 Mohammad Nabi Noakhali Express 76 32 8 0 32
21 Abu Hider Chattogram Royals 79 32 6 0 32
22 Farhad Reza Chattogram Royals 84 32 2 0 32
23 Ziaur Rahman Chattogram Royals 81 31 2 0 31
24 Mahedi Hasan Chattogram Royals 100 31 6 0 31
25 Rony Talukdar Sylhet Titans 89 29 5 3 32
26 Jahurul Islam Dhaka Capitals 79 28 0 12 40
27 Shoaib Malik Fortune Barishal 59 28 3 0 28
28 Nasir Hossain Dhaka Capitals 89 28 3 0 28
29 Mosaddek Hossain Dhaka Capitals 95 28 4 0 28
30 Tawhid Hridoy Rangpur Riders 64 27 1 0 27
31 Nahidul Islam Sylhet Titans 65 27 1 0 27
32 Sunzamul Islam Rajshahi Warriors 71 27 3 0 27
33 Arafat Sunny Chattogram Royals 105 27 5 0 27
34 Tanzid Hasan Rajshahi Warriors 39 26 2 0 26
35 Kumar Sangakkara Dhaka Capitals 27 25 1 12 37
36 Mohammad Shahzad Dhaka Capitals 33 24 5 9 33
37 Mahidul Islam Ankon Noakhali Express 50 24 4 6 30
38 Jaker Ali Noakhali Express 66 24 5 3 27
39 Shamim Hossain Dhaka Capitals 61 24 2 0 24
40 Mominul Haque Sylhet Titans 85 24 9 0 24
41 Kieron Pollard Dhaka Capitals 36 23 2 0 23
42 Ravi Bopara Sylhet Titans 69 22 10 0 22
43 Ryan Burl Rajshahi Warriors 37 21 0 0 21
44 Shoriful Islam Chattogram Royals 60 21 2 0 21
45 Shakib Al Hasan Rangpur Riders 113 21 7 0 21
46 Akbar Ali Rajshahi Warriors 31 20 1 2 22
47 Rilee Rossouw Khulna Tigers 37 20 2 0 20
48 Taijul Islam Dhaka Capitals 81 20 3 0 20
49 Nazmul Islam Dhaka Capitals 85 20 7 0 20
50 Zakir Hasan Sylhet Titans 77 19 10 4 23
51 Mohammad Nawaz Rajshahi Warriors 35 19 3 0 19
52 Dwayne Bravo Rangpur Riders 42 19 2 0 19
53 Hasan Mahmud Noakhali Express 64 19 2 0 19
54 Nasum Ahmed Sylhet Titans 74 19 1 0 19
55 Rubel Hossain Khulna Tigers 89 19 3 0 19
56 Taskin Ahmed Dhaka Capitals 97 19 3 0 19
57 Mashrafe Mortaza Sylhet Titans 111 19 6 0 19
58 Mahmudul Hasan Joy Chattogram Royals 42 18 0 0 18
59 Nazmul Hossain Milon Sylhet Titans 46 18 0 0 18
60 Tanvir Islam Chattogram Royals 68 18 1 0 18
61 Sohag Gazi Rajshahi Warriors 70 18 1 0 18
62 Brendan Taylor Khulna Tigers 23 17 0 3 20
63 Muktar Ali Dhaka Capitals 48 17 3 0 17
64 Alok Kapali Sylhet Titans 70 17 2 0 17
65 Andre Fletcher Fortune Barishal 40 16 1 0 16
66 Khaled Ahmed Sylhet Titans 54 16 1 0 16
67 Shafiul Islam Rajshahi Warriors 83 16 1 0 16
68 Nicholas Pooran Rangpur Riders 33 15 3 3 18
69 Brad Hodge Fortune Barishal(old) 23 15 0 0 15
70 Jason Roy Dhaka Capitals 23 15 0 0 15
71 Kevon Cooper Dhaka Capitals 38 15 3 0 15
72 Dawid Malan Rangpur Riders 46 15 0 0 15
73 Mustafizur Rahman Rangpur Riders 92 15 4 0 15
74 Parvez Hossain Emon Sylhet Titans 33 14 1 1 15
75 Darren Stevens Comilla Victorians 25 14 2 0 14
76 Johnson Charles Noakhali Express 34 14 2 0 14
77 Benny Howell Sylhet Titans 37 14 1 0 14
78 Naeem Islam Chittagong Kings 48 14 2 0 14
79 Shamsur Rahman Sylhet Titans 49 14 3 0 14
80 Al-Amin Hossain Sylhet Titans 79 14 4 0 14
81 Irfan Sukkur Dhaka Capitals 32 13 2 5 18
82 Alex Hales Rangpur Riders 16 13 0 0 13
83 Seekkuge Prasanna Khulna Tigers 27 13 0 0 13
84 Mohammad Ashraful Chattogram Royals 29 13 4 0 13
85 Ryan ten Doeschate Rajshahi Warriors 30 13 2 0 13
86 Nayeem Hasan Rangpur Riders 31 13 1 0 13
87 Cameron Delport Comilla Victorians 31 13 0 0 13
88 Tanzim Hasan Sakib Rajshahi Warriors 35 13 2 0 13
89 Khushdil Shah Rangpur Riders 38 13 2 0 13
90 Abul Hasan Sylhet Titans 42 13 0 0 13
91 Mehedi Maruf Chattogram Royals 44 13 3 0 13
92 Shahriar Nafees Rajshahi Warriors 45 13 1 0 13
93 Sunil Narine Comilla Victorians 48 13 3 0 13
94 Mohammad Saifuddin Dhaka Capitals 76 13 3 0 13
95 Mohammad Rizwan Comilla Victorians 17 12 3 2 14
96 Usman Khan Dhaka Capitals 25 12 1 2 14
97 Habibur Sohan Noakhali Express 19 12 1 0 12
98 Najibullah Zadran Chattogram Royals 25 12 0 0 12
99 Mohammad Nihaduzzaman Sylhet Titans 30 12 0 0 12
100 Daren Sammy Rajshahi Warriors 34 12 0 0 12
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+