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

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
J PereraMSCMoors Sports Club2025-20261316055610134.75109250.92140570
Will GidmanKENKent2016-20181321455699*32.71114748.47062691
Farveez MaharoofSLSri Lanka2004-2011223445567218.53140439.60031673
Pramodya WickramasingheSLSri Lanka1991-200140645555519.41110550.230117694
Sam LoxtonAUSAustralia1948-19511215055410136.9315651.28131385
Hashan DuminduBRCBurgher Recreation Club2025-2026912255316355.30108151.16221556
Sharmarh BrooksWIWest Indies2019-20221324055311123.04125544.06133734
David LloydENGEngland1974-19759152552214*42.46134241.13100540
Arthur ChipperfieldAUSAustralia1934-19381420355210932.4785141.83121320
Charlie HemphreyQUEQueensland2017-2019122215529326.29142438.76042542
Bhuvneshwar KumarINDIndia2013-20182129455263*22.08122545.06034771
Luke GeorgesonWFWellington Firebirds2021-2023163105517417.77169532.51043693
Sean DaveyCANCanterbury2020-202624327551101*22.04103253.391265813
Surinder AmarnathINDIndia1976-19781018055012430.5631956.43131421
Liam NorwellGLOGloucestershire2014-201845572255010215.71109350.321112767
Steven FinnMIDMiddlesex2014-20214561205505613.4196257.17017815
Iqbal QasimPAKPakistan1976-19885057155495613.07146733.670110460
Mervyn DillonWIWest Indies1997-200438683549438.45138139.750026767
James VinceENGEngland2016-2018132205488324.91110049.82032860
Blair TicknerCSCentral Stags2015-202563752554846*10.96161034.040015634
James BakerNDNorthern Districts2012-202166813554541*11.85149836.3800125511
Charlie LlewellynSASouth Africa1896-1912152815449020.1542346.81046110
Shoaib AkhtarPAKPakistan1997-20074667135444710.07131341.4300115322
Walter HadleeNZNew Zealand1937-19511119154311630.17--121370
Michael DavidsonCANCanterbury2016-201812242543101*24.68130741.55113771
Wes AgarSASouth Australia2019-2026315285435712.3489860.470113678
Madhav ApteINDIndia1952-19537132542163*49.27--13100
Dillon PenningtonWORWorcestershire2018-20234563125425610.63116546.520111763
Jake GibsonOVOtago Volts2021-2024172845406822.5096256.13054645
Adil RashidENGEngland2015-2019193355406119.29127042.52023624
Graeme CremerZIMZimbabwe2005-201719385540102*16.36165732.59107472
Ryan RickeltonNORNorthamptonshire202248153913377.0087661.53240727
Lasith LakshanCMCCChilaw Marians Cricket Club2025-2026152815399419.9698954.50043488
Ben CurranZIMZimbabwe2024-2026916053712133.56100653.38110661
Chamara SilvaSLSri Lanka2006-200811171537152*33.5685462.88123681
Danny BriggsSUSSussex2016-20193045145374617.32104051.63000810
Geraint JonesGLOGloucestershire2014-2015121915369329.7892358.07041704
Ed BarnesLEILeicestershire2021-20232333853683*21.44116845.89022723
Henry CrocombeSUSSussex2020-20265071195365410.31127941.910115711
Roger HarperWIWest Indies1983-1993253235357418.45125242.73035529
Ashton AgarWAWestern Australia2018-202612161533114*35.53102651.95131564
Peter MoorZIMZimbabwe2016-201881615338335.53118544.98051545
Beau WebsterAUSAustralia2025-2026122035337231.3587161.19051621
Peter van der MerweSASouth Africa1963-1967152325337625.3815936.48033201
Richard CollingeNZNew Zealand1965-197835501353368*14.4144534.16029437
Michael SneddenWFWellington Firebirds2019-20264066195339011.34178829.810110426
Scott BorthwickWFWellington Firebirds20166121532110*48.36106250.09231710
Hardik PandyaINDIndia2017-20181118153210831.2972073.891426812
Neil JohnsonZIMZimbabwe1998-20001323153210724.18110748.06143604
Ryan ten DoeschateNEDNetherlands2006-2010243531259*531.0064981.822005615

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.