ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Martin DonnellyNZNew Zealand1937-1949712158220652.91--142501
Aftab AhmedBANBangladesh2004-20101631358282*20.79117349.62014783
Josh HazlewoodAUSAustralia2014-202680102515823911.41132643.890013832
Paul GibbENGEngland1938-1946813058112044.695642.86231150
Maurice FosterWIWest Indies1969-19781424558012530.537222.22110410
Karun NairINDIndia2016-202510151579303*41.3689664.62112704
Jacob BethellENGEngland2024-2026918157915434.0695360.76142755
Calum HaggettKENKent2014-2018243425798018.09150638.45024781
Josh TongueWORWorcestershire2017-202343581657845*13.76127445.37004770
Charlie ThurstonNORNorthamptonshire2018-20211322057711526.2396959.55122743
Malcolm WallerZIMZimbabwe2011-20171428157772*21.37113650.79044681
Umar GulPAKPakistan2003-20134767957765*9.95120447.9201156320
Ajay JadejaINDIndia1992-2000152425769626.18146339.37041623
Ravi BoparaENGEngland2007-20121319157514331.94108752.90305712
Tim BresnanENGEngland2009-2013232645759126.14145839.44033671
Steve MagoffinSUSSussex2014-20174661185755113.37125645.780112851
Ryan McLarenLANLancashire20171318157410733.76127345.09121711
SL StewartCANCanterbury2012-20141120257496*31.89131243.75063528
Alex HalesENGEngland2015-2016112105739427.29130743.84050773
Runako MortonWIWest Indies2005-20081527157370*22.04119248.07041797
Charlie McLeodAUSAustralia1894-19051729557311223.88--145280
Brad WhealHAMHampshire2015-20265166225736113.02183531.230111715
Lukas CareyGLAGlamorgan2016-20212738557262*17.3371380.220348610
Sithara GimhanMSCMoors Sports Club2024-20261518157113433.59120647.35121467
Ajit AgarkarINDIndia1998-200626395571109*16.79108152.82109833
Simon DoullNZNew Zealand1992-20003250115704614.6285266.900010769
Sanoj DarshikaCCCColts Cricket Club2024-20261417256914537.93101456.11311525
Gilbert JessopENGEngland1899-19121826056910421.881668.75133613
Elton ChigumburaZIMZimbabwe2004-2014142705698821.07113350.22046676
Brian BennettZIMZimbabwe2024-20261220256813931.5677972.91233795
Doug BracewellNZNew Zealand2011-2023284545684713.85122546.370011708
Aamer MalikPAKPakistan1987-19941419356511735.31163734.51233662
Owen MorganGLAGlamorgan2016-202016294565103*22.60145738.78113772
Seth RanceCSCentral Stags2014-20213751125655214.4966884.580156623
Sammu AshanCMCCChilaw Marians Cricket Club2025-2026813156414647.0096858.26311524
Easton McMorrisWIWest Indies1958-19661321056412526.8611323.0113130
Ryan HarrisonAAAuckland Aces2021-2026193065645923.50158135.67042596
Cameron GannonWAWestern Australia2020-2026334995645814.10120746.73028667
Minod BhanukaTUCATamil Union Cricket and Athletic Club2025-2026913056317343.3185166.16141646
James TredwellKENKent2014-20172434456312418.77129043.64113734
Geoff RaboneNZNew Zealand1949-19551220256210731.224615.22120280
George BaileyHAMHampshire2017914056116140.0792560.65233743
Ish SodhiNZNew Zealand2013-2024213145616520.78119446.98045687
Matt McEwanAAAuckland Aces2017-2020213255615520.7877972.020247316
Will WilliamsCANCanterbury2012-20224157145603813.02182130.75008526
BJ DawkinsKENKent2025-20261017155918034.94118347.25153755
Mitchell MarshWAWestern Australia2018-202510191559108*31.0685365.53210719
Will ClarkCSCentral Stags2022-20251621255910929.4297657.271325913
Christi ViljoenOVOtago Volts2016-2019193145585620.6795358.55024689
Clarrie GrimmettAUSAustralia1925-19363750105575013.9397031.34017172

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.