10. Rohit Sharma - 35 balls (against West Indies, 2023)
9. MS Dhoni - 34 balls (against Pakistan, 2006)
8. Ishan Kishan - 33 balls (against West Indies, 2023)
7. Virender Sehwag - 33 balls (against West Indies, 2006)
6. Harbhajan Singh - 33 balls (against England, 2002)
5. Kapil Dev - 33 balls (against Pakistan, 1978)
4. Virender Sehwag - 32 balls (against England, 2008)
3. Shardul Thakur - 31 balls (against England, 2021)
2. Kapil Dev - 30 balls (against Pakistan, 1982)
1. Rishabh Pant - 28 balls (against Sri Lanka, 2022)
Next : Indian Players to take most wickets in International Cricket as Ravi Ashwin makes jump over Harbhajan Singh
Click to read more..