Table of Contents
KL Rahul is set to reach a major milestone in his ODI career when India face West Indies in the second ODI of the three-match series. The wicketkeeper-batter will play his 100th ODI for India at the Barsapara Cricket Stadium in Guwahati on September 30, 2026.
Rahul will become only the 38th Indian cricketer to feature in 100 or more ODIs. He has been a regular part of India's white-ball setup since making his ODI debut in 2016 and has scored 3,412 runs in his first 99 matches.
KL Rahul to become 38th Indian to play 100 ODIs
Rahul will join an elite group of Indian cricketers who have reached the 100-ODI mark. Sachin Tendulkar leads the list with 463 appearances, followed by MS Dhoni with 347 and Rahul Dravid with 340.
Virat Kohli is fifth on the list with 315 ODIs, while Rohit Sharma has played 289 matches. Rahul will become the 38th Indian to reach the milestone after making his 99th appearance in the first ODI against West Indies.
| No. | Player | ODIs |
|---|---|---|
| 1 | Sachin Tendulkar | 463 |
| 2 | MS Dhoni | 347 |
| 3 | Rahul Dravid | 340 |
| 4 | Mohammed Azharuddin | 334 |
| 5 | Virat Kohli | 315 |
| 6 | Sourav Ganguly | 308 |
| 7 | Yuvraj Singh | 301 |
| 8 | Rohit Sharma | 289 |
| 9 | Anil Kumble | 269 |
| 10 | Virender Sehwag | 241 |
| 11 | Harbhajan Singh | 234 |
| 12 | Javagal Srinath | 229 |
| 13 | Suresh Raina | 226 |
| 14 | Kapil Dev | 225 |
| 15 | Ravindra Jadeja | 211 |
| 16 | Ajay Jadeja | 196 |
| 17 | Zaheer Khan | 200 |
| 18 | Ajit Agarkar | 191 |
| 19 | Shikhar Dhawan | 167 |
| 20 | Venkatesh Prasad | 161 |
| 21 | Ravi Shastri | 150 |
| 22 | Gautam Gambhir | 147 |
| 23 | Krishnamachari Srikkanth | 146 |
| 24 | Nayan Mongia | 140 |
| 25 | Navjot Singh Sidhu | 136 |
| 26 | Robin Singh | 136 |
| 27 | Manoj Prabhakar | 130 |
| 28 | Dilip Vengsarkar | 129 |
| 29 | Mohammad Kaif | 125 |
| 30 | Kuldeep Yadav | 122 |
| 31 | Bhuvneshwar Kumar | 121 |
| 32 | Irfan Pathan | 120 |
| 33 | Ashish Nehra | 117 |
| 34 | R Ashwin | 116 |
| 35 | Sunil Gavaskar | 108 |
| 36 | Mohammed Shami | 108 |
| 37 | Vinod Kambli | 104 |
| 38 | KL Rahul | 99* |
KL Rahul averages near 50 in ODI cricket
Rahul has scored 3,412 runs in 99 ODIs at an average of 49.44 and a strike rate of 91.08. His highest ODI score is 112*, while he has eight centuries and 20 fifties to his name.
He has particularly strong numbers against several opponents. Rahul averages 55.85 against Australia, 53.20 against Bangladesh and 78.33 against New Zealand. He averages 56.40 against West Indies, with 282 runs in five innings.
His numbers against Pakistan are even more striking, with 187 runs in three innings at an average of 187.00. Rahul has also averaged 75.66 against Zimbabwe and 102.00 against the Netherlands.
KL Rahul's batting position across 99 ODIs
Rahul has batted at almost every position from No. 1 to No. 7 during his ODI career. However, his numbers show that No. 5 has been his most productive position.
KL Rahul has scored 1,517 runs in 35 innings at No. 5, averaging 63.20 at a strike rate of 100.59. He has also made three centuries and 10 fifties there.
At No. 1, Rahul has scored 669 runs in 16 innings at an average of 47.78, while his 246 runs at No. 2 have come at 35.14. He has scored 558 runs at No. 4 and 345 at No. 6.
| Batting position | Inns | Runs | Avg | SR | 100s | 50s |
|---|---|---|---|---|---|---|
| No. 1 | 16 | 669 | 47.78 | 78.61 | 2 | 5 |
| No. 2 | 7 | 246 | 35.14 | 82.82 | 1 | 1 |
| No. 3 | 3 | 77 | 25.66 | 78.57 | 0 | 0 |
| No. 4 | 13 | 558 | 55.80 | 86.78 | 2 | 3 |
| No. 5 | 35 | 1,517 | 63.20 | 100.59 | 3 | 10 |
| No. 6 | 15 | 345 | 34.50 | 99.42 | 0 | 1 |
| No. 7 | 1 | 0 | 0.00 | 0.00 | 0 | 0 |
KL Rahul will now look to mark his 100th ODI appearance with another substantial contribution as India take on West Indies in Guwahati.
Also Read: Virat Kohli, Rohit Sharma's Guwahati ODI record ahead of IND vs WI clash