ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Ben BrownHAM202520251423575816242.11147151.53221853
Luke ProcterNOR2026202614231758261*34.45169844.64133912
Andrew EllisCAN20152015915275717158.23120163.032411079
Charlie HemphreyGLA/QUE20192019152817579328.04175243.21074973
Sachin TendulkarIND20112011917175614647.25146651.57150945
Brian BoothAUS1964196413214756102*44.47138839.41172602
Steven DaviesSOM201820181425275692*32.87132357.140501151
S KosalaCCC/KCCC202520251016175512850.3393281.011717921
Jack LeaningKEN202220221119175512841.94170544.28243913
Jeff DujonWI198419841519175513941.94139754.04311884
Mayank AgarwalIND20192019811075424368.55127759.043209118
Tom WestleyENG/ESS201720171624375411135.90161346.752301231
Nick GubbinsHAM202220221424375413035.90146451.502211211
Greg ChappellAUS197419748142753247*62.75138154.53242851
Michael SlaterAUS199319931015075316850.20142152.99230850
Usman KhawajaAUS201620161016075314547.06138754.29242943
Chris CookeGLA201420141017175317147.06138654.33162821
Joey EvisonKEN20242024132337538537.65150050.200608310
Mohammad AzharuddinIND19901990710075219275.2095376.50310991
Taufeeq UmarPAK20032003713075213557.85165945.332501102
Ben CoxWOR20162016142227527537.60113566.2606010810
Martin CroweNZ19871987713175113762.58154748.55340852
Herschelle GibbsSA20042004714175119257.77140853.3423110313
Younis KhanPAK20072007816275113053.64134255.96332972
Luis ReeceDER201920191222075118434.14135755.342131141
Ken BarringtonENG19671967610275014893.75174043.10330724
Javed MiandadPAK198719871115175026053.57102146.23161544
Graeme WoodAUS19781978918075012641.6767435.16250611
Wayne MadsenDER201820181121075014435.71121561.73243951
Chris DentGLO2018201813263750214*32.61164745.54132962
Clive LloydWI197519757121749242*68.0932979.03321667
Colin CowdreyENG19681968914074914853.50101035.253411000
Brian LaraWI200620061018074921641.61124760.063239110
MS DhoniIND2010201013191749132*41.61135055.481407911
Max HoldenMID20222022142127499139.42134855.56061935
Michael RichardsonDUR201420141424074911631.21162146.21140943
Ian BellENG/WAR201520151527274914329.96166345.04253964
David WarnerAUS201620161119174814441.5686186.88221916
Rishabh PantIND202120211221274810139.37110967.451508515
Tom LathamNZ/SUR20232023122217489935.62157147.61072912
George HillYOR20262026142427488934.00137154.56060889
Matthew HurstLAN202520251424474810637.40131756.801517512
Rahul DravidIND20092009610174717783.00153748.60250974
Misbah-ul-HaqPAK201420149163747102*57.46144051.883415816
Ravi BoparaESS20162016141917479941.50162046.11060932
Kane WilliamsonNZ201320131119174711441.50173143.15170862
Daniel Bell-DrummondKEN201620161219574712453.36136454.771631011
Freddie McCannNOT202520251322274713837.35142252.53141971
Rishi PatelLEI202620261423174716433.95119362.621511144
Matt RenshawSOM/QUE202420241527174712128.73158147.25141843

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.