Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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 format (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Walter ReadENGTests1882-18931827172011727.6924754.66150620
Phil JaquesNOTFirst-class20148142719150*59.92116261.882511061
Nick KnightENGTests1995-20011730071911323.97166143.29141742
Glenn MaxwellHAM/YOR/WARFirst-class2014-20231422271814035.9088681.041448311
Asim KamalPAKTests2003-2005122017179937.74151847.230821046
Stuart MeakerAA/SUS/SURFirst-class2014-20214057137145816.23170641.850211961
Alec BedserENGTests1946-19555171157147912.7542633.570111496
Raminda WijesooriyaPSC/BRCFirst-class2024-2026162217138033.9585383.590507913
Ron ArcherAUSTests1953-19561930171312824.5910850.93124679
William FraineYOR/NOTFirst-class2018-20222240271210618.74173840.971151005
Dean BrownlieNZTests2011-20131425171110929.63158744.80143963
James NeeshamNZTests2014-201712221709137*33.76106966.322428811
Xavier BartlettQUEFirst-class2019-2026294197097222.16129254.880537721
Devendra BishooWITests2011-20183661157074515.37190337.150010704
Vic RichardsonAUSTests1924-19361930070613823.53124250.08115631
Keegan PetersenSATests2021-2024142507048228.16147747.66040860
Roshen SilvaSLTests2017-20191223370210935.10171241.00152593
William BruceAUSTests1885-1895142627028029.25--051382
Eoin MorganENGTests2010-20121624170013030.43127854.77234776
Makhaya NtiniSATests1998-20091011164569932*9.85143948.5800211048
Eric DaltonSATests1929-19391524269811731.73--231382
Rick DarlingAUSTests1978-1979142716979126.81112946.59061611
Derek PringleENGTests1982-1992305046956315.11243928.50016662
Ben WheelerCSFirst-class2012-20212837469481*21.03125155.48066995
Sonal DinushaCCCFirst-class2024-20261316369212153.2393873.773305613
Sharujan ShanmuganathanBSC/TUCAFirst-class2025-20261016569212362.91139349.68331708
Ian DavisAUSTests1973-19771527169210526.62158143.77143672
Irosh SamarasooriyaPSCFirst-class2024-2026142426919631.41137850.150526914
A MuthalibNSWCFirst-class2025-2026142046887043.00117258.70070632
Axar PatelINDTests2021-2025152446888434.40129753.050417320
Faheem AshrafPAKTests2018-2023172716879126.42126854.180441003
Todd MurphyGLO/VICFirst-class2021-202637601568740*15.27120756.92009809
Hanumant SinghINDTests1964-19691424268610531.1828835.76153972
W SahanACCCFirst-class2024-20261726268615328.5898369.79220737
Ashar ZaidiSUS/ESSFirst-class2014-20171924168410629.74109862.30131995
Corey AndersonNZTests2013-20161322168311632.52120156.871439414
Al SahariarBANTests2000-2003153006837122.77132951.39042994
Frederick FaneENGTests1906-19101427168214326.2320.00133490
Vanburn HolderWITests1969-19794059116824214.2161444.46007478
Cam HawkinsOVFirst-class2018-2020142706809025.19165841.01051881
Ali BacherSATests1965-1970122216797332.3372247.09061490
Jeff ThomsonAUSTests1972-19855173206794912.81122950.200014689
Matthew QuinnAA/KEN/ESSFirst-class2013-20266385246785011.11130651.9101149414
Graham NapierESSFirst-class2014-2016344026777317.82101866.500348615
James WeighellDUR/GLA/LEIFirst-class2015-2022243546768421.8196869.830368514
Matt HenryNZTests2015-2026354966767215.7289575.5304119121
Jim LakerENGTests1948-19594663156766314.0829643.58026432
Brian StathamENGTests1951-19657087286753811.4426442.800013355
David SteeleENGTests1975-1976816067310642.06170039.59151743
Oliver Hannon-DalbyWOR/WARFirst-class2014-202611414462673408.21246327.320022944

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.