AB De Villiers holds the record for fastest 50 in one-day internationals. The owner of 360-degree shots performed this miracle in 2015 at Johannesburg against the West Indies. He completed his half-century on just 16 balls, scoring 149 runs on 44 deliveries.
In the list of fastest 50 in ODI, 4 batsmen are at the second spot. Sanath Jayasuriya, Kusal Perera, Martin Guptill & Liam Livingstone completed their fifties on 17 balls. Hard hitters like Glenn Maxwell or Shahid Afridi are also included in this table.
Fastest Half Century in ODI
Batsman | Against | Balls |
AB de Villiers | West Indies | 16 |
Sanath Jayasuriya | Pakistan | 17 |
Kusal Perera | Pakistan | 17 |
Martin Guptill | Sri Lanka | 17 |
Liam Livingstone | Netherlands | 17 |
Simon O’Donnell | Sri Lanka | 18 |
Shahid Afridi | Sri Lanka | 18 |
Shahid Afridi | Netherlands | 18 |
Glenn Maxwell | India | 18 |
Shahid Afridi | Bangladesh | 18 |
1-AB De Villiers(16 Balls)
ABD is considered the father of modern cricket he first introduced such kind of game in 50 over format. In a Pink Day game at Johannesburg, De Villiers came out in the last phase of the innings and started smashing the ball. He crossed 50 runs in 16 deliveries, he also made a record of the fastest hundred in that game on 31 balls only. He hits 16 sixes in that knock.
2-Sanath Jayasuriya(17 Balls)
Left left-handed all-rounder of Sri Lanka is a very attacking top-order batsman. He always tries to finish the game as quickly as possible. In 1996 while faced off against Pakistan in the final. Jayasuriya starts destroying opponents’ bowling. He smashed 76 runs in 28 balls while completing his half-century in 17 deliveries.
3-Kusal Perera(17 balls)
Another Sri Lankan left-hander Kusal Perera is really inspired by his idol Jayasuriya. Like his inspiration, he also hits 50 in 17 deliveries against the same rival Pakistan. In a run chase, He delivers an amazing start to his team by scoring 68 runs in 28 balls.
Fastest Fifty in ODI World Cup
On the biggest of one-day format, retired Kiwi player Brendon McCullum achieved this unmated record. In the 2015 World Cup group-stage game between New Zealand and England. Kiwi collapsed opponents on 123 runs. In 2nd innings, the Kiwi captain struck hard and completed his 50 on 18 deliveries which is the fastest 50 in the ODI World Cup.
Batsman | Against | Balls |
Brendon McCullum | England | 18 |
Brendon McCullum | Canada | 20 |
Angelo Mathews | Scotland | 20 |
Glenn Maxwell | Afghanistan | 21 |
Mark Boucher | Netherland | 21 |
Fastest Fifties in ODI for India
The former fast bowler Ajit Agarkar has the record of the fastest fifty for India in the ODI format. In a game with visitors Zimbabwe, the right-hander attacks them hard. He reached the 50 score in 21 balls and helped his team to finish the innings with a total of 301 runs.
Batsman | Against | Balls |
Ajit Agarkar | Zimbabwe | 21 |
Kapil Dev | West Indies | 22 |
Virender Sehwag | Kenya | 22 |
Rahul Dravid | New Zealand | 22 |
Yuvraj Singh | Bangladesh | 22 |