in 57 balls by Adam Gilchrist against England.
Sahid afaridi has scored the fastest century in just 37 balls
the fastest half century in T20 was scored by Sanath Jayasuriy in 12 balls
Virender Sehwag (300 of 278 balls)
New Zealand Player Corey Aderson scored the fastest century in 37 balls.
John Davison of Canada hit the fastest century off 67 balls in the 2003 World Cup.
its nj astle in 2001-02just in 153 balls
Virender Sehwag scored century in 60 balls against New Zealand in 2009
Kevin o^brayan for 50 balls
Shahid Khan Afridi, He made 102 Runs in just 37 Balls.
Ajit Agarkar of India has scored the fastet half century in just 22 balls against zimbabwe in 1999
The fastest hundred in ODI Cricket was scored by Abraham Benjamin de Villiers (AB de Villiers) of South Africa in 31 balls. The record of fastest hundred in Test Cricket is shared by Sir Viv Richards of West Indies and Misbah-ul-Haq of Pakistan. Both scored hundred in 56 balls. The fastest century in Twenty20 Cricket was scored by Richard Levi of South Africa in 45 balls.