KL Rahul Stats


image-ln2p5ngrKL Rahul has been an all-format player for India

In the vast array of stars that Indian cricket has produced, KL Rahul shines with a distinctive glint. Hailing from the cricket-loving state of Karnataka, Rahul’s evolution from a domestic stalwart to an international sensation is a tale of spirit, talent, and technique.

From his debut, where he showcased the promise of a bright future, to the current phase, where he stands as one of the mainstays of Indian cricket across formats, his career trajectory has been phenomenal. As he dispatches bowlers with grace in ODIs, displays resilience in Tests, and exudes flamboyance in T20s, he demonstrates the versatility of the modern cricketer.

In a nation where cricket is worshipped, and players are placed on pedestals, KL Rahul, with his humility and hard work, is creating a legacy that goes beyond statistics. He represents a generation that respects the roots of the game while embracing the demands of the contemporary era. His cricketing journey beautifully sums up the balance between classical grace and the exigencies of modern-day aggression.

In this article, we will explore KL Rahul's extraordinary career, focusing on his impressive statistics in Test, One Day International (ODI), and T20 International (T20I) formats:

KL Rahul ODI Stats

Matches
Runs
Avg
Sr
Hs
50s
100s
75
2820
50.35
87.82112187


The One Day International format demands a delicate equilibrium between restraint and recklessness, and KL Rahul seems to have mastered this art impeccably. While his debut hinted at a batsman with a liking for timing and technique, subsequent innings showcased his vast repertoire of shots and adaptability.

Rahul's skills in ODIs are evident in the way he constructs his innings. He often begins with a watchful eye, meticulously picking apart the opposition's bowling strategy, only to switch gears effortlessly, sending the ball to all corners of the park.

His versatility is such that he can anchor an innings, recover a crumbling start, or provide a fiery finish. With several hundreds and fifties, each innings is a testament to his growing maturity and understanding of the 50-over game. His proficiency against both pace and spin, combined with his ability to play as per the situation, has made him an invaluable asset to the Indian middle order, and occasionally, as a prolific opener.

In One Day Internationals (ODIs), KL Rahul has played 72 matches, accumulating 2,743 runs with an average of 50.79. His strike rate stands at 88.14, and he's celebrated with the bat, reaching the century mark 7 times and crossing fifty on 17 occasions. His personal best in this format is a score of 112.

The Indian keeper-batter was pivotal in India's run towards the World Cup 2023 finals. He played quite a useful knocks, which included a gritty 97* against Australia in the tournament opener.

KL Rahul ODI Stats Against Countries 

Let's take a look at KL Rahul's ODI stats against countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
Afghanistan3
9045.0075.63601/0
Australia1669157.5889.50
97*
6/0
Bangladesh6
22545.0082.41772/0
England10
24931.12
84.121081/1
New Zealand6
271
67.75
109.711121/1
Pakistan3
187187.0087.79111*1/1
South Africa8
18726.7170.83562/0
Sri Lanka1130938.6286.551111/1
West Indies528256.4088.121021/1
Zimbabwe622775.6679.37100*1/1
Netherlands1102102159.371020/1

KL Rahul ODI Stats In Countries 

Let's take a look at KL Rahul's ODI stats in countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
In Australia39331.00101.08761/0
In Bangladesh39531.6687.96
731/0
In England1137041.1176.131112/1
In India34
1421
56.8491.321089/3
In New Zealand3204102.00110.271121/1
In South Africa6
15330.6074.63
562/0
In Sri Lanka819739.4086.78111*0/1
In U.A.E.16060.0090.90601/0
In Zimbabwe622775.6679.37100*1/1


KL Rahul Test Stats

Matches
Runs
Average
Sr
HS
50s
100s
49275533.5951.88199
138


The challenges of Test cricket have witnessed the rise and fall of many talents, but KL Rahul, through his journey, has showcased the hallmarks of a true Test player. His technique is pristine, reminiscent of the game's golden days, where footwork and patience were paramount.

Rahul's initial foray into Test cricket was marked by classical strokes and an evident understanding of the game's nuances. Whether it was the green tops of England or the tricky spin tracks of the subcontinent, Rahul displayed commendable adaptability. His centuries, especially in overseas conditions, stand as testimony to his calibre.

Each of his long stints at the crease not only showcases his batting brilliance but also his mental strength. His ability to forge partnerships, his character against formidable bowling attacks, and his temperament to weather storms make him a quintessential Test player.

When it comes to the longer format, Tests, Rahul has represented India in 47 matches. He's scored 2,642 runs at an average of 33.4 at a strike rate of 51.6. His batting skills in Tests are evident from his seven centuries and 13 half-centuries, with his top score being a heart-breaking 199.

KL Rahul Test Stats Against Countries

Let's take a look at KL Rahul's Test stats against countries:

Countries
Matches
Runs
Average
Strike-Rate
HS
50/100
Afghanistan15454.0084.37541/0
Australia1161834.3350.241106/1
Bangladesh36911.5036.50230/0
England1284738.5053.841991/3
New Zealand17035.0078.65380/0
South Africa7
36928.38
43.92
1231/2
Sri Lanka735432.1861.031083/1
West Indies737441.5550.201581/1

KL Rahul Test Stats In Countries

Let's take a look at KL Rahul's Test stats in countries:

Countries
Matches
Runs
Average
SR
HS
50/100
In Australia518720.7744.841100/1
In Bangladesh25714.2533.92230/0
In England961434.1151.811491/2
In India1692340.1357.831998/1
In South Africa736928.3843.921231/2
In Sri Lanka526833.5060.771082/1
In West Indies533748.1450.821581/1



KL Rahul T20I Stats

Matches
Runs
Average
Strike-Rate
Highest Score
50s
100s
72226537.8139.1110*222


While the longer formats displayed Rahul's classical side, the T20 format brought forth a dynamo. His exploits in the shortest format, both for India and during the Indian Premier League (IPL), have been nothing short of spectacular.

In T20Is, Rahul’s audacious strokes slong with impeccable timing make him a force to be reckoned with. His ability to read the game, adjust to varying situations, and play both anchor and aggressor roles sets him apart. With multiple fifties and centuries, he has often been the linchpin of India's batting in T20Is.

Furthermore, his IPL stints, especially as the captain of Lucknow Super Kings, have added another feather to his cap. Not only has he been among the top run-scorers season after season, but his leadership skills have also come to the fore, managing and mentoring a young team, and often leading from the front with the bat.

In 72 T20Is, Rahul has donned the Indian jersey 72 times. He has amassed 2,265 runs at an impressive average of 37.8 and an explosive strike rate of 139.1. Rahul has reached the three-figure mark twice in this format, with 22 fifties to his name. His best T20I knock remains an unbeaten 110.

KL Rahul T20I Stats Against Countries

Let's take a look at KL Rahul's T20I stats against countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
Afghanistan213165.50147.19692/0
Australia 1127127.10133.49553/0
Bangladesh
614937.25136.69522/0
England1124724.70135.71101*1/1
Hong Kong13636.0092.30360/0
Irleand17070.00194.44701/0
Namibia 154-
150.0054*1/0
Netherlands199.0075.0090/0
New Zealand832246.00137.60653/0
Pakistan4358.7594.59280/0
Scotland15050.00263.15501/0
South Africa311758.50119.38572/0
Sri Lanka930137.62139.35893/0
West Indies935358.83159.00110*2/1
Zimbabwe412040.00125.00511/0

KL Rahul T20I In Countries

Let's take a look at KL Rahul's T20I stats in countries:

Countries
Matches
Runs
Average
Strike-Rate
Highest Score
50/100
In Australia1223621.45116.83513/0
In England312663.00175.00101*0/1
In India31101837.70135.919112/0
In Ireland17070.00194.44701/0
In New Zealand522456.00144.5157*2/0
In Sri Lanka46622.00134.69240/0
In U.A.E.1032636.22138.72694/0
In U.S.A.2110-215.68110*0/1
In West Indies
12020.00111.11200/0
In Zimbabwe36934.50113.1147*0/0