vijay merchant holds the record for fastest century in one day cricket.
who hold the record for fastest century in one day cricket?
vijay merchant
jayasuriya was the previous record-holder for the fastest century (off 48 balls), before losing that to shahid afridi's 37 ball century. this is cited as the first ever fastest century scored in less than 50 balls in world cricket. the record was then broken by corey anderson of new zealand (36 balls), which is currently held by ab de villiers of south africa with 31 ball century. he has also held the world record for most odi sixes (270 in 445 odis), which was surpassed by shahid afridi during the 2010 asia cup match against bangladesh. he became the fourth batsman to score more than 10,000 runs and the second batsman to score more than 12,000, and 13,000 runs in the history of odis. he also has 28 centuries, the fourth highest in odis. he held the record of scoring most runs in an odi over (30; he has achieved this twice), and the first batsman to score over 30 in an over. this record is now held by south africa's herschelle gibbs (36 runs in an over).
sanath jayasuriya
he started the 2007 season with a century in just 50 balls against gloucestershire at the oval in the friends provident competition (50 overs a side), the 7th quickest century in english one day cricket and the 12th fastest of all time. he set a new record partnership of 294, in less than 34 overs, for any wicket in one day cricket for surrey with james benning, beating his own record of 289 with ian ward. he passed 150 runs in just 81 balls and scored 176 in 97 balls, with 8 sixes and 20 fours before missing a reverse sweep. the scorer of 19 one day centuries, he is one of the few contemporary english batsmen to have scored 10,000 runs in list a one-day cricket.
ali brown