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

Last Updated: Oct 6, 2026, 13:17 IST

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.

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
Prabhat Mishra

Executive - Editorial

    Prabhat Mishra is a Subject Matter Expert and digital journalist with an extensive background in the competitive exam landscape and over 4 years of experience in education, national and international news, and current affairs. Over his tenure with top knowledge platforms like Mentorship India, IAS BABA, IAS SARTHI, and now Jagran Josh, he has a deep understanding of government exams like UPSC and State PCS, including UP and Bihar, as he has already qualified for the UPPCS 2022 Mains and Bihar 68th Mains. With his core expertise in history, polity, geography & current affairs, he specialises in creating well-researched, aspirant-centric content and simplifying complex topics for competitive examinations.

    ... Read More
    First Published: Oct 6, 2026, 13:17 IST

    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

    Latest Education News