KL Rahul is a wicket-keeper batsman from India playing for India. Fantasy credits: 9.5 Cr on CricketDream.
🏏KL RAHUL: THE STORY
The only Indian with an ODI hundred on debut, and the fastest batter to centuries in all three formats.
KL Rahul has opened, kept wicket and batted in the middle order for India, sometimes in the same year. He is the only Indian to make a hundred on ODI debut, and he got to centuries in all three formats faster than anyone.
By the CricketDream editorial team. Facts checked against official records on . How our data works
Facts worth knowing
- He made his Test debut in the 2014 Boxing Day Test at Melbourne.
- On ODI debut against Zimbabwe in 2016 he reached 100 with a six off the last ball, the only six of the match.
- He took 20 international innings to have centuries in all three formats, the fastest ever.
- His 14-ball fifty in 2018 was the fastest in IPL history at the time.
- He became Karnataka's first triple centurion with 337 against Uttar Pradesh.
🧠Quick quiz: how well do you know KL Rahul?
3 questions, answers explained. No sign-up needed.
- 1. Against which team did Rahul make a century on ODI debut?
- 2. How many balls did Rahul's record IPL fifty in 2018 take?
- 3. Where did Rahul make his Test debut?
🏏PLAYER DETAILS
🌍INTERNATIONAL CAREER
In T20Is, KL Rahul has scored 2,265 runs across 72 matches at an average of 37.75, with 2 centuries and 22 half-centuries. Best score: 110*. In ODIs, KL Rahul has scored 3,541 runs across 101 matches at an average of 51.32, with 9 centuries and 20 half-centuries. Best score: 129*. In Tests, KL Rahul has scored 4,288 runs across 70 matches at an average of 36.65, with 12 centuries and 21 half-centuries. Best score: 199.
| Format | Mat | Runs | Avg | SR | 100s | 50s | Wkts | Bowl Avg | Eco |
|---|---|---|---|---|---|---|---|---|---|
| T20I | 72 | 2,265 | 37.75 | — | 2 | 22 | — | — | — |
| ODI | 101 | 3,541 | 51.32 | — | 9 | 20 | — | — | — |
| Test | 70 | 4,288 | 36.65 | — | 12 | 21 | — | — | — |
| M | Inn | NO | Runs | HS | Avg | SR | 50s | 100s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| 72 | 69 | 9 | 2,265 | 110* | 37.75 | — | 22 | 2 | 181 | 96 |
📋PLAYER OVERVIEW
KL Rahul is a wicket-keeper batsman representing India in international cricket, priced at 9.5 Cr on CricketDream.
Across 26 matches this season, KL Rahul has scored 1895 fantasy points: 73 a game, at 199.5 points per credit. The median wicket-keeper batsman in the pool returns 37 a game, so KL Rahul is running 97% above the position across 116 comparable players.
📊RECENT FORM (LAST 5 MATCHES)
| Match | Runs | Balls | 4s | 6s | Catches | Pts |
|---|---|---|---|---|---|---|
| NZ v IND7 Nov 2026 | 26 | 38 | 2 | 2 | 2 | 51 |
| NZ v IND4 Nov 2026 | 3 | 5 | 0 | 0 | 1 | 27 |
| IND v WI3 Oct 2026 | 129 💯 | 87 | 10 | 6 | 1 | 205 |
| IND v WI30 Sept 2026 | 0 | 0 | 0 | 0 | 0 | 4 |
| IND v WI27 Sept 2026 | 0 | 0 | 0 | 0 | 0 | 4 |
Over the last 5 games, KL Rahul is averaging 58 fantasy points, against 73 for the season. Most recently against NZ: 51. Best of the run was 205. 1 fifty in that stretch.
👥ON CRICKETDREAM
Across KL Rahul's last 15 fixtures, 61% of CricketDream teams started KL Rahul and 9% handed over the captaincy, while KL Rahul averaged 67 fantasy points in those games. The captains who backed KL Rahul got the best return in IND v AFG: 140 points (280 as captain), with 29% of teams on board.
Counts real CricketDream teams only. Internal test accounts are excluded.
Next up: NZ v IND, Tue, 10 Nov 2026 (India tour of New Zealand 2026/27 (ODI)). Pick KL Rahul in a Fantasy XI.
🎯FANTASY VERDICT
✅ 73 a game at 9.5 Cr, 199.5 points per credit. The median wicket-keeper batsman returns 37 a game. Earning the price tag.
CREDIT VALUE
🧠KL RAHUL TRIVIA
- Who was the first India batter to score a century on ODI debut, against Zimbabwe in 2016?
Show answer
KL Rahul - KL Rahul won the IPL 2020 Orange Cap with 670 runs while playing for which franchise, during the season held entirely in the UAE?
Show answer
Kings XI Punjab - In IPL 2018, KL Rahul smashed a fifty off just 14 balls for Kings XI Punjab against which team?
Show answer
Delhi Daredevils - In IPL 2020, KL Rahul scored an unbeaten 132 for Kings XI Punjab against which team?
Show answer
Royal Challengers Bangalore
More in the cricket trivia archive, or test friends in a live Cricket Quiz.
❓FREQUENTLY ASKED QUESTIONS
Who is KL Rahul?▾
KL Rahul has opened, kept wicket and batted in the middle order for India, sometimes in the same year. He is the only Indian to make a hundred on ODI debut, and he got to centuries in all three formats faster than anyone.
What are the best-known facts about KL Rahul?▾
He made his Test debut in the 2014 Boxing Day Test at Melbourne. On ODI debut against Zimbabwe in 2016 he reached 100 with a six off the last ball, the only six of the match. He took 20 international innings to have centuries in all three formats, the fastest ever. His 14-ball fifty in 2018 was the fastest in IPL history at the time.
Which team does KL Rahul play for?▾
KL Rahul is a wicket-keeper batsman for India.
What are KL Rahul's fantasy stats in CricketDream-tracked matches?▾
KL Rahul has 1895 fantasy points from 26 matches, an average of 73 per game, or 199.5 points per credit at 9.5 Cr.
Is KL Rahul a good captain pick?▾
On the numbers, yes. KL Rahul averages 73 points a game, and a captain scores double, so KL Rahul is one of the stronger armband options.
What are KL Rahul's international cricket career stats?▾
KL Rahul has international career data across T20I, ODI, Test. KL Rahul's best batting format is Test: 4,288 runs in 70 matches with a batting average of 36.65.
How many T20I runs has KL Rahul scored in international cricket?▾
KL Rahul has scored 2,265 runs in 72 T20I matches, averaging 37.75, including 2 centuries and 22 half-centuries in T20Is. Highest score: 110*.
How many ODI runs has KL Rahul scored in international cricket?▾
KL Rahul has scored 3,541 runs in 101 ODI matches, averaging 51.32, including 9 centuries and 20 half-centuries in ODIs. Highest score: 129*.
How many Test runs has KL Rahul scored in international cricket?▾
KL Rahul has scored 4,288 runs in 70 Test matches, averaging 36.65, including 12 centuries and 21 half-centuries in Tests. Highest score: 199.
Share KL Rahul's profile
⚔️COMPARE THIS PLAYER
See how KL Rahul stacks up head-to-head against other top CricketDream picks: credits, form and fantasy value side by side.
Play on CricketDream
Between fixtures, play daily Cricket Grid, CricketQuest or Quiz. All free on CricketDream.