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
Sunil GavaskarIND198419845802316528.8828139.50010141
Kraigg BrathwaiteWI2020202051002317523.1055042.00021230
Doug BracewellCS2021202161012316825.6739059.23020293
Timm van der GugtenGLA20242024710223146*28.8847248.94001311
Dhananjaya de SilvaSL201720175101231119*25.6742354.61102302
Danny BriggsHAM2015201581322314821.0045750.55000310
Inzamam-ul-HaqPAK1998199881412319717.7744352.14012391
Curtly AmbroseWI19971997101442313723.1048048.13001265
Chris OldENG19741974111512316516.5056840.67012243
Anil KumbleIND20082008101722318715.4062137.20012270
Luis ReeceDER2021202191702316313.5966334.84013350
Oli StoneNOR20152015121742313817.7746349.89002244
Jack LeachENG/SOM202220222125923141*14.4457340.31004272
Clem HillAUS1910191023023019176.6724593.88101200
Andrew SymondsAUS2007200745223053*76.6732171.65020263
Kusal MendisSL20202020351230116*57.5049046.94111242
Graham ThorpeENG19931993361230114*46.0058739.18111210
Soumya SarkarBAN2019201936023014938.3338659.59100306
Asela GunaratneSL201720174612308546.0045250.88021180
Peter SleepAUS198719874602309038.3360338.14020160
Lahiru SamarakoonTUCA202520255712307338.3330675.160101415
Y LiyanageRCC202520254702308432.8632770.34010231
Vishva ChathurangaPSC202620266802305728.7540856.37010281
Karsan GhavriIND197819786812306432.8626439.7701081
Dipak PatelNZ199219925822309938.3336762.67020264
Sohag GaziBAN20132013691230101*28.7539358.52101207
Marnus LabuschagneAUS/QUE201820185912306228.7545450.66011201
Cam HawkinsOV201920195902305925.5646349.68020381
Joe DarlingAUS190519055912307328.7540.00022211
Bradley RoddenOV20142014610023011823.0056041.07102261
Gus LogieWI19831983810023013023.0015839.87114213
Manav SutharIND/WAR2026202691102303720.9138959.13000267
Dinesh ChandimalSL2021202161222305223.0053842.75010231
Chandika HathurusingheSL1993199371202305919.1773331.38011230
Steve RixonAUS1978197871332305423.009529.47012210
James FullerMID2018201871432307120.9138859.28012252
Jack LeaningKEN2025202581502304015.3354342.36004370
Leo CarterCAN/OV2024202481502305715.3348147.82012282
Lewis HillLEI2015201581622305716.4346949.04011311
Neil WagnerNZ/OV/ND20182018131932304014.3848847.130052112
Phil MeadENG19211921221229182*229.00--100240
Dudley NourseSA19381938242229120114.50--110182
Rahmat ShahAFG20262026241229105*76.3349146.64120245
Lord TennysonENG1921192145122974*57.25--030310
Graeme PollockSA1967196735222910576.3315543.23110132
Mitchell HayCAN202220225602297638.1744151.93032222
Clyde WalcottWI19501950461229168*45.80--100270
Brendan NashKEN201520154802294928.6345850.00000360
Dimuth KarunaratneSL201320134802298528.6337960.42010262
Charles MacartneyAUS190819084802297528.63--020210
PreviousPage 132Next

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.