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 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)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 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
Mark GreatbatchNZ19891989242311146*155.5083137.42120450
Joe CarterND202320234613119862.2060451.49040376
Stanley JacksonENG1902190258131112844.43--120160
Gerry GomezWI195119514813115544.43--030240
Denis AtkinsonWI1955195548131121944.43520.00100291
Daryll CullinanSA1993199358031110238.8879938.92111391
Kavindu KulasekaraACCC202620265923116144.4367446.14030361
Peter LeverENG197119711012131188*28.2769045.07021301
Harry NielsenSA2023202381533115125.9280938.44011332
Tino MawoyoZIM20112011361310163*62.0085136.43110380
Josh PhilippeWA2021202136131012962.0055755.66120375
Viv RichardsWI1985198546131010562.0045568.13120425
Temba BavumaSA2025202547131010651.6764747.91120273
Younis KhanPAK20172017481310175*44.2969944.35111294
Tom GraveneyENG195919595813105444.2985430.91020290
GSM FernandoBRC/RCC202520259903109634.4463049.21021282
Clem HillAUS1911191159031010034.4438879.90121350
Daniel HughesNSW2019201951013106834.4470444.03031391
Ben ManentiSA/TAS20222022610231085*38.7542672.77021318
Sohan de LiveraMSC20262026610031013931.0035188.32101342
John ReidNZ1956195651003108431.00--020370
Kamindu MendisSL/CCC2026202661103108428.1846666.520313110
MahmudullahBAN2017201761203106625.8360551.24021442
Gareth BergHAM20182018812231084*31.0060051.67021413
Gareth BattySUR201520151213331050*31.0051660.08022365
Ken MackayAUS1961196181323106428.1832019.06032240
Lahiru ThirimanneSL20152015815231062*23.8578839.34023291
Ravichandran AshwinIND202420241117031011318.2457953.54102323
Mahela JayawardeneSL1998199846030916751.5074741.37120360
Geeth KumaraBSC2026202656130918561.8068545.11110285
Michael BevanAUS199419945803099138.6371843.04031311
Cyril WashbrookENG1950195048030911438.63--200271
Chris WoakesENG/WAR20182018692309137*44.1444369.75120471
Ross WhiteleyWOR201820185903099134.3347065.74020443
Tom GraveneyENG195219526923097344.14--02001
S FernandoMSC2026202661003097730.9055655.58041280
Colin CowdreyENG1956195661003098130.90--032330
Jacques KallisSA20132013812030911525.7565747.03122392
Saleem MalikPAK1995199571203099925.7570144.08012410
Scott KuggeleijnND20202020713130972*25.7544469.590212713
JM CummingOV2024202471303095423.7761949.92010472
Eddie ByromSOM2018201881503095420.6080638.34021440
Graeme PollockSA1966196624030820977.00--110462
Neil HarveyAUS1954195435130816277.0023344.64110310
David HookesAUS198219824613086861.6048962.99040370
Sean AbbottNSW20202020473308102*77.0041374.581202413
Chris CairnsNZ1996199648030812038.5040576.051203112
Max ChuOV2025202558030815138.5051559.81110354
Jesse TashkoffWF2026202648030810938.5040675.86201482
Derek RandallENG198319834813088344.0051459.92030330
PreviousPage 101Next

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.