From Opener to No. 6, Which is the Only Player Who Scored Hundred At Every Position in ODIs, Test & T20

Discover how KL Rahul achieved international centuries across every batting position from No. 1 to No. 6, spanning Tests, ODIs, and T20Is. Explore his full match records, stats, and milestones.

Oct 6, 2026, 13:17 IST
From Opener to No. 6, Which is the Only Player Who Scored Hundred At Every Position in ODIs, Test & T20
From Opener to No. 6, Which is the Only Player Who Scored Hundred At Every Position in ODIs, Test & T20

KL Rahul of India has scored international hundreds at every batting position from No. 1 to No. 6. This counts Tests, ODIs and T20Is together. In ODIs alone, his hundreds have come only at opener, No. 4 and No. 5.

Key Takeaways

  • KL Rahul has a batting average of a hundred at all six top batting spots in international cricket.

  • The record is across the three formats. It's not a record against ODI only.

  • He has 9 ODI hundreds. The most recent match is against West Indies on 3 October 2026.

  • He has scored 100 against 7 different teams in ODI.

  • He is the first Indian batsman to score a century on the 1st ODI match.

  • About KL Rahul

    KL Rahul was born on 18th April 1992 in Bengaluru. His batting style is right-handed and he is a keeper. He made his debut for his country in the Test arena in 2014. He bowled his maiden ODI in June 2016 when he bowled Zimbabwe for a 100*.

    Rahul has starred in numerous campaigns for India. He has opened, middle order and kept wicket.

    What Does "Opener to No. 6" Mean?

    A batting position is the number at which a batter comes in to bat. Openers bat at No. 1 and No. 2. The next batters come in at No. 3, No. 4, No. 5 and No. 6.

    Rahul has scored a hundred at each of these positions, but in different formats.

    Position
    Format
    Hundred
    No. 1 and No. 2
    Tests and ODIs
    Several, including 199 vs England (2016)
    No. 3
    T20I
    101* vs England (2018)
    No. 4
    T20I and ODI
    110* vs West Indies (2016) and 108 vs England (2021)
    No. 5
    ODI
    Four hundreds between 2020 and 2026
    No. 6
    Test
    101 vs South Africa (2023)

    Important note: Many people write this record as an ODI record. That is not correct. Rahul has no ODI hundred at No. 3 or No. 6. The No. 3 hundred came in a T20I, and the No. 6 hundred came in a Test.

    All ODI Hundreds of KL Rahul

    K.L Rahul has scored 9 century in ODI, and here is the complete list of his century given below in the table:

    No.
    Score
    Against
    Venue
    Year
    Position
    1
    100*
    Zimbabwe
    Harare
    2016
    Opener
    2
    111
    Sri Lanka
    Leeds
    2019
    Opener
    3
    102
    West Indies
    Visakhapatnam
    2019
    Opener
    4
    112
    New Zealand
    Mount Maunganui
    2020
    No. 5
    5
    108
    England
    Pune
    2021
    No. 4
    6
    111*
    Pakistan
    Colombo
    2023
    No. 4
    7
    102
    Netherlands
    Bengaluru
    2023
    No. 5
    8
    112*
    New Zealand
    Rajkot
    2026
    No. 5
    9
    129*
    West Indies
    New Chandigarh
    2026
    No. 5

    He has scored two hundreds each against West Indies and New Zealand. He has scored one hundred each against Zimbabwe, Sri Lanka, England, Pakistan and the Netherlands.

    Special Innings

    • Debut hundred (2016): Rahul scored 100* against Zimbabwe in his first ODI.

    • Fastest hundred (2023): He scored 102 in only 64 balls against the Netherlands in the World Cup.

    • Highest score (2026): He scored 129* in 87 balls against West Indies. This innings also took him past 10,000 international runs.

    KL Rahul Stats & Records

    Category
    Matches
    Runs
    Highest Score
    Average
    Hundreds
    Fifties
    ODI
    101
    3,541
    129*
    51.31
    9
    20
    Test
    70
    4288
    199
    36.64
    12
    21
    T20I
    72
    2265
    110*
    37.75
    2
    22

    Most batters play in one or two positions. Rahul has done well in many roles, as an opener, a middle-order batter and a finisher. This shows his skill and his ability to adapt to what the team needs.

    FAQs

    Q1. Who has scored hundreds from opener to No. 6 in international cricket?
    KL Rahul, when Tests, ODIs and T20Is are counted together.

    Q2. Is this record only for ODIs?
    No. It covers all three formats.

    Q3. How many ODI hundreds does KL Rahul have?
    Nine, as of 5 October 2026.

    Q4. What is his highest ODI score?
    129* against West Indies at New Chandigarh in 2026.

    Q5. Did he score a hundred on his ODI debut?
    Yes. He scored 100* against Zimbabwe in 2016.


    Prabhat Mishra

    Executive - Editorial

    Get here current GK and GK quiz questions in English and Hindi for India, World, Sports and Competitive exam preparation. Download the Jagran Josh Current Affairs App.

    Trending

    Just Now

    Result Updates