Rahul Dravid missed his hundred by a run in the Karachi one-dayer when he chopped a Shoaib Akhtar delivery onto his stumps.
In missing out on the milestone, he became only the third Indian and 19th batsman in ODI history to record a score of 99.
England's Geoff Boycott was the first batsman to suffer this fate, whereas Sri Lanka's Sanath Jayasuriya is the only one to appear in the following list twice. Six batsmen have remained unbeaten on 99.
Krishnamachari Srikkanth and VVS Laxman are the other Indians in this exclusive club.
Batsman | How Out | Balls | For | Vs | Venue | Date |
G Boycott | c fielder | 158 | Eng | Aus | The Oval | 20 Aug 1980 |
BA Edgar | Not Out | 136 | NZ | Ind | Auckland | 14 Feb 1981 |
AJ Lamb | c & b | 110 | Eng | Ind | The Oval | 04 Jun 1982 |
K Srikkanth | lbw | 111 | Ind | Eng | Cuttack | 27 Dec 1984 |
DM Jones | Not Out | 77 | Aus | SL | Adelaide | 28 Jan 1985 |
RB Richardson | Not Out | 141 | WI | Pak | Sharjah | 15 Nov 1985 |
BC Broad | c fielder | 168 | Eng | Pak | The Oval | 21 May 1987 |
Rameez Raja | Obstructing the field | 122 | Pak | Eng | Karachi | 20 Nov 1987 |
L Klusener | c & b | 96 | SA | SL | Lahore | 08 Nov 1997 |
A Flower | Not Out | 109 | Zim | Aus | Harare | 24 Oct 1999 |
RS Kaluwitharana | Bowled | 86 | SL | Zim | Harare | 18 Dec 1999 |
ADR Campbell | Not Out | 124 | Zim | NZ | Bulawayo (QSC) | 01 Oct 2000 |
ML Hayden | lbw | 90 | Aus | Ind | Bangalore | 25 Mar 2001 |
ST Jayasuriya | c fielder | 102 | SL | Ind | Colombo (RPS) | 05 Aug 2001 |
VVS Laxman | run out | 110 | Ind | WI | Nagpur | 09 Nov 2002 |
RR Sarwan | Not Out | 104 | WI | Ind | Ahmedabad (GS) | 15 Nov 2002 |
GC Smith | run out | 106 | SAf | SL | Centurion | 29 Nov 2002 |
ST Jayasuriya | run out | 83 | SL | Eng | Adelaide | 17 Jan 2003 |
AC Gilchrist | run out | 88 | Aus | SL | Centurion | 07 Mar 2003 |
R Dravid | Bowled | 104 | Ind | Pak | Karachi | 13 Mar 2004 |