KL Rahul

KL Rahul Profile, India

India India - Wicket-Keeper

Full Name: KL Rahul

Birth Date: April 18, 1992 (33 Years)

Birth Place: Bangalore, Karnataka

Nationality: India

Role: Wicket-Keeper

Batting Style: Right Hand Bat

Bowling Style:

Teams: India, Lucknow Super Giants, Royal Challengers Bangalore, Sunrisers Hyderabad, Punjab Kings, Karnataka, India A, Indian Board President's XI

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 65 114 3985 7593 5 199 36.55 52.48 11 20 479 29
ODI 87 81 3092 3497 17 112 48.31 88.41 7 18 238 69
T20I 72 68 2265 1628 8 110 37.75 139.12 2 22 191 99
T20 (Domestic) 239 226 8125 5944 35 132 42.53 136.69 7 68 695 332
List A 139 133 5102 6191 22 131 45.96 82.4 11 31 407 100
First Class 113 196 8413 15389 9 337 44.98 54.66 23 40 1043 67

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 65 0 - 0 0 - 0 0 - 0
ODI 87 0 - 0 0 - 0 0 - 0
T20I 72 0 - 0 0 - 0 0 - 0
T20 (Domestic) 239 0 - 0 0 - 0 0 - 0
List A 139 3 - 42 1 1/23 42 12 - 0
First Class 113 9 - 83 0 - 0 2.96 - 0

Other India Players

View All Squads

KL Rahul – Stats, Records, Biography, Age & ICC Ranking

KL Rahul plays cricket for the India cricket team in International cricket. KL Rahul was born on April 18, 1992, in Bangalore, Karnataka. He is 33 as a Right Hand Bat.

If we talk about KL Rahul’s Test career, he has played 65 Test matches and scored 3,985 runs, with an average of 36.55. KL Rahul has hammered 479 fours and 29 sixes in the Test format. KL Rahul’s highest individual score in Test cricket is 199. He played his recent Test Match at the Arun Jaitley Stadium against West Indies in October 2025, where he scored 38 runs in the first innings and runs in the 2nd innings of the Test match.

In the One-day International career of KL Rahul, he has played 87 ODI matches for the India cricket team with 3,092 runs with an average of 48.31. KL Rahul has smashed 238 fours and 69 big sixes in the ODI format. He played his recent ODI match against Australia in October 2025. KL Rahul’s highest score in an ODI format is 112.

KL Rahul has played 72 T20 matches, scoring 2,265 runs at an average of 37.75. He has hit 191 fours and 99 sixes in his career. In the recent T20 match against England in November 2022, he scored 5 runs. KL Rahul’s top score in T20 is 110.

KL Rahul Profile, India (FAQs)