Oddsworth

Player comparison

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

Runs a match

PlayerBatting
Virat Kohli+13.1
Babar Azam+3.6

Above an average player

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

ODI batting style

  • Virat Kohli

    Strike-rotating top-order batter

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

    2,715 balls faced in ODIs and domestic one-day matches · Dec 2022 – Oct 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.3Par 30.7
Babar Azam43.6Par 31.2
Strike rateVirat Kohli102Par 84
Babar Azam81Par 82
Boundary %Virat Kohli11.0Par 9.4
Babar Azam9.0Par 9.6
Dot %Virat Kohli41.2Par 53.6
Babar Azam54.0Par 56.2
Average v paceVirat Kohli59.4Par 29.7
Babar Azam41.6Par 30.1
Average v spinVirat Kohli72.5Par 32.1
Babar Azam43.8Par 32.6
Strike rate v paceVirat Kohli112Par 88
Babar Azam85Par 84
Strike rate v spinVirat Kohli91Par 80
Babar Azam75Par 79

Share