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

Bangladesh Premier League (BPL) 2025 Stats & Records

BATTING STATS

  • Most Runs
  • Highest Individual Scores
  • Highest Strike Rate
  • Most Hundreds
  • Most Fifties
  • Most Sixes
  • Most Fours

BOWLING STATS

  • Most Wickets
  • Most Five-wicket hauls
  • Best Economy

Most Runs in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Mohammad Naim Khulna Tigers 14 14 511 143.94 46 30
2 Tanzid Hasan Dhaka Capitals 12 12 485 141.40 24 36
3 Graham Clark Chittagong Kings 14 14 431 153.38 33 23
4 Tamim Iqbal Barishal 14 14 413 129.06 51 11
5 Anamul Haque Durbar Rajshahi 12 12 392 130.67 38 16
6 Zakir Hasan Sylhet Strikers 12 12 389 140.43 36 20
7 Litton Das Dhaka Capitals 11 11 368 143.19 36 16
8 Mehidy Hasan Khulna Tigers 14 14 355 132.96 30 19
9 Shamim Hossain Chittagong Kings 15 15 352 159.28 32 18
10 Parvez Hossain Emon Chittagong Kings 13 13 338 130.00 18 25
11 Yasir Ali Durbar Rajshahi 12 12 336 153.42 24 24
12 Dawid Malan Barishal 9 9 316 156.44 28 15
13 Mahidul Islam Ankon Khulna Tigers 14 12 316 174.59 15 24
14 Tawhid Hridoy Barishal 14 13 312 130.00 35 9
15 Saif Hassan Rangpur Riders 13 13 306 119.07 26 15
16 Iftikhar Ahmed Rangpur Riders 12 11 305 119.14 31 9
17 William Bosisto Khulna Tigers 10 10 298 129.00 27 9
18 Khushdil Shah Rangpur Riders 10 8 298 175.29 18 24
19 Ryan Burl Durbar Rajshahi 11 10 293 146.50 31 12
20 Rony Talukdar Sylhet Strikers 11 11 286 132.41 34 6
21 Usman Khan Chittagong Kings 8 8 285 167.65 36 12
22 Mohammad Mithun Chittagong Kings 15 14 268 128.23 13 16
23 Jaker Ali Sylhet Strikers 12 12 241 127.51 15 14
24 Alex Hales Rangpur Riders 6 6 218 155.71 20 13
25 Afif Hossain Khulna Tigers 13 11 217 122.60 13 12
26 Thisara Perera Dhaka Capitals 12 10 212 176.67 17 16
27 Haider Ali Chittagong Kings 12 11 210 185.84 14 16
28 Kyle Mayers Barishal 7 6 209 177.12 14 17
29 Mahmudullah Barishal 14 8 206 143.06 15 10
30 Khawaja Nafay Chittagong Kings 5 5 201 142.55 15 13
31 George Munsey Sylhet Strikers 10 10 198 135.62 15 13
32 Sabbir Rahman Dhaka Capitals 9 9 189 160.17 6 18
33 Mushfiqur Rahim Barishal 14 9 184 127.78 19 5
34 Nurul Hasan Rangpur Riders 13 10 182 138.93 21 7
35 Muhammad Haris Durbar Rajshahi 10 10 168 138.84 16 10
36 Ariful Haque Sylhet Strikers 12 11 163 133.61 11 11
37 Akbar Ali Durbar Rajshahi 12 10 143 112.60 12 7
38 Naeem Islam Chittagong Kings 5 4 131 114.91 12 6
39 Aaron Jones Sylhet Strikers 8 8 131 133.67 6 10
40 Jishan Alam Durbar Rajshahi 9 9 128 124.27 12 8
41 Mohammad Saifuddin Rangpur Riders 12 8 111 158.57 9 7
42 Alex Ross Khulna Tigers 8 8 108 93.91 11 1
43 Soumya Sarkar Rangpur Riders 4 4 105 134.62 9 6
44 Faheem Ashraf Barishal 11 5 102 231.82 4 11
45 Mahedi Hasan Rangpur Riders 13 9 92 117.95 10 4
46 Mohammad Nawaz Khulna Tigers 12 8 89 127.14 6 5
47 Tawfique Khan Rangpur Riders 5 5 88 111.39 10 4
48 Steven Taylor Rangpur Riders 7 7 84 101.20 7 5
49 Darwish Rasooli Khulna Tigers 3 3 69 127.78 7 2
50 Sabbir Hossain Durbar Rajshahi 7 5 69 127.78 10 3
51 Stevie Eskinazi Dhaka Capitals 4 4 68 104.62 8 2
52 Rishad Hossain Barishal 11 3 68 194.29 5 4
53 Mohammad Nabi Barishal 11 6 67 115.52 5 2
54 Khaled Ahmed Chittagong Kings 14 8 64 139.13 2 7
55 Munim Shahriar Dhaka Capitals 4 3 64 92.75 8 1
56 Shimron Hetmyer Khulna Tigers 2 1 63 190.91 6 4
57 Shahadat Hossain Dhaka Capitals 3 3 62 105.08 8 -
58 Najmul Hossain Shanto Barishal 5 5 56 119.15 6 2
59 Ahsan Bhatti Sylhet Strikers 2 2 53 106.00 1 4
60 Arafat Sunny Chittagong Kings 11 4 51 91.07 4 -
61 Sunzamul Islam Durbar Rajshahi 7 4 48 97.96 7 -
62 Farmanullah Safi Dhaka Capitals 7 5 44 88.00 2 2
63 Samiullah Shinwari Sylhet Strikers 5 5 42 87.50 1 2
64 Hussain Talat Chittagong Kings 3 3 42 144.83 5 1
65 Sumon Khan Sylhet Strikers 5 5 41 146.43 4 2
66 Abu Haider Khulna Tigers 10 6 40 181.82 3 3
67 Nahidul Islam Sylhet Strikers 6 5 37 108.82 3 1
68 Rakibul Hasan Rangpur Riders 9 4 37 115.62 2 2
69 Akif Javed Rangpur Riders 11 4 37 137.04 5 2
70 Mosaddek Hossain Dhaka Capitals 8 5 36 97.30 1 2
71 Shaheen Afridi Barishal 5 2 35 152.17 3 3
72 Shubham Ranjane Dhaka Capitals 3 3 34 141.67 5 1
73 Taskin Ahmed Durbar Rajshahi 12 5 30 103.45 2 2
74 Alauddin Babu Dhaka Capitals 4 4 30 100.00 3 1
75 Al Islam Chittagong Kings 13 5 30 69.77 3 1
76 Nasum Ahmed Khulna Tigers 12 4 28 127.27 4 1
77 Muhammad Wasim Chittagong Kings 6 5 28 93.33 2 1
78 Jahandad Khan Barishal 6 4 28 254.55 1 3
79 Tanzim Hasan Sakib Sylhet Strikers 9 7 27 71.05 2 1
80 Ziaur Rahman Khulna Tigers 4 2 26 130.00 2 1
81 Rahatul Ferdous Chittagong Kings 3 3 26 173.33 2 2
82 SM Meherob Hasan Durbar Rajshahi 6 5 25 71.43 3 -
83 Paul Stirling Sylhet Strikers 4 4 24 88.89 2 1
84 Imrul Kayes Khulna Tigers 4 4 24 171.43 2 2
85 Zubaid Akbari Chittagong Kings 1 1 23 121.05 3 1
86 Habibur Rahman Sohan Dhaka Capitals 3 3 23 104.55 3 1
87 Rahkeem Cornwall Sylhet Strikers 3 3 22 122.22 5 -
88 JP Kotze Dhaka Capitals 3 3 22 62.86 3 -
89 Mrittunjoy Chowdhury Durbar Rajshahi 6 2 22 137.50 3 1
90 Mukidul Islam Dhaka Capitals 6 4 21 105.00 2 1
91 Jason Roy Dhaka Capitals 2 2 19 118.75 2 1
92 James Fuller Barishal 4 1 18 163.64 2 1
93 Tanvir Islam Barishal 12 3 18 138.46 2 1
94 Mehedi Hasan Rana Dhaka Capitals 3 2 17 113.33 2 1
95 Shoriful Islam Chittagong Kings 14 8 16 72.73 2 -
96 Hasan Mahmud Khulna Tigers 13 4 15 115.38 1 -
97 Chaturanga de Silva Dhaka Capitals 3 3 13 54.17 - -
98 Mark Deyal Durbar Rajshahi 3 2 13 86.67 2 -
99 Nazmul Islam Dhaka Capitals 7 3 13 68.42 - -
100 Jason Holder Khulna Tigers 2 1 12 240.00 1 1
101 Reece Topley Sylhet Strikers 7 4 11 73.33 1 -
102 Sohag Gazi Durbar Rajshahi 3 2 11 55.00 1 -
103 Mustafizur Rahman Dhaka Capitals 12 6 11 45.83 1 -
104 Ibrahim Zadran Khulna Tigers 2 2 11 84.62 - -
105 Ruyel Miah Sylhet Strikers 9 7 11 61.11 1 -
106 Ronsford Beaton Dhaka Capitals 2 1 10 83.33 2 -
107 Kadeem Alleyne Sylhet Strikers 3 3 10 66.67 1 -
108 Riaz Hassan Dhaka Capitals 5 3 9 56.25 - -
109 Miguel Cummins Durbar Rajshahi 1 1 8 53.33 1 -
110 Salman Irshad Khulna Tigers 7 3 8 100.00 1 -
111 Nihaduzzaman Sylhet Strikers 5 4 7 41.18 - -
112 Tim David Rangpur Riders 1 1 7 77.78 1 -
113 Lahiru Milantha Chittagong Kings 1 1 6 50.00 1 -
114 Jon-Russ Jaggesar Sylhet Strikers 1 1 5 166.67 1 -
115 Mizanur Rahman Durbar Rajshahi 1 1 5 50.00 1 -
116 Hasan Murad Durbar Rajshahi 4 1 5 125.00 1 -
117 Aamir Jamal Khulna Tigers 2 1 5 250.00 1 -
118 Azizul Hakim Tamim Rangpur Riders 4 4 5 23.81 - -
119 Andre Russell Rangpur Riders 1 1 4 44.44 - -
120 Mohor Sheikh Durbar Rajshahi 6 4 4 30.77 - -
121 Shafiul Islam Durbar Rajshahi 6 3 3 33.33 - -
122 Dom Sibley Khulna Tigers 1 1 3 37.50 - -
123 Al-Amin Hossain Sylhet Strikers 5 2 3 42.86 - -
124 Pritom Kumar Barishal 1 1 3 33.33 - -
125 Abu Jayed Dhaka Capitals 6 2 2 100.00 - -
126 Mahfuzur Rahman Rabby Khulna Tigers 1 1 2 66.67 - -
127 Maruf Mridha Chittagong Kings 1 1 2 100.00 - -
128 Zawad Abrar Sylhet Strikers 1 1 2 28.57 - -
129 James Vince Rangpur Riders 1 1 1 14.29 - -
130 Binura Fernando Chittagong Kings 9 1 1 100.00 - -
131 Taijul Islam Barishal 2 1 1 100.00 - -
132 Irfan Sukkur Rangpur Riders 2 2 1 25.00 - -
133 Ripon Mondol Barishal 5 1 1 100.00 - -
134 Nahid Rana Rangpur Riders 12 3 1 6.67 - -

Highest Strike Rate in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Jahandad Khan Barishal 6 4 28 254.55 28.00
2 Aamir Jamal Khulna Tigers 2 1 5 250.00 5
3 Jason Holder Khulna Tigers 2 1 12 240.00 12
4 Faheem Ashraf Barishal 11 5 102 231.82 34.00
5 Rishad Hossain Barishal 11 3 68 194.29 34.00
6 Shimron Hetmyer Khulna Tigers 2 1 63 190.91 63.00
7 Haider Ali Chittagong Kings 12 11 210 185.84 30.00
8 Abu Haider Khulna Tigers 10 6 40 181.82 10.00
9 Kyle Mayers Barishal 7 6 209 177.12 52.25
10 Thisara Perera Dhaka Capitals 12 10 212 176.67 23.56
11 Khushdil Shah Rangpur Riders 10 8 298 175.29 59.60
12 Mahidul Islam Ankon Khulna Tigers 14 12 316 174.59 35.11
13 Rahatul Ferdous Chittagong Kings 3 3 26 173.33 13.00
14 Imrul Kayes Khulna Tigers 4 4 24 171.43 6.00
15 Usman Khan Chittagong Kings 8 8 285 167.65 35.62
16 Jon-Russ Jaggesar Sylhet Strikers 1 1 5 166.67 5.00
17 James Fuller Barishal 4 1 18 163.64 18.00
18 Sabbir Rahman Dhaka Capitals 9 9 189 160.17 31.50
19 Shamim Hossain Chittagong Kings 15 15 352 159.28 27.08
20 Mohammad Saifuddin Rangpur Riders 12 8 111 158.57 22.20
21 Dawid Malan Barishal 9 9 316 156.44 63.20
22 Alex Hales Rangpur Riders 6 6 218 155.71 54.50
23 Yasir Ali Durbar Rajshahi 12 12 336 153.42 30.55
24 Graham Clark Chittagong Kings 14 14 431 153.38 30.79
25 Shaheen Afridi Barishal 5 2 35 152.17 17.50
26 Ryan Burl Durbar Rajshahi 11 10 293 146.50 73.25
27 Sumon Khan Sylhet Strikers 5 5 41 146.43 13.67
28 Hussain Talat Chittagong Kings 3 3 42 144.83 21.00
29 Mohammad Naim Khulna Tigers 14 14 511 143.94 42.58
30 Litton Das Dhaka Capitals 11 11 368 143.19 36.80
31 Mahmudullah Barishal 14 8 206 143.06 34.33
32 Khawaja Nafay Chittagong Kings 5 5 201 142.55 40.20
33 Shubham Ranjane Dhaka Capitals 3 3 34 141.67 17.00
34 Tanzid Hasan Dhaka Capitals 12 12 485 141.40 44.09
35 Zakir Hasan Sylhet Strikers 12 12 389 140.43 35.36
36 Khaled Ahmed Chittagong Kings 14 8 64 139.13 16.00
37 Nurul Hasan Rangpur Riders 13 10 182 138.93 20.22
38 Muhammad Haris Durbar Rajshahi 10 10 168 138.84 16.80
39 Tanvir Islam Barishal 12 3 18 138.46 18.00
40 Mrittunjoy Chowdhury Durbar Rajshahi 6 2 22 137.50 11.00
41 Akif Javed Rangpur Riders 11 4 37 137.04 18.50
42 George Munsey Sylhet Strikers 10 10 198 135.62 19.80
43 Soumya Sarkar Rangpur Riders 4 4 105 134.62 26.25
44 Aaron Jones Sylhet Strikers 8 8 131 133.67 18.71
45 Ariful Haque Sylhet Strikers 12 11 163 133.61 18.11
46 Mehidy Hasan Khulna Tigers 14 14 355 132.96 27.31
47 Rony Talukdar Sylhet Strikers 11 11 286 132.41 26.00
48 Anamul Haque Durbar Rajshahi 12 12 392 130.67 39.20
49 Ziaur Rahman Khulna Tigers 4 2 26 130.00 13.00
50 Tawhid Hridoy Barishal 14 13 312 130.00 26.00
51 Parvez Hossain Emon Chittagong Kings 13 13 338 130.00 28.17
52 Tamim Iqbal Barishal 14 14 413 129.06 37.55
53 William Bosisto Khulna Tigers 10 10 298 129.00 59.60
54 Mohammad Mithun Chittagong Kings 15 14 268 128.23 24.36
55 Mushfiqur Rahim Barishal 14 9 184 127.78 26.29
56 Darwish Rasooli Khulna Tigers 3 3 69 127.78 23.00
57 Sabbir Hossain Durbar Rajshahi 7 5 69 127.78 13.80
58 Jaker Ali Sylhet Strikers 12 12 241 127.51 24.10
59 Nasum Ahmed Khulna Tigers 12 4 28 127.27 14.00
60 Mohammad Nawaz Khulna Tigers 12 8 89 127.14 14.83
61 Hasan Murad Durbar Rajshahi 4 1 5 125.00 5.00
62 Jishan Alam Durbar Rajshahi 9 9 128 124.27 14.22
63 Afif Hossain Khulna Tigers 13 11 217 122.60 19.73
64 Rahkeem Cornwall Sylhet Strikers 3 3 22 122.22 7.33
65 Zubaid Akbari Chittagong Kings 1 1 23 121.05 23.00
66 Najmul Hossain Shanto Barishal 5 5 56 119.15 11.20
67 Iftikhar Ahmed Rangpur Riders 12 11 305 119.14 43.57
68 Saif Hassan Rangpur Riders 13 13 306 119.07 25.50
69 Jason Roy Dhaka Capitals 2 2 19 118.75 9.50
70 Mahedi Hasan Rangpur Riders 13 9 92 117.95 13.14
71 Rakibul Hasan Rangpur Riders 9 4 37 115.62 12.33
72 Mohammad Nabi Barishal 11 6 67 115.52 16.75
73 Hasan Mahmud Khulna Tigers 13 4 15 115.38 15
74 Naeem Islam Chittagong Kings 5 4 131 114.91 32.75
75 Mehedi Hasan Rana Dhaka Capitals 3 2 17 113.33 17.00
76 Akbar Ali Durbar Rajshahi 12 10 143 112.60 23.83
77 Tawfique Khan Rangpur Riders 5 5 88 111.39 17.60
78 Nahidul Islam Sylhet Strikers 6 5 37 108.82 7.40
79 Ahsan Bhatti Sylhet Strikers 2 2 53 106.00 26.50
80 Shahadat Hossain Dhaka Capitals 3 3 62 105.08 20.67
81 Mukidul Islam Dhaka Capitals 6 4 21 105.00 10.50
82 Stevie Eskinazi Dhaka Capitals 4 4 68 104.62 17.00
83 Habibur Rahman Sohan Dhaka Capitals 3 3 23 104.55 7.67
84 Taskin Ahmed Durbar Rajshahi 12 5 30 103.45 6.00
85 Steven Taylor Rangpur Riders 7 7 84 101.20 12.00
86 Abu Jayed Dhaka Capitals 6 2 2 100.00 2.00
87 Binura Fernando Chittagong Kings 9 1 1 100.00 1
88 Taijul Islam Barishal 2 1 1 100.00 1
89 Alauddin Babu Dhaka Capitals 4 4 30 100.00 7.50
90 Salman Irshad Khulna Tigers 7 3 8 100.00 8.00
91 Ripon Mondol Barishal 5 1 1 100.00 1
92 Maruf Mridha Chittagong Kings 1 1 2 100.00 2
93 Sunzamul Islam Durbar Rajshahi 7 4 48 97.96 16.00
94 Mosaddek Hossain Dhaka Capitals 8 5 36 97.30 7.20
95 Alex Ross Khulna Tigers 8 8 108 93.91 18.00
96 Muhammad Wasim Chittagong Kings 6 5 28 93.33 7.00
97 Munim Shahriar Dhaka Capitals 4 3 64 92.75 21.33
98 Arafat Sunny Chittagong Kings 11 4 51 91.07 51.00
99 Paul Stirling Sylhet Strikers 4 4 24 88.89 6.00
100 Farmanullah Safi Dhaka Capitals 7 5 44 88.00 14.67
101 Samiullah Shinwari Sylhet Strikers 5 5 42 87.50 10.50
102 Mark Deyal Durbar Rajshahi 3 2 13 86.67 6.50
103 Ibrahim Zadran Khulna Tigers 2 2 11 84.62 5.50
104 Ronsford Beaton Dhaka Capitals 2 1 10 83.33 10.00
105 Tim David Rangpur Riders 1 1 7 77.78 7.00
106 Reece Topley Sylhet Strikers 7 4 11 73.33 11.00
107 Shoriful Islam Chittagong Kings 14 8 16 72.73 3.20
108 SM Meherob Hasan Durbar Rajshahi 6 5 25 71.43 6.25
109 Tanzim Hasan Sakib Sylhet Strikers 9 7 27 71.05 4.50
110 Al Islam Chittagong Kings 13 5 30 69.77 10.00
111 Nazmul Islam Dhaka Capitals 7 3 13 68.42 13.00
112 Kadeem Alleyne Sylhet Strikers 3 3 10 66.67 3.33
113 Mahfuzur Rahman Rabby Khulna Tigers 1 1 2 66.67 2.00
114 JP Kotze Dhaka Capitals 3 3 22 62.86 7.33
115 Ruyel Miah Sylhet Strikers 9 7 11 61.11 5.50
116 Riaz Hassan Dhaka Capitals 5 3 9 56.25 4.50
117 Sohag Gazi Durbar Rajshahi 3 2 11 55.00 5.50
118 Chaturanga de Silva Dhaka Capitals 3 3 13 54.17 6.50
119 Miguel Cummins Durbar Rajshahi 1 1 8 53.33 8
120 Mizanur Rahman Durbar Rajshahi 1 1 5 50.00 5.00
121 Lahiru Milantha Chittagong Kings 1 1 6 50.00 6.00
122 Mustafizur Rahman Dhaka Capitals 12 6 11 45.83 5.50
123 Andre Russell Rangpur Riders 1 1 4 44.44 4.00
124 Al-Amin Hossain Sylhet Strikers 5 2 3 42.86 3.00
125 Nihaduzzaman Sylhet Strikers 5 4 7 41.18 2.33
126 Dom Sibley Khulna Tigers 1 1 3 37.50 3.00
127 Shafiul Islam Durbar Rajshahi 6 3 3 33.33 1.50
128 Pritom Kumar Barishal 1 1 3 33.33 3.00
129 Mohor Sheikh Durbar Rajshahi 6 4 4 30.77 4.00
130 Zawad Abrar Sylhet Strikers 1 1 2 28.57 2.00
131 Irfan Sukkur Rangpur Riders 2 2 1 25.00 0.50
132 Azizul Hakim Tamim Rangpur Riders 4 4 5 23.81 1.25
133 James Vince Rangpur Riders 1 1 1 14.29 1.00
134 Nahid Rana Rangpur Riders 12 3 1 6.67 1.00

Highest Individual Scores in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Litton Das Dhaka Capitals 11 11 125 143.19 36 16
2 Usman Khan Chittagong Kings 8 8 123 167.65 36 12
3 Alex Hales Rangpur Riders 6 6 113 155.71 20 13
4 Mohammad Naim Khulna Tigers 14 14 111 143.94 46 30
5 Tanzid Hasan Dhaka Capitals 12 12 108 141.40 24 36
6 Thisara Perera Dhaka Capitals 12 10 103 176.67 17 16
7 Graham Clark Chittagong Kings 14 14 101 153.38 33 23
8 Anamul Haque Durbar Rajshahi 12 12 100 130.67 38 16
9 Yasir Ali Durbar Rajshahi 12 12 94 153.42 24 24
10 Tamim Iqbal Barishal 14 14 86 129.06 51 11
11 Sabbir Rahman Dhaka Capitals 9 9 82 160.17 6 18
12 Tawhid Hridoy Barishal 14 13 82 130.00 35 9
13 Saif Hassan Rangpur Riders 13 13 80 119.07 26 15
14 Shamim Hossain Chittagong Kings 15 15 79 159.28 32 18
15 Parvez Hossain Emon Chittagong Kings 13 13 78 130.00 18 25
16 William Bosisto Khulna Tigers 10 10 75 129.00 27 9
17 Zakir Hasan Sylhet Strikers 12 12 75 140.43 36 20
18 Soumya Sarkar Rangpur Riders 4 4 74 134.62 9 6
19 Mehidy Hasan Khulna Tigers 14 14 74 132.96 30 19
20 Khushdil Shah Rangpur Riders 10 8 73 175.29 18 24
21 Rony Talukdar Sylhet Strikers 11 11 68 132.41 34 6
22 Dawid Malan Barishal 9 9 67 156.44 28 15
23 Khawaja Nafay Chittagong Kings 5 5 66 142.55 15 13
24 Iftikhar Ahmed Rangpur Riders 12 11 65 119.14 31 9
25 Shimron Hetmyer Khulna Tigers 2 1 63 190.91 6 4
26 Kyle Mayers Barishal 7 6 61 177.12 14 17
27 Mahidul Islam Ankon Khulna Tigers 14 12 59 174.59 15 24
28 George Munsey Sylhet Strikers 10 10 58 135.62 15 13
29 Mahmudullah Barishal 14 8 56 143.06 15 10
30 Naeem Islam Chittagong Kings 5 4 56 114.91 12 6
31 Afif Hossain Khulna Tigers 13 11 56 122.60 13 12
32 Ryan Burl Durbar Rajshahi 11 10 55 146.50 31 12
33 Faheem Ashraf Barishal 11 5 54 231.82 4 11
34 Mohammad Mithun Chittagong Kings 15 14 52 128.23 13 16
35 Mohammad Saifuddin Rangpur Riders 12 8 52 158.57 9 7
36 Munim Shahriar Dhaka Capitals 4 3 52 92.75 8 1
37 Shahadat Hossain Dhaka Capitals 3 3 50 105.08 8 -
38 Haider Ali Chittagong Kings 12 11 48 185.84 14 16
39 Jaker Ali Sylhet Strikers 12 12 47 127.51 15 14
40 Stevie Eskinazi Dhaka Capitals 4 4 46 104.62 8 2
41 Akbar Ali Durbar Rajshahi 12 10 43 112.60 12 7
42 Mushfiqur Rahim Barishal 14 9 42 127.78 19 5
43 Nurul Hasan Rangpur Riders 13 10 41 138.93 21 7
44 Najmul Hossain Shanto Barishal 5 5 41 119.15 6 2
45 Hussain Talat Chittagong Kings 3 3 40 144.83 5 1
46 Steven Taylor Rangpur Riders 7 7 39 101.20 7 5
47 Rishad Hossain Barishal 11 3 39 194.29 5 4
48 Sabbir Hossain Durbar Rajshahi 7 5 39 127.78 10 3
49 Aaron Jones Sylhet Strikers 8 8 38 133.67 6 10
50 Tawfique Khan Rangpur Riders 5 5 38 111.39 10 4
51 Jishan Alam Durbar Rajshahi 9 9 38 124.27 12 8
52 Darwish Rasooli Khulna Tigers 3 3 37 127.78 7 2
53 Ariful Haque Sylhet Strikers 12 11 36 133.61 11 11
54 Mohammad Nawaz Khulna Tigers 12 8 33 127.14 6 5
55 Muhammad Haris Durbar Rajshahi 10 10 32 138.84 16 10
56 Akif Javed Rangpur Riders 11 4 32 137.04 5 2
57 Alex Ross Khulna Tigers 8 8 29 93.91 11 1
58 Sunzamul Islam Durbar Rajshahi 7 4 28 97.96 7 -
59 Ahsan Bhatti Sylhet Strikers 2 2 28 106.00 1 4
60 Arafat Sunny Chittagong Kings 11 4 27 91.07 4 -
61 Mahedi Hasan Rangpur Riders 13 9 27 117.95 10 4
62 Shaheen Afridi Barishal 5 2 27 152.17 3 3
63 Mohammad Nabi Barishal 11 6 26 115.52 5 2
64 Khaled Ahmed Chittagong Kings 14 8 25 139.13 2 7
65 Shubham Ranjane Dhaka Capitals 3 3 24 141.67 5 1
66 Zubaid Akbari Chittagong Kings 1 1 23 121.05 3 1
67 Ziaur Rahman Khulna Tigers 4 2 22 130.00 2 1
68 Farmanullah Safi Dhaka Capitals 7 5 22 88.00 2 2
69 Abu Haider Khulna Tigers 10 6 21 181.82 3 3
70 Rakibul Hasan Rangpur Riders 9 4 20 115.62 2 2
71 Sumon Khan Sylhet Strikers 5 5 20 146.43 4 2
72 Jason Roy Dhaka Capitals 2 2 18 118.75 2 1
73 Rahkeem Cornwall Sylhet Strikers 3 3 18 122.22 5 -
74 James Fuller Barishal 4 1 18 163.64 2 1
75 Nasum Ahmed Khulna Tigers 12 4 18 127.27 4 1
76 Mukidul Islam Dhaka Capitals 6 4 18 105.00 2 1
77 Imrul Kayes Khulna Tigers 4 4 17 171.43 2 2
78 Al Islam Chittagong Kings 13 5 17 69.77 3 1
79 Paul Stirling Sylhet Strikers 4 4 16 88.89 2 1
80 Rahatul Ferdous Chittagong Kings 3 3 16 173.33 2 2
81 Alauddin Babu Dhaka Capitals 4 4 16 100.00 3 1
82 Nahidul Islam Sylhet Strikers 6 5 14 108.82 3 1
83 Habibur Rahman Sohan Dhaka Capitals 3 3 14 104.55 3 1
84 Taskin Ahmed Durbar Rajshahi 12 5 13 103.45 2 2
85 Mehedi Hasan Rana Dhaka Capitals 3 2 13 113.33 2 1
86 Tanzim Hasan Sakib Sylhet Strikers 9 7 13 71.05 2 1
87 Jahandad Khan Barishal 6 4 13 254.55 1 3
88 Samiullah Shinwari Sylhet Strikers 5 5 12 87.50 1 2
89 Jason Holder Khulna Tigers 2 1 12 240.00 1 1
90 Mosaddek Hossain Dhaka Capitals 8 5 12 97.30 1 2
91 Nazmul Islam Dhaka Capitals 7 3 12 68.42 - -
92 Tanvir Islam Barishal 12 3 12 138.46 2 1
93 Hasan Mahmud Khulna Tigers 13 4 12 115.38 1 -
94 Mrittunjoy Chowdhury Durbar Rajshahi 6 2 12 137.50 3 1
95 Sohag Gazi Durbar Rajshahi 3 2 11 55.00 1 -
96 Chaturanga de Silva Dhaka Capitals 3 3 11 54.17 - -
97 Ronsford Beaton Dhaka Capitals 2 1 10 83.33 2 -
98 JP Kotze Dhaka Capitals 3 3 9 62.86 3 -
99 Kadeem Alleyne Sylhet Strikers 3 3 9 66.67 1 -
100 Miguel Cummins Durbar Rajshahi 1 1 8 53.33 1 -
101 Muhammad Wasim Chittagong Kings 6 5 8 93.33 2 1
102 Mark Deyal Durbar Rajshahi 3 2 7 86.67 2 -
103 Tim David Rangpur Riders 1 1 7 77.78 1 -
104 SM Meherob Hasan Durbar Rajshahi 6 5 7 71.43 3 -
105 Ibrahim Zadran Khulna Tigers 2 2 6 84.62 - -
106 Lahiru Milantha Chittagong Kings 1 1 6 50.00 1 -
107 Reece Topley Sylhet Strikers 7 4 5 73.33 1 -
108 Mustafizur Rahman Dhaka Capitals 12 6 5 45.83 1 -
109 Nihaduzzaman Sylhet Strikers 5 4 5 41.18 - -
110 Jon-Russ Jaggesar Sylhet Strikers 1 1 5 166.67 1 -
111 Salman Irshad Khulna Tigers 7 3 5 100.00 1 -
112 Mizanur Rahman Durbar Rajshahi 1 1 5 50.00 1 -
113 Shoriful Islam Chittagong Kings 14 8 5 72.73 2 -
114 Hasan Murad Durbar Rajshahi 4 1 5 125.00 1 -
115 Riaz Hassan Dhaka Capitals 5 3 5 56.25 - -
116 Aamir Jamal Khulna Tigers 2 1 5 250.00 1 -
117 Azizul Hakim Tamim Rangpur Riders 4 4 5 23.81 - -
118 Andre Russell Rangpur Riders 1 1 4 44.44 - -
119 Ruyel Miah Sylhet Strikers 9 7 4 61.11 1 -
120 Dom Sibley Khulna Tigers 1 1 3 37.50 - -
121 Al-Amin Hossain Sylhet Strikers 5 2 3 42.86 - -
122 Mohor Sheikh Durbar Rajshahi 6 4 3 30.77 - -
123 Pritom Kumar Barishal 1 1 3 33.33 - -
124 Shafiul Islam Durbar Rajshahi 6 3 2 33.33 - -
125 Mahfuzur Rahman Rabby Khulna Tigers 1 1 2 66.67 - -
126 Maruf Mridha Chittagong Kings 1 1 2 100.00 - -
127 Zawad Abrar Sylhet Strikers 1 1 2 28.57 - -
128 James Vince Rangpur Riders 1 1 1 14.29 - -
129 Abu Jayed Dhaka Capitals 6 2 1 100.00 - -
130 Binura Fernando Chittagong Kings 9 1 1 100.00 - -
131 Taijul Islam Barishal 2 1 1 100.00 - -
132 Irfan Sukkur Rangpur Riders 2 2 1 25.00 - -
133 Ripon Mondol Barishal 5 1 1 100.00 - -
134 Nahid Rana Rangpur Riders 12 3 1 6.67 - -

Highest Average in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Ryan Burl Durbar Rajshahi 11 10 293 73.25 6
2 Dawid Malan Barishal 9 9 316 63.20 4
3 Shimron Hetmyer Khulna Tigers 2 1 63 63.00 0
4 William Bosisto Khulna Tigers 10 10 298 59.60 5
5 Khushdil Shah Rangpur Riders 10 8 298 59.60 3
6 Alex Hales Rangpur Riders 6 6 218 54.50 2
7 Kyle Mayers Barishal 7 6 209 52.25 2
8 Arafat Sunny Chittagong Kings 11 4 51 51.00 3
9 Tanzid Hasan Dhaka Capitals 12 12 485 44.09 1
10 Iftikhar Ahmed Rangpur Riders 12 11 305 43.57 4
11 Mohammad Naim Khulna Tigers 14 14 511 42.58 2
12 Khawaja Nafay Chittagong Kings 5 5 201 40.20 0
13 Anamul Haque Durbar Rajshahi 12 12 392 39.20 2
14 Tamim Iqbal Barishal 14 14 413 37.55 3
15 Litton Das Dhaka Capitals 11 11 368 36.80 1
16 Usman Khan Chittagong Kings 8 8 285 35.62 0
17 Zakir Hasan Sylhet Strikers 12 12 389 35.36 1
18 Mahidul Islam Ankon Khulna Tigers 14 12 316 35.11 3
19 Mahmudullah Barishal 14 8 206 34.33 2
20 Faheem Ashraf Barishal 11 5 102 34.00 2
21 Rishad Hossain Barishal 11 3 68 34.00 1
22 Naeem Islam Chittagong Kings 5 4 131 32.75 0
23 Sabbir Rahman Dhaka Capitals 9 9 189 31.50 3
24 Graham Clark Chittagong Kings 14 14 431 30.79 0
25 Yasir Ali Durbar Rajshahi 12 12 336 30.55 1
26 Haider Ali Chittagong Kings 12 11 210 30.00 4
27 Parvez Hossain Emon Chittagong Kings 13 13 338 28.17 1
28 Jahandad Khan Barishal 6 4 28 28.00 3
29 Mehidy Hasan Khulna Tigers 14 14 355 27.31 1
30 Shamim Hossain Chittagong Kings 15 15 352 27.08 2
31 Ahsan Bhatti Sylhet Strikers 2 2 53 26.50 0
32 Mushfiqur Rahim Barishal 14 9 184 26.29 2
33 Soumya Sarkar Rangpur Riders 4 4 105 26.25 0
34 Rony Talukdar Sylhet Strikers 11 11 286 26.00 0
35 Tawhid Hridoy Barishal 14 13 312 26.00 1
36 Saif Hassan Rangpur Riders 13 13 306 25.50 1
37 Mohammad Mithun Chittagong Kings 15 14 268 24.36 3
38 Jaker Ali Sylhet Strikers 12 12 241 24.10 2
39 Akbar Ali Durbar Rajshahi 12 10 143 23.83 4
40 Thisara Perera Dhaka Capitals 12 10 212 23.56 1
41 Darwish Rasooli Khulna Tigers 3 3 69 23.00 0
42 Zubaid Akbari Chittagong Kings 1 1 23 23.00 0
43 Mohammad Saifuddin Rangpur Riders 12 8 111 22.20 3
44 Munim Shahriar Dhaka Capitals 4 3 64 21.33 0
45 Hussain Talat Chittagong Kings 3 3 42 21.00 1
46 Shahadat Hossain Dhaka Capitals 3 3 62 20.67 0
47 Nurul Hasan Rangpur Riders 13 10 182 20.22 1
48 George Munsey Sylhet Strikers 10 10 198 19.80 0
49 Afif Hossain Khulna Tigers 13 11 217 19.73 0
50 Aaron Jones Sylhet Strikers 8 8 131 18.71 1
51 Akif Javed Rangpur Riders 11 4 37 18.50 2
52 Ariful Haque Sylhet Strikers 12 11 163 18.11 2
53 James Fuller Barishal 4 1 18 18.00 0
54 Alex Ross Khulna Tigers 8 8 108 18.00 2
55 Tanvir Islam Barishal 12 3 18 18.00 2
56 Tawfique Khan Rangpur Riders 5 5 88 17.60 0
57 Shaheen Afridi Barishal 5 2 35 17.50 0
58 Stevie Eskinazi Dhaka Capitals 4 4 68 17.00 0
59 Mehedi Hasan Rana Dhaka Capitals 3 2 17 17.00 1
60 Shubham Ranjane Dhaka Capitals 3 3 34 17.00 1
61 Muhammad Haris Durbar Rajshahi 10 10 168 16.80 0
62 Mohammad Nabi Barishal 11 6 67 16.75 2
63 Sunzamul Islam Durbar Rajshahi 7 4 48 16.00 1
64 Khaled Ahmed Chittagong Kings 14 8 64 16.00 4
65 Hasan Mahmud Khulna Tigers 13 4 15 15 4
66 Mohammad Nawaz Khulna Tigers 12 8 89 14.83 2
67 Farmanullah Safi Dhaka Capitals 7 5 44 14.67 2
68 Jishan Alam Durbar Rajshahi 9 9 128 14.22 0
69 Nasum Ahmed Khulna Tigers 12 4 28 14.00 2
70 Sabbir Hossain Durbar Rajshahi 7 5 69 13.80 0
71 Sumon Khan Sylhet Strikers 5 5 41 13.67 2
72 Mahedi Hasan Rangpur Riders 13 9 92 13.14 2
73 Ziaur Rahman Khulna Tigers 4 2 26 13.00 0
74 Rahatul Ferdous Chittagong Kings 3 3 26 13.00 1
75 Nazmul Islam Dhaka Capitals 7 3 13 13.00 2
76 Rakibul Hasan Rangpur Riders 9 4 37 12.33 1
77 Jason Holder Khulna Tigers 2 1 12 12 1
78 Steven Taylor Rangpur Riders 7 7 84 12.00 0
79 Najmul Hossain Shanto Barishal 5 5 56 11.20 0
80 Reece Topley Sylhet Strikers 7 4 11 11.00 3
81 Mrittunjoy Chowdhury Durbar Rajshahi 6 2 22 11.00 0
82 Samiullah Shinwari Sylhet Strikers 5 5 42 10.50 1
83 Mukidul Islam Dhaka Capitals 6 4 21 10.50 2
84 Ronsford Beaton Dhaka Capitals 2 1 10 10.00 0
85 Abu Haider Khulna Tigers 10 6 40 10.00 2
86 Al Islam Chittagong Kings 13 5 30 10.00 2
87 Jason Roy Dhaka Capitals 2 2 19 9.50 0
88 Miguel Cummins Durbar Rajshahi 1 1 8 8 1
89 Salman Irshad Khulna Tigers 7 3 8 8.00 2
90 Habibur Rahman Sohan Dhaka Capitals 3 3 23 7.67 0
91 Alauddin Babu Dhaka Capitals 4 4 30 7.50 0
92 Nahidul Islam Sylhet Strikers 6 5 37 7.40 0
93 Rahkeem Cornwall Sylhet Strikers 3 3 22 7.33 0
94 JP Kotze Dhaka Capitals 3 3 22 7.33 0
95 Mosaddek Hossain Dhaka Capitals 8 5 36 7.20 0
96 Tim David Rangpur Riders 1 1 7 7.00 0
97 Muhammad Wasim Chittagong Kings 6 5 28 7.00 1
98 Chaturanga de Silva Dhaka Capitals 3 3 13 6.50 1
99 Mark Deyal Durbar Rajshahi 3 2 13 6.50 0
100 SM Meherob Hasan Durbar Rajshahi 6 5 25 6.25 1
101 Paul Stirling Sylhet Strikers 4 4 24 6.00 0
102 Imrul Kayes Khulna Tigers 4 4 24 6.00 0
103 Taskin Ahmed Durbar Rajshahi 12 5 30 6.00 0
104 Lahiru Milantha Chittagong Kings 1 1 6 6.00 0
105 Sohag Gazi Durbar Rajshahi 3 2 11 5.50 0
106 Mustafizur Rahman Dhaka Capitals 12 6 11 5.50 4
107 Ibrahim Zadran Khulna Tigers 2 2 11 5.50 0
108 Ruyel Miah Sylhet Strikers 9 7 11 5.50 5
109 Jon-Russ Jaggesar Sylhet Strikers 1 1 5 5.00 0
110 Mizanur Rahman Durbar Rajshahi 1 1 5 5.00 0
111 Hasan Murad Durbar Rajshahi 4 1 5 5.00 0
112 Aamir Jamal Khulna Tigers 2 1 5 5 1
113 Tanzim Hasan Sakib Sylhet Strikers 9 7 27 4.50 1
114 Riaz Hassan Dhaka Capitals 5 3 9 4.50 1
115 Andre Russell Rangpur Riders 1 1 4 4.00 0
116 Mohor Sheikh Durbar Rajshahi 6 4 4 4.00 3
117 Kadeem Alleyne Sylhet Strikers 3 3 10 3.33 0
118 Shoriful Islam Chittagong Kings 14 8 16 3.20 3
119 Dom Sibley Khulna Tigers 1 1 3 3.00 0
120 Al-Amin Hossain Sylhet Strikers 5 2 3 3.00 1
121 Pritom Kumar Barishal 1 1 3 3.00 0
122 Nihaduzzaman Sylhet Strikers 5 4 7 2.33 1
123 Abu Jayed Dhaka Capitals 6 2 2 2.00 1
124 Mahfuzur Rahman Rabby Khulna Tigers 1 1 2 2.00 0
125 Maruf Mridha Chittagong Kings 1 1 2 2 1
126 Zawad Abrar Sylhet Strikers 1 1 2 2.00 0
127 Shafiul Islam Durbar Rajshahi 6 3 3 1.50 1
128 Azizul Hakim Tamim Rangpur Riders 4 4 5 1.25 0
129 James Vince Rangpur Riders 1 1 1 1.00 0
130 Binura Fernando Chittagong Kings 9 1 1 1 1
131 Taijul Islam Barishal 2 1 1 1 1
132 Ripon Mondol Barishal 5 1 1 1 1
133 Nahid Rana Rangpur Riders 12 3 1 1.00 2
134 Irfan Sukkur Rangpur Riders 2 2 1 0.50 0
135 Rubel Hossain Khulna Tigers 1 0 0 0 0
136 Aftab Alam Durbar Rajshahi 3 0 0 0 0
137 Hamza Hotak Dhaka Capitals 2 2 0 0.00 0
138 Kamrul Islam Rabbi Rangpur Riders 6 2 0 0 2
139 Lahiru Samarakoon Durbar Rajshahi 1 0 0 0 0
140 Oshane Thomas Khulna Tigers 1 0 0 0 0
141 Ebadot Hossain Barishal 5 0 0 0 0
142 Nabil Samad Chittagong Kings 1 0 0 0 0
143 Tipu Sultan Sylhet Strikers 1 0 0 0 0
144 Tom O'Connell Chittagong Kings 1 1 0 0.00 0
145 Mohammad Imran Barishal 1 0 0 0 0
146 Rejaur Rahman Raja Rangpur Riders 1 0 0 0 0
147 Musfik Hasan Khulna Tigers 4 0 0 0 0
148 Mohammad Ali Barishal 2 0 0 0 0
149 Iqbal Hossain Emon Barishal 1 1 0 0 1
150 Rahmat Ali Dhaka Capitals 1 1 0 0.00 0
151 Sajjadul Haque Sylhet Strikers 1 1 0 0.00 0

Most Hundreds in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
1 Litton Das Dhaka Capitals 11 11 368 1 125
2 Usman Khan Chittagong Kings 8 8 285 1 123
3 Alex Hales Rangpur Riders 6 6 218 1 113
4 Mohammad Naim Khulna Tigers 14 14 511 1 111
5 Tanzid Hasan Dhaka Capitals 12 12 485 1 108
6 Thisara Perera Dhaka Capitals 12 10 212 1 103
7 Graham Clark Chittagong Kings 14 14 431 1 101
8 Anamul Haque Durbar Rajshahi 12 12 392 1 100

Most Fifties in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 Tanzid Hasan Dhaka Capitals 12 12 485 4 108
2 Tamim Iqbal Barishal 14 14 413 4 86
3 Mohammad Naim Khulna Tigers 14 14 511 3 111
4 Zakir Hasan Sylhet Strikers 12 12 389 3 75
5 Rony Talukdar Sylhet Strikers 11 11 286 3 68
6 Dawid Malan Barishal 9 9 316 3 67
7 Khawaja Nafay Chittagong Kings 5 5 201 3 66
8 Litton Das Dhaka Capitals 11 11 368 2 125
9 Usman Khan Chittagong Kings 8 8 285 2 123
10 Anamul Haque Durbar Rajshahi 12 12 392 2 100
11 Yasir Ali Durbar Rajshahi 12 12 336 2 94
12 Saif Hassan Rangpur Riders 13 13 306 2 80
13 Shamim Hossain Chittagong Kings 15 15 352 2 79
14 Parvez Hossain Emon Chittagong Kings 13 13 338 2 78
15 William Bosisto Khulna Tigers 10 10 298 2 75
16 Mehidy Hasan Khulna Tigers 14 14 355 2 74
17 Khushdil Shah Rangpur Riders 10 8 298 2 73
18 Kyle Mayers Barishal 7 6 209 2 61
19 George Munsey Sylhet Strikers 10 10 198 2 58
20 Mahmudullah Barishal 14 8 206 2 56
21 Graham Clark Chittagong Kings 14 14 431 1 101
22 Sabbir Rahman Dhaka Capitals 9 9 189 1 82
23 Tawhid Hridoy Barishal 14 13 312 1 82
24 Soumya Sarkar Rangpur Riders 4 4 105 1 74
25 Iftikhar Ahmed Rangpur Riders 12 11 305 1 65
26 Shimron Hetmyer Khulna Tigers 2 1 63 1 63
27 Mahidul Islam Ankon Khulna Tigers 14 12 316 1 59
28 Naeem Islam Chittagong Kings 5 4 131 1 56
29 Afif Hossain Khulna Tigers 13 11 217 1 56
30 Ryan Burl Durbar Rajshahi 11 10 293 1 55
31 Faheem Ashraf Barishal 11 5 102 1 54
32 Mohammad Mithun Chittagong Kings 15 14 268 1 52
33 Mohammad Saifuddin Rangpur Riders 12 8 111 1 52
34 Munim Shahriar Dhaka Capitals 4 3 64 1 52
35 Shahadat Hossain Dhaka Capitals 3 3 62 1 50

Most Sixes in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN RUNS 6s
1 Tanzid Hasan Dhaka Capitals 12 12 485 36
2 Mohammad Naim Khulna Tigers 14 14 511 30
3 Parvez Hossain Emon Chittagong Kings 13 13 338 25
4 Yasir Ali Durbar Rajshahi 12 12 336 24
5 Mahidul Islam Ankon Khulna Tigers 14 12 316 24
6 Khushdil Shah Rangpur Riders 10 8 298 24
7 Graham Clark Chittagong Kings 14 14 431 23
8 Zakir Hasan Sylhet Strikers 12 12 389 20
9 Mehidy Hasan Khulna Tigers 14 14 355 19
10 Shamim Hossain Chittagong Kings 15 15 352 18
11 Sabbir Rahman Dhaka Capitals 9 9 189 18
12 Kyle Mayers Barishal 7 6 209 17
13 Anamul Haque Durbar Rajshahi 12 12 392 16
14 Litton Das Dhaka Capitals 11 11 368 16
15 Mohammad Mithun Chittagong Kings 15 14 268 16
16 Thisara Perera Dhaka Capitals 12 10 212 16
17 Haider Ali Chittagong Kings 12 11 210 16
18 Dawid Malan Barishal 9 9 316 15
19 Saif Hassan Rangpur Riders 13 13 306 15
20 Jaker Ali Sylhet Strikers 12 12 241 14
21 Alex Hales Rangpur Riders 6 6 218 13
22 Khawaja Nafay Chittagong Kings 5 5 201 13
23 George Munsey Sylhet Strikers 10 10 198 13
24 Ryan Burl Durbar Rajshahi 11 10 293 12
25 Usman Khan Chittagong Kings 8 8 285 12
26 Afif Hossain Khulna Tigers 13 11 217 12
27 Tamim Iqbal Barishal 14 14 413 11
28 Ariful Haque Sylhet Strikers 12 11 163 11
29 Faheem Ashraf Barishal 11 5 102 11
30 Mahmudullah Barishal 14 8 206 10
31 Muhammad Haris Durbar Rajshahi 10 10 168 10
32 Aaron Jones Sylhet Strikers 8 8 131 10
33 Tawhid Hridoy Barishal 14 13 312 9
34 Iftikhar Ahmed Rangpur Riders 12 11 305 9
35 William Bosisto Khulna Tigers 10 10 298 9
36 Jishan Alam Durbar Rajshahi 9 9 128 8
37 Nurul Hasan Rangpur Riders 13 10 182 7
38 Akbar Ali Durbar Rajshahi 12 10 143 7
39 Mohammad Saifuddin Rangpur Riders 12 8 111 7
40 Khaled Ahmed Chittagong Kings 14 8 64 7
41 Rony Talukdar Sylhet Strikers 11 11 286 6
42 Naeem Islam Chittagong Kings 5 4 131 6
43 Soumya Sarkar Rangpur Riders 4 4 105 6
44 Mushfiqur Rahim Barishal 14 9 184 5
45 Mohammad Nawaz Khulna Tigers 12 8 89 5
46 Steven Taylor Rangpur Riders 7 7 84 5
47 Mahedi Hasan Rangpur Riders 13 9 92 4
48 Tawfique Khan Rangpur Riders 5 5 88 4
49 Rishad Hossain Barishal 11 3 68 4
50 Shimron Hetmyer Khulna Tigers 2 1 63 4
51 Ahsan Bhatti Sylhet Strikers 2 2 53 4
52 Sabbir Hossain Durbar Rajshahi 7 5 69 3
53 Abu Haider Khulna Tigers 10 6 40 3
54 Shaheen Afridi Barishal 5 2 35 3
55 Jahandad Khan Barishal 6 4 28 3
56 Darwish Rasooli Khulna Tigers 3 3 69 2
57 Stevie Eskinazi Dhaka Capitals 4 4 68 2
58 Mohammad Nabi Barishal 11 6 67 2
59 Najmul Hossain Shanto Barishal 5 5 56 2
60 Farmanullah Safi Dhaka Capitals 7 5 44 2
61 Samiullah Shinwari Sylhet Strikers 5 5 42 2
62 Sumon Khan Sylhet Strikers 5 5 41 2
63 Rakibul Hasan Rangpur Riders 9 4 37 2
64 Akif Javed Rangpur Riders 11 4 37 2
65 Mosaddek Hossain Dhaka Capitals 8 5 36 2
66 Taskin Ahmed Durbar Rajshahi 12 5 30 2
67 Rahatul Ferdous Chittagong Kings 3 3 26 2
68 Imrul Kayes Khulna Tigers 4 4 24 2
69 Alex Ross Khulna Tigers 8 8 108 1
70 Munim Shahriar Dhaka Capitals 4 3 64 1
71 Hussain Talat Chittagong Kings 3 3 42 1
72 Nahidul Islam Sylhet Strikers 6 5 37 1
73 Shubham Ranjane Dhaka Capitals 3 3 34 1
74 Alauddin Babu Dhaka Capitals 4 4 30 1
75 Al Islam Chittagong Kings 13 5 30 1
76 Nasum Ahmed Khulna Tigers 12 4 28 1
77 Muhammad Wasim Chittagong Kings 6 5 28 1
78 Tanzim Hasan Sakib Sylhet Strikers 9 7 27 1
79 Ziaur Rahman Khulna Tigers 4 2 26 1
80 Paul Stirling Sylhet Strikers 4 4 24 1
81 Zubaid Akbari Chittagong Kings 1 1 23 1
82 Habibur Rahman Sohan Dhaka Capitals 3 3 23 1
83 Mrittunjoy Chowdhury Durbar Rajshahi 6 2 22 1
84 Mukidul Islam Dhaka Capitals 6 4 21 1
85 Jason Roy Dhaka Capitals 2 2 19 1
86 James Fuller Barishal 4 1 18 1
87 Tanvir Islam Barishal 12 3 18 1
88 Mehedi Hasan Rana Dhaka Capitals 3 2 17 1
89 Jason Holder Khulna Tigers 2 1 12 1

Most Fours in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN RUNS 4s
1 Tamim Iqbal Barishal 14 14 413 51
2 Mohammad Naim Khulna Tigers 14 14 511 46
3 Anamul Haque Durbar Rajshahi 12 12 392 38
4 Zakir Hasan Sylhet Strikers 12 12 389 36
5 Litton Das Dhaka Capitals 11 11 368 36
6 Usman Khan Chittagong Kings 8 8 285 36
7 Tawhid Hridoy Barishal 14 13 312 35
8 Rony Talukdar Sylhet Strikers 11 11 286 34
9 Graham Clark Chittagong Kings 14 14 431 33
10 Shamim Hossain Chittagong Kings 15 15 352 32
11 Iftikhar Ahmed Rangpur Riders 12 11 305 31
12 Ryan Burl Durbar Rajshahi 11 10 293 31
13 Mehidy Hasan Khulna Tigers 14 14 355 30
14 Dawid Malan Barishal 9 9 316 28
15 William Bosisto Khulna Tigers 10 10 298 27
16 Saif Hassan Rangpur Riders 13 13 306 26
17 Tanzid Hasan Dhaka Capitals 12 12 485 24
18 Yasir Ali Durbar Rajshahi 12 12 336 24
19 Nurul Hasan Rangpur Riders 13 10 182 21
20 Alex Hales Rangpur Riders 6 6 218 20
21 Mushfiqur Rahim Barishal 14 9 184 19
22 Parvez Hossain Emon Chittagong Kings 13 13 338 18
23 Khushdil Shah Rangpur Riders 10 8 298 18
24 Thisara Perera Dhaka Capitals 12 10 212 17
25 Muhammad Haris Durbar Rajshahi 10 10 168 16
26 Mahidul Islam Ankon Khulna Tigers 14 12 316 15
27 Jaker Ali Sylhet Strikers 12 12 241 15
28 Mahmudullah Barishal 14 8 206 15
29 Khawaja Nafay Chittagong Kings 5 5 201 15
30 George Munsey Sylhet Strikers 10 10 198 15
31 Haider Ali Chittagong Kings 12 11 210 14
32 Kyle Mayers Barishal 7 6 209 14
33 Mohammad Mithun Chittagong Kings 15 14 268 13
34 Afif Hossain Khulna Tigers 13 11 217 13
35 Akbar Ali Durbar Rajshahi 12 10 143 12
36 Naeem Islam Chittagong Kings 5 4 131 12
37 Jishan Alam Durbar Rajshahi 9 9 128 12
38 Ariful Haque Sylhet Strikers 12 11 163 11
39 Alex Ross Khulna Tigers 8 8 108 11
40 Mahedi Hasan Rangpur Riders 13 9 92 10
41 Tawfique Khan Rangpur Riders 5 5 88 10
42 Sabbir Hossain Durbar Rajshahi 7 5 69 10
43 Mohammad Saifuddin Rangpur Riders 12 8 111 9
44 Soumya Sarkar Rangpur Riders 4 4 105 9
45 Stevie Eskinazi Dhaka Capitals 4 4 68 8
46 Munim Shahriar Dhaka Capitals 4 3 64 8
47 Shahadat Hossain Dhaka Capitals 3 3 62 8
48 Steven Taylor Rangpur Riders 7 7 84 7
49 Darwish Rasooli Khulna Tigers 3 3 69 7
50 Sunzamul Islam Durbar Rajshahi 7 4 48 7
51 Sabbir Rahman Dhaka Capitals 9 9 189 6
52 Aaron Jones Sylhet Strikers 8 8 131 6
53 Mohammad Nawaz Khulna Tigers 12 8 89 6
54 Shimron Hetmyer Khulna Tigers 2 1 63 6
55 Najmul Hossain Shanto Barishal 5 5 56 6
56 Rishad Hossain Barishal 11 3 68 5
57 Mohammad Nabi Barishal 11 6 67 5
58 Hussain Talat Chittagong Kings 3 3 42 5
59 Akif Javed Rangpur Riders 11 4 37 5
60 Shubham Ranjane Dhaka Capitals 3 3 34 5
61 Rahkeem Cornwall Sylhet Strikers 3 3 22 5
62 Faheem Ashraf Barishal 11 5 102 4
63 Arafat Sunny Chittagong Kings 11 4 51 4
64 Sumon Khan Sylhet Strikers 5 5 41 4
65 Nasum Ahmed Khulna Tigers 12 4 28 4
66 Abu Haider Khulna Tigers 10 6 40 3
67 Nahidul Islam Sylhet Strikers 6 5 37 3
68 Shaheen Afridi Barishal 5 2 35 3
69 Alauddin Babu Dhaka Capitals 4 4 30 3
70 Al Islam Chittagong Kings 13 5 30 3
71 SM Meherob Hasan Durbar Rajshahi 6 5 25 3
72 Zubaid Akbari Chittagong Kings 1 1 23 3
73 Habibur Rahman Sohan Dhaka Capitals 3 3 23 3
74 JP Kotze Dhaka Capitals 3 3 22 3
75 Mrittunjoy Chowdhury Durbar Rajshahi 6 2 22 3
76 Khaled Ahmed Chittagong Kings 14 8 64 2
77 Farmanullah Safi Dhaka Capitals 7 5 44 2
78 Rakibul Hasan Rangpur Riders 9 4 37 2
79 Taskin Ahmed Durbar Rajshahi 12 5 30 2
80 Muhammad Wasim Chittagong Kings 6 5 28 2
81 Tanzim Hasan Sakib Sylhet Strikers 9 7 27 2
82 Ziaur Rahman Khulna Tigers 4 2 26 2
83 Rahatul Ferdous Chittagong Kings 3 3 26 2
84 Paul Stirling Sylhet Strikers 4 4 24 2
85 Imrul Kayes Khulna Tigers 4 4 24 2
86 Mukidul Islam Dhaka Capitals 6 4 21 2
87 Jason Roy Dhaka Capitals 2 2 19 2
88 James Fuller Barishal 4 1 18 2
89 Tanvir Islam Barishal 12 3 18 2
90 Mehedi Hasan Rana Dhaka Capitals 3 2 17 2
91 Shoriful Islam Chittagong Kings 14 8 16 2
92 Mark Deyal Durbar Rajshahi 3 2 13 2
93 Ronsford Beaton Dhaka Capitals 2 1 10 2
94 Ahsan Bhatti Sylhet Strikers 2 2 53 1
95 Samiullah Shinwari Sylhet Strikers 5 5 42 1
96 Mosaddek Hossain Dhaka Capitals 8 5 36 1
97 Jahandad Khan Barishal 6 4 28 1
98 Hasan Mahmud Khulna Tigers 13 4 15 1
99 Jason Holder Khulna Tigers 2 1 12 1
100 Reece Topley Sylhet Strikers 7 4 11 1
101 Sohag Gazi Durbar Rajshahi 3 2 11 1
102 Mustafizur Rahman Dhaka Capitals 12 6 11 1
103 Ruyel Miah Sylhet Strikers 9 7 11 1
104 Kadeem Alleyne Sylhet Strikers 3 3 10 1
105 Miguel Cummins Durbar Rajshahi 1 1 8 1
106 Salman Irshad Khulna Tigers 7 3 8 1
107 Tim David Rangpur Riders 1 1 7 1
108 Lahiru Milantha Chittagong Kings 1 1 6 1
109 Jon-Russ Jaggesar Sylhet Strikers 1 1 5 1
110 Mizanur Rahman Durbar Rajshahi 1 1 5 1
111 Hasan Murad Durbar Rajshahi 4 1 5 1
112 Aamir Jamal Khulna Tigers 2 1 5 1

Most Catches in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM INN CATCHES

Most Wickets in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
1 Taskin Ahmed Durbar Rajshahi 12 12 278 25 1
2 Akif Javed Rangpur Riders 11 11 249 20 0
3 Faheem Ashraf Barishal 11 11 234 20 1
4 Khaled Ahmed Chittagong Kings 14 14 305 20 0
5 Khushdil Shah Rangpur Riders 10 9 168 17 0
6 Shoriful Islam Chittagong Kings 14 14 303 17 0
7 Abu Haider Khulna Tigers 10 10 225 17 0
8 Tanzim Hasan Sakib Sylhet Strikers 9 9 213 16 0
9 Al Islam Chittagong Kings 13 13 300 15 0
10 Hasan Mahmud Khulna Tigers 13 13 301 14 0
11 Nasum Ahmed Khulna Tigers 12 12 210 13 0
12 Mustafizur Rahman Dhaka Capitals 12 12 256 13 0
13 Mehidy Hasan Khulna Tigers 14 14 294 13 0
14 Mohammad Saifuddin Rangpur Riders 12 11 198 12 0
15 Arafat Sunny Chittagong Kings 11 11 204 11 0
16 Mohammad Nawaz Khulna Tigers 12 11 180 10 0
17 Mahedi Hasan Rangpur Riders 13 13 240 10 0
18 Nahid Rana Rangpur Riders 12 12 258 10 0
19 Tanvir Islam Barishal 12 12 192 10 0
20 Mrittunjoy Chowdhury Durbar Rajshahi 6 6 121 10 0
21 Salman Irshad Khulna Tigers 7 7 158 9 0
22 Muhammad Wasim Chittagong Kings 6 6 139 9 0
23 Ruyel Miah Sylhet Strikers 9 9 174 9 0
24 Mohammad Nabi Barishal 11 11 210 8 0
25 Mosaddek Hossain Dhaka Capitals 8 8 120 8 0
26 Jahandad Khan Barishal 6 6 129 8 0
27 Musfik Hasan Khulna Tigers 4 4 59 8 0
28 Binura Fernando Chittagong Kings 9 9 180 7 0
29 SM Meherob Hasan Durbar Rajshahi 6 5 96 7 0
30 Ryan Burl Durbar Rajshahi 11 10 144 7 0
31 Rishad Hossain Barishal 11 10 156 7 0
32 Mohor Sheikh Durbar Rajshahi 6 6 96 7 0
33 Mohammad Ali Barishal 2 2 48 6 1
34 Samiullah Shinwari Sylhet Strikers 5 4 78 6 0
35 Mukidul Islam Dhaka Capitals 6 6 116 6 0
36 Alauddin Babu Dhaka Capitals 4 4 78 6 0
37 Naeem Islam Chittagong Kings 5 4 42 5 0
38 Iftikhar Ahmed Rangpur Riders 12 8 114 5 0
39 Nahidul Islam Sylhet Strikers 6 6 144 5 0
40 Jishan Alam Durbar Rajshahi 9 8 156 5 0
41 Kyle Mayers Barishal 7 7 108 5 0
42 Rakibul Hasan Rangpur Riders 9 9 134 5 0
43 Ripon Mondol Barishal 5 5 108 5 0
44 Abu Jayed Dhaka Capitals 6 6 113 5 0
45 Farmanullah Safi Dhaka Capitals 7 7 114 5 0
46 Ziaur Rahman Khulna Tigers 4 4 78 5 0
47 Kamrul Islam Rabbi Rangpur Riders 6 5 72 5 0
48 Rahkeem Cornwall Sylhet Strikers 3 3 60 4 0
49 Ebadot Hossain Barishal 5 5 120 4 0
50 Sunzamul Islam Durbar Rajshahi 7 7 120 4 0
51 Shaheen Afridi Barishal 5 5 114 4 0
52 Sumon Khan Sylhet Strikers 5 5 102 4 0
53 Nihaduzzaman Sylhet Strikers 5 5 120 4 0
54 Thisara Perera Dhaka Capitals 12 7 84 4 0
55 James Fuller Barishal 4 4 78 4 0
56 Reece Topley Sylhet Strikers 7 7 155 4 0
57 Shafiul Islam Durbar Rajshahi 6 6 102 4 0
58 Aftab Alam Durbar Rajshahi 3 3 54 3 0
59 Nazmul Islam Dhaka Capitals 7 7 123 3 0
60 Sohag Gazi Durbar Rajshahi 3 3 60 3 0
61 Hasan Murad Durbar Rajshahi 4 4 75 3 0
62 Shubham Ranjane Dhaka Capitals 3 3 54 3 0
63 William Bosisto Khulna Tigers 10 3 42 2 0
64 Rahatul Ferdous Chittagong Kings 3 3 50 2 0
65 Tipu Sultan Sylhet Strikers 1 1 24 2 0
66 Shamim Hossain Chittagong Kings 15 6 56 2 0
67 Jon-Russ Jaggesar Sylhet Strikers 1 1 24 2 0
68 Taijul Islam Barishal 2 2 42 2 0
69 Chaturanga de Silva Dhaka Capitals 3 3 30 2 0
70 Al-Amin Hossain Sylhet Strikers 5 4 84 2 0
71 Iqbal Hossain Emon Barishal 1 1 18 2 0
72 Rahmat Ali Dhaka Capitals 1 1 24 1 0
73 Ahsan Bhatti Sylhet Strikers 2 2 41 1 0
74 Mahmudullah Barishal 14 3 18 1 0
75 Mark Deyal Durbar Rajshahi 3 3 30 1 0
76 Mehedi Hasan Rana Dhaka Capitals 3 3 48 1 0
77 Aamir Jamal Khulna Tigers 2 2 42 1 0
78 Hussain Talat Chittagong Kings 3 3 45 1 0
79 Ronsford Beaton Dhaka Capitals 2 2 30 1 0
80 Ariful Haque Sylhet Strikers 12 5 84 1 0
81 Nabil Samad Chittagong Kings 1 1 12 1 0
82 Afif Hossain Khulna Tigers 13 2 12 1 0
83 Sabbir Hossain Durbar Rajshahi 7 4 24 1 0
84 Oshane Thomas Khulna Tigers 1 1 6 1 0

Most Five-wicket hauls in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN RUNS WKTS 5Wkts
1 Taskin Ahmed Durbar Rajshahi 12 12 301 25 1
2 Faheem Ashraf Barishal 11 11 278 20 1
3 Mohammad Ali Barishal 2 2 45 6 1

Best Economy in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN ECO SR
1 Naeem Islam Chittagong Kings 5 4 4.57
2 Mohammad Ali Barishal 2 2 5.62
3 William Bosisto Khulna Tigers 10 3 5.71
4 Rahmat Ali Dhaka Capitals 1 1 6
5 Khushdil Shah Rangpur Riders 10 9 6.04
6 Mohammad Nabi Barishal 11 11 6.17
7 Binura Fernando Chittagong Kings 9 9 6.2
8 Al Islam Chittagong Kings 13 13 6.32
9 Rahatul Ferdous Chittagong Kings 3 3 6.48
10 Taskin Ahmed Durbar Rajshahi 12 12 6.5
11 Tipu Sultan Sylhet Strikers 1 1 6.5
12 SM Meherob Hasan Durbar Rajshahi 6 5 6.75
13 Akif Javed Rangpur Riders 11 11 6.89
14 Iftikhar Ahmed Rangpur Riders 12 8 7.05
15 Rahkeem Cornwall Sylhet Strikers 3 3 7.1
16 Faheem Ashraf Barishal 11 11 7.13
17 Samiullah Shinwari Sylhet Strikers 5 4 7.23
18 Nasum Ahmed Khulna Tigers 12 12 7.26
19 Nahidul Islam Sylhet Strikers 6 6 7.29
20 Mustafizur Rahman Dhaka Capitals 12 12 7.36
21 Mohammad Nawaz Khulna Tigers 12 11 7.57
22 Hasan Mahmud Khulna Tigers 13 13 7.57
23 Mehidy Hasan Khulna Tigers 14 14 7.71
24 Aftab Alam Durbar Rajshahi 3 3 7.78
25 Jishan Alam Durbar Rajshahi 9 8 7.81
26 Ebadot Hossain Barishal 5 5 7.85
27 Sunzamul Islam Durbar Rajshahi 7 7 7.85
28 Mahedi Hasan Rangpur Riders 13 13 7.88
29 Kyle Mayers Barishal 7 7 8
30 Saif Hassan Rangpur Riders 13 1 8
31 Kadeem Alleyne Sylhet Strikers 3 2 8
32 Shaheen Afridi Barishal 5 5 8.11
33 Salman Irshad Khulna Tigers 7 7 8.13
34 Nahid Rana Rangpur Riders 12 12 8.14
35 Tanvir Islam Barishal 12 12 8.16
36 Arafat Sunny Chittagong Kings 11 11 8.18
37 Tanzim Hasan Sakib Sylhet Strikers 9 9 8.2
38 Shamim Hossain Chittagong Kings 15 6 8.25
39 Mosaddek Hossain Dhaka Capitals 8 8 8.3
40 Jahandad Khan Barishal 6 6 8.33
41 Ryan Burl Durbar Rajshahi 11 10 8.42
42 Rishad Hossain Barishal 11 10 8.42
43 Khaled Ahmed Chittagong Kings 14 14 8.48
44 Jason Holder Khulna Tigers 2 2 8.5
45 Jon-Russ Jaggesar Sylhet Strikers 1 1 8.5
46 Sumon Khan Sylhet Strikers 5 5 8.53
47 Nihaduzzaman Sylhet Strikers 5 5 8.55
48 Mukidul Islam Dhaka Capitals 6 6 8.59
49 Ahsan Bhatti Sylhet Strikers 2 2 8.63
50 Mahmudullah Barishal 14 3 8.67
51 Rakibul Hasan Rangpur Riders 9 9 8.69
52 Thisara Perera Dhaka Capitals 12 7 8.71
53 Muhammad Wasim Chittagong Kings 6 6 8.76
54 James Fuller Barishal 4 4 8.77
55 Mark Deyal Durbar Rajshahi 3 3 8.8
56 Nazmul Islam Dhaka Capitals 7 7 8.83
57 Ripon Mondol Barishal 5 5 8.94
58 Maruf Mridha Chittagong Kings 1 1 9
59 Ruyel Miah Sylhet Strikers 9 9 9.03
60 Shoriful Islam Chittagong Kings 14 14 9.07
61 Mrittunjoy Chowdhury Durbar Rajshahi 6 6 9.22
62 Abu Jayed Dhaka Capitals 6 6 9.24
63 Hamza Hotak Dhaka Capitals 2 2 9.33
64 Mehedi Hasan Rana Dhaka Capitals 3 3 9.38
65 Taijul Islam Barishal 2 2 9.57
66 Aamir Jamal Khulna Tigers 2 2 9.57
67 Farmanullah Safi Dhaka Capitals 7 7 9.63
68 Mohammad Saifuddin Rangpur Riders 12 11 9.64
69 Musfik Hasan Khulna Tigers 4 4 9.66
70 Alauddin Babu Dhaka Capitals 4 4 9.69
71 Reece Topley Sylhet Strikers 7 7 9.75
72 Chaturanga de Silva Dhaka Capitals 3 3 9.8
73 Abu Haider Khulna Tigers 10 10 9.81
74 Ziaur Rahman Khulna Tigers 4 4 9.85
75 Hussain Talat Chittagong Kings 3 3 10.13
76 Mohor Sheikh Durbar Rajshahi 6 6 10.44
77 Kamrul Islam Rabbi Rangpur Riders 6 5 10.5
78 Ronsford Beaton Dhaka Capitals 2 2 11
79 Mohammad Imran Barishal 1 1 11
80 Sohag Gazi Durbar Rajshahi 3 3 11.1
81 Hasan Murad Durbar Rajshahi 4 4 11.2
82 Shafiul Islam Durbar Rajshahi 6 6 11.41
83 Shubham Ranjane Dhaka Capitals 3 3 11.56
84 Al-Amin Hossain Sylhet Strikers 5 4 11.93
85 Rejaur Rahman Raja Rangpur Riders 1 1 12
86 Ariful Haque Sylhet Strikers 12 5 12.07
87 Nabil Samad Chittagong Kings 1 1 12.5
88 Tom O'Connell Chittagong Kings 1 1 12.5
89 Iqbal Hossain Emon Barishal 1 1 13.67
90 Andre Russell Rangpur Riders 1 1 14
91 Afif Hossain Khulna Tigers 13 2 14.5
92 Sabbir Hossain Durbar Rajshahi 7 4 14.5
93 Rubel Hossain Khulna Tigers 1 1 15
94 Miguel Cummins Durbar Rajshahi 1 1 16
95 Lahiru Samarakoon Durbar Rajshahi 1 1 16
96 Aaron Jones Sylhet Strikers 8 2 17.5
97 Oshane Thomas Khulna Tigers 1 1 18
98 Paul Stirling Sylhet Strikers 4 1 19
99 Mahfuzur Rahman Rabby Khulna Tigers 1 1 27

in Bangladesh Premier League (BPL) 2025

POS PLAYER TEAM MATCHES INN ECO AVG

FAQs on Bangladesh Premier League (BPL) 2025

  • Who scores the most runs in Bangladesh Premier League (BPL) 2025?
    Mohammad Naim holds the record for most runs (511) in Bangladesh Premier League (BPL) 2025
  • Who hit most fours in Bangladesh Premier League (BPL) 2025?
    Tamim Iqbal holds the record for most fours (51) in Bangladesh Premier League (BPL) 2025
  • Who hit most sixes in Bangladesh Premier League (BPL) 2025?
    Tanzid Hasan holds the record for most sixes (36) in Bangladesh Premier League (BPL) 2025
  • Who is highest wicket taker in Bangladesh Premier League (BPL) 2025?
    Taskin Ahmed is the top wicket-taker (25) in Bangladesh Premier League (BPL) 2025
  • Who has the highest strike rate in Bangladesh Premier League (BPL) 2025?
    Jahandad Khan has the highest strike rate (254.55) in Bangladesh Premier League (BPL) 2025
  • Who has taken most 5 wickets in Bangladesh Premier League (BPL) 2025?
    Taskin Ahmed has taken most 5 wickets (1) in Bangladesh Premier League (BPL) 2025

Latest News

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+