He also holds the distinction of having hit the most number of sixes in the history of ODI cricket. Afridi considers himself a better bowler than batsman, and has taken 48 Test wickets and 378 in ODIs. Currently Afridi is third on the list of leading wicket takers in the Twenty20 format, behind Saeed Ajmal and Umer Gul of Pakistan, taking 73 wickets from 70 matches.