CricketNation in numbers

Open the app

Wickets for Jim Laker in a single Test

At Old Trafford in 1956 he took 9 for 37 and then 10 for 53 against Australia. Nobody else has taken more than 17 in any first-class match, before or since.

England v Australia, July 1956

Batter against bowler

Every ball of men’s international cricket that Cricsheet has on record since 2001, sorted by who was bowling to whom. Pick a batter, a bowler, or both.

BA Stokes v R Ashwin

Tests, 2016 to 2024, 29 innings

Balls
647
Runs
253
Dismissals
13
Average
19.5
Strike rate
39.1
Balls per dismissal
50
Fours
24
Sixes
5

79% dot balls16% ones, twos and threes4% boundaries

R Ashwin has dismissed BA Stokes 13 times, once every 50 balls. BA Stokes averages 19.5 in this matchup and 36.4 against all other bowlers.

Ball-by-ball records from Cricsheet: 895 men’s Tests from 2001 to 12 Sep 2026. Wides are not counted as balls faced. Averages here count only dismissals credited to a bowler, so run outs are left out. Pairs who have met for fewer than 24 balls are not listed.

Guess the mystery player

One Test great is hidden each day and you have 8 guesses. Green is a match, gold is close, and an arrow points towards the answer. Hints unlock after four and six guesses.

  1. Ricky PontingExample
    AUSBatRight1995168↓13,378↓5↑

This row is an example, not a clue. It says the answer also bats right-handed and debuted in 1995, has slightly fewer Tests and runs than Ponting, and many more wickets.

Close means within 5 years, 15 Tests, 1,000 runs or 50 wickets. AR is an all-rounder and WK is a wicketkeeper.

Still chasing Sachin

Sachin Tendulkar retired in 2013 and still holds all three of these records. This is how far away the nearest challengers are.

  • Joe Root Test runs

    1,643 to go

    14,278 nowTendulkar 15,921

    At a career rate of 84.5 per Test, that is about 20 more Tests. Only he and Tendulkar have ever passed 14,000.

    Correct to 12 Sep 2026

  • Joe Root Test hundreds

    10 to go

    41 nowTendulkar 51

    One every 4.1 Tests on average, so about 42 more Tests. He is level with Ricky Ponting, and only Jacques Kallis on 45 stands between them and the record.

    Correct to 12 Sep 2026

  • Virat Kohli ODI runs

    3,317 to go

    15,109 nowTendulkar 18,426

    At a career rate of 47.7 per ODI, that is about 70 more ODIs. He has said the 2027 World Cup will be his last.

    Correct to 3 Oct 2026

Settle the argument

Pick two Test greats and see who leads on each measure.

against
Tests
200166
Runs
15,92113,289
Average
53.7855.37
Hundreds
5145
Runs per Test
79.680.1
Tests per hundred (lower is better)
3.93.7

Level at 3 measures each. The widest gap is Tests played: Tendulkar 200, Kallis 166.