Cricket: Records and money
Browse SportsMonkie's records and money about cricket, organized in one crawlable topic hub.
32 articles in this topic.
Most Sixes in T20I Cricket: All-Time Records and Top Hitters
Rohit Sharma and Martin Guptill lead the way for most sixes in T20 Internationals. See the biggest hitters, key records, and what defines T20I six-hitting.
Most ODI Wickets in Cricket: All-Time Records and Top Bowlers
Muttiah Muralitharan holds the record for most ODI wickets ever. See the all-time leaders, what makes an elite ODI bowler, and key ODI bowling milestones.
What Is Strike Rate in Cricket? Batting & Bowling Explained
Batting strike rate is runs scored per 100 balls (runs ÷ balls × 100); bowling strike rate is balls bowled per wicket. Formulas and examples inside.
Highest Score in T20I Cricket: Full Leaderboard of Team and Individual Records
Zimbabwe's 344/4 vs Gambia is the highest team total in men's T20Is. See the top 9 team totals, the highest full-member score, and Aaron Finch's 172, updated for 2026.
Biggest Sixes in Cricket History: The Longest Hits Ever Recorded
Shahid Afridi's 153m strike in Johannesburg tops most lists of the biggest sixes in cricket history. See the full leaderboard, the disputed measurements, and who's still chasing the record in 2026.
Longest Six in Cricket History: Shahid Afridi's Disputed 153m Claim, Ranked
Shahid Afridi's 153–160m six at the Wanderers in 2013 is the most-cited longest six in cricket history, but independent remeasurement puts it closer to 100–120m. Every major claim from 1856 to 2026, ranked and fact-checked.
Highest Wicket-Takers in ODI Cricket: Muralitharan's 534, Ranked Top 15
Muttiah Muralitharan leads all-time ODI wicket-takers with 534 dismissals from 350 matches. See the full ranked top 15, as of 2026, with wickets, spans, and averages.
Highest Batting Average in ODI Cricket: Shubman Gill Leads at 60.33
Shubman Gill's 60.33 is the highest qualified ODI batting average in 2026, just ahead of Virat Kohli's 58.59 across five times the innings. Full ranked top 20.
Smallest Cricket Stadium in the World: Bready Ground, 3,000 Capacity
Bready Cricket Club Ground in Northern Ireland (capacity 3,000) is the smallest venue to host international cricket, ranked against 7 other tiny ODI/T20I grounds.
Fastest Century in ODI Cricket: AB de Villiers' 31-Ball Record
AB de Villiers holds the fastest ODI century ever: 31 balls, South Africa v West Indies, 2015. Ranked list of the 10 fastest ODI hundreds, verified against ESPNcricinfo and Wisden.
Biggest Cricket Stadium in the World: Narendra Modi Stadium (132,000)
The Narendra Modi Stadium in Ahmedabad holds 132,000 fans, making it the biggest cricket stadium in the world. See the full ranked list of the 12 largest grounds.
Fastest 50s in Cricket: World Cups, ODIs, Tests & T20Is
AB de Villiers's 16-ball ODI fifty, Yuvraj Singh's 12-ball T20I fifty, and Misbah-ul-Haq's 21-ball Test fifty lead the way. Full leaderboards for every format, with sources.
Highest Score in Test Cricket: Brian Lara's 400* and the Full Ranked List
Brian Lara's 400 not out (2004) is the highest individual score in Test cricket. See the ranked top 15 individual scores, the highest team totals, and how each record stands in 2026.
Most ODI Runs Without a Century: Full Leaderboard (2026)
Misbah-ul-Haq scored 5,122 ODI runs and never hit a hundred. See the full ranked leaderboard of batters with the most ODI runs without a century, verified against ESPNcricinfo.
Most ODI Runs Ever: Sachin Tendulkar's 18,426 Leads All-Time List
Sachin Tendulkar's 18,426 runs is the all-time ODI record. See the full ranked top 12, plus 2026 updates on Virat Kohli (14,941) and Rohit Sharma, the closest active chasers.
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.
Who Has the Most Wickets in Cricket?
Muttiah Muralitharan has the most wickets in cricket with 1,347 across all formats. The full all-format leaderboard of international cricket, explained.
Most Test Centuries in Cricket History
Sachin Tendulkar holds the record with 51 Test centuries. The full leaderboard of the most hundreds in Test cricket, plus the active chasers, explained.
Most Test Runs in Cricket History
Sachin Tendulkar holds the record with 15,921 Test runs. The full top-10 leaderboard of the highest run-scorers in Test cricket, explained.
Most Test Wickets in Cricket History
Muttiah Muralitharan holds the record with 800 Test wickets. The full top-10 leaderboard of the leading wicket-takers in Test cricket, explained.
Highest Score in Test Cricket by an Indian Player
The highest Test score by an Indian is Virender Sehwag's 319 against South Africa in Chennai, 2008. See the top innings by India's batters here.
Shortest Test Matches in Cricket History
The shortest Test matches ever, measured by balls bowled: from the 642-ball Cape Town record of 2024 back to the two-day classics of 1888, 1932 and 2021.
Most Double Centuries in Test Cricket: Top 20 Scorers of All Time
Don Bradman leads all batters with the most double centuries in Test cricket. See the top scorers, the feats defining greatness, and what 200 demands.
Most Test Wins as Captain in Cricket: The All-Time Leaders
Ricky Ponting, Graeme Smith, and Steve Waugh lead the way for most Test wins as captain. See the all-time leaders in Test match victories as skipper.
How Much Do Professional Cricketers Make?
Professional cricketer salaries range from a few thousand dollars for domestic players to millions for elite internationals, varying by format and country.
Greatest Test Innings Ever Played: Iconic Batting Performances
The greatest individual Test innings in cricket history — innings defined not just by runs scored but by context, conditions, and the stakes involved.
Greatest Test Matches Ever Played in Cricket
The greatest Test matches in cricket history, games remembered for drama, stunning reversals, and redefining what was possible in five-day cricket.