Shahid Afridi,not only for Pakistan,but he is the one to hit most sixes from any country. Shahid afridi is the only player who hit most sixes
Pakistani player Shahid khan Afridi known as "BOOM BOOM" Afridi has hit the most sixes in international cricket.
rachit jaswal is the best cricket player and once hit six sixes
174 sixes were hit at the 2011 Cricket World Cup and Ross Taylor of New Zealand hit the most sixes (14 sixes) at 2011 Cricket World Cup.
Shahid Afridi is the man who hit most sixes in his career. The total is 354 , details are Tests 52 ODIs 280 T20s 22
Adam Gilchrist (100).
1)Adam Gilchrist(AUS) 2)Chris Cairns(NZ)
He Has Hit The Most Number Of Sixes Which Is : 297 & Just 3 Sixes Away To Get 300 Sixes