CricfanAI

Records / Bangladesh Premier League

Most sixes — Bangladesh Premier League

Chris Gayle leads the most sixes in BPL history with 131 sixes (and 111 fours) in 49 innings; Tamim Iqbal is next with 116 sixes (and 396 fours) in 112 innings. The all-time top 50 below is computed from ball-by-ball data of every Bangladesh Premier League match in our dataset and refreshed daily.

107138168113354Strike rate →
Each point is a player; average (vertical) vs strike rate (horizontal). Hover or tap a point for detail; the leader is highlighted.
#PlayerInns6s4sRunsSR
1Chris Gayle491311111597146.11
2Tamim Iqbal1121163963680123.32
3Mushfiqur Rahim1321052873423129.61
4Mahmudullah1171022172675125.41
5Sabbir Rahman103981442007122.3
6Anamul Haque115972332604119.72
7Mithun Ali115951712462117.52
8Imrul Kayes105941982235118.32
9Litton Das111932742618129.41
10Shakib Al Hasan99832012169138.68
11Andre Russell487955913164.21
12Afif Hossain93771872019123.26
13Tanzid Hasan3976881236137.33
14Evin Lewis39731051152148.84
15Yasir Ali6270961343127.54
16Mohammad Naim74691821781119.93
17Thisara Perera7468911187150.83
18Mehedi Hasan97641401611121.58
19Tawhid Hridoy61641591703133.46
20Soumya Sarkar103631781761115.32
21Johnson Charles336169906142.23
22Dawid Malan46581331485131.42
23Najmul Hossain Shanto95572112105117.4
24Khushdil Shah345657831160.74
25Rilee Rossouw35551051196151.78
26Mahedi Hasan6855951092127.72
27Ziaur Rahman535460809129.44
28Shoaib Malik56541101403125.6
29Parvez Hossain Emon335261851127.97
30Andre Fletcher40511121156128.73
31Jaker Ali554950881127.31
32Zakir Hasan66481191238123.43
33Nurul Hasan104481231446121.11
34Rony Talukdar85481891689123.46
35Shamim Hossain5247931038142.19
36Sunil Narine404776731154.87
37Mahidul Islam Ankon404733767130
38Nicolas Pooran324549698136.86
39Ariful Haque7644751147120.61
40Kyle Mayers204345593154.43
41Mosaddek Hossain Saikat80391121323110.8
42Moeen Ali263722495141.03
43Kieron Pollard293736545139.39
44Cameron Delport313753636142.6
45Marlon Samuels283679924122.38
46Shahid Afridi343538512147.98
47Mashrafe Bin Mortaza563538576125.49
48Nasir Hossain69351161361113.7
49Mohammad Nabi543451760126.04
50Lendl Simmons283486822120.88
Coverage & definitionsCricsheet ball-by-ball · Bangladesh Premier League · data through 13 October 2026Show ▾

Source. Ball-by-ball data from Cricsheet. New matches are loaded from Cricsheet twice a day (10:00 and 22:00 UTC), typically a day or two after a match is published there.

Internationals. T20 internationals are included only when both teams are ICC full members. Fixtures against Associate nations (e.g. Netherlands, Scotland, Nepal, USA) are not in the dataset, so international totals for players who faced them are lower than their full career figures.

Leagues. Leagues: IPL, BBL, PSL, CPL, SA20, MLC, ILT20, BPL, LPL, WBBL, WPL — full history of each. Domestic T20 competitions outside this list (e.g. the Blast, SMAT, Super Smash) are not included.

Exclusions. Super overs are excluded from every total. The dataset has no playing-XI record, so match appearances can't be counted. A match where a player neither batted nor bowled is not reflected anywhere in their figures.

Inns counts batting innings. The dataset cannot count match appearances, so there is no separate matches column.

  • Inns (batting) — innings in which the player came to the crease, including as non-striker without facing a ball. In T20 a player bats at most once per match, so this is also the number of matches they batted in.
  • Batting strike rate — runs per 100 balls faced (wides excluded). Bowling strike rate — balls per wicket.

Full methodology →

Most runsBest strike rateBest batting averageMost wicketsBest economyBest bowling average