Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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
Rahat AliPAKPakistan2013-201821311313635*7.5637236.56008193
Eric SzwarczynskiNEDNetherlands2006-20102301359345.0021861.93011180
Donald CarrENGEngland1951-19522401357633.75--010-0
George LindeSASouth Africa2019-20213601353722.5025552.94000192
Will BosistoWAWestern Australia20184801355816.8836437.09012131
Akila DananjayaSLSri Lanka2018-2019610213543*16.8825453.15003140
Kirti AzadINDIndia1981-198371201352411.2530338.94002130
Chamika GunasekaraNCCNondescripts Cricket Club2024-2026121321353112.2730743.97001130
N McFadyenSASouth Australia2026110134134134.0017477.01100165
Alexei KervezeeNEDNetherlands2006-20102301348944.6724155.60010182
Max O'DowdNEDNetherlands201723013410544.6721163.51100211
Daryl MitchellMIDMiddlesex20212401347333.5039134.27011112
Duncan SharpePAKPakistan19593601345622.33--01000
Tarisai MusakandaZIMZimbabwe2017-20215901344314.8934438.95002132
Udayawansha ParakramaCMCCChilaw Marians Cricket Club2025-20265911343016.7529844.97001102
Buddika SanjeewaKCCCKandy Customs Cricket Club2024-202571121344814.89122109.84001119
Danal HemanandaACCCAce Capital Cricket Club2024-202571231344514.8926051.5400286
Sachithra PereraKCCCKandy Customs Cricket Club2024-202581311344411.1718273.63002183
Azeem HafeezPAKPakistan1983-198518215134248.3822840.7900280
Michael RaeCANCanterbury2023-20262125813419*7.8824155.60003173
Harry PodmoreDERDerbyshire201746113366*26.6023157.58010124
Rahmanullah GurbazAFGAfghanistan2024-20263601334622.1723556.60000114
Deshan DiasBRCBurgher Recreation Club2024-20255901337414.7834638.44010130
Josh TongueENGEngland2023-20261522513330*7.8230443.75004180
Matt DunnSURSurrey2014-20212730913331*6.3353125.050010181
Charitha BuddhikaSLSri Lanka2001-20029831324526.4033239.76001150
Thomas O'ConnorOVOtago Volts2025-202669313284*22.0019468.04011118
Ted WainwrightENGEngland1893-18985901324914.67--00020
Anderson PhillipWIWest Indies2022-202671231324314.6742830.84002161
Paul JarvisENGEngland1988-1993915213229*10.1533938.94001110
Nuwan PradeepSLSri Lanka2011-201728501713217*4.0036136.570018190
Yasir ShahKENKent20173411314843.6723755.27000171
Lewis GoldsworthyLEILeicestershire20242401317532.7520165.17011201
Greg DyerAUSAustralia1986-19886601316021.8330742.67011110
Michael NeserAUSAustralia2021-20265701313518.7125750.97001191
Barto BartlettWIWest Indies1928-19315811318418.71--01180
Vikram RathourINDIndia1996-199761001314413.1038334.20000130
Lindsay TuckettSASouth Africa1947-1949914313140*11.91844.7600300
Safyaan SharifSCOScotland2013-20172411306043.3324453.28010151
Ismat AlamAFGAfghanistan2025-202636013010121.6728944.98101120
Laxman SivaramakrishnanINDIndia1983-19869911302516.2512957.3600180
Imran TahirSASouth Africa2011-20152023913029*9.2923555.32002181
Harold GimblettENGEngland1936-193935112967*32.25--010111
Joylord GumbieZIMZimbabwe2024-20253601294921.5030542.30000180
Freddie CalthorpeENGEngland19304701294918.434230.9500100
Roger TolchardENGEngland19774721296725.8047027.45011100
Ian WardENGEngland20015911293916.1331640.8200180
Mark WattDERDerbyshire2022-2023810212955*16.1322258.11011171
Jack MasonENGEngland1897-189851001293212.90--00130
Chandrasekhar GadkariINDIndia1953-1955610412950*21.50--01200

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.