Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Northamptonshire at St Lawrence Ground: 188 by Daniel Bell-Drummond in 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Northamptonshire×At St Lawrence Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel Bell-DrummondKEN2025202512018815894.0032058.75100211
Ben ComptonKEN202220222301558751.6729552.54010150
Ben ComptonKEN20232023121139114*139.0025554.51100170
Harry FinchKEN2025202512012211861.0017569.71100160
Ollie RobinsonKEN20212021110120120120.00119100.84100163
Ben ComptonKEN20262026121120114*120.0030439.47100130
Joe DenlyKEN202220222301106336.6719656.12010122
Jordan CoxKEN202220221201037251.5021847.25010111
Daniel Bell-DrummondKEN202620262311024751.0019751.78000150
Joe DenlyKEN20182018120958147.5016856.55010140
Zak CrawleyKEN20232023120949147.0017952.51010100
Jack LeaningKEN202320231219367*93.0016357.06010120
Jordan CoxKEN20212021110909090.0018349.1801081
Jack LeaningKEN20222022120896344.5021441.5901081
Joey EvisonKEN202520251218649*86.0016153.42000130
Chris BenjaminKEN202620262228655*-12867.1901071
Harry FinchKEN20262026110858585.009193.4101063
Joe DenlyKEN20152015120835041.5015752.87010140
Ben ComptonKEN20252025120836641.5022936.2401080
Sam NortheastKEN20262026230796926.3317844.38011100
Ekansh SinghKEN20252025120764938.0011466.67000120
Sam BillingsKEN20182018120745637.0010769.16010100
Zak CrawleyKEN20182018120696334.5011560.0001080
Tawanda MuyeyeKEN20252025121675867.0015642.9501080
Joe DenlyKEN20212021110636363.007979.7501041
Sam BillingsKEN20222022121604460.0016137.2700080
Daniel Bell-DrummondKEN20232023120593229.508767.82000110
Robert KeyKEN20152015120584229.0018930.6900051
Tawanda MuyeyeKEN20262026120524826.006777.6100061
Heino KuhnKEN20182018120503425.009353.7600060
Darren StevensKEN20152015120493424.508359.0400080
Calum HaggettKEN20152015120494924.507664.47001100
Sam BillingsKEN20152015120434321.508153.0900170
Zak CrawleyKEN20222022120403520.007851.2800070
JK DenlyKEN20252025120373518.504092.5000031
Sam BillingsKEN20232023110313131.005259.6200031
Zak CrawleyKEN20262026120312615.507939.2400050
Daniel Bell-DrummondKEN20152015120262613.004065.0000130
Matt ColesKEN201520151212520*25.003964.1000031
Jack LeaningKEN20212021110242424.0012200.0000021
Daniel Bell-DrummondKEN20182018120232311.507530.6700130
Tawanda MuyeyeKEN20222022110222222.0017129.4100040
JK DenlyKEN20242024110222222.004944.9000030
Alex BlakeKEN20222022110202020.002676.9200010
Matt HenryKEN20182018120201810.002386.9600030
Daniel Bell-DrummondKEN20212021110191919.0013146.1500002
Darren StevensKEN2018201812019149.503751.3500020
Ekansh SinghKEN202620261111818*-18100.0000011
Daniel Bell-DrummondKEN2022202212018179.004837.5000030
Matt ParkinsonKEN202420241111717*-4438.6400001
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.