3. Virat Kohli
Virat Kohli has been at his usual best in the calendar year 2023. Particularly in ODIs, Kohli had a great year. In the format, Virat has scored 1377 runs in 24 innings at a batting average of 72.47, at a very good strike rate of 99.14, including 6 hundreds and 8 fifties. As a fielder, Virat has claimed 12 catches. In the big matches, Virat has performed well. In the Asia Cup 2023, Virat scored 122*(94) against Pakistan that totally took the game away from them. His performance in the ODI World Cup 2023 was remarkable.
Virat scored 765 runs in 11 innings at a batting average of 95.63, at a good strike rate of 90.32, including 3 hundreds and 6 fifties. In the tournament, Virat became the first batter to score 50 ODI hundreds. In the semifinal and the final of the tournament, Virat scored a hundred and a fifty. Even in Tests, Virat has scored 557 runs in 10 innings at a batting average of 55.70, including 2 hundreds and a fifty. For his performance in the ODI World Cup 2023, Virat would be one of the contenders to win the award.