Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 Somerset at Lord's: 203 by Alastair Cook in 2020.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Somerset×At Lord's×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookESS20202020120203172101.5035257.67100310
Sam RobsonMID2021202112017816589.0028163.35100270
Nick GubbinsMID20162016210109109109.0023446.58100150
Sam RobsonMID20162016110999999.0020648.06010140
Adam VogesMID201720171118686*-17349.7101080
Paul StirlingMID20162016220868543.0013663.24010111
Max HoldenMID20182018110848484.0055152.7301082
Dawid MalanMID20142014110828282.0011670.6901080
Stephen EskinaziMID20212021120755337.5021734.56010110
Ryan ten DoeschateESS20202020120674633.5020133.3300080
Mark StonemanMID20232023120676033.5015044.6701060
Toby Roland-JonesMID20232023120663933.007192.9600090
Dawid MalanMID201620162215853*58.0042138.1001034
John SimpsonMID202320231215857*58.0013044.6201080
Nick GubbinsMID20212021120583729.0010455.7700071
Sam NortheastHAM20192019110565656.008962.9201040
Nick GubbinsMID20172017110565656.0013940.2901050
James FullerHAM201920191115555*-48114.5801042
Chris RogersMID20142014110525252.007470.2701040
Paul StirlingMID20172017110525252.007767.5301062
Tom WestleyESS20202020120515125.5014335.6601170
Luke HollmanMID202420242215038*50.008856.8200031
James FranklinMID201720171114949*-10546.6700050
Ryan HigginsMID20232023120483124.008556.4700040
Sam RobsonMID20232023120462823.0010046.0000040
Chris GreenMID202220221114444*-24183.3300051
Martin AnderssonMID20242024220443422.005777.1900080
Luke HollmanMID20222022110414141.0027151.8500022
Daniel LawrenceESS20202020120413520.5010937.6100050
Adam WheaterESS202020201224026*-14527.5900040
Ollie RaynerMID201420141113737*-32115.6300041
John SimpsonMID201620162213626*36.0033109.0900032
Dwayne BravoMID201820181113232*-12266.6700023
Max HoldenMID20232023120301715.005455.5600050
Paul StirlingMID20142014110292929.003193.5500040
Ollie RaynerMID20172017110292929.003680.5600050
Rilee RossouwHAM20192019110282828.0017164.7100060
Tom HelmMID20172017110282828.008433.3300050
Mason CraneHAM201920191112828*-2996.5500030
Stephen EskinaziMID20232023120282814.007338.3600140
Luke HollmanMID20232023120282814.005947.4600150
Gareth BergHAM20192019110272727.004264.2900020
Ryan HigginsMID20142014110272727.003284.3800021
Ollie RaynerMID20162016110262626.007833.3300030
Toby Roland-JonesMID20212021120262613.006341.2700140
Joe CracknellMID20222022110252525.0022113.6400002
Mark StonemanMID20242024110232323.0019121.0500040
James FranklinMID20162016220232311.505442.5900130
Nick ComptonMID20172017110222222.008525.8800000
Nick BrowneESS20202020120211310.507328.7700030
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.