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
Lampard Says VAR 'Didn't Do Its Job' as Three Calls Go Against Coventry at Everton
Frank Lampard said VAR 'didn't do its job' after three reviews went against Coventry in their 3-1 defeat at Everton, including a hair pull by James Tarkowski.
Makur Maker Ejected as Adelaide-Illawarra Brawl Spills Into the Hawks' Bench
Makur Maker was ejected after a fourth-quarter brawl in Adelaide's 106-78 NBL win over Illawarra, as coach Justin Tatum held a player back and argued the call.
Rumor: Teruaki Sato Draws a Five-Team Race With a December 1 Deadline to Sign
Reports link Japanese Triple Crown winner Teruaki Sato to the Dodgers, Mets, Padres, Phillies and Yankees, but the December 1 lockout gives him weeks, not months, to sign.
Ben James Leads in Los Cabos With His 14th Round of 65 or Better in 46 Pro Starts
Ben James fired a bogey-free 64 in Los Cabos for the 36-hole lead, his 14th round of 65 or better in 46 professional rounds since turning pro in June.
Sabres Scratch Louis Crevier Five Weeks After His $16 Million Extension
Buffalo made Louis Crevier a healthy scratch on Friday, five weeks after signing him to a four-year, $16 million extension before he had played a game for the Sabres.
Joel Embiid Gets a Retroactive Flagrant 1 for Kicking Cade Cunningham in the Groin
The NBA assessed Joel Embiid a postgame Flagrant 1 for kicking Cade Cunningham in the groin during the 76ers' 112-106 win over the Pistons, a foul no official called live.
Arthur Fils Escorts Ball Girl Off Court After Fritz Serve Strikes Her in Paris
Arthur Fils crossed the court to comfort a ball girl and escort her off after Taylor Fritz's serve struck her in the face during their Paris Masters match.
Fritz Squanders Two Match Points as Alcaraz Win Ends His Turin Hopes
Taylor Fritz twice stood a point from beating Carlos Alcaraz in Paris, but the Spaniard saved both match points to win 6-7, 7-5, 6-3 and hand Rafael Jodar the last ATP Finals place.
Harry Kane Extends Bayern Contract Until 2029 After Ballon d'Or Win
Harry Kane has signed a new Bayern Munich contract until June 2029, a week after winning the Ballon d'Or, in the biggest deal in the club's history.