Multiple choice general knowledge Which Indian player missed his century because of a no ball? Virendar Sehwag Sachin Tendulkar Mahendar Singh Dhoni Gautam Gambhir Reveal answer Fill a bubble to check yourself A Correct answer Explanation Virender Sehwag missed his century due to a no-ball bowled by West Indies' Pedro Collins in Rajkot, 2002. He was on 99 when the bowler overstepped, and Sehwag hit the next ball for a four, but it was declared a no-ball. He ended up with 99 not out.