5 famous Indian players who scored only one ODI century 

Robin Singh
Robin Singh

#1 Sunil Gavaskar

Ad
Sunil Gavaskar
Sunil Gavaskar

The first name in this list might be surprising to many. But, former legendary Indian batsman, Sunil Gavaskar, is at the the top of our list.

Ad

Despite a stellar Test record, Gavaskar never found his feet in the limited-overs format. In fact, his painful knock of 36 runs from 174 deliveries in the inaugural match of 1975 World Cup is arguably one of the worst performances in the history of both ODI and World Cup cricket.

Coming to his solitary ton, India faced New Zealand in the last group match of the 1987 World Cup. The Indian bowlers restricted the New Zealand batsmen to a challenging score of 221. Nevertheless, the Indian openers, Gavaskar and Kris Srikkanth did the bulk of the damage in the second innings and helped India chase down the target in just 32.1 overs.

In particular, Gavaskar scored 103 runs in just 88 balls with a strike rate of 117.04. Interestingly, it was the opener’s penultimate innings on the international stage as he retired from cricket at the end of the mentioned World Cup.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Shashwat Kumar
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications