In the recent world cup cricket Matthew Hayden of Australia hit the fastest century in world cup cricket matches. He scored an unbeaten century of 66 balls against South Africa. In the whole of cricket Sanath Jayasuriya of Sri Lanka made the fastest century.