Multiple choice general knowledge sports Which Indian Player has scored Most Fifties in Cricket Test Series? Sachin Tendulkar Rahul Dravid Sunil Gavaskar Kapil Dev Reveal answer Fill a bubble to check yourself B Correct answer Explanation Rahul Dravid scored 59 fifties in Test cricket, the most by any Indian player. Sachin Tendulkar had 51 fifties, Sunil Gavaskar had 45, and Kapil Dev had 5. Dravid's consistency and longevity contributed to this record.