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
Bronny James Held Back by Staff After Firing Back at Heckler in Detroit
Bronny James was restrained by Lakers staff after answering a courtside Pistons fan with 'Can you run a mile? How much money you make a year?' in the Lakers' 121-116 win on Sunday.
Leclerc Penalty Hands Lawson Seventh in Sao Paulo After Turn 12 Contact
Charles Leclerc's five-second penalty for contact with Liam Lawson at Turn 12 flipped seventh and eighth in the Sao Paulo Grand Prix, with Lawson calling the move Leclerc's 'specialty'.
Lammens Blocks Suzuki, Emery Walks Out Early and Carrick Refuses to Quit in Man Utd's 4-4 Villa Draw
Senne Lammens backed into Zion Suzuki at the corner that produced Patrick Dorgu's 96th-minute equaliser, VAR let it stand, Emery walked out early and Carrick refused to quit.
Fan Video Challenges the NFL's Claim That Payton's Flag Beat the Snap in Panthers' 26-21 Loss
A fan video appears to show Sean Payton's challenge flag had not hit the ground before the Panthers snapped the ball, contradicting the NFL's claim that its angles proved the flag was out in time.
Bellingham and Rudiger in Real Madrid Tunnel Fight the Referee Left Out of His Report
Jude Bellingham and Antonio Rudiger were at the centre of a half-time tunnel scrap at Mestalla that referee Francisco Jose Hernandez Maeso left out of his match report.
Both Tkachuk Brothers Are Ejected as Bruins-Panthers Descends Into 126 Penalty Minutes
Brady and Matthew Tkachuk both drew 10-minute misconducts three minutes apart in the third period of the Bruins' 4-1 win over the Panthers, capping a game with 126 penalty minutes.
Wyndham Clark Rules Scrutiny Returns as McIlroy Takes His Abu Dhabi Penalty
Four days after Rory McIlroy chose to take two shots in Abu Dhabi, fans are again asking why Wyndham Clark was never penalised for three televised incidents of his own, starting with the BMW Championship.
Cristobal Says 'Zero Explanation' After Lofton's Catch Is Ruled Incomplete in Miami's Loss at Notre Dame
Miami coach Mario Cristobal said he got 'zero explanation' after Elija Lofton's apparent game-tying touchdown catch was ruled incomplete in the Hurricanes' 31-24 loss to Notre Dame.
Crosby Passes Dionne for Sixth on NHL's All-Time Points List in Los Angeles
Sidney Crosby passed Marcel Dionne for sixth on the NHL's all-time points list with his 1,772nd career point as the Penguins beat the Kings 5-2 in Los Angeles.