Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Jackie McGlewSA1960196051011894521.00--00170
Imrul KayesBAN20172017612118936*17.1836352.07002262
Tapash BaisyaBAN2004200471311896615.7530861.36013242
Matt HenryNZ/CAN/KEN20222022813218958*17.1825673.830151811
Joel ParisWA20242024813218940*17.1849338.34000241
Corey RocchiccioliWA2026202671421893815.7535852.79001181
AzharullahNOR201520151419918958*18.9041145.99013280
Suranga LakmalSL201820181220518933*12.6039248.21004222
Jack SharpENG1909190936218810547.00--110110
Richie BenaudAUS196419643601889031.3336340.50010120
Harry SwindellsLEI2020202057218852*37.6039048.21011230
Umesh LakshanNCC202520254721884537.6033955.46001212
Noel HarfordNZ195519554701889326.86--021110
Ben SmithCS20212021481188111*26.8647939.25102290
Syd GregoryAUS1899189958018811723.5010.00102150
Herschelle GibbsSA199819985901885420.8946840.17010192
Clem HillAUS190519055901885420.8920.0001170
John SnowENG197119716901887320.8948838.52011180
Luke WoodLAN2022202281001885018.8040047.00010250
Mitchell JohnsonAUS2011201161121885320.8928565.96012231
SHB MorganMID20262026812218858*18.8037050.81011280
Dane HutchinsonAA/WF2016201671341884820.8937650.00000203
Craig MilesGLO201820181219518838*13.4350437.30001280
Maurice LeylandENG19381938110187187187.0043842.69100170
Adam GilchristAUS2007200744118767*62.3325074.80020203
Shai HopeYOR202320232411878362.3326670.30020231
Sediqullah AtalAFG2026202634018711146.7547039.79100204
Eric RowanSA19481948241187156*62.337729.8710010
Steve CamachoWI196919692401877146.7550736.88020220
WGRL WijenayakeBSC2026202645118757*46.7542344.21030190
Amit MishraIND201120113601878431.1733256.33010251
Alex DaviesLAN201620165601875531.1731858.81010280
Llew JohnsonOV2025202536218780*46.7536551.23010205
Syd GregoryAUS189818984621877146.7510.00021100
Shoaib MalikPAK200520054701876426.7133356.16011231
Kiran MoreIND199219925701875526.7163829.31010141
Omari BanksWI2003200358318750*37.4048838.32010221
Steve SmithAUS201020104801877723.3831359.74010202
Mitchell OwenTAS202320236801877423.3820690.78022255
C.B. FryENG189918995801876023.38--02040
Jason RoyENG2019201951001877218.7031858.81011261
Anil KumbleIND20052005811518737*31.1740745.95000262
Adam RouseKEN2018201871101875517.0032757.19011270
Josh DaveySOM20222022811518731*31.1742544.00000251
Stuart PoynterDUR2017201781211874317.0034154.84001240
George RhodesWOR/LEI20192019612218761*18.7053934.69013280
Joe CarterND2016201671401876313.3649537.78012221
Mitchell ClaydonKEN20162016141531875515.5832158.26012291
Babar HayatHK2015201512018611393.0036550.96110180
Anshuman RathHK2017201712118698*186.0022582.67020153
PreviousPage 153Next

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.