Multiple choice general knowledge sports Which Indian batsman have faced most number of balls in a Test innings? Sunil Gavaskar NS Siddhu Rahul Dravid VVS Laxman Reveal answer Fill a bubble to check yourself C Correct answer Explanation Rahul Dravid holds the record for facing the most balls in a Test innings - 435 balls vs Pakistan in 2004 at Kolkata. Sunil Gavaskar, Navjot Sidhu, and VVS Laxman are legendary Indian batsmen but don't hold this specific record.