Player comparison
- Virat KohliIndia, Royal Challengers Bengaluru
- Babar AzamPakistan, Desert Vipers, Sydney Sixers
Runs a match
| Player | Batting |
|---|---|
| Virat Kohli | +13.1 |
| Babar Azam | +3.6 |
Above an average player
Average
- Virat Kohli+13.1 Nov 2026
- Babar Azam+3.6 Nov 2026
ODI batting style
Virat Kohli
Strike-rotating top-order batter
2,715 balls faced in ODIs and domestic one-day matches · Dec 2022 – Oct 2026
Most like
Babar Azam
Balanced top-order batter
2,847 balls faced in ODIs and domestic one-day matches · Jan 2023 – Oct 2026
Most like
| Figure | Player | Figure | Par | Against par |
|---|---|---|---|---|
| Average | Virat Kohli | 64.3 | Par 30.7 | |
| Babar Azam | 43.6 | Par 31.2 | ||
| Strike rate | Virat Kohli | 102 | Par 84 | |
| Babar Azam | 81 | Par 82 | ||
| Boundary % | Virat Kohli | 11.0 | Par 9.4 | |
| Babar Azam | 9.0 | Par 9.6 | ||
| Dot % | Virat Kohli | 41.2 | Par 53.6 | |
| Babar Azam | 54.0 | Par 56.2 | ||
| Average v pace | Virat Kohli | 59.4 | Par 29.7 | |
| Babar Azam | 41.6 | Par 30.1 | ||
| Average v spin | Virat Kohli | 72.5 | Par 32.1 | |
| Babar Azam | 43.8 | Par 32.6 | ||
| Strike rate v pace | Virat Kohli | 112 | Par 88 | |
| Babar Azam | 85 | Par 84 | ||
| Strike rate v spin | Virat Kohli | 91 | Par 80 | |
| Babar Azam | 75 | Par 79 |