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
Kim HughesAUS1978197848024512930.6376931.86101174
Jamie HowCS201220125912456430.6346952.24021247
Matthew BellNZ2008200859124510730.6351048.04113420
Mike AthertonENG1999199959024510827.2272633.75112310
Brendon McCullumNZ2011201151002456424.5041758.75020313
Lewis GoldsworthySOM2026202661012459027.2256943.06010291
Robert AndersonNZ1978197861202456220.4262938.95021320
Felix OrganHAM20232023101712459715.3155444.22013256
Dean CoskerGLA20142014142462454513.6155743.99001270
Brian LuckhurstENG1970197024124413181.3366036.97110240
Gareth AndrewCAN20122012351244180*61.0030181.06101299
Corey AndersonND2012201236024416740.6739761.46101381
Mitchell MarshAUS/WA2019201948024410530.5043356.35100352
Graeme van BuurenGLO202020205802447230.5054245.02020330
Saleem MalikPAK1983198388124410734.8646351.62111230
Jake DoranTAS201820186912449730.5068235.78010290
Xavier BartlettQUE202420245902447027.1139661.620312411
William SomervilleNZ/AA2019201981032444234.8657942.14000311
Shimron HetmyerWI2019201961002448124.4038263.87010265
Greg RitchieAUS1984198461102447822.1843356.35021292
Wesley MadhevereZIM2025202561212448422.1849049.80013252
Frank FosterENG1912191291212447122.1828449.30021130
Steve RhodesENG19941994812424465*30.5082229.68011232
Shawn HicksAA2016201681422445020.3357542.43011271
Matt MilnesKEN2021202181442447824.4057042.81010301
Luke HollmanMID20232023815124463*17.4349449.39012342
Graham OnionsDUR20162016151872446522.1847950.94011321
Steve MagoffinSUS201420141420102445124.4053345.78012280
Arthur ShrewsburyENG1886188634024316460.75--100160
Mark PettiniESS20152015453243117*121.5043655.73110280
Carl HooperWI1996199636124310248.6054045.00110241
Daren GangaWI200220024602436540.5051347.37020320
Sikandar RazaZIM201420143602438240.5037964.12030304
Jeffrey StollmeyerWI194819484612437848.60--02050
Colin McDonaldAUS195219523602438240.50--020240
Brian RoseENG198019803612437048.6051047.65020260
Bernard JulienWI1974197478124386*34.7126764.42020272
Jim BurkeAUS195819585932438340.5032920.9702040
Tom HaywardENG1902190251002439024.3010.00012230
Gus LogieWI1989198961022438730.3848550.10011213
JP DuminySA20092009611124373*24.3067635.95021321
George WorkerCS2020202061102439622.0955244.02021302
Ryan PringleDUR20162016911224357*27.0034969.63010324
Syed KirmaniIND1978197881112435124.3029353.92011160
Nivethan RadhakrishnanTAS2025202571402436817.3681529.82011290
Deryck MurrayWI1980198091412436418.6951347.37011270
Anil KumbleIND19971997121532437820.2567036.27011210
Denesh RamdinWI2008200891612433816.2051447.28002290
Godfrey EvansENG1952195244024210460.50--120251
Geoff PullarENG1959195934024213160.50--110140
PreviousPage 126Next

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.