Virat Kohli is the most dangerous of the three because he combines the biggest run total with the strongest record whenever India chase a target. KL Rahul scores faster and is a strong second as a finisher, while Rohit Sharma has two hundreds from 12 matches. Across the home ODIs played since the 2023 World Cup, the numbers separate them more sharply than reputation ever does, and the gap shows up most when the scoreboard pressure rises in a chase.

 

The Yardstick Behind Our Ranking

 

Since the 2023 World Cup, India have hosted 12 ODIs at home, and our sample covers every innings, starting with the February 2025 England series and finishing with the West Indies series, which wrapped up on 3 October. Rohit played every one of those 12 games, Kohli took part in 11, and Rahul in only nine, so the samples are uneven and need careful reading.

 

We defined danger through three things: how quickly a batter scores, how often a fifty becomes a hundred, and how much he changes a chase. Averages deserve caution because not-outs inflate them, and every figure here comes from the scorecards, which is why pace and conversion carry more weight than the average column.

 

Kohli Rohit Rahul home ODI strike rate

 

On pure tempo, Rahul leads, scoring at 125.77 per hundred balls against 116.74 for Kohli and 109.49 for Rohit. His average of 89.80 owes plenty to four unbeaten finishes in nine innings, which is a feature of his role rather than a flaw in the data. Pace like that is valuable in the closing overs, though he has played three fewer matches than Rohit, so one quiet day moves the numbers further.

 

Kohli owns the volume, with 767 runs at 85.22 and centuries worth 135, 102 and 124, plus an unbeaten 139. He converted four of his seven scores above 50 into centuries, a better rate than Rahul with two from four or Rohit with two from five. Conversion matters because a start only hurts a bowling attack once it becomes a big score.

 

Batter

Matches

Strike Rate

Hundreds

Virat Kohli

11

116.74

4

Rohit Sharma

12

109.49

2

KL Rahul

9

125.77

2

 

Chasing Targets Separates the Trio

 

Among the three, Kohli handles a chase best. He scored 455 runs across six chases at an average of 113.75, scoring at 126.74 per hundred balls, and he has two centuries in those innings, one of them 124 in a defeat at Indore. 

 

Rohit scored 366 runs across seven chases, averaging 52.29, and his two chasing hundreds came at Cuttack (119) and Guwahati (101). Rahul manages just 42 runs from four chases, an average of 14.00. Set the target himself, though, and he transforms: 407 runs from five innings, striking at 132.57 with two hundreds.

 

The West Indies Series in Focus

 

The series finished 2-1 to India, and each of the trio left a mark. Kohli began with 139 not out from 88 deliveries, then followed with scores of 29 and 0. Rohit scored 32, then 101 from 75 deliveries while chasing 406 at Guwahati, and 92 from 85 in the decider, finishing with 225 runs.

 

The decider at New Chandigarh gave Rahul his moment, 129 not out from 87 deliveries that lifted India to 351/7, but West Indies still won by five wickets behind Shai Hope’s unbeaten 162. Rohit’s total was the highest among the trio over the series, yet the longer record still leans to Kohli.

 

The Final Call Goes to Experience

 

Our pick is Kohli, whose case rests on volume, conversion and chasing: the biggest run tally, four hundreds and 126.74 runs per hundred balls when chasing. He moved past Tendulkar’s home ODI tally of 6,976 runs in Thiruvananthapuram, finishing on 7,006. Few players pair scale with reliability this convincingly.

 

Anyone studying the Kohli, Rohit, Rahul home ODI strike rate figures will see Rahul as the more explosive option, although his returns in chases are thin and the sample is small. Rohit equals Kohli’s two chasing hundreds yet averages less. The danger man in India’s home ODIs is still the one who scores heavily and finishes the job.

 

Who would you back to win a home chase, Kohli’s consistency or Rahul’s pace? Make your case in the comments.

 

Frequently Asked Questions (FAQs)

 

Who is India’s leading home ODI run-scorer since the 2023 World Cup?

Virat Kohli, with 767 runs at an average of 85.22. That total comes from 11 matches, and he also overtook Tendulkar’s home ODI tally of 6,976 runs.

 

Who scores fastest in home ODIs among India’s big three?

KL Rahul, at 125.77 runs per hundred balls. Rohit lags at 109.49, while Kohli sits in between at 116.74, across all home matches since the 2023 World Cup.

 

How many home ODI hundreds has Virat Kohli made since 2023?

Kohli has four home ODI hundreds since the 2023 World Cup. They are 135, 102, 124, and an unbeaten 139, part of his 55 centuries in the format.

 

How many runs did Rahul hit in the decider against West Indies?

Rahul made an unbeaten 129 from 87 balls on 3 October in New Chandigarh. It was not enough, as West Indies still won with five wickets to spare.

 

Which of the three is the best chaser in home ODIs?

Kohli, with 455 runs from six home chases at 113.75. He also scores at 126.74 per hundred balls in those innings and owns two centuries.