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 records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
William TavaréGLO2014-201745774217613929.81491344.29510102906
Oli CarterSUS2021-202643736217418532.45435249.95115427717
Ross WhiteleyWOR/DER2014-202452855217010127.13409153.04115727550
William O'DonnellAA2019-2025356762165137*35.49497443.53413823329
Ajaz PatelNZ/CS/YOR2012-20261201733621616215.77464646.51061728120
Daren GangaWI1998-200848862216013525.71555638.883992832
Jeffrey StollmeyerWI1939-195532565215916042.33--4122783
Gary WilsonIRE/DER/SUR2014-20194672122157160*35.95388055.5911452699
Josh PhilippeNSW/WA2018-202645815215512928.36386055.83117626222
Zafar GoharPAK/MID/GLO2021-202662100921479523.59427550.22014923222
Paul StirlingIRE/MID2013-202552833214413826.80350861.12310629722
Sean AbbottSUR/NSW2017-2026547892137102*30.97328465.07113820849
Nathan LyonAUS/WOR/LAN2011-20261862456721334711.98448547.56003325919
Kieran Noema-BarnettCS/GLO2012-2019558313213110830.44430449.512121025833
Ben HorneAA2017-2023497712212516232.69417250.93310627128
Prasanna JayawardeneSL2000-20155883112124154*29.50436148.7045922315
Bill PonsfordAUS1924-193429484212226648.23311844.777611590
Roy McLeanSA1951-196440733212014230.2917163.745101122512
Michael Guptill-BunceAA2013-201835651211318933.02312267.68314531518
Ajit WadekarIND1966-197437713211314331.07242341.7711472172
Kieran PowellWI2011-202144831211313425.77415250.8937827816
Matt HenryNZ/CAN/WOR2013-20269713619211375*18.06261580.80072126570
Vinoo MankadIND1946-195944725210923131.4877139.695671087
Dean FoxcroftNZ/OV/CS2018-202638684210717432.92375856.07214525817
Jordan ThompsonYOR/WAR2019-202674100921079823.15321465.560131025864
James TaylorENG/NOT2012-201632583210629138.29412351.08313624911
JP DuminySA2008-2017467410210316632.86454446.2868925013
Kaushal SilvaSL2011-201839740209913928.36521240.2731262382
Lahiru ThirimanneSL2011-2022448562088155*26.43529439.44310112073
Charles MacartneyAUS1908-192634534208717042.5975369.197911943
Chetan ChauhanIND1969-19814068220849731.58385937.0601662051
Felix OrganHAM2017-2026599782080122*23.37487342.6847924222
Imtiaz AhmedPAK1952-196241721207920929.28--31191023
Saud ShakeelPAK/YOR2022-2026295532077208*39.94412150.4041142224
Vernon PhilanderSA/SUS/NOT2011-2020731082420747424.69460345.0609823818
Mitchell JohnsonAUS2007-201573109162065123*22.20353658.401111924731
Kris SrikkanthIND1981-199243723206212329.88273762.88212722119
Bob CowperAUS1964-196827462206130746.84228442.8251031560
Peter RichardsonENG1956-196334561206112637.4758132.015911780
Imam-ul-HaqPAK/YOR/SOM2018-202635655206115734.35428448.11313722614
Motganhalli JaisimhaIND1959-197139714205612930.6911811.02312919812
Lawrence RoweWI1972-198030492204730243.55286647.217722106
Mayank AgarwalIND/YOR/DUR2018-202628470204624343.53368455.5467426337
Matthew GilkesSA/NSW2019-20264578220469426.92449345.54019622116
Sanjay ManjrekarIND1987-199637616204321837.15528238.684932201
Jamie OvertonENG/SOM/NOR2014-20257310218204012024.29267776.20112925457
Jamie HowNZ/CS2006-2014376942037207*31.34349358.32112724730
Bryan YoungNZ1993-1999356842034267*31.78522238.9521252321
Brendan NashWI/KEN2008-201539641202711432.17418048.4921222578
Harvey HoseinDER2014-2021498318202791*31.18438346.25018102184

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.