Home » fastest odi fiftyWho Scored Fastest 50 In ODI On Just 21 Balls? by A. Alex Hales B. Jonny Bairstow C. Eoin Morgan D. Joy Root