Rohit Sharma Total Centuries In ODI: ODI, Test, T20I & IPL
Rohit Sharma Total Centuries In ODI: Rohit Sharma, popularly known as the “Hitman,” has built a legacy as one of India’s most consistent and elegant batters across formats. From stylish hundreds in Tests to explosive double centuries in ODIs and match-winning knocks in T20s, Rohit’s career has been a masterclass in adaptability and timing.
Rohit Sharma Total Centuries In ODI
In October 2025, Rohit Sharma scored his 50th international century and 9th ODI hundred against Australia, marking another golden chapter in his decorated career.
Rohit Sharma Total Centuries In ODI
Rohit Sharma Century List in All Formats
| Format | Number of Centuries | Highest Score | Latest Century |
| Test | 212 | vs South Africa (2019, Ranchi) | 145 vs Bangladesh (Mar 2024, Chattogram) |
| ODI | 33 | 264 vs Sri Lanka (2014, Kolkata) | 121 vs Australia (Oct 2025, Sydney) |
| T20I | 5 | 121 vs Afghanistan (2023, Bengaluru) | 121 vs Afghanistan (Jan 2023, Bengaluru) |
| IPL | 2 | 109* vs KKR (2012, Kolkata) | 101 vs Delhi Capitals (Apr 2024, Wankhede) |
| First-Class (Domestic) | 29 | 309* vs Gujarat (2009, Mumbai) | 143 vs Tamil Nadu (Dec 2023, Mumbai) |
| List A (Domestic + Intl) | 35 | 264 vs Sri Lanka (2014, Kolkata) | 100* vs Australia (Oct 2025, Sydney) |
| Total International Centuries | 50 | – | 121* vs Australia (Oct 2025, Sydney) |
Rohit Sharma Total Centuries In ODI (2007–2025)
Rohit Sharma has been India’s most prolific opener since 2013, redefining one-day batting with his elegance and power. He holds the record for three double centuries in ODIs — a feat unmatched in men’s cricket.
Rohit Sharma Total Centuries In ODI
| Year | Opponent | Score | Venue | Remark |
| 2010 | Zimbabwe | 114 | Bulawayo | 1st ODI century |
| 2010 | Sri Lanka | 101* | Bulawayo | Back-to-back tons |
| 2013 | Australia | 209 | Bengaluru | 1st ODI double century |
| 2014 | Sri Lanka | 264 | Eden Gardens | World Record – Highest in ODIs |
| 2015 | Australia | 138 | Melbourne | WC century |
| 2017 | Sri Lanka | 208* | Mohali | 3rd ODI double ton |
| 2019 | Pakistan | 140 | Manchester | World Cup ton |
| 2019 | Sri Lanka | 103 | Leeds | 5th ton in WC 2019 |
| 2023 | Afghanistan | 131 | Delhi | WC 2023 hundred |
| 2025 | Australia | 121* | Sydney | 9th ODI hundred vs AUS & 50th Intl ton |
Rohit Sharma Total Centuries In ODI
- Rohit Sharma Total Centuries In ODI: 33
- Double Centuries: 3
- Centuries vs Australia: 9
- Most hundreds in a single WC: 5 (World Cup 2019 – Record)
Rohit Sharma Total Centuries In Test
Rohit’s Test career took flight after he began opening in 2019. His batting at home and abroad reflects patience and power, especially with big hundreds at home venues.
| Year | Opponent | Score | Venue |
| 2013 | West Indies | 177 | Kolkata |
| 2013 | West Indies | 111* | Mumbai |
| 2019 | South Africa | 212 | Ranchi |
| 2019 | South Africa | 176 | Vizag |
| 2021 | England | 161 | Chennai |
| 2021 | England | 127 | The Oval |
| 2022 | Sri Lanka | 102 | Mohali |
| 2023 | Australia | 120 | Nagpur |
| 2024 | Banglades | 145 | Chattogram |
Rohit Sharma Total Centuries In Test
- Rohit Sharma Total Centuries In Test: 12
- Highest Test Score: 212 vs South Africa (Ranchi, 2019)
Rohit Sharma Total Centuries In T20
Rohit is the first men’s cricketer to play 150+ T20Is and holds the record for most centuries (5) in the format.
| Year | Opponent | Score | Venue |
| 2015 | South Africa | 106 | Dharamsala |
| 2017 | Sri Lanka | 118 | Indore |
| 2018 | West Indies | 111* | Lucknow |
| 2018 | England | 100* | Bristol |
| 2023 | Afghanistan | 121* | Bengaluru |
Rohit Sharma Total Centuries In T20
- Total T20I Centuries: 5
- Most T20I 100s by a Player: Rohit Sharma (5)
Rohit Sharma Total Centuries In IPL
In the Indian Premier League, Rohit Sharma is both a player and a legend — 6-time IPL champion (5 as captain) and a consistent run-getter for Mumbai Indians.
| Year | Opponent | Score | Venue | Remark |
| 2012 | Kolkata Knight Riders | 109* | Eden Gardens | 1st IPL ton |
| 2024 | Delhi Capitals | 101 | Wankhede | 2nd IPL ton (after 12 years) |
Rohit Sharma Total Centuries In IPL
- Total IPL Centuries: 2
- Total IPL Runs (till 2025): 6315
Rohit Sharma Domestic & Other Centuries
Apart from international cricket, Rohit has dominated domestic cricket — scoring 29 hundreds in First-Class and 35 in List A matches. His 309 in Ranji Trophy* for Mumbai remains one of the biggest innings in Indian domestic history.
Milestones & Records
| Record | Details |
| Total International Centuries | 50 (as of Oct 2025) |
| ODI Double Centuries | 3 (Most by any player) |
| World Cup 2019 Hundreds | 5 (Most in a single World Cup) |
| International Runs (All Formats) | Over 20,000 runs |
| Most 100+ Partnerships in ODIs | 68 (4th highest in history) |
| Captaincy Milestone | Led India to T20 WC 2024 & Champions Trophy 2025 wins |
Rohit Sharma’s batting legacy blends class and consistency. From elegant strokes at the SCG to marathon knocks in World Cups, he remains India’s backbone across formats. His ability to rise under pressure — seen once again with his Sydney century (Oct 25, 2025) — proves why the “Hitman” stands among cricket’s all-time greats.
Rohit Sharma’s journey from a talented youngster to a record-breaking legend showcases the power of patience and perfection. Every century he scores is not just a number — it’s a celebration of pure timing and unmatched skill.





