Fastest century by an Indian batsman in one-day international cricket
Fastest century by an Indian batsman.
Virat Kohli is the player who scored fastest century by an Indian in one-day internationals surpassing Virender Sehwag’s four-year old record in the second one-dayer against Australia. captain Virat Kohli of India broke Virender Sehwag record of 60 balls hundred and scored in just 52 balls against mighty Aussies.
List of Fastest Hundred by an indian batsman in one day international cricket.

The list of fastest centuries by Indian batsmen is headed by none other than India’s captain Virat Kohli. The knock came against the Australia in 2013 when India was chasing a mammoth total. Virat Kohli complited his hundred in just 52 balls, which included 8 fours and 7 massive sixes. Virat Kohli also scored his second fastest hundred in the same series against the Australia on october 2013.
Before Virender Sehwag broke the record for the fastest century in 2009, former Indian captain Mohammad Azharuddin was at the top of the ladder. Mohammad Azharuddin scored hundred in the match played against New Zealand on december 1988.
Virender Sehwag broke the record of Mohammad Azharuddin on march 2009. He scored the fastest hundred by an indian batsman in just 60 balls, which includes 14 fours and also 6 sixes.
Yuvraj Singh smashed hundred in just 64 balls against England at Rajkot in 2009. Hence Yuvraj comes in the 5th position for the Fastest hundred scorer for India.
Player | Runs | Balls | 4s | 6s | Against | Date |
---|---|---|---|---|---|---|
Virat Kohli | 100* | 52 | 8 | 7 | Australia | Oct 2013 |
Virender Sehwag | 125* | 60 | 14 | 6 | New Zealand | Mar 2009 |
Virat Kohli | 115* | 61 | 16 | 1 | Australia | Oct 2013 |
Mohammad Azharuddin | 108 | 62 | 12 | 4 | New Zealand | Dec 1988 |
You may also like :
Fastest Fifty in one-day international cricket List.
Fastest ICC World Cup century in one-day international cricket
Ajit Agarkar Fastest Fifty in ODI by an Indian Batsmen.
Ajit Agarkar batting all rounder scored the fastest fifty for india in ODI. Agarkar scored 67* runs in just 21 balls in a match between India and Zimbambe in the year 2000. Moreover he smashed 7 fours and 4 sixes in his innings. Similarly Virender Sehwag right handed Delhi batsman scored 55 runs of just 22 balls in a match between India vs Kenya. Match was held at paarl in the year 2001.
player | Runs | Balls | Match |
Ajit Agarkar | 67* | 21 | IND vs ZIM |
Virender Sehwag | 55* | 22 | IND vs KEN |
Highest Number of Centuries by an Indian Batsman in ODI cricket.
Sachin Tendulkar leads the highest number of centuries in ODI. he scored total 49 number of hundred for india in ODI. He also played 463 ODI for india and moreover he has scored 49 hundreds and also 96 fifties, best score for Tendulkar is 200* against Australia. Additionally he is the only player to reach the 18000 mark in the One Day International cricket.
Along with Sachin in Second for leading number of hundred for India we have team Iindia captain Virat Kohli. Virat Kohli also played total 202 ODI matches for India, Out of 202 matches he has scored 32 hundreds and also 45 fifties. The best score for virat kohli is 183.
Nice tq
Thanks for sharing this information..have shared this link with others keep posting such information..