Sports Explainers, Records, Rules & Schedules
Sports, explained clearly — rules, records and how-to guides you can actually trust.
Clear, accurate sports explainers, records, rankings and how-to guides for cricket, football, tennis and more.
Free games we built ourselves
Draft an all-time roster through a randomized spin, then simulate a season and see how close you get to a perfect record. No account, no app download.
Era Ball
Draft Legends. Pick an Era. Chase a Championship.
Play free → Basketball82-0
Spin. Draft Five. Chase Flawless.
Play free → NFL20-0
Spin. Draft Nine. Chase a Perfect Season.
Play free → NFL17-0
Spin. Draft Nine. Chase a Perfect Regular Season.
Play free → NFL16-0
Spin. Draft Nine. Chase a Perfect 16-Game Season.
Play free → NFLFlawless Six
Spin. Draft Six. Chase a Perfect Season.
Play free → MLB162-0
Spin. Draft Nine. Chase a Perfect Season.
Play free → NHL98-0
Spin. Draft Twelve. Chase a Perfect 98-0.
Play free → College Basketball32-0
Spin. Draft Five. Chase a Perfect Season.
Play free → Soccer38-0
Spin an Era. Draft a Starting XI. Chase the Impossible Perfect Season — 38-0.
Play free → Formula 124-0
Spin. Draft a Car and Two Drivers. Chase a Perfect 24-Race Season.
Play free →Cricket guides
View all →
Fastest Century in Cricket (Every Format)
AB de Villiers holds the fastest ODI century at 31 balls. The fastest hundreds in T20, ODI and Test cricket explained, with the record-holders for each format.
Highest Score in ODI Cricket (Individual and Team)
Rohit Sharma holds the highest individual ODI score with 264. England's 498/4 is the record team total. Full lists of both, explained.
Most Centuries in International Cricket
Sachin Tendulkar has the most international centuries with 100, across Tests and ODIs. The all-time century-makers ranked, with Virat Kohli closing in.
Most IPL Runs of All Time
Virat Kohli has the most IPL runs of all time, past 8,000 and still climbing. Full leaderboard of the top run-scorers and his record 973-run season explained.
Most Runs in International Cricket (All Formats)
Sachin Tendulkar has the most runs in international cricket with 34,357 across Tests, ODIs and T20Is. The all-time aggregate run-scorers ranked.
Most Sixes in International Cricket (All-Time List)
Rohit Sharma holds the record for most sixes in international cricket, passing Chris Gayle's 553 in 2023. Full all-time list across Tests, ODIs and T20Is.
Latest updated
Bob Boone, Four-Time All-Star and Father of Yankees Manager Aaron Boone, Dies at 78
Bob Boone, the four-time All-Star catcher who won the 1980 World Series with the Phillies and anchored baseball's first three-generation family, has died at 78.
Cooper Flagg Joins Kevin Durant as Only Teenagers With a 40-10-5 Game
Cooper Flagg scored 43 points with 10 rebounds and six assists as Dallas beat Indiana 125-122, joining Kevin Durant as the only teenagers with a 40-10-5 game.
F1 Confirms Qatar and Abu Dhabi Finale Despite Middle East Tensions, Drops Imola Backup Plan
Formula 1 will end its season in Qatar and Abu Dhabi as scheduled, with Imola stood down as the backup finale, after months of uncertainty caused by the war with Iran and MotoGP's trouble-free Qatar weekend.
Jon Rahm Wins Abu Dhabi in His First Start Since Leaving LIV Golf, Then Jumps to No. 6
Jon Rahm won the Abu Dhabi Aldar Championship at 23 under in his first start since LIV Golf folded, then climbed nine places to No. 6 in the world ranking.
Walker Kessler Calls Luka Doncic the Best Player in the NBA After His Historic Night
Walker Kessler called Luka Doncic the best player in the NBA after Doncic's 32-point night in Atlanta put him past Magic Johnson and Kareem Abdul-Jabbar in the Lakers record book.
Oldham Boss Micky Mellon Charged by FA After Headbutting Sheffield Wednesday's Callum Slattery
Oldham manager Micky Mellon has been charged by the FA with misconduct after headbutting Sheffield Wednesday midfielder Callum Slattery in Sunday's FA Cup win, an incident that sparked a touchline brawl at Boundary Park.
NC State Finalizing Deal to Hire Philip Rivers as Head Coach
NC State is finalizing a deal to hire Philip Rivers as its next head coach, bringing the program legend back from a high-school sideline to coach his alma mater, and his own son.
Patrice Bergeron Enters the Hall of Fame With a Speech About the Kid Who Would Not Get Off the Ice
Patrice Bergeron was inducted into the Hockey Hall of Fame on Monday night in Toronto, thanking Zdeno Chara and Brad Marchand in a speech that opened with the kid who stacked pucks in the net.
BeIN SPORTS Apologizes After Commentator Calls Sabalenka 'Horrible' on Air at the WTA Finals
A beIN SPORTS France commentator was heard calling Aryna Sabalenka 'horrible' during her player introduction at the WTA Finals in Indian Wells, and the broadcaster's programming director has publicly condemned the remark.