shahid afridi was the player who has the highest odi individual score for pakistan.
which player has the highest odi individual score for pakistan?
shahid afridi
na
na
jayasuriya made his odi debut in 1989, and started playing as an opening batsman in 1993. he went on to score his first century in 1994 against new zealand. from then on, jayasuriya has scored the highest number of odi centuries for sri lanka with 28 to his name. he currently holds the fourth place for most centuries in a career, behind indian cricketers sachin tendulkar (with 49 odi centuries), virat kohli (41 odi centuries) and ricky ponting (30 centuries). his second century, 134 against pakistan in 1996, was scored at a strike rate of 206.15 and was the fastest century in odi cricket at the time. this record was later broken by pakistani cricketer shahid afridi. the 189 he made against india in 2000 is the sixth highest odi score in a single innings. making his second highest odi score of 157 against the netherlands in 2006, jayasuriya paved the way for sri lanka to set the world record for the highest odi team total of 443/9. with his 107 against india on 28 january 2009, jayasuriya—39 years and 212 days old at the time—became the oldest player to score a century, which was surpassed by uae batsman khurram khan and also became the second player to score more than 13,000 runs in a career. sanath jayasuriya also holds the record of fourth fastest 150 in one day internationals. he made 152 vs england at leeds on 1 july 2006, off just 99 balls which was the fastest at that time, and now after ab de villiers 63 ball 150, shane watson 93 ball 150, and luke ronchi 95 ball 150.
sanath jayasuriya