
Virat Kohli has achieved a new milestone by breaking Viv Richards' record for the most top-two finishes in ICC ODI batter rankings. Kohli now holds the record with his tenth such achievement, surpassing Richards' nine. He has been the top-ranked batter for four consecutive years and has consistently ranked high throughout his career.