Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Ray LindwallAUS1947194756013610022.6718473.91102171
Warren LeesNZ198319834611368927.2033440.72011141
John DysonAUS198019803621363034.0045130.16000110
Jason GillespieAUS199919994721364127.2042232.23000130
Gareth BattyENG200320034711363822.6750027.20001132
Rob NicolAA201520154711365922.6746029.57011180
Josh CobbNOR201620165701364919.4330444.74002220
Michael PollardCAN/WF201720174701366219.4335338.53020140
Tom FellWOR201920195701364019.4333141.09000230
Tom MilnesDER201620164701365619.4319769.04011190
Nalin PriyadarshanaPSC202620266711365722.6723258.62011190
Trevor HohnsAUS198919897711364022.6732441.98001170
Saeed AnwarPAK199719976801366517.0028447.89011190
Kevin KasuzaZIM202120214811364119.4337336.46002151
TN GurugeBCAA202520255811363419.4325453.54000172
Jon LewisSUS201420147911366117.0020666.02010171
Luis ReeceLAN201420145911364517.0040133.92000150
Mason CraneGLA202520255931364222.6730944.01000141
Gordon WhiteSA1912191259113659*17.00--01120
Tony LockENG1961196171021364917.0020150.00001150
John D'ArcyNZ1958195851001363313.60--00050
Eknath SolkarIND1974197451011364315.1123841.18000172
Mitchell MarshAUS2015201581231363415.1125553.33001104
Nicholas WinterSA2019201971221364213.6047328.75004150
Pat CumminsAUS201920191215213626*10.4641033.17004190
Kagiso RabadaSA201920198151136229.7127948.75004222
Kagiso RabadaSA2022202291521364710.4623657.63004104
Nathan LyonAUS/NSW2021202112171136248.5028547.72003142
Joel GarnerWI198419841517513624*11.3336337.4700383
Adam MilneCS201220122201359767.5020765.22010150
Jack EdwardsNSW2018201823013510145.0024754.66100142
Allan RaeWI195219522301359945.00--010121
Wasim RajaPAK197419742411355345.0031043.55010161
Corey AndersonND201820183401356133.7518971.43010135
Jack TaylorGLO202520253401356333.7518672.58010174
Liam TrevaskisDUR2021202134213577*67.5021762.21021160
Johnny BriggsENG189418942401355733.75--01090
John HampshireENG1969196924013510733.7536237.29100180
Dion NashNZ1998199834213589*67.5032741.2801081
Kamran AkmalPAK200220023501355627.0019469.59011260
Chris CairnsNZ199519954501357627.0026850.37010162
Les FavellAUS195519553501357227.001855.56021200
Shoaib MalikPAK200720073611357327.0037835.71011131
Elton ChigumburaZIM201420143601358822.5022460.27011122
Temba BavumaSA201520155601355422.5036237.29011151
Luke GeorgesonOV20262026461135103*27.0023357.94102200
Bob WyattENG193419344601354422.5040033.7500131
Henry BrookesWAR/DER2023202357413552*45.0018075.00010173
Percy MansellSA195319535721355227.00--011110
Greg ChappellAUS197119714711356522.5042032.14011120
PreviousPage 188Next

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.