LOADING...
Virat Kohli vs Rohit Sharma: T20s taken for 12,000 runs
Rohit and Kohli are the only Indians with 12,000-plus T20 runs

Virat Kohli vs Rohit Sharma: T20s taken for 12,000 runs

Apr 24, 2025
04:16 pm

What's the story

Veteran batter Rohit Sharma recently became the second Indian to complete 12,000 runs in T20 cricket. The Mumbai Indians star accomplished the milestone with his 12th run against Sunrisers Hyderabad in IPL 2025. Rohit joined Virat Kohli, who unlocked this achievement over a year ago, during IPL 2024. So, how many matches did the two take for touching the 12,000-run mark?

Rohit

Rohit scales 12,000 runs in 456 matches

As per ESPNcricinfo, Rohit raced past 12,000 T20 runs in 456 matches. He took 443 innings for the same. Rohit is currently the eighth-highest run-getter in overall T20s. As of now, he has racked up 12,058 runs at an average of 30.91 in T20s. Rohit's tally includes eight tons and 80 half-centuries, as well as a strike-rate of 135.08.

Kohli

How many matches did Kohli take?

As mentioned, Kohli completed 12,000 T20 runs in March 2024, during the IPL opener against Chennai Super Kings. The Royal Challengers Bengaluru star was the sixth player with this feat. Kohli touched this mark in his 377th match. He took only 360 innings, the second-fastest in these terms after Chris Gayle (345). Kohli has now raced past 13,000 runs in T20 cricket.

Information

Who took fewer balls?

According to CricBeat, Rohit took 8,885 balls to reach 12,000 runs in T20 cricket. On the other hand, Kohli required 8,997 deliveries for the same. Notably, Kieron Pollard tops this list (7,992 balls).

India

Contribution for Team India

Until March 22, 2024 (when Kohli reached 12,000 T20 runs), he was the only player with 4,000 runs in T20I cricket. He had amassed 4,037 runs from 117 T20Is at an incredible average of 51.75 by then. Notably, both Kohli and Rohit retired from T20Is after helping India win the 2024 T20 World Cup. Rohit is still the highest run-getter in the format (4,231).