Bangladesh Premier League – BPL is the franchise T20 cricket tournament of Bangladesh Cricket Board. The tournament has founded at 2012.

Top Run Scorer of BPL:

Most Run Scorer in BPL

PlayerIRB4s6sSR
Tamim Iqbal963128256532799121.9
Mushfiqur Rahim1153119235026497132.7
Mahmudullah Riyad1092394194618290123.0
Anamul Haque Bijoy1112340189519483123.5
Imrul Kayes1082336198720897117.6
Shakib Al Hasan1022181158720478137.4
Mohammad Mithun1051992172313177115.6
Sabbir Rahman951764148213672119.0
Chris Gayle5217241161120143148.5
Liton Das861721137518457125.2
Nazmul Hossain Shanto771610139415940115.5
Nasir Hossain791490129312441115.2
Shoaib Malik571408112110954125.6
Soumya Sarkar901401125315545111.8
Mominul Haque Saurav821365126913228107.6
Rilee Rossouw37124083310855148.9
Rony Talukdar671234102113636120.9
Mosaddek Hossain Saikat781224110610436110.7
Andre Fletcher40115689811151128.7
Nurul Hasan9011549589538120.5
Ravi Bopara6811089808231113.1
Mehidy Hasan Miraz81110189210339123.4
Jahurul Islam7910979919029110.7
Afif Hossain55108389210443121.4
Ahmed Shehzad34108181211137133.1
Evin Lewis3510737139669150.5
Marlon Samuels3510398589138121.1
Thisara Perera7010186847855148.8
Yasir Ali Chowdhury499897937245124.7
Shahriar Nafees4597692110618106.0
Shamsur Rahman499668148032118.7
Junaid Siddique459427279932129.6
Ariful Haque749398025929117.1
Ziaur Rahman708886886759129.1
Dawid Malan288696617334131.5
Andre Russell528585215272164.7
Johnson Charles298565886757145.6
Mohammad Naim Sheikh428447728527109.3
Mohammad Shahzad328346509433128.3
Kumar Sangakkara278267108912116.3
Lendl Simmons298236898634119.4
Zakir Hasan558096717528120.6
Ryan Ten Doeschate307805744334135.9
Brad Hodge237565657932133.8
Shuvagata Hom807276016127121.0
Kieron Pollard367074934648143.4
Dwayne Smith266985376832130.0
Nicholas Pooran316954974945139.8
Sunil Narine416954387046158.7
Mahedi Hasan626905616034123.0
Mohammad Nabi586825305129128.7
Mehedi Maruf446816416430106.2
Towhid Hridoy286735415922124.4
Mohammad Ashraful296415536514115.9
Cameron Delport316364465337142.6
Brendan Taylor236154826319127.6
Mashrafe Mortaza986024803938125.4
Naeem Islam425775395113107.1
Azhar Mahmood235744235822135.7
Alok Kapali705665634216100.5
Mahmudul Hasan Joy215474965013110.3
Shahid Afridi455393573838151.0
Daren Sammy335283253734162.5
Chadwick Walton245223583931145.8
Dilshan Munaweera294884416413110.7
Sikandar Raza244743493524135.8
Jason Roy214743554720133.5
Benny Howell314583402923134.7
Mohammad Rizwan164573944016116.0
Nazmul Hossain Milon464473862615115.8
Shamim Hossain244463593718124.2
Riki Wessels20445398448111.8
Samit Patel254433773819117.5
Upul Tharanga14433343509126.2
Shivnarine Chanderpaul154243484810121.8
Paul Stirling184192775516151.3
Tillakaratne Dilshan174143304714125.5
Will Jacks114142674319155.1
Laurie Evans154133164510130.7
Farhad Reza804113403115120.9
Najibullah Zadran244062943421138.1
Nasir Jamshed184053334012121.6
Mohammad Nawaz174012592628154.8
Dwayne Bravo413993242319123.1
Jaker Ali303973051823130.2
Avishka Fernando123952434122162.6
Darren Stevens253943243413121.6
Imran Nazir113902503920156.0
Babar Azam11368312335117.9
Kamran Akmal123682554417144.3
Phil Mustard20364308435118.2
Iftikhar Ahmed113512231923157.4
Afif Hossain Dhrubo12344268386128.4
James Franklin173432741715125.2
Colin Ingram93332423512137.6
Fazle Mahmud203242962613109.5
Luke Ronchi113211893321169.8
Sean Ervine173192682812119.0
Moeen Ali143172321523136.6
Nahidul Islam38314284314110.6
Peter Trego9311272255114.3
Joe Denly153103012910103.0
Carlos Brathwaite173101782622174.2
Irfan Sukkur24308277289111.2
Alex Hales83041823114167.0
Karim Janat153031862419162.9
Khushdil Shah143001902119157.9
Seekkuge Prasanna262971821325163.2
Usman Khan112962203212134.5
Faf du Plessis11295220289134.1
Sohail Tanvir33284257219110.5
Muktar Ali412842751713103.3
Brendon McCullum122812451921114.7
Elton Chigumbura162721861419146.2
Dasun Shanaka152641811720145.9
Lewis Gregory112621872113140.1
Azmatullah Omarzai172601971515132.0
Shai Hope92571842013139.7
Saikat Ali18254232308109.5
AB de Villiers62471471817168.0
Robbie Frylinck222471661515148.8
Stiaan Van Zyl12246199159123.6
Ashar Zaidi142441912010127.7
David Wiese142441751613139.4
Shahzaib Hasan8240183315131.1
Ibrahim Zadran10238208238114.4
Jeevan Mendis152361921713122.9
Joshua Cobb182331911712122.0
Usman Ghani92271931810117.6
Jos Buttler14225204158110.3
David Warner7223170195131.2
Khalid Latif12221207208106.8
Sohag Gazi59221207177106.8
Hazratullah Zazai102211671516132.3
Nadif Chowdhury3221922291198.6
Ryan Burl152141711810125.1
Azam Khan82141372111156.2
Luke Wright9213182245117.0
Charles Coventry112131542710138.3
Mahidul Islam Ankon20208182811114.3
Munim Shahriar102061511913136.4
Owais Shah8205190118107.9
Bhanuka Rajapaksa72051311712156.5
Kevon Cooper382011581410127.2
Cameron Borgas10199171165116.4
Al-Amin23199183185108.7
Umar Akmal14195192156101.6
Mizanur Rahman2119421722489.4
Misbah-ul-Haq919119611597.4
Taijul Islam6318723414279.9
Danushka Gunathilaka9183160169114.4
Sherfane Rutherford61801211510148.8
Darwish Rasooli10180152109118.4
Abu Hider Rony53174152129114.5
Liam Dawson1917318811592.0
Rahmanullah Gurbaz71731001512173.0
Mohammad Saifuddin42171168146101.8
Travis Birt81711281110133.6
Arafat Sunny8017021212280.2
Abdul Mazid1216619211486.5
Max O’Dowd7162157147103.2
Herschelle Gibbs10161135242119.3
Abul Hasan Raju3916017113493.6
Simon Katich7157120221130.8
Michael Klinger715415813297.5
Tanzid Hasan Tamim9153137155111.7
Shahadat Hossain Dipu7153145135105.5
Shadman Islam915116316192.6
Luis Reece1015013495111.9
Kabir Ali14145100117145.0
Niall O Brien1214514172102.8
Hasanuzzaman10144123164117.1
Lou Vincent8140109139128.4
Abdul Razzaq9140120104116.7
Daniel Harris91361426295.8
Mohammad Hafeez913614018097.1
Taskin Ahmed62134134114100.0
Alauddin Babu2613412458108.1
Kevin O Brien1113110597124.8
Danza Hyatt8130128133101.6
Mohammad Sami3912910895119.4
Mahmudul Hasan1512915812281.6
Nazimuddin1112813314496.2
Tom Bruce3128104124123.1
Shafiul Islam7712413113394.7
Asif Ali912473710169.9
Chaturanga de Silva1212397146126.8
Christiaan Jonker91239386132.3
Saif Hassan8119109134109.2
Wahab Riaz231117568148.0
Rayad Emrit241119985112.1
Shadab Khan101117576148.0
Scott Styris71078266130.5
Alex Ross510585132123.5
Jehan Mubarak41048994116.9
Andy Balbirnie51019793104.1
Curtis Campher7997274137.5
Isuru Udana179789103109.0
Abdur Razzak36971146285.1
Malcolm Waller109660124160.0
Marshall Ayub896978299.0
Saim Ayub6959595100.0
Asif Ahmed149592120103.3
Nayeem Hasan28941336270.7
Shane Watson7937787120.8
Mrittunjoy Chowdhury1292935498.9
Ross Whiteley7917355124.7
Hamilton Masakadza79078102115.4
Tom Abell4888290107.3
Jofra Archer9875393164.2
Taibur Rahman687987188.8
Kennar Lewis7857785110.4
Sohrawardi Shuvo30827780106.5
Sunzamul Islam52819623084.4
Elias Sunny26816792120.9
Akbar Ali9795554143.6
Harry Tector3776651116.7
Parvez Hossain Emon5726783107.5
Mohammad Enamul5726635109.1
Mohammad Al-Amin6715873122.4
Abdullah Al Mamun471793489.9
Kamrul Islam Rabbi4268754390.7
Mustafizur Rahman44678013483.8
Rameez Raja4655161127.5
Imad Wasim763755184.0
Mohammad Haris4634764134.0
Dhiman Ghosh1563732186.3
Shohidul Islam2461735183.6
Tim Bresnan5614563135.6
Chamara Kapugedera961703187.1
Rubel Hossain72605943101.7
Shoriful Islam20595573107.3
Jacob Oram859636193.7
Mohammad Amir2659642292.2
Mosharraf Hossain Rubel4758912063.7
Hasan Ali10583815152.6
Krishmar Santokie15585642103.6
Mehrab Hossain Jnr1058752177.3
Faheem Ashraf6553481161.8
Sanath Jayasuriya6544624117.4
Tanzim Hasan Sakib753546298.1
Alex Blake553615286.9
Al-Amin Hossain6052865060.5
Mohammad Sharif1751593186.4
Yasir Shah1151546194.4
Lasith Croospulle3514232121.4
Farhad Hossain1350632279.4
Tom Maynard450545092.6
Nazmul Islam Apu6849622179.0
Farveez Maharoof349500298.0
Dwaine Pretorius1482924165.5
Fazle Mahmud Rabbi2473752127.0
Nasum Ahmed2646617075.4
Mujeeb Ur Rahman1845483193.8
George Linde3433023143.3
Mahela Jayawardene2424160102.4
Tom Moores2423741113.5
Habibur Rahman5412843146.4
Robiul Haque7413122132.3
Monir Hossain2741424197.6
David Miller341463189.1
Tanvir Islam1340410397.6
Qais Ahmad8403423117.6
Rubel Mia139442188.6
Rumman Raees4382641146.2
Josh Brown1382314165.2
Tanbir Hayder11373230115.6
Unmukt Chand437474078.7
Alfonso Thomas12363540102.9
Brandon King636394292.3
Rejaur Rahman Raja834371191.9
Abu Jayed Rahi53342941117.2
Saqlain Sajib3334383089.5
Liam Plunkett8342231154.5
Robiul Islam Robi434384089.5
Kesrick Williams1933382286.8
Salman Hossain4333051110.0
Anwar Ali6332531132.0
Rashid Khan14322141152.4
Fidel Edwards1132353091.4
Ben Cutting232393182.1
Asela Gunaratne3312612119.2
Naeem Islam Jnr5313022103.3
Gulbadin Naib430471063.8
Brad Hogg730390076.9
Imran Uzzaman4292941100.0
Yasir Arafat1028293096.6
Rakibul Hasan4282232127.3
Tawfique Khan228303193.3
Raqibul Hasan9272430112.5
Nihaduzzaman726562046.4
Delwar Hossain526274096.3
Dimitri Mascarenhas3251812138.9
Mohammad Wasim5251331192.3
Sumon Khan5252521100.0
Nayeem Islam Jnr1024361066.7
Sharjeel Khan324303180.0
Dolar Mahmud6242130114.3
Khaled Ahmed1923291179.3
Junaid Khan2523491146.9
Sachithra Senanayake423252092.0
Fardeen Hasan Ony223270185.2
Matt Coles3231812127.8
Mehedi Hasan Rana2122253088.0
Bilawal Bhatti422271081.5
Tom Kohler-Cadmore2211912110.5
Mohammad Shahid2720401050.0
Lasith Malinga9201321153.8
Enamul Haque1201511133.3
Mahbubul Alam319912211.1
Faisal Hossain219210090.5
Enamul Haque Jnr2819330057.6
Sulieman Benn3191821105.6
Jake Lintott3191121172.7
Lahiru Thirimanne2181320138.5
Alexei Kervezee218222081.8
Heino Kuhn118213085.7
Naveen-ul-Haq918213085.7
Shafiqullah Shafaq318190294.7
Abbas Afridi3181620112.5
Zahiduzzaman118212085.7
Chris Jordan2171120154.5
Noor Hossain8171121154.5
Aftab Ahmed717281060.7
Vijayakanth Viyaskanth217201085.0
Amir Hamza517241170.8
Imranuzzaman416261161.5
Kyle Abbott316211076.2
Grant Elliott3161610100.0
Steve Smith116221072.7
Hardus Viljoen2161011160.0
Naved-ul-Hasan1115170088.2
Matthew Forde215711214.3
Roston Chase315212071.4
Ripon Mondol314830175.0
Dunith Wellalage214730200.0
Hammad Azam214911155.6
Fawad Alam314181077.8
Imtiaz Hossain1131130118.2
Khawaja Nafay313172076.5
Usama Mir312911133.3
Usman Qadir312170070.6
Nabil Samad4212211057.1
Darren Bravo1121120109.1
Qazi Onik711260042.3
Sharifullah411910122.2
Saddam Hossain910192052.6
Asif Hasan610161062.5
Jasimuddin110141071.4
Imran Khan Jnr99121075.0
Nikhil Dutta19710128.6
Qaiser Abbas29810112.5
Pritom Kumar29121075.0
Tymal Mills39620150.0
Raza Ali Dar18190042.1
Gihan Rupasinghe18801100.0
Mohammad Asghar28720114.3
Salman Irshad28701114.3
Wanindu Hasaranga18101080.0
Shahadat Hossain98610133.3
Sohail Khan18510160.0
Amad Butt28100180.0
Mohammad Imran (1996)28111072.7
Hashim Amla18620133.3
Mark Deyal28100080.0
Ruyel Miah28121066.7
Kaushal Lokuarachchi47111063.6
Haris Rauf37710100.0
Hasan Murad3790077.8
Sanjit Saha67230030.4
Andrew Birch1780087.5
Akila Dananjaya27110063.6
Adam Lyth37111063.6
Muttiah Muralitharan67501140.0
Syed Rasel37710100.0
Saghir Hossain76151040.0
Habibur Rahman Sohan36110054.5
Ebadot Hossain20670085.7
Waqar Salamkheil1671085.7
Shehan Jayasuriya2690066.7
Malinda Pushpakumara16101060.0
Awais Zia1561083.3
Samiullah Shinwari4590055.6
Raymon Reifer2580062.5
Shafiqullah Ghafari15510100.0
Saeed Ajmal5461066.7
Mukidul Islam7471057.1
Yannic Cariah14210200.0
Milinda Siriwardana1460066.7
Ajantha Mendis24110036.4
Hamid Hassan4480050.0
Bishawnath Halder7450080.0
Andre Adams3451080.0
Alzarri Joseph2470057.1
Aminul Islam Biplob6460066.7
Hasan Mahmud193140021.4
SM Meherob1350060.0
Adil Rashid1360050.0
Samuel Badree43130023.1
Haider Ali1360050.0
Rizwan Cheema1230066.7
Taposh Ghosh6250040.0
Richard Ngarava4260033.3
Sandeep Lamichhane6260033.3
Mohammad Irfan18250040.0
Fakhar Zaman1250040.0
Wayne Parnell12200100.0
Dilhara Lokuhettige1230066.7
Jashimuddin1230066.7
Amit Kumar52200100.0
Gary Keedy1260033.3
Paul van Meekeren3250040.0
Colin Ackermann2270028.6
Nahid Rana2240050.0
Shaun Tait7120050.0
Talha Jubair1120050.0
Sam Billings1140025.0
Rishad Hossain11100100.0
Sabbir Hossain1150020.0
Dushan Hemantha11100100.0
Subashis Roy22170014.3
Graeme Cremer3130033.3
Hossain Ali4160016.7
Jubair Hossain Likhon1120050.0
Sajedul Islam4190011.1
Mukhtar Ahmed1140025.0
Shapoor Zadran8111009.1
Aliss Islam5130033.3
Mohammad Irfan Khan3120050.0
Ifran Hossain1130033.3
Mohammad Imran (2001)21100100.0
Bilal Khan2130033.3
Aks Swadhin11100100.0
Rovman Powell000000.0
Sam Hain000000.0
Jupiter Ghosh000000.0
Shahbaz Chouhan000000.0
Mehrab Hossain Johsy000000.0
Nafees Iqbal000000.0
Murad Khan301000.0
Iftekhar Nayem000000.0
Jubair Ahmed101000.0
Chris Liddle903000.0
Shaker Ahmed000000.0
Daniel Smith000000.0
Shane Harwood200000.0
Sohail Ahmed000000.0
Tapash Baisya200000.0
Kyle Coetzer100000.0
Stuart MacGill000000.0
Freddie Klokker000000.0
Colin Munro000000.0
Adam Milne000000.0
Salauddin Sakil101000.0
Naseem Shah000000.0
Rahkeem Cornwall000000.0
Dhananjaya de Silva000000.0
Kasun Rajitha000000.0
Lahiru Samarakoon000000.0
Shafiqul Islam200000.0
Sadeera Samarawickrama000000.0
Noor Ahmad000000.0
Zaman Khan000000.0
Ihsanullah000000.0
Musfik Hasan000000.0
Matheesha Pathirana000000.0
Stephen Eskinazi000000.0
Jawad Mohammad000000.0
George Scrimshaw000000.0
Michael Rippon000000.0
Yasir Mohammad000000.0
Oshane Thomas000000.0
Pat Brown000000.0
Fabian Allen000000.0
Imran Tahir000000.0
Aamer Yamin101000.0
Zahir Khan400000.0
Ali Khan200000.0
Mohor Sheikh403000.0
Ronsford Beaton200000.0
Shaheen Afridi000000.0
Akeal Hosein000000.0
Ian Bell000000.0
Jermaine Blackwood000000.0
Sajjadul Haque000000.0
Shubashis Roy100000.0
Solomon Mire102000.0
Sarfraz Ahmed000000.0
Imran Ali000000.0
Davy Jacobs000000.0
Andre McCarthy000000.0
Ghulam Mudassar000000.0
Kusal Perera102000.0
David Willey000000.0
Nuwan Kulasekara801000.0
Tanveer Haider000000.0
Pinak Ghosh100000.0
Richard Gleeson300000.0
Gidron Pope000000.0
Jason Holder000000.0
Abu Sayeem000000.0
Nur Alam000000.0
Abdul Halim000000.0
Ben Laughlin000000.0
Swapnil Patil000000.0
Robin Peterson000000.0
Afsar Zazai000000.0
Umar Gul000000.0
Ben Edmondson602000.0
Haris Sohail000000.0
Umar Amin000000.0
Azeem Ghumman000000.0
Nazmul Hossain802000.0
Zulfiqar Babar000000.0
Dirk Nannes800000.0
Tino Best000000.0
Maruf Reza000000.0
Mehdi Hasan000000.0
Amit Majumder000000.0
James Pattinson000000.0
Saju Datta200000.0
Zohaib Khan000000.0
Al-Amin Ibne Abdullah000000.0
Tom Cooper000000.0
Jerome Taylor000000.0
Maisuqur Rahman000000.0
Faisal Iqbal100000.0
Arafat Salahuddin000000.0
Minhajul Abedin Afridi300000.0
Sarfaraz Ahmed000000.0
Usman Shinwari000000.0
Abrar Ahmed000000.0
Shan Masood000000.0
Sheldon Cottrell000000.0
Tom Banton000000.0
Akif Javed000000.0
Devon Thomas000000.0
Kyle Mayers000000.0
Romario Shepherd000000.0
Jon-Russ Jaggesar000000.0
Obed McCoy000000.0
Angelo Perera000000.0
Vishwa Fernando000000.0
Jeffrey Vandersay000000.0
Maheesh Theekshana000000.0
Kamindu Mendis000000.0
Mehedi Hasan000000.0
Shahnawaz Dahani000000.0
Chamika Karunaratne000000.0
Pathum Nissanka000000.0
Keshav Maharaj000000.0
Reeza Hendricks000000.0
James Neesham000000.0
Shiraz Ahmed000000.0
Naeem Hasan000000.0
Myshukur Rahaman000000.0
Fazalhaq Farooqi100000.0
Shafiul Hayet000000.0
Luke Wood000000.0
Ashiqur Zaman102000.0
Arif Ahmed000000.0
Tahjibul Islam000000.0
Avishek Mitra000000.0
Sean Williams000000.0
Muhammad Waseem000000.0
James Fuller000000.0
Shamshur Rahman000000.0
Aaron Jones000000.0
Aamer Jamal101000.0
Robin Das205000.0
Adam Rossington000000.0
Brooke Guest000000.0
Anamul Haque Jnr000000.0
Rohanat Doullah Borson000000.0
Daniel Bell-Drummond102000.0

Most Run Scorer by Season:

SeasonMost Run ScorerDetails
BPL 2012Ahmed ShehzadFull List
BPL 2013Mushfiqur RahimFull List
BPL 2015Kumar SangakkaraFull List
BPL 2016Tamim IqbalFull List
BPL 2017Chris GayleFull List
BPL 2019Rilee RossouwFull List
BPL 19-20Rilee RossouwFull List
BPL 2022Will JacksFull List
BPL 2023Nazmul ShantoFull List
BPL 2024Full List