🏏Players
mediumWho 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
| Format | Matches | Runs | Avg | HS | Wkts | Best |
|---|---|---|---|---|---|---|
| Test | 67 | 4,301 | 40.6 | 212 | 2 | 1/26 |
| ODI | 291 | 12,120 | 49.3 | 264 | 9 | 2/27 |
| T20I | 159 | 4,231 | 32.1 | 121* | 1 | 1/22 |
International career numbers, kept up to date. Full Rohit Sharma profile
Virat Kohli in numbers
| Format | Matches | Runs | Avg | HS | Wkts | Best |
|---|---|---|---|---|---|---|
| Test | 123 | 9,230 | 46.9 | 254* | 0 | - |
| ODI | 315 | 15,080 | 59.1 | 183 | 5 | 1/13 |
| T20I | 125 | 4,188 | 48.7 | 122* | 4 | 1/13 |
International career numbers, kept up to date. Full Virat Kohli profile
Compare Rohit Sharma and Virat Kohli side by side
More Players trivia
- Rohit Sharma is the only batter in cricket history to score three double centuries in ODI cricket. Besides his record 264, what are his two other ODI double-century scores?Answer: 209 and 208 not out
- Rohit Sharma is the only batsman with more than one double-century (200+) in ODI cricket. How many does he have?Answer: 3
- Which batter made the highest individual score in ODI cricket, 264 against Sri Lanka in 2014?Answer: Rohit Sharma
- Which Indian batsman is nicknamed "Hitman"?Answer: Rohit Sharma
- Virat Kohli captained India to the most Test wins by any Indian captain. How many did he win?Answer: 40
One of 131 Players questions. Browse them all