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.
V Kohli v JM Anderson
Tests, 2012 to 2022, 36 innings
- Balls
- 710
- Runs
- 305
- Dismissals
- 7
- Average
- 43.6
- Strike rate
- 43.0
- Balls per dismissal
- 101
- Fours
- 39
- Sixes
- 0
79% dot balls16% ones, twos and threes5% boundaries
JM Anderson has dismissed V Kohli 7 times, once every 101 balls. V Kohli averages 43.6 in this matchup and 48.0 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.
- Ricky PontingExampleAUSBatRight1995168↓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,921At 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 51One 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,426At 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.
Level at 3 measures each. The widest gap is Tests played: Tendulkar 200, Kallis 166.