Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At County Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark CosgroveLEI2015201533011911039.6720558.05101161
Nick SelmanGLA202120212301196939.6727742.96010150
Ben SandersonNOR202520258601196519.8365183.08011185
David WilleyNOR202320237701193617.00105113.33001103
Mark CosgroveLEI2016201633011811139.3320457.84100190
Saif ZaibNOR202020205611183023.6015675.64000172
Sam HainWAR2017201722111789*117.00107109.35010141
Alex HughesDER20152015122117111*-15078.00100180
Leus du PlooyMID2026202612111766*117.0018463.59020130
Ben CharlesworthGLO202620262201176858.5071164.79010116
Ryan HigginsMID202520252301174839.0012891.41000151
Charlie ThurstonNOR201820185701172916.7117566.86000130
Darren StevensKEN20212021111116116*-13486.57100152
Daniel Bell-DrummondKEN2016201612111669*116.0023150.22010110
Sam HainWAR/BB201820182201168558.0019061.05010101
Sikandar RazaNOR2024202444211642*58.0074156.7600149
Tom CurranSUR20222022110115115115.0093123.66100153
Rishi PatelLEI20262026110115115115.0061188.52100135
George BaldersonLAN20232023110115115115.0023449.15100141
Gareth BergNOR2021202155111569*28.7521852.75012140
Ravi BoparaNOR2025202588211546*19.17102112.7500073
Luis ReeceDER2022202222011410657.0013584.44100132
Paul WalterESS202320231201147357.0014479.17010173
Zak ChappellDER2024202434211494*57.00112101.79011132
Jack WhiteNOR20232023111461145914.2517166.67013122
James FosterESS20162016110113113113.0095118.95100113
Daniel ChristianNOT20182018111113113*-40282.5010079
Marchant de LangeGLA2020202012011311356.5083136.1410169
Graeme van BuurenGLO202420241201136756.5012888.28010124
William TavaréGLO201520152301136637.6724845.56010160
Martin AnderssonDER2025202522011210556.0015572.26100150
Kumar SangakkaraSUR20152015110111111111.0018659.68100110
BJ DawkinsKEN20252025111111111*-105105.71100122
Dane VilasLAN2019201923311153*-13681.62010180
Will JacksSUR202120211201106055.0021351.64020131
Wes DurstonDER2015201523210977*109.0011396.46010141
Wes DurstonDER20142014110108108108.0094114.8910093
Ryan ten DoeschateESS2015201512110876*108.0023945.19010121
Daryl MitchellWOR201720172201087554.0011296.43010120
Ned EckersleyLEI2016201612010810754.0016366.26100112
Aneurin DonaldDER202520252201087154.0091118.68010106
Emilio GayNOR2020202024110877*36.0021450.47011130
Ben SandersonNOR2023202311132108469.8219355.96002141
Chris RogersMID20142014110106106106.0017660.23100170
Cheteshwar PujaraSUS20232023111106106*-11989.0810042
Ben AitchisonDER20262026110106106106.0013280.30100141
Callum TaylorGLA2020202012010610653.0097109.28101116
Michael LumbNOT201420141201059952.5021947.95010130
Angus RobsonSUS201720171201057252.5019254.69010160
Steven CroftLAN201920192201057852.5016862.50010150

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.