Top 10 Fastest Centuries in ODI Cricket History

Top 10 Fastest Centuries in ODI Cricket

Until 80’s and early 90’s batsmen used to play with considerably low strike rates. It was when the score of 250 was considered to be difficult to chase. Batsmen playing with the strike rates of  round about 70 were considered to be the aggressive ones. But in late 90’s Shahid Afridi and Sanath Jayasuriya set the trend of real aggressive batting. The first real fastest centuries in ODI came in 1996. When Afridi and Jayasuriya scored 100 on 37 and 48 balls. Afridi’s 37 balls 100 record remained unbroken util Corey Anderson blasted 36 balls hundred v West Indies in 2014. Lets have a look at 10 fastest centuries in ODI in detail.

#10 KJ O’Brien (50 balls) – Ireland

Fastest Centuries in ODI 220981

10th of the fastest centuries in ODI was made by Kevin O’Brien from Ireland. He achieved this feat in ODI world cup 2011 v England at Bangalore. It was the 15th match of group B on 2 March 2011.  O’Brien played a match winning innings chasing down 328 runs. He completed his 50 runs on 31 balls with the help of 7 fours and 3 sixes. After that he changed the gear further up and completed his next 50 runs in just 29 balls with 6 fours and 3 sixes. He completed his 100 runs of 50 balls with 13 fours and 6 sixes. O’Brien scored a total of 113 runs of 62 balls. His brilliant innings helped his team cross the line chasing a big total.

#09 Sanath Jayasuriya (48 balls) – Sri Lanka

Fastest Centuries in ODI 220985

Sri Lankan all-rounder and aggressive batsman holds the record of 9th of the fastest centuries in ODI. Sanath Jayasuriya with Shahid Afridi set the trend of playing ultra-aggressive cricket when batsmen used to play with low strike rates. Sanath Jayasuriya made this century v Pakistan at Singapore on 2 April 1996. Jayasuriya completed his 100 on 48 balls. This was the fastest century in ODIs at that time. The record was previously held by Muhammad Azharuddin of India on 62 balls.  Jayasuriya went on to score total of 134 of 65 balls. His innings included 11 sixes and 11 fours. The highlight of his innings was 31 runs in one over of Amir Sohail.

Top 10 Highest Opening Partnerships in ODI

#08 Jos Buttler (46 balls) – England

Fastest Centuries in ODI 220982

English wicket keeper batsman Jos Buttler completed 8th of the fastest centuries in ODI v Pakistan at Dubai on Nov, 20 2015. Batting at number 4 Buttler scored 100 of 46 balls. He scored 50 runs of 30 balls with 4 fours and 3 sixes. Then he scored his next 50 runs of just 16 balls with 4 fours and 5 sixes. Buttler scored total of 116 runs of 52 balls. He hit 10 fours and 8 sixes in the total score. This was the fastest century by and English batsmen in ODI.

#07 J Ryder (46 balls) – New Zealand

Fastest Centuries in ODI 220986

New Zealand top order batsman J Ryder scored 46 balls hundred in the same match in which Corey Anderson scored hundred in 36 balls. Both of these two batsmen completely destroyed the bowling of West Indies scoring 283 runs in 21 overs at Queenstown, New Zealand on 1 January 2014. Ryder opened the innings and completed his 100 runs in 46 balls. His innings comprised of 12 fours and 5 sixes. He scored total of 104 runs in 51 balls.

#06 Shahid Afridi (45 balls) – Pakistan

Fastest Centuries in ODI 220983

Shahid Afridi when walks on the ground, has only one thing in his mind, that is a six. He would try to hit a six on first ball he faces.  Slowest century of his career came in 68 deliveries. One can imagine his fierce batting from this. He scored 6th of the fastest centuries in ODI v India at Kanpur on 15 April 2005. Chasing down the target of 250 runs, Afridi opened the innings and took charge to Balaji in very first over he faced. Afridi completed his 100 in 45 balls with 10 fours and 9 sixes. He scored 102 runs of 46 balls and was bowled out by Harbhajan Singh.

#05 Brian Lara (45 balls) – West Indies

Fastest Centuries in ODI 220987

West Indian stylish left handed batsman Brian Charles Lara holds the record of 5th fastest century in ODI.  Lara’s 45 balls hundred came against Bangladesh at Dhaka on 9 October 1999. In the total of 314 Lara scored 117 runs in 62 balls. His innings included 18 fours and 4 sixes. Lara completed his 100 on 45 balls. He smashed 17 fours and 4 sixes in his 100.

#04 Mark Boucher (44 balls) – South Africa

Fastest Centuries in ODI 220989

South African wicket keeper batsman Mark Boucher scored 147 not out in 68 balls v Zimbabwe. He played this life time innings at Sedgars Park, Potchefstroom, South Africa on 20 September 2006. Boucher completed his first 50 runs in 26 balls with 3 fours and 3 sixes. Then he took 18 balls to score next 50 runs with the help of 2 fours and 5 sixes. He hammered total of 5 fours and 8 sixes in his 100 runs. Boucher went on to score 147 runs in 68 balls with 8 fours and 10 sixes.

#03 Shahid Afridi (37 balls) – Pakistan

Fastest Centuries in ODI 2209890

Shahid Afridi features second time in the list of top 10 fastest centuries in ODI. This time v Sri Lanka at Nairobi on 4 October 1996 in the KCA Centenary Tournament. Batting at number 3, Afridi completed his 100 in 37 balls. In his vicious batting he blasted 4 fours and 11 sixes. This was his very first innings in a One day international.  Afridi held this record for 16 years until Corey Anderson struck 36 balls 100 v West Indies in 2014.

#02 Corey Anderson (36 balls) – New Zealand

Fastest Centuries in ODI 220984

New Zealand all-rounder Corey Anderson broke the record of fastest century in ODI after almost 16 years. Anderson scored 36 ball hundred beating Afridi’s record by the margin of 1 delivery. He made this record v West Indies at Queenstown, New Zealand on January 1, 2014.  Batting at number 5, Anderson scored 131 runs of 47 balls. His extinguishing innings included total of 6 fours and 14 sixes. Anderson completed his 100 in 36 balls with 4 fours and 12 sixes.

Corey Anderson HD Images Wallpapers

#01 AB de Villiers (31 balls) – South Africa

Fastest Centuries in ODI 220988

Number 01 in the list of top 10 fastest centuries in ODI is a genius from South Africa.  De Villiers holds the record of fastest 50, 100 and 150 in ODI. In his 31 balls 100, De Villiers scored his 50 in just 16 balls. The record previously held by Sanath Jayasuriya with 17 balls 50. He set the record at New Wanderers Stadium, Johannesburg on 18 January 2015. De Villiers completed his 31 balls hundred with 8 fours and 10 sixes. Later he went on to score 149 of 44 balls with 9 fours and 16 sixes. His 16 sixes in an innings are the most by any batsman in one innings of ODI.

About The Author

Reply