Shreyas Iyer scored a half-century in just 30 balls in ODI against England in 2025.Virat Kohli scored a half-century in 30 balls in ODI against Australia in 2013.Ravindra Jadeja scored a half-century in 29 balls in ODI against West Indies in 2019.Kedar Jadhav scored a half-century in 29 balls in ODI against England in 2017.Krunal Pandya scored a half-century in 26 balls in ODI against England in 2021.Suryakumar Yadav scored a half-century in 24 balls in ODI against Australia in 2023.Yuvraj Singh scored a half-century in 22 balls in ODI against New Zealand in 2004.Rahul Dravid scored a half-century in 22 balls in ODI against New Zealand in 2003.Virender Sehwag scored a half-century in 22 balls in ODI against Kenya in 2001.Kapil Dev scored a half-century in 22 balls in an ODI against West Indies in 1983 .Ajit Agarkar scored a half-century in 21 balls in an ODI against Zimbabwe in 2000
Shreyas Iyer scored a half-century in just 30 balls in ODI against England in 2025.Virat Kohli scored a half-century in 30 balls in ODI against Australia in 2013.Ravindra Jadeja scored a half-century in 29 balls in ODI against West Indies in 2019.Kedar Jadhav scored a half-century in 29 balls in ODI against England in 2017.Krunal Pandya scored a half-century in 26 balls in ODI against England in 2021.Suryakumar Yadav scored a half-century in 24 balls in ODI against Australia in 2023.Yuvraj Singh scored a half-century in 22 balls in ODI against New Zealand in 2004.Rahul Dravid scored a half-century in 22 balls in ODI against New Zealand in 2003.Virender Sehwag scored a half-century in 22 balls in ODI against Kenya in 2001.Kapil Dev scored a half-century in 22 balls in an ODI against West Indies in 1983 .Ajit Agarkar scored a half-century in 21 balls in an ODI against Zimbabwe in 2000