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
Martin van JaarsveldSA2004200451012565928.4460542.31020350
James HildrethSOM2022202261002568725.6045955.77030320
Mark ChapmanAA2022202251032569736.5741661.54020363
Daryll CullinanSA1994199451012569428.4448353.00020342
Mitchell HayCAN/NOT2026202671102568523.2758943.46010262
Jason HolderWI20162016812325664*28.4448952.35010284
Abdul KardarPAK1955195581202569321.33--01100
Carl CachopaCS2013201371302565919.6952149.14022372
Craig OvertonENG/SOM2021202191312567421.3347054.47020360
Gareth HarteDUR20182018713025611419.6964639.63102280
Wasim AkramPAK19951995101802564114.2254846.72001331
Tony PalladinoDER20162016131852564919.6949951.30003332
Will PucovskiVIC20202020111255255*-38666.06100271
Gundappa ViswanathIND1975197524125597*85.00--020330
Marcus HarrisVIC2017201724025512063.7536270.44110302
Jack HobbsENG1921192146025512342.5042260.43100231
Jack RyderAUS1928192836025511242.5045855.68110212
Arjuna RanatungaSL198419844802558431.8849751.31031312
Regis ChakabvaZIM202120215922558036.4349351.72011354
Bevan CongdonNZ1974197459125513231.8884330.25110200
Neil WagnerNZ/OV2012201261112556825.5063640.09020304
Stuart BroadENG/NOT2014201491222554725.50244104.51002368
Rory KleinveldtNOR2016201691222559725.5027293.75021364
Graham ClarkDUR2024202481212557623.1859942.57020212
Wriddhiman SahaIND2015201581322556023.1862540.80022281
Nathan RimmingtonDUR2018201871312556121.2540562.96013342
Jack WildermuthQUE20232023914225552*21.2562740.67010320
Gary CosierAUS1978197871402556818.2140142.64012281
Mominul HaqueBAN2022202281512558818.2163440.22024361
Ed PollockWOR2023202381502555617.0054946.45011411
Ian SmithNZ19851985101522556519.6254846.53021240
Ollie RobinsonSUS20192019111642555921.2548852.25012401
Tom AbellSOM201420143502549550.8050050.80031290
Gordon GreenidgeWI1974197435025410750.8020851.44110306
Sam WellsOV201220124602547842.3346254.98020411
Mark GreatbatchNZ199219923602548842.3337168.46031264
Sanath JayasuriyaSL199119914722547750.8044357.34020340
Polly UmrigarIND1956195647125479*42.33--020-0
Will JacksENG/SUR2025202568025411931.7542360.05101194
Tanzid HasanBAN2026202648025410131.7538865.46112275
Vijay ManjrekarIND1953195348125411836.29--10100
Peter TregoCS2013201359125414131.7533376.28101361
Adam BallKEN201420147922545036.2955146.10011390
Ray LindwallAUS194819488902547728.2220850.48010150
Mark ButcherENG1997199751002548725.4062440.71020320
Denis LindsaySA1964196471112546525.4013150.38010260
Ben WrightGLA20142014711025412323.0943158.93101441
Andy RobertsNZ19761976712125484*23.0950.00012141
Harry DeardenLEI20182018814225455*21.1757544.17011421
Ben HorneAA2018201891522545119.5473334.65011411
PreviousPage 121Next

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.