ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Northamptonshire at Riverside Ground: 153 by Cameron Bancroft in 2019.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Northamptonshire×At Riverside Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron BancroftDUR20192019221153151*153.00144106.2510085
Cameron SteelDUR2017201723015212850.6729252.05100162
Keaton JenningsDUR2017201723014810149.3320970.81100210
Paul CollingwoodDUR201720173411485449.3320572.20020122
Scott BorthwickDUR2014201422014213671.0022563.11100200
Michael RichardsonDUR201720173401346833.5017974.8601083
Colin AckermannDUR2024202422013310866.50116114.66100172
David BedinghamDUR20262026121117109*117.0016371.78100102
Will RhodesDUR202620262301166238.6722252.2501090
Alex LeesDUR20252025221106101*106.0061173.7710078
Scott SteelDUR201920192201056852.50101103.96010111
Michael RichardsonDUR20192019110102102102.0096106.2510080
Paul CollingwoodDUR20142014110101101101.0014271.13100120
Calum MacLeodDUR2014201422110064*100.0010991.74010114
Ben StokesDUR20262026110959595.0011880.51010180
Ben RaineDUR20192019331958247.5019349.22010100
Paul CollingwoodDUR201820182319450*47.0012575.2001090
Colin AckermannDUR202620262218765*87.0015456.4901032
Ollie RobinsonDUR20262026220848442.0011970.5901180
John HastingsDUR201420141118080*-26307.6901028
Graham ClarkDUR20252025110797979.0041192.68010104
Brydon CarseDUR201920193117777*-17444.25010100
Stephen CookDUR20172017230734224.3311762.3900070
Graham ClarkDUR20232023220685534.0044154.5501063
BS McKinneyDUR20262026230653321.677191.55000101
Alex LeesDUR20232023220643432.007981.0100081
Calum MacLeodDUR20152015110606060.0032187.50010120
Alex LeesDUR20262026230603920.009066.6700070
Alex LeesDUR20242024220565528.005896.5501050
Jack BurnhamDUR201720171115353*-41129.2701032
Cameron SteelDUR20182018120525026.0014436.1101040
Ryan PringleDUR201720172315247*26.0010052.0000180
Phil MustardDUR20152015110515151.0035145.7101061
Sean DicksonDUR202120211115151*-37137.8401042
Ben RaineDUR20262026220503525.005394.3400060
Paul CoughlinDUR20172017340472011.757959.4900040
D'Arcy ShortDUR20192019110464646.0040115.0000060
Graham ClarkDUR20222022110444444.0034129.4100060
Liam TrevaskisDUR20232023221433743.0036119.4400022
David BedinghamDUR20252025221433043.0034126.4700051
Scott BorthwickDUR20242024110424242.0036116.6700060
Phil MustardDUR20162016110404040.0034117.6500041
Mark StonemanDUR20162016110404040.0030133.3300030
Mark StonemanDUR20142014220402720.004588.8900051
Stuart PoynterDUR20182018220392819.504097.5000040
Graham ClarkDUR2017201734039209.756262.9000050
Graham ClarkDUR20182018230382912.677451.3500040
Graham ClarkDUR20262026230383612.677451.3500140
Ashton TurnerDUR202420241113636*-17211.7600032
Keaton JenningsDUR201620161113636*-24150.0000031
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.