Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Zaheer KhanINDIndia2000-2014921272412317511.95238151.70032914128
Kamil MisharaNCCNondescripts Cricket Club2024-2026152211229187*58.52188865.1045111916
Dattu PhadkarINDIndia1947-195831457122912332.3476541.05283354
Dion EbrahimZIMZimbabwe2001-20052955112259422.69311639.3101081450
Will PucovskiVICVictoria2019-2024192931224255*47.08255547.914541212
C.B. FryENGEngland1896-191226413122314432.1810.00273450
Chris WoakesWARWarwickshire2014-202637575122312123.52221255.291651874
Sidath WettimunySLSri Lanka1982-198723431122119029.07201040.752651140
Logan van BeekWFWellington Firebirds2017-2026406315122010125.42247549.2915613321
Jason GillespieAUSAustralia1996-20067193281218201*18.74381031.9712131468
Haroon RasheedPAKPakistan1977-198323361121715334.77169049.8235211219
Will YoungNZNew Zealand2020-20252341312158931.97259446.8401111535
Geoff MillerENGEngland1976-198434514121398*25.81341635.510751190
Lasith CroospulleCCCColombo Cricket Club2024-202616260121216346.621177102.9752213047
Vernon RansfordAUSAustralia1907-1912203861211143*37.84119252.10172921
Gareth BattySURSurrey2014-20195677181209110*20.49230252.52121115316
Salim DuraniINDIndia1960-197329502120210425.0461639.4517412615
Dipak PatelNZNew Zealand1987-19973766812009920.69282842.4305101198
Rahmat ShahAFGAfghanistan2018-202613251119923449.96231151.8847414111
Bradley HopeTASTasmania2022-2026274651199132*29.24241049.752741636
Mason CraneGLAGlamorgan2024-20263050131199114*32.41246848.582431416
Maurice TateENGEngland1924-1935395251198100*25.4964171.611558414
Luke FletcherNOTNottinghamshire2014-2024801172111955112.45283442.17031914417
Alan KippaxAUSAustralia1925-193422341119214636.12180039.06281971
Chris RushworthDURDurham2014-20221061444811925712.42193861.5101221689
Tim MurtaghMIDMiddlesex2014-20231011404211914712.15178066.9100311578
Josh de CairesMIDMiddlesex2021-20263149311908725.87227152.400831615
Jack FingletonAUSAustralia1932-193818291118913642.46217730.82533531
Phil MeadENGEngland1911-1928172621185182*49.3861930.05433380
Peter WilleyENGEngland1976-1986265061184102*26.91279442.382521604
Harry DeardenLEILeicestershire2016-20213560211848720.41270043.850561735
Marcus HarrisGLOGloucestershire2022-202314261118315947.32216754.595401655
Stuart WilliamsWIWest Indies1994-200230523118312824.14236749.981361716
Abid AliPAKPakistan2019-2021162621180215*49.17244548.264321485
Gulabrai RamchandINDIndia1952-196033535118010924.58--256421
Kushal Janith PereraSLSri Lanka2015-2021224131177153*30.97162972.2527515112
Donovan GrobbelaarAAAuckland Aces2013-201732526117310125.50257045.641751459
David SheppardENGEngland1950-196322332117211937.8128048.933621041
Matthew ElliottAUSAustralia1996-200421361117219933.49263744.443451554
George WorkerAAAuckland Aces2022-2024213721172114*33.49229551.0727214216
Geraint JonesENGEngland2004-200634534117210023.92216554.1316215412
Ross EdwardsAUSAustralia1972-1975203231171170*40.38200643.722941041
Marcus NorthAUSAustralia2009-201021352117112835.48243248.155451435
Kasey AldridgeSOMSomerset2021-202535505116518025.89233050.0025813313
Peter SiddleAUSAustralia2008-201967941511645114.73246847.1602171254
Tom HartleyLANLancashire2020-2026405910116213023.71226151.3914613518
Pasindu SooriyabandaraMSCMoors Sports Club2024-2026172251161204*68.29196059.234411078
Tony PalladinoDERDerbyshire2014-2019649720116160*15.08240948.1902111438
Andrew HoddYORYorkshire2014-201836536116096*24.68215553.830971532
George BellLANLancashire2022-20263453111599922.29234649.400661483

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.