Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by team (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2012-2026169309261427826250.452478357.61416915153646
Wayne MadsenDERDerbyshire2014-20261562732311061204*44.241948856.76276129143033
Steve SmithAUSAustralia2013-2026122217271074423956.551998353.77374311116869
Adam LythYORYorkshire2014-2026163278121032023038.802020151.09284922143262
Rory BurnsSURSurrey2014-2026151259221018322742.971990251.17205812133631
Tom AbellSOMSomerset2014-202613924221912630741.291791450.94244522115936
Sam RobsonMIDMiddlesex2014-202615527416903625335.021722952.4523372412147
Virat KohliINDIndia2012-2025118201139028254*48.021613555.95302913101228
Kane WilliamsonNZNew Zealand2012-202610218019902725156.071725252.32323510101227
Tom WestleyESSEssex2014-202616026320888025436.541842148.21213620128011
David WarnerAUSAustralia2012-202410919968591335*44.511223470.22253713101468
Daniel Bell-DrummondKENKent2014-2026149270238395300*33.991629051.53173922112518
Sam HainWARWarwickshire2014-202614122325814720841.151803945.1618452092127
James VinceHAMHampshire2014-202412020414801224042.171270363.07173815115435
Chris CookeGLAGlamorgan2014-2026147240437791205*39.551437854.1914401992848
Chris DentGLOGloucestershire2014-202512822917758426835.771549748.94164620100627
Ben StokesENGEngland2013-20261222209727325834.471242758.53143718833138
Dimuth KarunaratneSLSri Lanka2012-20251001917722224439.251402451.5016391376412
Angelo MathewsSLSri Lanka2012-202598180217162200*45.041486248.191539671380
Cheteshwar PujaraINDIndia2012-2023100171117088206*44.301601044.2719341285116
Nick BrowneESSEssex2014-202412520716684725535.851497045.7416271494912
James BraceyGLOGloucestershire2016-2026111199186792207*37.521247254.4619282084338
Alex LeesDURDurham2018-2026971619662619543.591266852.3120261679323
Alastair CookENGEngland2012-2018891669660426342.061460345.22143167656
Ben FoakesSURSurrey2015-2026121185306604174*42.611355148.731336983223
Kiran CarlsonGLAGlamorgan2016-202610919110656120936.251103959.4316352582837
Keaton JenningsLANLancashire2018-2026971569645031843.881309149.2716311182326
Tom LathamNZNew Zealand2014-20269517166450264*39.091339048.1717311572222
Dinesh ChandimalSLSri Lanka2012-202692164156422206*43.101279050.211634867146
Brett D'OliveiraWORWorcestershire2014-2026129213166370202*32.341259950.5611322077829
Steven MullaneyNOTNottinghamshire2014-20231182006616519231.781067557.7511281582987
Liam DawsonHAMHampshire2014-202612420018606817133.341126753.8612271068051
Jonny BairstowENGEngland2012-2024100178126042167*36.401022859.0712261771956
Josh BohannonLANLancashire2018-20261011579603223140.761173751.3914231074739
Rob KeoghNORNorthamptonshire2014-202512621212602617230.131118653.8716211977618
James HildrethSOMSomerset2014-202210217076013220*36.89994360.4715251078919
Ben SlaterNOTNottinghamshire2018-2026101178146001225*36.591211849.5211311083220
Usman KhawajaAUSAustralia2013-20268214812596623243.871208449.3716271064025
Alastair CookESSEssex2014-20238614412596119345.161193049.97172678052
Joe ClarkeNOTNottinghamshire2019-202698158125943229*40.711046756.7814331676742
Haseeb HameedNOTNottinghamshire2020-202686151185900247*44.361121352.6215291581413
Azhar AliPAKPakistan2012-20227914675882302*42.321384042.5018231655220
Jake LibbyWORWorcestershire2020-202687151125874228*42.261114452.7117261067617
Tom HainesSUSSussex2016-2026961698587224336.47998058.8414271382911
Luke ProcterNORNorthamptonshire2017-2026106176235867261*38.351296345.268371365926
Luis ReeceDERDerbyshire2017-20269917221586421138.831156250.7214281370430
Miles HammondGLOGloucestershire2015-20261011819582316933.851134751.328381474459
John SimpsonMIDMiddlesex2014-2023123200265802167*33.341217247.677331077340
Daryl MitchellWORWorcestershire2014-2021100174125733206*35.391230346.602018207237
Greg HayCSCentral Stags2013-2024811419573222643.421268245.20142896915
Page 1Next

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.