Decision
VS
Key Takeaway

Better in Average: Virat Kohli

Key Takeaway

Better in 100s: Virat Kohli

Key Takeaway

Better in Runs: Virat Kohli

View Full Profiles

Open both player pages for full career stats, records, and player context.

Who is Better?

Start with the short answer, then use the numbers below to judge runs, consistency, experience, and record impact.

Quick Verdict

Virat Kohli vs Rohit Sharma is not a one-line debate. The stronger pick changes by format, role, and the stat you value most.

Overall
Virat Kohli

Virat Kohli wins more comparison metrics

Batting
Virat Kohli

Career run volume and output edge

Consistency
Virat Kohli

Average profile across formats

Experience
Virat Kohli

Match volume and longevity signal

Metric Win Split

6 tracked metrics
Virat Kohli4/6
Rohit Sharma1/6

Quick Comparison Table

A quick side-by-side view of the numbers that shape this debate.

MetricVirat KohliRohit SharmaWhy it matters
Matches559508-
Runs28,21520,109-
Best average58.7248.85-
100s8550-

Detailed Stats Comparison

Tabs plus winner highlights so users can answer the debate in seconds.

Virat Kohli
6

metrics won in ODI

Format
ODI

current comparison mode

Rohit Sharma
1

metrics won in ODI

Winner signal
Virat Kohli

across the visible rows

Matches

Virat Kohli
Virat Kohli311
Rohit Sharma282

Runs

Virat Kohli
Virat Kohli14,797
Rohit Sharma11,577

Average

Virat Kohli
Virat Kohli58.7
Rohit Sharma48.9

Strike Rate

Virat Kohli
Virat Kohli93.8
Rohit Sharma92.8

50s

Virat Kohli
Virat Kohli77
Rohit Sharma61

100s

Virat Kohli
Virat Kohli54
Rohit Sharma33

Highest Score

Rohit Sharma
Virat Kohli183
Rohit Sharma264

Wickets

Tie
Virat Kohli-
Rohit Sharma-

Performance Comparison

Yahan available stats ki bunyad par simple performance comparison dikhaya gaya hai.

Career volume

Virat Kohli

Experience and sample-size edge.

Virat Kohli
559 matches
Rohit Sharma
508 matches

Peak run format

Virat Kohli

Shows where each player hits hardest by format.

Virat Kohli
ODI - 14,797 runs
Rohit Sharma
ODI - 11,577 runs

Century pressure

Virat Kohli

Conversion and milestone finishing signal.

Virat Kohli
85 100s
Rohit Sharma
50 100s

Run output

Virat Kohli

Overall batting volume edge.

Virat Kohli
28,215 runs
Rohit Sharma
20,109 runs

Stat Records Context

Open the record pages behind the biggest numbers in this comparison.

Records Comparison

Open the record page behind each number when you want the full leaderboard.

Head-to-Head

See shared match pages and notable match references for both players.

Same-team debate
Shared match pages
1
Virat Kohli
2

notable match references

Rohit Sharma
1

notable match references

More Virat Kohli Pages

Open Kohli's profile, more head-to-head debates, and a related batting record.

Compare More Players

Keep moving into the next player debate connected with this matchup.

Similar Comparisons

Open other head-to-head pages from the same role or rivalry category.