67 matches
Shahid Afridi
Shahid Afridi of Pakistan against Sri Lanka in just 39 balls.
Shahid Afridi of Pakistan in 37 balls.
Shahid Afridi / 37 balls
just one in 2003 world cup against india.
corey anderson
Shahid Afridi scored a total of 8,064 runs in One Day Internationals (ODIs) during his cricket career. He played 398 ODIs for Pakistan from 1996 to 2015, known for his explosive batting and all-round capabilities. Afridi is also famous for holding the record for the fastest ODI century at one point in his career.
sachin tendulkar
Pakistan=69 India=48 Pakistan have won way more matches in this rivalry. Source=Indian.Wikipedia
John Wilcox :)P
Shahid Afridi of Pakistan he got 12 runs of 1 ball!!
Charles bannerman have scored the first century in cricket test matches.