Virat Kohli is a specialist batsman from India playing for India. Fantasy credits: 10 Cr on CricketDream. Bats right-handed. Bowls right-arm medium.
📰VIRAT KOHLI IN THE NEWS
Most ODI centuries in history and a 2026 IPL champion with Bengaluru
Virat Kohli has 86 international centuries, 55 of them in ODIs, the most in the format. Kohli scored 675 runs at a strike rate of 165.9 in IPL 2026, the season Royal Challengers Bengaluru beat Gujarat Titans in the final.
Latest
- IPL 2026675 runs at a strike rate of 165.9 in 16 innings. Royal Challengers Bengaluru beat Gujarat Titans by six wickets in the final at Ahmedabad.
Know the player
- Born 5 November 1988. Former captain of India in all formats.
- Most centuries in ODIs and the second-most in international cricket, with 86: 55 in ODIs, 30 in Tests and 1 in T20Is.
- Test highest score of 254 not out.
- ODI highest score of 183.
Trivia
How many international centuries has Virat Kohli scored?
86: 55 ODI, 30 Test and 1 T20I.
What is Kohli's highest Test score?
254 not out.
An anchor who accelerates late. Reliable in chases, which makes him a strong captain pick when his side bats second.
Checked against published records and our own scorecards on 24 Oct 2026.
🧠Quick quiz: how well do you know Virat Kohli?
3 questions, answers explained. No sign-up needed.
- 1. What is Kohli's highest Test score?
- 2. In which year did Kohli retire from Test cricket?
- 3. Which final was Kohli player of the match in before retiring from T20Is?
🏏PLAYER DETAILS
🌍INTERNATIONAL CAREER
In T20Is, Virat Kohli has scored 4,188 runs across 125 matches at an average of 48.70 (SR 137.04), with 1 century and 38 half-centuries. Best score: 122*. With the ball: 4 T20I wickets at an average of 51.00 and economy of 8.05, with best figures of 1/13. In ODIs, Virat Kohli has scored 15,080 runs across 315 matches at an average of 59.14 (SR 95.54), with 55 centuries and 79 half-centuries. Best score: 183. With the ball: 5 ODI wickets at an average of 136.00 and economy of 6.16, with best figures of 1/13. In Tests, Virat Kohli has scored 9,230 runs across 123 matches at an average of 46.85 (SR 55.58), with 30 centuries and 31 half-centuries. Best score: 254*.
| Format | Mat | Runs | Avg | SR | 100s | 50s | Wkts | Bowl Avg | Eco |
|---|---|---|---|---|---|---|---|---|---|
| T20I | 125 | 4,188 | 48.70 | 137.04 | 1 | 38 | 4 | 51.00 | 8.05 |
| ODI | 315 | 15,080 | 59.14 | 95.54 | 55 | 79 | 5 | 136.00 | 6.16 |
| Test | 123 | 9,230 | 46.85 | 55.58 | 30 | 31 | — | — | 2.88 |
| M | Inn | NO | Runs | HS | Avg | SR | 50s | 100s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| 125 | 117 | 31 | 4,188 | 122* | 48.70 | 137.04 | 38 | 1 | 369 | 124 |
| Inn | Wkts | Runs | Avg | Eco | SR | BBI | 5W |
|---|---|---|---|---|---|---|---|
| 13 | 4 | 204 | 51.00 | 8.05 | 38.0 | 1/13 | 0 |
📋PLAYER OVERVIEW
Virat Kohli is a specialist batsman representing India in international cricket, priced at 10 Cr on CricketDream.
Across 24 matches this season, Virat Kohli has scored 1965 fantasy points: 82 a game, at 196.5 points per credit. The median specialist batsman in the pool returns 38 a game, so Virat Kohli is running 116% above the position across 317 comparable players.
📊RECENT FORM (LAST 5 MATCHES)
| Match | Runs | Balls | 4s | 6s | Catches | Pts |
|---|---|---|---|---|---|---|
| NZ v IND7 Nov 2026 | 7 | 7 | 1 | 0 | 0 | 12 |
| NZ v IND4 Nov 2026 | 74 ⭐ | 51 | 13 | 1 | 2 | 138 |
| IND v WI3 Oct 2026 | 0 | 1 | 0 | 0 | 0 | 9 |
| IND v WI30 Sept 2026 | 29 | 19 | 3 | 1 | 1 | 48 |
| IND v WI27 Sept 2026 | 139 💯 | 88 | 10 | 9 | 0 | 211 |
Over the last 5 games, Virat Kohli is averaging 84 fantasy points, against 82 for the season. Most recently against NZ: 12. Best of the run was 211. 2 fiftys in that stretch.
👥ON CRICKETDREAM
Across Virat Kohli's last 15 fixtures, 88% of CricketDream teams started Virat Kohli and 35% handed over the captaincy, while Virat Kohli averaged 83 fantasy points in those games. The captains who backed Virat Kohli got the best return in IND v WI: 211 points (422 as captain), with 18% of teams on board.
Counts real CricketDream teams only. Internal test accounts are excluded.
Next up: NZ v IND, Tue, 10 Nov 2026 (India tour of New Zealand 2026/27 (ODI)). Pick Virat Kohli in a Fantasy XI.
🎯FANTASY VERDICT
✅ 82 a game at 10 Cr, 196.5 points per credit. The median specialist batsman returns 38 a game. Earning the price tag.
CREDIT VALUE
🧠VIRAT KOHLI TRIVIA
- Who is the all-time leading run-scorer in IPL history?
Show answer
Virat Kohli - What is the most runs scored by a batsman in a single IPL season?
Show answer
973 runs - Who holds the record for the most sixes hit in IPL history?
Show answer
Chris Gayle - Who holds the all-time record for most runs scored in ODI cricket?
Show answer
Sachin Tendulkar
More in the cricket trivia archive, or test friends in a live Cricket Quiz.
❓FREQUENTLY ASKED QUESTIONS
Why is Virat Kohli in the news?▾
Most ODI centuries in history and a 2026 IPL champion with Bengaluru. Virat Kohli has 86 international centuries, 55 of them in ODIs, the most in the format. Kohli scored 675 runs at a strike rate of 165.9 in IPL 2026, the season Royal Challengers Bengaluru beat Gujarat Titans in the final.
How many international centuries has Virat Kohli scored?▾
86: 55 ODI, 30 Test and 1 T20I.
What is Kohli's highest Test score?▾
254 not out.
Which team does Virat Kohli play for?▾
Virat Kohli is a batsman for India.
What are Virat Kohli's fantasy stats in CricketDream-tracked matches?▾
Virat Kohli has 1965 fantasy points from 24 matches, an average of 82 per game, or 196.5 points per credit at 10 Cr.
Is Virat Kohli a good captain pick?▾
On the numbers, yes. Virat Kohli averages 82 points a game, and a captain scores double, so Virat Kohli is one of the stronger armband options.
What are Virat Kohli's international cricket career stats?▾
Virat Kohli has international career data across T20I, ODI, Test. Virat Kohli's best batting format is ODI: 15,080 runs in 315 matches with a batting average of 59.14.
How many T20I runs has Virat Kohli scored in international cricket?▾
Virat Kohli has scored 4,188 runs in 125 T20I matches, averaging 48.70 at a strike rate of 137.04, including 1 century and 38 half-centuries in T20Is. Highest score: 122*.
How many T20I wickets does Virat Kohli have?▾
Virat Kohli has taken 4 wickets in T20I cricket in 125 matches with a bowling average of 51.00 and an economy rate of 8.05. Best bowling: 1/13.
How many ODI runs has Virat Kohli scored in international cricket?▾
Virat Kohli has scored 15,080 runs in 315 ODI matches, averaging 59.14 at a strike rate of 95.54, including 55 centuries and 79 half-centuries in ODIs. Highest score: 183.
How many ODI wickets does Virat Kohli have?▾
Virat Kohli has taken 5 wickets in ODI cricket in 315 matches with a bowling average of 136.00 and an economy rate of 6.16. Best bowling: 1/13.
How many Test runs has Virat Kohli scored in international cricket?▾
Virat Kohli has scored 9,230 runs in 123 Test matches, averaging 46.85 at a strike rate of 55.58, including 30 centuries and 31 half-centuries in Tests. Highest score: 254*.
Share Virat Kohli's profile
⚔️COMPARE THIS PLAYER
See how Virat Kohli stacks up head-to-head against other top CricketDream picks: credits, form and fantasy value side by side.
Play on CricketDream
Between fixtures, play daily Cricket Grid, CricketQuest or Quiz. All free on CricketDream.