Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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 Yorkshire at Riverside Ground: 265 by Keaton Jennings in 2016.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Yorkshire×At Riverside Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Keaton JenningsDUR20162016331265221*132.5048254.98100280
Alex LeesDUR20252025220212172106.0026480.30100342
Mark StonemanDUR2015201534019213148.0028766.90100222
Emilio GayDUR20252025110152152152.0023963.60100170
Alex LeesDUR2020202023013810646.0032342.72100110
Ryan PringleDUR2015201533112169*60.5021955.25010190
Mark StonemanDUR201620163401124528.0014179.43000131
David BedinghamDUR202020202301037734.3318854.79010101
Scott BorthwickDUR20152015330975432.3317854.49010130
Gordon MuchallDUR201520153429535*47.5010590.4800190
Scott BorthwickDUR20162016330908430.0013566.67010100
Usman ArshadDUR20162016331898444.5013068.4601082
Paul CollingwoodDUR201720171118888*-54162.9601072
Graham ClarkDUR20252025220865343.0072119.44010102
Michael RichardsonDUR20162016330845328.0011076.3601070
Paul CollingwoodDUR20162016230816127.0014356.64010100
Jack BurnhamDUR20162016230784926.0020837.5000070
Phil MustardDUR20152015220713935.508781.6100081
Ryan PringleDUR20162016341702723.3359118.6400071
Graham ClarkDUR20202020110686868.0039174.3601072
Paul CollingwoodDUR20152015340683117.008877.2700182
Keaton JenningsDUR20152015331644132.0013447.7600080
John HastingsDUR20142014110626262.0032193.7501054
Gareth HarteDUR202020201226233*-16238.2700090
Michael RichardsonDUR20152015120603130.009165.9300090
Michael JonesDUR20232023220585629.0014938.9301090
Ollie RobinsonDUR20232023220574428.508170.3700060
Luke WrightSUS20212021110545454.0039138.4601061
Ben RaineDUR202320232215450*54.0012443.5501030
Tom LathamDUR20182018220534226.505694.6400070
Alex LeesDUR20232023220533826.506976.81000100
Brydon CarseDUR20212021110515151.0031164.5201042
Graham ClarkDUR20242024110494949.0035140.0000070
Scott SteelDUR20192019110494949.0042116.6700021
Graham ClarkDUR20182018220483924.0039123.0800051
Stuart PoynterDUR20182018220473623.5035134.2900050
Scott BorthwickDUR20232023120463523.008256.1000040
John HastingsDUR201520153414637*15.3327170.3700162
Ollie RobinsonDUR20222022110444444.0035125.7100003
Chris RushworthDUR201620163214431*44.008055.0000060
Michael RichardsonDUR20182018110434343.005578.1800031
James NeeshamDUR202520251114242*-21200.0000052
Graham ClarkDUR20152015110424242.004495.4500050
Graham ClarkDUR20232023220423321.0010838.8900050
David BedinghamDUR20262026110414141.0029141.3800050
Phil MustardDUR20142014110353535.0031112.9000050
Graham ClarkDUR20212021110343434.0019178.9500042
Michael JonesDUR20222022110343434.0024141.6700022
Paul CollingwoodDUR20182018220342217.004673.9100030
Ajaz PatelDUR20232023120343417.0031109.6800150
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.