KL Rahul cricket player profile photo

Cricket player profile

KL Rahul

India · wicketkeeper batter · 2014 - 2025 · Cricket stats, biography & career record

Born
1992-4-18
Batting
right-hand bat
Country
India
Role
wicketkeeper batter
Career
2014 - 2025

About KL Rahul

KL Rahul is an international cricketer from India, listed as a wicketkeeper batter. Career years: 2014 - 2025. Batting style: right-hand bat. Date of birth: 1992-4-18. Career highlights — ODI: 3218 runs at avg 49.5, 7 hundreds; T20I: 2265 runs at avg 37.75, 2 hundreds. Explore complete career numbers, debut matches and match-by-match form below.

KL Rahul biography

KL Rahul player profile

A tall, elegant right-hand batter who has often stepped up to also keep wicket, KL Rahul is among India's highly rated openers. Though his numbers have not quite reflected the dominance and elegance of his batting, India and his franchise teams have benefitted from his ability and willingness to move up and down the order when the need arises.

Rahul was in India's 2010 Under-19 World Cup squad and made his first-class debut later that year. He enjoyed a breakthrough season in 2013-14, scoring over 1000 runs in Karnataka's Ranji Trophy win, including a Player-of-the-Match performance in the final. Twin centuries in the 2014-15 Duleep Trophy final earned him a place in India's Test squad on their tour of Australia, where he scored a hundred in only his second Test, in Sydney, and followed it with two more hundreds in his next four Tests - in Colombo and Kingston. Then, against England in Chennai in 2016, he scored 199, showcasing decisive footwork and confident reverse-sweeping.

In between he had a profitable 2016 IPL, which got him call-ups to India's limited-overs sides. Subsequently, he became the first Indian batter to score a hundred on men's ODI debut, against Zimbabwe, and a couple of months later smashed a T20I hundred, against West Indies. Between 2018 and 2022, Rahul scored over 590 runs in every IPL season - including a 14-ball 50 against Delhi Daredevils in 2018 - but for large parts of this period he was criticised for his strike rate, to which he responded at one point by saying "strike rate is very, very overrated". In the last of those seasons, he also led debutant franchise Lucknow Super Giants to the playoffs.

Though he has ranked high in discussions of who India's second-best batter has been during the Virat Kohli era, Rahul hasn't always lived up to that tag, having averaged only around 34 in his first 60 Tests. He was dropped from the side after a lean run between 2018 and 2019, but worked on his defensive game, particularly on leaving the ball outside off stump, and made a comeback in 2021, scoring hundreds in memorable overseas wins at Lord's and in Centurion.

But when India began to routinely pick only five batters so they could try to win more overseas, and later as young batters like Yashasvi Jaiswal and Shubman Gill cemented their places in the side, it appeared as if Rahul's time was over. However, his hunger to make it to the XI was evident when he agreed to take up wicketkeeping duties in the absence of the injured Rishabh Pant, and went on to score yet another hundred in Centurion - this time from the middle order - two years after his previous century there.

He was a valuable contributor in India's run to the ODI World Cup semi-final in 2019, and even more so when they made the final in 2023, starting with an unbeaten 97 against Australia after India had been reduced to 3 for 2, and finishing as the tournament's highest-scoring No. 5, while also keeping wicket. He was overlooked for the 2024 T20 World Cup - which India won - despite a strong IPL season leading up to it, but contributed important unbeaten scores when they clinched the Champions Trophy early the following year.

Rahul returned to the Test opening position - as a replacement for the absent Rohit Sharma - when India toured Australia in 2024-25, scoring a crucial 84 in the draw in Brisbane. On the tour of England in 2025, he made 137 in the defeat at Headingley and then 55 in the win at Edgbaston, both times in the second innings.

KL Rahul debut matches

International and first-class debut details for KL Rahul across major cricket formats.

Format Match Venue Date
TEST AUS vs IND Melbourne 2014-12-26
ODI ZIM vs IND Harare 2016-06-11
T20 ZIM vs IND Harare 2016-06-18

Recent performances

Latest match scores and bowling figures for KL Rahul.

South Africa vs India ODI · 2025-12-06 · Visakhapatnam
Batting - Bowling -
India vs South Africa ODI · 2025-12-03 · Raipur
Batting 66* Bowling -
India vs South Africa ODI · 2025-11-30 · Ranchi
Batting 60 Bowling -
South Africa vs India TEST · 2025-11-22 · Guwahati
Batting 22 & 6 Bowling -
South Africa vs India TEST · 2025-11-14 · Eden Gardens
Batting 39 & 1 Bowling -
India A vs SA A TEST · 2025-11-06 · CoE 1, Bengaluru
Batting 19 & 27 Bowling -
Australia vs India ODI · 2025-10-25 · Sydney
Batting - Bowling -
India vs Australia ODI · 2025-10-23 · Adelaide
Batting 11 Bowling -
India vs Australia ODI · 2025-10-19 · Perth
Batting 38 Bowling -
India vs West Indie TEST · 2025-10-10 · Delhi
Batting 38 & 58* Bowling -

KL Rahul career statistics

Format-wise batting and bowling records for KL Rahul — including Test, ODI, T20I and domestic cricket where available.

Test batting stats

Matches 67
Innings 118
Runs 4053
Average 35.86
Strike rate 51.89
Highest score 199
100s 11
50s 20
Fours 485
Sixes 30
Catches 85

Test bowling stats

Matches 67
Innings -
Wickets -
Average -
Economy -
Strike rate -
Best figure -
4 wickets -
5 wickets -
Balls bowled -
Runs conceded -

ODI batting stats

Matches 91
Innings 83
Runs 3218
Average 49.5
Strike rate 89.48
Highest score 112
100s 7
50s 20
Fours 246
Sixes 74
Catches 77

ODI bowling stats

Matches 91
Innings -
Wickets -
Average -
Economy -
Strike rate -
Best figure -
4 wickets -
5 wickets -
Balls bowled -
Runs conceded -

T20I batting stats

Matches 72
Innings 68
Runs 2265
Average 37.75
Strike rate 139.12
Highest score 110*
100s 2
50s 22
Fours 191
Sixes 99
Catches 23

T20I bowling stats

Matches 72
Innings -
Wickets -
Average -
Economy -
Strike rate -
Best figure -
4 wickets -
5 wickets -
Balls bowled -
Runs conceded -

List A batting stats

Matches 143
Innings 135
Runs 5228
Average 46.67
Strike rate 83.11
Highest score 131
100s 11
50s 33
Fours 415
Sixes 105
Catches 115

List A bowling stats

Matches 143
Innings 3
Wickets 1
Average 42
Economy 12
Strike rate 21
Best figure 1/23
4 wickets 0
5 wickets 0
Balls bowled 21
Runs conceded 42

T20s batting stats

Matches 239
Innings 226
Runs 8125
Average 42.53
Strike rate 136.69
Highest score 132*
100s 7
50s 68
Fours 695
Sixes 332
Catches 115

T20s bowling stats

Matches 239
Innings -
Wickets -
Average -
Economy -
Strike rate -
Best figure -
4 wickets -
5 wickets -
Balls bowled -
Runs conceded -

Frequently asked questions about KL Rahul

Who is KL Rahul?

KL Rahul is a cricketer from India who plays as a wicketkeeper batter. SportsGuff covers KL Rahul's profile, career statistics and match performances.

What is KL Rahul's batting and bowling style?

KL Rahul is a right-hand bat.

When did KL Rahul make their international debut?

KL Rahul's recorded debuts include: TEST debut on 2014-12-26 (AUS vs IND); ODI debut on 2016-06-11 (ZIM vs IND); T20 debut on 2016-06-18 (ZIM vs IND).

What are KL Rahul's key cricket career stats?

Career highlights — ODI: 3218 runs at avg 49.5, 7 hundreds; T20I: 2265 runs at avg 37.75, 2 hundreds. Full format-wise batting and bowling tables are available on this SportsGuff player profile.

← Browse all cricket player profiles