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 (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
George Simpson-HaywardENG1910191058110529*15.00--00100
Syd CurnowSA193119314801054713.13--00070
Wes HallWI196619667821053517.5011758.97000160
Geoff HowarthNZ197619764801053813.13--00290
Nayan MongiaIND199919995801055213.1327837.7701171
Dilruwan PereraSL201920195911054813.1327638.04001131
Alzarri JosephWI202220227901054311.6726939.0300295
Athol RowanSA195119515911054113.13--00001
Muttiah MuralitharanSL1997199791121053911.6715169.54003151
Makhaya NtiniSA200320031212710532*21.0020551.22001122
Ashley MallettAUS19751975101261053117.5028436.97003100
Ghulam AhmedIND19521952101461055013.13--01402
Courtney WalshWI1995199512142105198.7518058.33002132
Taufeeq UmarPAK20012001110104104104.0016363.80100150
Mark BurgessNZ19711971110104104104.0017659.09100121
HMRKB HerathSL2010201032210480*-12781.89010121
Cameron WhiteVIC201820181201046352.0021947.49010100
Aaron FinchVIC201920193301045734.6716463.4101094
Temba BavumaSA202020202301047134.6718257.14010130
Jonathan MerloVIC202120212311046452.0031932.6001090
Cyril WashbrookENG195619563301049834.67--011140
Peter WilleyENG197919792401045226.0021149.29010140
Rashid LatifPAK2003200334110454*34.6722945.41010140
Cameron WhiteVIC2019201924110452*34.6714671.23010132
Graham ClarkDUR201620162401045426.0022745.81011141
Danny LambLAN2020202034110450*34.6720850.00010121
Stewie DempsterNZ193219322401046426.00--010100
Mike DennessENG197219722401043526.0037627.66000140
Imran KhanPAK197819783421043252.00--000-5
Rizwan-uz-ZamanPAK198219822401044226.0027437.96000140
Kushal Janith PereraPSC202520253511043626.00104100.0000091
Ray LindwallAUS1954195435110464*26.003284.38011150
Trevor GoddardSA195819583501044520.80--00100
Intikhab AlamPAK196719673501045120.8027537.82011140
Daryn SmitDER2018201836110445*20.8027038.5200190
Adam WheaterND201220123611045320.8017459.77010110
Josh ShawYOR201820183611044220.8025440.94001170
Aristides KarvelasSUS202620264601043817.3314472.22000111
Kyle BrazellSA202420243601043017.3329834.90002190
Barberton HalliwellSA189618963601044117.33--00000
Imtiaz AhmedPAK195419544601043317.33--000120
James FranklinNZ/WF2012201247110443*17.3332032.5000061
Dominic BessSOM201720175711045517.3318057.78012150
Rod MarshAUS198319835711044117.3321448.60001110
Daryl TuffeyNZ200220025821043117.3327138.38001101
SW EathorneOV201720174801042813.0023344.64000131
Gerhardus LiebenbergSA199819985801044513.0023544.26002140
Deryck MurrayWI196819685911042713.006040.00002130
Waqar YounisPAK1993199371111042910.4020450.98002141
James TredwellENG/KEN201520157110104539.4526938.6601291
PreviousPage 216Next

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.