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
Rick Carlisle Calls Pacers' Final-Play No-Call a 'Football-Caliber Collision'
Rick Carlisle chased down official J.D. DeRosa after Caleb Martin's final-play collision with Pascal Siakam went uncalled, then opened his press conference by demanding someone ask about it.
Crystal Palace Sack Pierre Sage After Five Months as Lens Circle Their Old Boss
Crystal Palace have sacked Pierre Sage after five months at the bottom of the Premier League, and the Frenchman is already on RC Lens's shortlist.
Frank Kennedy's Q-School DQ Stands After Appeal Over Green Damage
Frank Kennedy's disqualification from DP World Tour Q-School stands after appeal, after a putter swipe gouged the 11th green at Infinitum in Spain.
Hellebuyck Says Family Safety Fears Drove His Jets Exit After Olympic Gold Fallout
Connor Hellebuyck says family safety fears and the fallout from Team USA's Olympic gold over Canada drove his trade request from Winnipeg, three years after he declared himself a Jet for life.
McGonigle and Stewart Win Rookie of the Year as Tigers' $150M Bet Pays Off
Kevin McGonigle won the AL Rookie of the Year in a runaway after Detroit gave him $150 million weeks into his rookie season, while Sal Stewart took the NL honour with 32 homers and 112 RBIs.
Norris Calls Leclerc's Brazil Penalty 'a Perfectly Placed Nudge'
Lando Norris, the Sao Paulo Grand Prix winner, publicly disagreed with the stewards' five-second penalty on Charles Leclerc, calling the contact with Liam Lawson just racing.
Pat Murphy Wins Third Straight Manager of the Year From a Hospital Bed
Pat Murphy became the first manager ever to win three straight Manager of the Year awards, accepting the honour from a hospital bed a day after hip replacement surgery.
Paul George Flips Off 76ers Fan Who Dropped the Ball 'As If I'm a Dog'
Paul George scored 36 in his return to Philadelphia, then explained why he flipped off a courtside fan who dropped the ball at his feet instead of passing it back.
Raiders Name No. 1 Pick Fernando Mendoza Their Starter for Sunday's Seahawks Debut
The Raiders named No. 1 pick Fernando Mendoza their starting quarterback a day after trading Kirk Cousins to Minnesota, handing the Heisman winner his first NFL start against the defending-champion Seahawks.