Question : the fastest century record in odi of shahid afridi was broken by
Answer : Corey Anderson