Oddsworth

Player comparison

  1. Virat KohliIndia, Royal Challengers Bengaluru
  2. Babar AzamPakistan, Desert Vipers, Sydney Sixers

Runs a match

PlayerBatting
Virat Kohli+11.6
Babar Azam+3.7

Above an average player

ODI batting, runs a match over time
Average
  • Virat Kohli+11.6 Nov 2026
  • Babar Azam+3.7 Nov 2026

ODI batting style

  • Virat Kohli

    Ultra-aggressive top-order batter

    • Strong against pace
    • Fast starter
    • Tough to get out

    2,766 balls faced in ODIs and domestic one-day matches · Dec 2022 – Nov 2026

  • Babar Azam

    Balanced top-order batter

    • Keeps it on the ground

    2,847 balls faced in ODIs and domestic one-day matches · Jan 2023 – Oct 2026

FigurePlayerFigureParAgainst par
AverageVirat Kohli64.5Par 30.6
Babar Azam43.6Par 31.1
Strike rateVirat Kohli103Par 84
Babar Azam81Par 82
Boundary %Virat Kohli11.3Par 9.4
Babar Azam9.0Par 9.6
Dot %Virat Kohli41.3Par 53.8
Babar Azam54.0Par 56.2
Average v paceVirat Kohli60.0Par 29.6
Babar Azam41.6Par 30.1
Average v spinVirat Kohli72.5Par 32.1
Babar Azam43.8Par 32.5
Strike rate v paceVirat Kohli113Par 87
Babar Azam85Par 84
Strike rate v spinVirat Kohli91Par 80
Babar Azam75Par 79

Share