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
Justin BroadNOR20242024111712847517.7556949.91014331
Tom BaileyLAN20182018121922846616.7153852.79012431
Mitchell ClaydonKEN20142014142122847714.9549457.49013423
Alex HughesDER2016201647028314040.4359247.80110361
Yuvraj SinghIND200920096812836840.4342267.06031413
Josh CobbNOR201920195802836835.3843265.51031374
D InduwaraPSC202620265802837635.3849057.76021303
Jacob OramNZ2003200351012839731.4465543.21020391
Ravichandran AshwinIND/NOT20192019911228366*31.4454951.55020371
Mohammad RizwanPAK2026202661102839425.7347959.08020340
Raminda WijesooriyaPSC/BRC2025202591112837728.3036477.75010287
Brian BoothAUS19651965711028311725.7315032.6711260
Rob KeoghNOR20142014712128312925.7352454.01112381
Cam HawkinsOV2020202071402839020.2169940.49011330
Roger TwoseNZ1999199981412838721.7792930.46034346
Fred TitmusENG196419641215228384*21.7756624.38020281
John DysonAUS19811981815028310218.8783633.85102240
Shane WarneAUS199319931617528374*23.5858248.63013290
Stephen EskinaziMID20232023101822835817.6967342.05014330
Leo CarterCAN20262026451282169*70.5044563.37111264
Joe CarterND2024202446028212447.0061845.63120266
Vijay MerchantIND1936193636028211447.00--111180
Saeed AhmedPAK1961196136128210356.40--111280
Sanjeeva RanatungaSL1994199447128211847.0089131.65200380
Jonty RhodesSA19931993582282101*47.0082434.22110271
SB KeeneAA20232023591282100*35.2547559.37110344
Harry NielsenSA2025202561012825231.3354152.13011410
Peter BurgeAUS1956195661012828331.33--02080
Aravinda de SilvaSL19951995612028210523.5071839.28113320
Yasir HameedPAK2007200761202826523.5052653.61010461
Murray GoodwinZIM1999199961202829123.5086032.79023321
Chandu BordeIND1962196261202829323.50--012180
Craig McMillanNZ20022002814228250*23.5043864.38010317
Ollie RobinsonSUS201520151117328211020.1440070.50102460
Brett HuttonNOT20232023131822828417.6372139.11012313
Aiden MarkramSA2023202335028111556.2044463.29110460
Kevin ArnottZIM19921992361281101*56.2086132.64110271
Chris GayleWI2014201448228180*46.8339670.96030388
Chris BroadENG198419845902818631.2280235.04021260
Ravindra JadejaIND202320237912817035.1367541.63021303
Jack CrawfordENG1906190651012817431.22--010330
Damien MartynAUS20062006611228110131.2260346.60110351
Moisés HenriquesNSW2024202471322819525.5559946.91021321
Rassie van der DussenSA2022202271312814523.4272538.76001260
Paul BorringtonDER20142014713228186*25.5574637.67011340
Anuj DalDER202520251113328152*28.1053552.52011310
Grant StewartKEN20182018713028110321.6238672.80113407
Nick GreenwoodWF2025202571302818021.6258448.12012290
Peter WilleyENG198019808142281100*23.4270140.09111391
Dhanushka GunathillekeSL2018201871402816120.0755250.91020303
PreviousPage 110Next

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.