Courses
Courses for Kids
Free study material
Offline Centres
More
Store Icon
Store

List of 10 Fastest Centuries in ODIs

Reviewed by:
ffImage
hightlight icon
highlight icon
highlight icon
share icon
copy icon
SearchIcon

What Is ODI?

ODIs refers to the One Day International match; it is a format of cricket in which each team plays for a limited number of overs. The current number of overs played by each international squad is 50. Two international teams play the match, the duration of the game is approximately 8 hours.  The format is also known as Limited Overs Internationals (LOI). A more generic name of this format is Twenty20 International matches. This format is considered to be one of the most competitive and A-list formats in cricket tournaments. An important point to note here is that the international world cup tournament held every four years is played in the One Day International match (ODI) format. The First One Day International match format was played on 5 January 1971 between Australia and England at the Melbourne Cricket Ground.

Since the format is widely popular and competitive, the race to score the fastest century or the fastest half-century in ODIs is particularly difficult and noteworthy. The article discusses the list of the ten fastest centuries in ODIs and the fastest half-century in ODIs. The article also mentions the list of fastest double centuries in ODI.


(Image Will Be Updated Soon)


Image illustrating logo of the Indian cricket team


List Of Top 10 Fastest Century In ODI

The Indian legendary cricket player named Sachin Tendulkar, is considered the “century king” of international cricket. The Australian cricket player Ricky Ponting is at the second position in terms of the number of centuries he scored in an ODI format match. He is followed by Indian cricketer Virat Kohli. Although Sachin Tendulkar holds the record of highest centuries in cricket in ODI format, the South African cricketer AB de Villiers has the record of ODI fastest hundred. He scored 100 runs in 31 balls on 18 January 2015  against West Indies. He was followed by a New Zealand cricketer Corey Anderson, who scored a century in 36 balls against West Indies on 1 January 2014.


The list of the fastest 100s in ODI is mentioned below. 


Player 

Country 

Number of runs in balls

Year of the match

AB de Villiers

South Africa

149 runs in 31 balls

2015

Corey Anderson

New Zealand

131 runs in 36 balls

2014

Shahid Afridi

Pakistan 

102 runs in 37 balls

1996

Mark Boucher

South Africa

147 runs in 44 balls

2006

Brian Lara

West Indies

117 runs in 45 balls

1999

Shahid Afridi

Pakistan 

102 runs in 45 balls

2005

JD Ryder

New Zealand

104 runs in 46 balls

2014

JC Buttler

England 

116 runs in 46 balls

2015

ST Jayasuriya

Sri Lanka

134 runs in 48 balls

1996

JC Buttler

England 

110 runs in 50 balls

2019


The List Of The Fastest ODI Fifty

The table below mentions the list of the fastest 50 runs in the history of the One Day International match. The list is topped by the veteran South African player AB de Villiers. He scored the fastest 50 runs in an ODI match against West indices in just 16 balls. The match was played in 2015. The second person to achieve the fastest ODI fifty is a Sri Lankan cricketer called ST Jayasuriya in 1996.


Player 

Country 

Number of runs in balls

Year of match

AB de Villiers

South Africa 

50 in 16 balls

2015

ST Jayasuriya

Sri Lanka

50 in 17 balls

1996

Kusal Perera

Sri Lanka

50 in 17 balls

2015

Martin Guptill

New Zealand

50 in 17 balls

2015

Simon O’ Donnell

Australia 

50 in 18 balls 

1990

Shahid Afridi

Pakistan 

50 in 18 balls

1996

Shahid Afridi

Pakistan 

50 in 18 balls

2002

Glenn Maxwell

Australia 

50 in 18 balls

2013

Shahid Afridi

Pakistan 

50 in 18 balls

2014

Brendon McCullum

New Zealand

50 in 18 balls

2015


The List Of Fastest Double Century In ODI

The record of scoring the fastest double century 200 runs in a match in One Day International format is held by West Indies opener Chris Gayle. He scored 200 runs just against Zimbabwe at Manuka Oval, Canberra, on February 24, 2015. He was also the first player to score a double century in an ODI match. The first Indian cricketer to score a double century is the legendary cricketer Sachin Tendulkar. He scored 200 runs against South Africa on 24 February 2010. The table below mentions the list of cricketers to score 200 runs in ODI format matches.


Player 

Country 

Number of balls

Year 

Chris Gayle

West Indies

200 runs in 138 balls

2014

Virender Sehwag

India 

200 runs in140 balls

2011

Sachin Tendulkar

India 

200 runs in 147 balls

2010

Fakhar Zaman

West Indies

200 runs in 148 balls

2018

Rohit Sharma

India 

200 runs in151 balls

2014

Rohit Sharma

India 

200 runs in 151 balls

2017

Martin Guptill

New Zealand

200 runs in 153 balls

2015

Rohit Sharma

India 

200 runs in 156 balls 

2013


To conclude the article, it must be noted that ODIs are the format of a cricket match, which is more commonly known as the twenty-20 format. Almost all the countries of the world are involved in the participation in the world cup tournament held in this format. The players mentioned have given exceptional performance in this format.

FAQs on List of 10 Fastest Centuries in ODIs

Question 1: Which cricketer scored the fastest 100 runs in an ODI format match?

Answer: AB de Villiers, South African cricketer, holds the record of ODI fastest hundred. He scored 100 runs in 31 balls on 18 January 2015  against West Indies.

Question 2: Who holds the record of scoring maximum centuries in an ODI match?

Answer: Sachin Tendulkar, an Indian cricketer, holds the record of scoring the maximum number of centuries in ODI matches.

Question 3: Which Indian cricketer holds the record of scoring the fastest double century in an ODI match?

Answer: Sachin Tendulkar scored the first double century for India on 24th February 2010 in 147 balls in a match against South Africa.