Oddsworth

Player comparison

  1. Virat KohliIndia, Royal Challengers Bengaluru
  2. Babar AzamPakistan, Sydney Sixers, Peshawar Zalmi

Runs a match

PlayerBatting
Virat Kohli+10.2
Babar Azam+3.1

Above an average player

ODI batting, runs a match over time
Average
  • Virat Kohli+10.2 Oct 2026
  • Babar Azam+3.1 Oct 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 List A · Dec 2022 – Oct 2026

  • Babar Azam

    Balanced top-order batter

    • Keeps it on the ground

    2,809 balls faced in ODIs and List A · Jan 2023 – Oct 2026

FigurePlayerFigureParAgainst par
AverageVirat Kohli64.330.6
Babar Azam44.731.1
Strike rateVirat Kohli10284
Babar Azam8182
Boundary %Virat Kohli11.09.3
Babar Azam8.99.6
Dot %Virat Kohli41.253.7
Babar Azam53.856.1
Average v paceVirat Kohli59.429.5
Babar Azam43.630.0
Average v spinVirat Kohli72.532.0
Babar Azam43.732.6
Strike rate v paceVirat Kohli11288
Babar Azam8684
Strike rate v spinVirat Kohli9180
Babar Azam7579

Share