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
Tom HaywardENG18971897110727272.00--010100
Gavin EwingZIM20042004120727136.0011662.0701071
DES MaxwellCAN20062006120727236.0012657.1401180
Steve SmithAUS201120111217254*72.0014350.3501070
Dasun ShanakaSL202020201217266*72.0012259.0201035
Will PucovskiAUS20212021120726236.0012657.1401060
Hugh TrumbleAUS18971897120727036.00--010130
Ken ArcherAUS19501950120724636.00--00050
Salim DuraniIND19661966120725536.00--010121
Aftab BalochPAK197519751217260*72.00--010-0
Ramesh MendisSL/MSC20242024230725724.0014151.0601072
Grant RoelofsenGLO20232023230724224.008782.76000110
Kanchana de LiveraPSC20252025230724424.0017740.6800090
Gubby AllenENG19321932230723024.0020335.4700060
Bill FarrimondENG19311931230723524.00--00040
John ReidNZ19511951230725024.00--01070
Asanka GurusinhaSL19871987230724024.005044.0000020
Shahriar NafeesBAN20052005240725118.0013154.9601090
Keegan MethZIM201320132417231*24.0012955.8100072
Tom HelmMID202520254427230*36.0010469.2300163
James ColesSUS20212021241723624.0012756.69000100
M LumsdenHAM20262026240723118.0015845.57000100
Murray BissetSA18991899241723524.00--00000
W.G. GraceENG18841884340723118.003259.3800030
Nipper NicholsonSA19351935241722924.00--00121
Richie BenaudAUS19521952240724518.00--00070
Ian CraigAUS19581958340725218.00--01100
Geoff BoycottENG19721972240724718.0016643.3700080
Ali BacherSA19661966240726318.0011753.8501190
Hedley HowarthNZ19771977240726118.0017640.9101190
Jack BurnhamDUR20202020350723114.4017241.86000120
Will SutherlandVIC20202020450723114.4011562.6100080
Tim PringleND20232023351722718.0011662.0700135
Larry GomesWI19871987351723318.0015945.2800060
Abdul QadirPAK197919793517229*18.0026127.59000110
Roger BinnyIND198019803517242*18.0012856.25002101
Murali VijayIND20112011360724512.0019836.3600160
Theunis de BruynSA20172017360724812.0015048.00002110
Donald TiripanoZIM202020203627244*18.0024529.3900180
Mark WattDER20232023561721914.4012955.81000101
Koshan DhanushkaRCC20252025461724514.4012259.0200062
Percy SherwellSA19111911360724112.0013752.55001110
Billy MurdochAUS188318833617219*14.40--00240
James KellyAUS18961896363722724.00--00100
Bert OldfieldAUS193219324617227*14.4010635.8500040
Doug WrightENG19381938462723318.008346.9900160
Nasim-ul-GhaniPAK19651965360722312.00--00000
Brian TaberAUS19671967360723012.00--00100
Lance CairnsNZ19781978360722712.0021733.1800170
Wayne ClarkAUS19771977361723314.4018040.0000050
PreviousPage 252Next

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.