Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Luis ReeceDER202620261120170111436.89130653.681407110
Daniel Bell-DrummondKEN201520151426070112326.96126655.372211040
Sachin TendulkarIND19941994711170017970.00117959.372301002
Bill LawryAUS19651965712270021070.0082740.15230383
Gary KirstenSA19991999813170027558.33164542.55312800
Graham ThorpeENG19971997915270013853.85133552.43330940
Chris RogersAUS20132013917070011641.18155644.99250930
Cyril WashbrookENG19471947917270011246.6782336.70151303
Geoff BoycottENG198019809183700128*46.67191536.55140500
Tawanda MuyeyeKEN2026202612211700109*35.00103267.832201003
James WhartonYOR20252025142327008533.33147247.55072766
Greg SmithLEI201420141326070011826.92131153.391331010
Stiaan van ZylSUS201720171118069914938.83144048.54132961
Keith FletcherENG1974197412184699129*49.93193036.22322730
Chris ReadNOT20142014132046999643.69120957.82050964
Clyde WalcottWI19541954510269822087.25--330482
Jacques KallisSA20032003814069817749.86146147.78210794
Sam WhitemanWA20222022915269819353.69163542.69234840
Younis KhanPAK201320138163698200*53.69153045.62311677
Brad HaddinAUS200820081120269816938.78135251.631108211
Nick ComptonSOM201420141421269815636.74154345.24222864
Mark StonemanMID202420241421069812933.24130953.322231051
Kurtis PattersonSUR/NSW202520251223169812231.73156744.54151801
Devon ConwayNZ2025202559169722787.13113761.30321913
Tim RobinsonENG19851985813369717569.70146047.74230880
Colin MunroAA20142014814169715653.62665104.812418223
Ricky PontingAUS20042004101926979841.00122356.99050804
Rob KeoghNOR201920191320069715034.85137250.80222951
Andrew StraussENG201220121121069714133.19161343.21222820
Graham DowlingNZ19691969122416977630.3045328.48040634
Caleb JewellDER/TAS20262026173006979423.23144548.24043871
Neil HarveyAUS19551955711169620469.604233.33310481
Richard LeviNOR20172017917269611546.4073794.442309812
Ben BrownHAM202220221320269615738.67124855.77142850
Gareth RoderickWOR202320231324169612330.26144848.07133870
Kumar SangakkaraSL2010201069269521999.29113861.07320823
Kane WilliamsonNZ20232023713169521557.92127954.34401753
Quinton de KockSA201620168132695129*63.1888478.62250966
Abid AliPAK202120219151695215*49.64142248.87220923
Harry CameDER2023202311182695141*43.44158543.85241870
Chris CookeGLA2017201712215695113*43.44130853.13142968
Brendan NashKEN201420141423169595*31.59117459.20042915
Gareth RoderickWOR202420241423069512230.22148046.96243752
Javed MiandadPAK19881988610069421169.40154944.80400872
Sean SoliaAA20232023713269420663.09152745.45230774
George HillYOR202320231321269410136.53105765.661739410
Chris DentGLO202320231323069411330.17132852.261421012
James ColesSUS2026202613243694224*33.05109863.211218013
Peter HandscombMID/VIC202120211425169411528.92148846.64145791
John SimpsonMID2019201913203693167*40.76140449.36231972

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.