Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig YoungIRE20252025242136*6.502454.1700001
Benjamin ListerAA202420242421311*6.506320.6300220
David GrantSA2022202224113124.337916.4600101
Michael-Kyle PepperESS202220222401373.254131.7100110
Ben SearsNZ/WF202420242441313*-7417.5700020
TJ HartOV202520253411384.335523.6400120
Alfred ShawENG1877187724113104.333732.4300000
Derek UnderwoodENG1982198244113134.336121.3100220
Pat PocockENG197619762411374.336420.3100010
Jack RichardsENG198819882401383.256420.3100100
Suruj RagoonathWI199919992411394.334230.9500110
Umar GulPAK200320034501352.609114.2900210
Junaid KhanPAK201220124521384.332944.8300220
Jon HollandVIC2021202165213134.332259.0900230
Cameron McClureVIC202320233511393.252944.8300320
Bill O'ReillyAUS193719373501372.606619.7000100
Ernie ToshackAUS194719474521364.333240.6300110
Alf ValentineWI196119613541310*13.002944.8300120
Subhash GupteIND195619564531386.50--00000
AG Kripal SinghIND1964196435113103.25--00220
Raymond TooleCS20202020564136*6.508714.9400010
Josh HullENG/LEI20242024463137*4.332944.8300211
Shayne O'ConnorNZ199919994621363.253834.2100000
Shashika DulshanBRC20262026463135*4.335125.4900210
Tom WhitneyQUE20252025363139*4.334528.8900211
Buddika SanjeewaBSC2026202656313114.332552.0000201
Neil AdcockSA195519554631364.33--00110
Mohammad AbbasPAK202020205721352.601458.9700110
Bruce ReidAUS19911991572135*2.607716.8800300
Umesh YadavIND20122012684134*3.256619.7000130
Lasith AmbuldeniyaSL202220224801361.6312010.8300301
Ewen ChatfieldNZ19871987686136*6.507517.3300110
Cuan McCarthySA195119515961354.33--00200
James AndersonENG/LAN2024202461051362.605623.2100320
Nahid RanaBAN20242024610513112.605922.0300420
Chris MartinNZ/AA2012201291251351.865523.6400400
Matthew HoggardENG200020001111212*-1866.6700010
Michael BevanAUS19981998110121212.003930.7700010
Ravindra JadejaIND20122012110121212.003138.7100020
Shaminda ErangaSL20112011110121212.003930.7700020
W van VuurenNAM20122012110121212.003435.2900020
Mitchell McClenaghanAA20132013210121212.002646.1500020
James SykesLEI201620161111212*-2254.5500020
Josh ClarksonCS201820181111212*-9133.3300001
Muhammad UsmanUAE20162016110121212.003633.3300020
David MoodyWA20182018110121212.002548.0000000
Will PrestwidgeTAS20262026110121212.002744.4400010
DC KellyHAM202520251111212*-3930.7700020
Keaton CritchellWA20242024110121212.002352.1700020
AS HasarangaSSC20252025110121212.006200.0000002
PreviousPage 374Next

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.