5. 35 balls - John Morris (England)
John Morris had smashed a 35-ball ODI fifty against New Zealand in 1990
4. 35 balls - Roland Butcher (England)
England's Roland Butcher had recorded a 35-ball fifty against Australia in 1980 and held the record for 41 years
3. 33 balls - Ishan Kishan (India)
Ishan Kishan had smashed a 33-ball fifty on his ODI debut against Sri Lanka in 2021
2. 26 balls - Krunal Pandya (India)
Krunal Pandya recorded the fastest ODI fifty on his debut against England in 2021
1. 26 balls - Alick Athanaze (West Indies)
Alick Athanaze now holds the record for the joint-fastest ODI 50 on debut
Next : Top 10 Fastest Indian players to reach 5000 runs in Test cricket feat Virat Kohli and Sachin Tendulkar
Click to read more..