From Virat Kohli to Klusener: The Last Ball Century Club in Cricket

Achieved this milestone against Sri Lanka & Bangladesh in the 2009 & 2023 Cricket World Cup.

Virat Kohli

Achieved this feat against India during the 2008 series.

Mahela Jayawardene

Scored a last-ball century against India during an ODI in 1996.

Shahid Afridi

Achieved this feat against Sri Lanka in 1999.

Lance Klusener

Scored a century on the last ball of the match against Bangladesh in 2012.

Brendon McCullum

Achieved this milestone against India in 2010.

Angelo Mathews

Achieved this feat against Sri Lanka in 2009.

Fawad Alam

Scored a last-ball century against India in 1983.

Ian Smith

Achieved this remarkable feat against England in 1984.

Ravi Shastri