One Day Internationals are no strangers to fast-paced scoring and with the World Cup going on, there are bound to be several instances of batsmen destroying bowlers. Here is a look at the 10 fastest 50s in ODI history:
1. AB de Villiers (South Africa) off 16 balls vs West Indies, Johannesburg, 2015
He was dismissed for 149 with 16 sixes and 9 fours.
2. Sanath Jayasuriya (Sri Lanka) off 17 balls vs Pakistan, Singapore, 1996
He got out on 76 runs with 5 sixes and 8 fours.
3. Simon O’Donnell (Australia) off 18 balls vs Sri Lanka, Sharjah, 1990
He lost his wicket at 74 with 6 sixes and 4 fours.
4. Shahid Afridi (Pakistan) off 18 balls vs Sri Lanka, Nairobi, 1996
He got out on 102 with 11 sixes and 6 fours.
5. Shahid Afridi (Pakistan) off 18 balls vs Netherlands, Colombo, 2002
He remained not out at 55 with 6 sixes and 4 fours.
6. Glenn Maxwell (Australia) off 18 balls vs India, Bangalore, 2013
He got out for 60 runs with 7 sixes and 3 fours.
7. Shahid Afridi (Pakistan) off 18 balls vs Bangladesh, Mirpur, 2014
He was dismissed for 59 with 7 sixes and 2 fours.
8. Brendon McCullum (New Zealand) off 18 balls vs England, Wellington, 2015
He was out for 77 with 7 sixes and 8 fours.
9. Brendon McCullum (New Zealand) off 19 balls vs Bangladesh, Queenstown, 2007
He remained unbeaten at 80 with 6 sixes and 9 fours.
10. David Hussey (Australia) off 19 balls vs West Indies, St Kitts, 2008
He was dismissed at 52 with 4 sixes and 4 fours.