ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Rahul GunasekeraNSWC20252025101102127319.2744048.18011182
Vishad RandikaPSC2025202581222127021.2035859.22011203
Doug BracewellCS/NOR2018201891312128117.6738355.35014226
Mitchell PerryVIC2022202291342127423.5655738.06012300
ShujauddinPAK1955195581312124717.67--00100
Cameron GannonWA2024202491522125316.3147844.35011253
Alok KapaliBAN2003200391802124611.7843648.62004241
Ethan BamberWAR20262026141852124616.3133164.05003276
Chris RushworthDUR20142014141942124614.1331667.09004322
Nathan LyonAUS/NSW20182018122062124715.1439154.22002261
Joe CarterND2018201824021110952.7530070.33110199
Ben HorneAA2023202345021113742.2032065.94101273
Sadiq MohammadPAK19761976351211103*52.75--100260
Ross EdwardsAUS1974197435021111542.2055138.29110130
James VinceHAM2019201946121114242.2031467.20100320
Peter MoorZIM201620163602117935.1732465.12020263
Jonty RhodesSA2000200047121163*35.1745446.48020191
Doug BracewellCS2014201447221177*42.2036258.29021235
Ben PomareND202620264702117330.1449542.63011253
Adnan AkmalPAK201120118822115335.1739853.02010280
Tawanda MuyeyeKEN202220225802118526.3840951.59021320
Micky StewartENG196319634802118726.3852636.50011161
David GowerENG1988198848121188*30.1439853.02010250
Neil BroomOV201820185922114830.1440651.97002241
Raymon ReiferWI202320235902116223.4446645.28031261
George BaldersonLAN202120216912117726.3856737.21021330
Victor TrumperAUS190919095912117326.38--01001
Mohammad AshrafulBAN20012001510121111423.4458436.13101280
Abhinav MukundIND2011201151002116221.1051840.73012210
Peter SiddleVIC/TAS2020202071042114635.1738554.81001293
Adil RashidYOR2017201771012116523.4441650.72013310
Travis MullerOV20212021710521141*42.2047444.51000351
Tim JohnstonCAN2017201761102114419.1824885.08001256
Trevor FranklinNZ1988198861102116219.1893022.69010230
Sanath JayasuriyaSL2006200671202117317.5831068.06011265
Michael ClarkeAUS2015201571222114721.1042050.24000233
CM FalconerMID2026202661212114919.1842649.53003221
Ajaz PatelNZ/CS/YOR20192019111632114216.2338554.81003312
Shane WarneAUS200420041219121153*11.7243148.96013242
Joe HardstaffENG19461946231210205*105.00--101160
Charles KellewayAUS1921192134021014752.5052639.92100180
Donald BradmanAUS1928192824021011252.5054638.46110200
Intikhab AlamPAK197219722402106852.5032744.65020271
Jackie McGlewSA1958195835021010542.00--11000
Pankaj RoyIND195819583602109035.00--01100
Eric FreemanAUS196919694602107635.0016688.55020194
Samit PatelNOT202020205702108030.0029371.67021291
Trevor GripperZIM200220024802108326.2562033.87020260
Lachlan ShawNSW202620264802106426.2552240.23020260
Nathan RimmingtonDUR201920196922109230.0036058.33021272
PreviousPage 141Next

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.