KL Rahul made his Test debut in 2014 against Australia in the Boxing Day Test and has played 59 Test matches, scoring 3,436 runs with an average of 35. He has 7 centuries and 17 half-centuries in his Test career.
KL Rahul has played 85 One Day International (ODI) matches for India, scoring 3,043 runs with an average of 49.08. He has 7 centuries and 18 half-centuries in his ODI career.His highest score in ODIs is 112.
KL Rahul has played 72 T20 International matches, scoring 2265 runs with an average of 37.75. He has two centuries and 22 half-centuries in his T20I career. His highest score in T20Is is 110*
KL Rahul has had a strong IPL career with 5,222 runs in 145 matches, including 5 centuries and 40 half-centuries. His highest score is 132*.And has been a consistent run-scorer in the league.