Most sixes in the BPL (all-time)

Chris Gayle hit the most sixes in the BPL (all-time) — 131 sixes. Computed from every ball bowled in the BPL (all-time) — the top ten below match the official record.

PlayerSixesBalls
1. Chris Gayle1311093
2. Tamim Iqbal1162984
3. Mushfiqur Rahim1052641
4. Mohammad Mahmudullah1022133
5. Sabbir Rahman981641
6. Anamul Haque972175
7. Mohammad Mithun952095
8. Imrul Kayes941889
9. Litton Das932023
10. Shakib Al Hasan831564

Who hit the most sixes in the BPL (all-time)?

Chris Gayle hit the most sixes in the BPL (all-time) — 131 sixes. Second is Tamim Iqbal (116), third Mushfiqur Rahim (105).

Related leaderboards

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions