CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats
KL Rahul

KL Rahul Profile, Stats, Records, Age, Biography & ICC Rankings

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 88 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 140 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 88 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 140 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 represents the India cricket team in international cricket. Born on April 18, 1992 in Bangalore, Karnataka, he is currently 33 years old and plays as a Right Hand Bat.


In Test cricket, KL Rahul has featured in 65 matches, scoring 3,985 runs at an average of 36.55. KL Rahul has struck 479 fours and 29 sixes, with his highest individual score being 199. In his most recent Test, he played at Arun Jaitley Stadium against West Indies on October 2025, scoring 38 in the first innings and in the second innings.


In ODIs, KL Rahul has appeared in 88 matches, amassing 3,092 runs at an average of 48.31. He has hit 238 fours and 69 sixes in this format. His latest ODI was against Australia on October 2025. His top score in ODIs is 112.


In T20 Internationals, KL Rahul has played 72 matches, scoring 2,265 runs at an average of 37.75. He has struck 191 fours and 99 sixes. In his most recent T20I, he scored 5 against England on November 2022. His highest T20I score is 110.

KL Rahul Profile, India (FAQs)