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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 (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
Charlie HemphreyGLA20202020360622010.3322527.5600070
Keacy CartyWI20252025360622010.3311553.9100150
Walter ReadENG18881888460621910.339219.5700010
Bill O'ReillyAUS19321932460622310.333868.4200130
Derek UnderwoodENG19801980460624310.3316637.3500120
Wasim BariPAK19801980461622312.4019831.3100050
Sarfraz NawazPAK19761976461622912.403594.2900170
John LeverENG197819784626233*15.5021329.1100041
Danru FernsOV/MID202620266736225*15.5015041.3300070
Frank LaverAUS19051905573622415.50--00000
Arthur GilliganENG19251925472623112.4015437.0100280
Hedley HowarthNZ19731973575621731.0016124.8400050
Ethan BamberMID201820185826227*10.3321628.7000260
Arthur MaileyAUS19251925482622710.3313027.6900130
Sonny RamadhinWI1960196068062237.752015.0000230
Mahmood HussainPAK1955195568162328.86--00350
Paul HarrisSA20102010109162197.7517535.4300262
Rahat AliPAK201320135956235*15.509068.8900283
Tino BestWI20042004710062206.2015041.3300241
Shoaib BashirENG/GLA2025202571046222*10.3313446.2700241
Lewis HatchettSUS2014201481156220*10.3324924.9000150
Terry AldermanAUS19841984612462237.7524025.8300360
James BakerND20152015101396214*15.5016338.0400162
Jack WhiteYOR20262026121711622110.3313047.69004121
Asad ShafiqPAK20102010110616161.0011851.69010100
Kamindu MendisSL20222022110616161.0013744.5301070
Sarel BurgerNAM201620161216152*61.0018033.8901070
Abdur RehmanPAK20102010220616030.5014442.3601081
Carlos BrathwaiteWI20152015120615930.5013046.9201021
David WieseSUS20202020120615730.506889.7101063
Laxman SreekumarUAE20152015120616130.508274.39011100
Stephen DohenyIRE20252025120614630.5012947.2900041
Ibrahim ZadranAFG20252025120614230.508274.3900090
Dineth ThimodyaRCC20242024120616030.5016038.1301071
Billy MurdochAUS18811881121613961.00--00060
Billy BarnesENG18861886220615830.50--01000
Andy RobertsWI19791979220615430.5011055.4501070
Richard SnellSA19931993221614861.0010160.40000100
Nathan BrackenAUS20052005231613730.508670.9300070
Adrian BarathWI20102010230615020.3311353.9801090
Gurinder SandhuQUE20212021230613920.3312250.0000081
Nick BeardOV201520152316125*30.5014741.50000100
Nathan BuckNOR20202020231613230.507383.5600054
Shai HopeWI20162016230614120.3317035.8800050
Peter BocockND20242024230613620.3310856.4800090
Maurice TateENG192619265316133*30.50--000-1
Ian JohnsonAUS19461946331614730.5013639.7100030
Ian JohnsonAUS195419542336133*---00051
Zulfiqar AhmedPAK19541954230613420.33--00070
Dilip VengsarkarIND19801980230613420.3313046.9200070
PreviousPage 267Next

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.