There are very few cricketers who have skills to score fast runs in a match. Shahid Afridi is one of the trend setter of scoring quick runs in all format of cricket. He is the first player to score century on 31 balls in 1996 against Sri Lanka. But now there are many batsman who start playing fast run scoring cricket. In 2014 Core Anderson breaks the record of Afridi after hitting hundred on 36 balls against West Indies. A year Later its AB De Villers who scored fastest century on just 31 balls to hold the record.
There are just 50 overs that teams have to play in One day international match. Some times a single batsman bring his team to winning position if gets a good batting edge on the opponents. Mostly fast runs comes during the first 10 overs of the match and last overs match due to power play options.
Players | Balls | Runs | Opponents |
AB De Villers | 31 | 149 | West Indies |
Corey Anderson | 36 | 131 | West Indies |
Shahid Afridi | 37 | 102 | Sri Lanka |
Mark Boucher | 44 | 147 | Zimbabwe |
Brian Lara | 45 | 117 | Bangladesh |
Shahid Afridi | 45 | 102 | India |
Jesse Ryder | 46 | 104 | West Indies |
Jos Buttler | 46 | 116 | Pakistan |
Sanath Jayasuriya | 48 | 134 | Pakistan |
KJ O’Brian | 50 | 113 | England |
Glen Maxwell | 51 | 102 | Sri Lanka |
Virat Kohli | 52 | 100 | Australia |
AB De Villers : (100 of 31 Balls)
AB De Villers is currently world number one all-rounder in cricket. He scored century on 31 balls against West Indies at Johannesburg. There is not any such kind of shot that he can not play, he always create trouble for the bowlers once he comes to his batting form. He is everywhere on the pitch to create shot opportunity.
Corey Anderson : (100 of 36 Balls)
New Zealand cricket team is now most improved batting line-up in past 4 years. They have made big changes to their batting side. The addition of Corey Anderson, brings a new hope to the side. He scored century on just 36 balls in 2014 and break the record of Shahid Afridi. He complete his innings with 131 runs and stay not out against West Indies at Queenstown.
Shahid Afridi : (100 of 37 Balls)
Shahid Afridi is among one of the best all-rounders in cricket. He retired from the international cricket but some his record are remarkable. He is the first one to step forward and scored 100 runs on just 37 balls of debut ODI match against Sri Lanka in 1996 at Nairobi. Afridi well known for his huge sixes and quick batting style.