Most ODI Centuries in Cricket Right Now
Virat Kohli leads with 55 ODI centuries, ahead of Sachin Tendulkar's 49. See the full top 10 most ODI centuries list, updated and verified.
Cricket, ball by ball
Live cricket scores with ball-by-ball detail, 13 free cricket calculators, ICC rankings and the stories behind every series. Built for fans who follow every run.
Live match centre
News and analysis
Free, no sign-up
Open the live centre for every match in play right now, or plan the next chase with the calculators.
News and analysis
Virat Kohli leads with 55 ODI centuries, ahead of Sachin Tendulkar's 49. See the full top 10 most ODI centuries list, updated and verified.
Series, rankings and teams
ICC team rankings, points tables for the series running now, and a home for every full-member team.
Scores
Live match centre
Day 2: Stumps - Afghanistan trail by 391 runs
Cricket analytics
Thirteen free calculators, from net run rate to DLS targets. Try the chase calculator right here: it works as you type.