Fakhar Zaman is just three sixes away from breaking Mohammad Rizwan’s national record for the most sixes by a Pakistani player in Twenty20 internationals.
Rizwan has hit 95 sixes in 106 matches for Pakistan between 2015 and 2024, while Fakhar has already struck 93 sixes in 112 matches since his T20I debut in 2017.
Former Pakistan all-rounder Mohammad Hafeez ranks third on the list with 76 sixes in 119 matches played between 2006 and 2021. Former captain Babar Azam also has 76 sixes but in 134 matches from 2016 to 2025.
With Fakhar Zaman closing in on Rizwan’s record, fans eagerly await whether he can claim the top spot in Pakistan’s T20 six-hitting history.



