Fastest Centuries in one-day matches

Published February 24, 2003

37 balls — Shahid Afridi, Pakistan v Sri Lanka at Nairobi, 1996-97

45 balls — B.C. Lara, West Indies v Bangladesh at Dhaka, 1999-2000

48 balls — S.T. Jayasuriya, Sri Lanka v Pakistan at Singapore, 1995-96

62 balls — M.A. Azharuddin, India v New Zealand at Baroda, 1988-89

67 balls — Basit Ali, Pakistan v West Indies at Sharjah, 1993-94

67 balls — J.M. Davison, Canada v West Indies at Centurion, 2003

68 balls — Ijaz Ahmed, Pakistan v India at Lahore, 1997-98

69 balls — V. Sehwag, India v New Zealand at Colombo, 2001-02

71 balls — S.R. Tendulkar, India v Zimbabwe at Sharjah, 1998-99

72 balls — Zaheer Abbas, Pakistan v India at Multan, 1982-83

72 balls — R.N. Kapil Dev, India v Zimbabwe at Tunbridge Wells, 1983

72 balls — I.V.A. Richards, West Indies v India at Jamshedpur, 1983-84

72 balls — S.T. Jayasuriya, Sri Lanka v Bangladesh at Colombo, 1997-98

72 balls — R.L. Powell, West Indies v India at Singapore, 1999-2000

Note: Davison and Kapil are the only batsmen in the list to achieve the feat at the World Cup.—AFP