🏏Players
medium

Who has scored the most runs in T20 International cricket?

✓Rohit Sharma0%
BVirat Kohli60%
CMartin Guptill30%
DBabar Azam10%

Answer Explanation

Rohit Sharma finished his T20I career with 4,231 runs in 159 matches, ahead of Virat Kohli's 4,188. Both retired from T20 internationals after winning the 2024 T20 World Cup.

How CricketDream players answered

0% of quiz players who faced this question picked Rohit Sharma. That makes it harder than most Players questions, where 52% get it right on average. The most popular wrong answer was Virat Kohli (60%).

From live multiplayer quiz games. Internal test accounts excluded.

Rohit Sharma in numbers

FormatMatchesRunsAvgHSWktsBest
Test674,30140.621221/26
ODI29112,12049.326492/27
T20I1594,23132.1121*11/22

International career numbers, kept up to date. Full Rohit Sharma profile

Virat Kohli in numbers

FormatMatchesRunsAvgHSWktsBest
Test1239,23046.9254*0-
ODI31515,08059.118351/13
T20I1254,18848.7122*41/13

International career numbers, kept up to date. Full Virat Kohli profile

Compare Rohit Sharma and Virat Kohli side by side

🧠 Know the answers? Play with friends!

Challenge friends in live multiplayer Cricket Quiz: real-time scoring, 8 categories, verified questions.

CricketDreamCRICKETDREAM FANTASY
© 2026 CricketDream · Fantasy Cricket Platform · Built for cricket fans
Disclaimer: This platform is intended for users aged 18 years and above only. CricketDream is a free, skill-based fantasy cricket platform for entertainment purposes only. No monetary transactions or prizes are involved. Not affiliated with, endorsed by, licensed by, or sponsored by the BCCI, the IPL, any IPL franchise, or any other cricket governing body. All team names, player names, and logos are property of their respective owners.
⚽ ALSO INTO FOOTBALL?
Play Fantasy Football, Draft & Predictor — on FootballDream.in
🎯 Predictor📋 Team Draft👤 Player Draft
Play Now → footballdream.in