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)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
Josh RymellESSEssex202133023147.675938.9800130
Mahela UdawatteSLSri Lanka201824023195.757231.9400220
Stuart MeakerAAAuckland Aces201834123147.676336.5100140
Clyde FortuinSASouth Africa202424023115.759623.9600130
Abidine SakandeLEILeicestershire202134223911.503565.7100030
Hanno JacobsNSWNew South Wales202524023205.758128.4000220
Albert TrottENGEngland189924023165.75--00100
Phil CarlsonAUSAustralia197924023215.756336.5100220
Trevor GwanduZIMZimbabwe2024-20253512318*5.7511220.5400210
Brad WilliamsAUSAustralia2003-20044632310*7.674156.1000101
Lionel BakerWIWest Indies2008-2009464231711.505541.8200130
Craig YoungIREIreland2013-2025784236*5.755442.5900011
David MoodyVICVictoria2025-20267118237*7.679125.2700120
Louis KlazingaNAMNamibia20121112222*-16137.5000031
Kosala KulasekaraSLSri Lanka2011120221511.005044.0000020
Chamika KarunaratneSLSri Lanka2019120222211.004351.1600140
Sandun MendisNSWCNugegoda Sports Welfare Club20261212219*22.005738.6000020
Sivert SamuelsonSASouth Africa1910120221511.00--000-0
Hiralal GaekwadINDIndia1952120221411.00--000-0
Charles PalmerENGEngland1954120222211.00--00100
Richard AustinWIWest Indies1978220222011.00--00030
Wayne PhillipsAUSAustralia1992120221411.008127.1600030
Kane RichardsonSASouth Australia2018-202033022167.335540.0000021
Bryan AndrewsNZNew Zealand1973-1974232221722.004944.9000040
Dewald PretoriusSASouth Africa2002-20034412297.334153.6600140
Ryan DaviesDURDurham201824022205.505044.0000230
Harry ButtENGEngland189634122137.33--00100
Geff NobletAUSAustralia1950-19533412213*7.33--00130
Peter McIntyreAUSAustralia1995-199624122167.339323.6600230
Kalhara SenarathneRCCRagama Cricket Club2024-202545022154.408426.1900210
Alan ThomsonAUSAustralia1970-19714542212*22.004548.8900120
Tareq AzizBANBangladesh20043642210*11.0014714.9700220
Anwar Hossain MonirBANBangladesh2003-200536322137.337330.1400120
Luke RobinsSASouth Australia201946222125.505341.5100231
Kavika DilshanKYCCKurunegala Youth Cricket Club2024-202556122104.406732.8400020
Dane PatersonMIDMiddlesex20255742215*7.334944.9000111
Roger WijesuriyaSLSri Lanka1982-19854722284.402213.6400200
Reece TopleyESSEssex2014-201568422125.5010620.7500320
John TurnerHAMHampshire2023-20256802272.756732.8400440
Jack HunterOVOtago Volts2015-201791352210*2.759124.1800730
David RennebergAUSAustralia1966-196881372293.678100.0000310
Mohammed SirajWARWarwickshire20221112121*-3461.7600020
D AshenBRCBurgher Recreation Club2025110212121.004052.5000021
Leslie WightWIWest Indies1953110212121.00--000-0
Hashim AmlaDERDerbyshire2015120212010.506631.8200010
Neil FerreiraZIMZimbabwe2005120211610.509921.2100020
Kemar RoachDURDurham2026321212121.004546.6700030
Darren PattinsonENGEngland2008120211310.505042.0000030
Graham ManouAUSAustralia20091212113*21.003953.8500030
Cameron DelportLEILeicestershire2017120212010.504447.7300031
PreviousPage 104Next

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.