He is known for his
aggressive batting style,[4] and previously held the record for the fastest
ODI century in 37 deliveries. He also holds the distinction of having hit the most
number of sixes in the history of ODI cricket.[5] Afridi considers himself a better bowler than
batsman, and has taken 48 Test wickets and over 350 in ODIs. Currently
Afridi is third on the list of leading wicket takers in the Twenty20 format,