Fakhar Zaman stands three sixes short of Mohammad Rizwan’s national record for the most sixes for Pakistan in Twenty20 internationals.
According to details, Rizwan has clubbed 95 sixes from 106 matches from 2015 to 2024, while Fakhar has struck 93 sixes from 112 matches since his debut in 2017.
Former Pakistan legendary all-rounder Mohammad Hafeez remains third on the list with 76 sixes in 119 matches between 2006 and 2021.
Moreover, former Pakistan captain Babar Azam follows with 76 sixes in 134 matches from 2016 to 2025.






