Indian Players To Score Century In Both ODI And T20I: Yashasvi Jaiswal, Ruturaj Gaikwad Join Rohit Sharma, Virat Kohli - Check Full List
India’s white-ball cricket has produced a rare and elite club: batters who have scored centuries in both One Day Internationals (ODIs) and Twenty20 Internationals (T20Is). From established legends to emerging stars, here are Indians who have achieved this feat.
Nitesh Dubey
| Dec 06, 2025, 21:16 PM IST
India’s white-ball cricket has produced a rare and elite club: batters who have scored centuries in both One Day Internationals (ODIs) and Twenty20 Internationals (T20Is). From established legends to emerging stars, here are Indians who have achieved this feat.
1/8
Rohit Sharma

2/8
Virat Kohli

3/8
Suresh Raina

4/8
KL Rahul

5/8
Sanju Samson

6/8
Shubman Gill

7/8
Ruturaj Gaikwad






