Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Gloucestershire at Lord's: 263 by Leus du Plooy in 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Gloucestershire×At Lord's×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Leus du PlooyMID20252025111263263*-35873.46100212
Leus du PlooyMID20262026110182182182.0027466.42100171
Max HoldenMID202420241201167758.0015674.36010160
Stephen EskinaziMID20192019111107107*-97110.31100101
Nick GubbinsMID201920191119898*-84116.67010130
Jack DaviesMID20242024120989149.0014667.12010122
Joe CracknellMID20262026110979797.0014367.83010140
SHB MorganMID20252025110979797.0014367.83010131
Adam VogesMID20172017110818181.0010775.7001060
Robbie WhiteMID202120211217776*77.0015450.0001090
Josh de CairesMID20242024120776438.5013656.6201090
Nick GubbinsMID20212021120705235.0017140.9401080
Toby Roland-JonesMID20172017110656565.007191.5501071
Joe CracknellMID20252025110646464.0011854.2401081
Kumar SangakkaraSUR20152015110606060.008768.9701030
Ben GeddesMID20252025110606060.0010060.0001071
John SimpsonMID20212021120574028.5012445.9700070
Rory BurnsSUR20152015110565656.007277.7801050
Luke HollmanMID20252025110555555.008167.90010110
Leus du PlooyMID20242024120522826.007767.5300041
Sam RobsonMID20242024120505025.005590.9101160
Mark StonemanMID20242024120494224.506377.7800090
Eoin MorganMID20192019110383838.0031122.5800033
Sam CurranSUR20152015110373737.003994.8700050
Martin AnderssonMID20212021120352017.506355.5600040
Sam RobsonMID20262026110333333.008937.0800030
Max HoldenMID20262026110323232.009533.6800030
Dawid MalanMID20172017110313131.004372.0900050
Paul StirlingMID20172017110262626.0022118.1800041
Zafar GoharMID20262026110262626.004557.7800040
Ryan HigginsMID20242024120262013.003868.4200040
Ben GeddesMID20262026110252525.004456.8200021
Zafar GoharMID20252025110242424.004060.0000040
Paul StirlingMID20192019110232323.0019121.0500012
Max HoldenMID20212021120231611.507829.4900010
Luke HollmanMID20242024120232211.504057.5000030
Steven FinnMID201720171112121*-14150.0000002
Sam RobsonMID20212021120201210.005040.0000040
Toby Roland-JonesMID20252025110191919.009211.1100012
Toby Roland-JonesMID2024202412017178.501894.4400130
Thilan WalallawitaMID202120211211511*15.0015100.0000021
Sam RobsonMID20252025110141414.001687.5000030
SHB MorganMID202620261111414*-2166.6700020
Peter HandscombMID2021202112014107.006023.3300020
Steven DaviesSUR20152015110131313.003141.9400000
Dawid MalanMID20192019110131313.001776.4700020
John SimpsonMID20172017110121212.0010120.0000020
Josh de CairesMID20262026110121212.005123.5300010
Jason RoySUR20152015110111111.002347.8300020
James BurkeSUR20152015110111111.001384.6200010
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.