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 Northamptonshire at Sophia Gardens: 170 by Kiran Carlson in 2021.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Northamptonshire×At Sophia Gardens×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kiran CarlsonGLA20212021111170170*-22774.89100150
Marnus LabuschagneGLA202420241201579378.5018584.86020191
Marnus LabuschagneGLA20192019121148121148.0020572.20100230
Usman KhawajaGLA2018201812014110370.5017680.11100232
Chris CookeGLA20212021111133133*-20863.9410072
Billy RootGLA20192019110126126126.0017572.00100140
Kiran CarlsonGLA20192019110111111111.0012688.10100160
Craig MeschedeGLA20152015110107107107.0010998.17100171
Kiran CarlsonGLA202420241201057152.5014771.43010111
Sam NortheastGLA20232023110100100100.0010595.24100112
BI KellawayGLA20252025110959595.0010491.35010111
Sam NortheastGLA20252025121946794.0019049.4701080
Chris CookeGLA20242024120855842.5014857.4301062
Craig MeschedeGLA20172017120834941.5013860.14000101
Chris CookeGLA20172017120816940.5013460.45010110
Andrew SalterGLA20172017120785939.0017444.8301090
Marnus LabuschagneGLA20212021110777777.0010374.76010120
Chris CookeGLA20152015110737373.0010172.28010100
Billy RootGLA20242024120724136.0010568.5700080
Chris CookeGLA201920191117070*-8780.46010101
Colin IngramGLA20232023110696969.0064107.8101053
Timm van der GugtenGLA20242024121684168.0010664.15000110
Timm van der GugtenGLA20252025110616161.007977.2201090
Mason CraneGLA202420241215656*56.0011947.0601170
Kiran CarlsonGLA20252025110545454.007077.1401080
Kiran CarlsonGLA20172017120544427.0012045.0000060
Kiran CarlsonGLA20182018120513225.508758.6200090
Jack MurphyGLA20182018120513025.5012341.46000100
Eddie ByromGLA20232023110505050.0033151.52010110
Colin IngramGLA20172017120502525.0012938.7600070
Asa TribeGLA202520251215032*50.009055.5600070
Ruaidhri SmithGLA201520151114949*-33148.4800091
Colin IngramGLA20152015110454545.006075.0000080
Billy RootGLA20212021110454545.008552.9400070
Charlie HemphreyGLA20192019121452845.009547.3700040
Alex HortonGLA202320231114444*-32137.5000061
Nick SelmanGLA20182018120442922.005974.5800060
Marchant de LangeGLA20172017120433921.504791.4900023
Kiran CarlsonGLA20262026110424242.0020210.0000061
James HarrisGLA20242024110404040.007354.7900021
David LloydGLA20202020110404040.0029137.9300041
Billy RootGLA202320231113939*-31125.8100040
Eddie ByromGLA20242024120382219.006657.5800060
Owen MorganGLA20182018120372018.5012529.6000060
Chris CookeGLA20252025110363636.007548.0000040
Nathan McAndrewGLA20262026110363636.0017211.7600014
Nick SelmanGLA20172017120352217.506454.6900040
Nick SelmanGLA20192019120322216.006450.0000040
David LloydGLA20192019110313131.004963.2700060
Jacques RudolphGLA201520151213029*30.006347.6200030
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.