Krok Odds
Cricket

Cricket — Test

Innings results, top batters and bowlers from the open-source Cricsheet archive (T20, ODI, Test, tour matches).

Top batters · recent window

#BatterTeamMRunsAvg4s6s
1Liton DasBangladesh1195195.0212
2TA BlundellNew Zealand219497.0223
3BI KellawayGlamorgan1181181.0222
4BJ DawkinsKent1180180.0211
5Mushfiqur RahimBangladesh1160160.0141
6WL MadsenDerbyshire1150150.0161
7SA NortheastKent1141141.0140
8A LythYorkshire1141141.0210
9R RavindraNew Zealand212964.5124
10DP HughesSussex1128128.0190
11MJ WaiteWorcestershire1124124.0150
12JM BairstowYorkshire1120120.0161
13TB AbellSomerset1119119.0121
14Babar AzamPakistan1115115.0141
15BW AitchisonDerbyshire1112112.0140
16C OvertonSomerset1111111.0142
17CA IngramGlamorgan1109109.0141
18Mohammad RizwanPakistan1107107.0120
19BA RaineDurham1106106.081
20JS LehmannHampshire1106106.0120

Top bowlers · recent window

#BowlerTeamMWicketsEcon
1NG SmithNew Zealand2173.55
2Taijul IslamBangladesh193.87
3OE RobinsonEngland282.85
4Khurram ShahzadPakistan184.51
5BW AitchisonDerbyshire182.43
6BW SandersonNorthamptonshire182.55
7ER BamberWarwickshire182.79
8F O'NeillNottinghamshire182.05
9AAP AtkinsonEngland172.36
10JC TongueEngland273.52
11MD TaylorGloucestershire172.44
12S SnaterEssex172.60
13KA JamiesonNew Zealand163.96
14BM TicknerNew Zealand164.58
15MJ PottsDurham163.19
16SJ CookEssex162.90
17Nahid RanaBangladesh154.27
18RF HigginsMiddlesex152.70
19HNA ConwayNorthamptonshire152.61
20C OvertonSomerset151.48

Recent matches

New Zealand vs England

2026-06-04 · Test · Lord's, London

New Zealand tour of England

New Zealand
233/20
England
331/20

Ireland vs New Zealand

2026-05-27 · Test · Civil Service Cricket Club, Stormont, Belfast

New Zealand tour of Ireland

Ireland
356/7
New Zealand
463/18

Pakistan vs Bangladesh

2026-05-16 · Test · Sylhet International Cricket Stadium

Pakistan tour of Bangladesh

Pakistan
563/20
Bangladesh
631/20

Worcestershire vs Lancashire

2026-05-15 · MDM · Trafalgar Road Ground, Southport

County Championship

Worcestershire
428/8
Lancashire
262/15

Derbyshire vs Middlesex

2026-05-15 · MDM · Lord's, London

County Championship

Derbyshire
459/20
Middlesex
465/13

Northamptonshire vs Gloucestershire

2026-05-15 · MDM · County Ground, Bristol

County Championship

Northamptonshire
346/20
Gloucestershire
344/18

Kent vs Durham

2026-05-15 · MDM · Kent County Cricket Ground, Beckenham

County Championship

Kent
485/10
Durham
420/11

Sussex vs Somerset

2026-05-15 · MDM · The Cooper Associates County Ground, Taunton

County Championship

Sussex
324/8
Somerset
502/17

Surrey vs Yorkshire

2026-05-15 · MDM · Headingley, Leeds

County Championship

Surrey
336/10
Yorkshire
437/20

Warwickshire vs Glamorgan

2026-05-15 · MDM · Edgbaston, Birmingham

County Championship

Warwickshire
318/20
Glamorgan
565/12

Hampshire vs Nottinghamshire

2026-05-15 · MDM · The Rose Bowl, Southampton

County Championship

Hampshire
385/10
Nottinghamshire
208/16

Essex vs Leicestershire

2026-05-15 · MDM · County Ground, Chelmsford

County Championship

Essex
378/20
Leicestershire
368/13
Data: Cricsheet — open ball-by-ball data for all major cricket competitions. Indexed nightly.