Live1st ODI · India in New Zealand 2026/27NZ95/4 (20.2)INDIND chose to bowlTest1st 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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Erapalli PrasannaINDIndia1962-19784984207353711.4881038.770015650
Hashim AmlaCCCape Cobras2014-2019252527348431.91581126.330506616
Freddie BrownENGEngland1931-1953223017347925.31--051575
Ross MorganNZNew Zealand1965-1972203417349722.2419822.22055680
Luka WoodsSERSerbia2024-20261717173310745.81463158.321517639
Dewald BrevisTITTitans2022-20262727273316229.32458160.041325053
Will YoungNOTNottinghamshire2023-202416244732174*36.60138053.04221866
Naushad ShaikhMAHMaharashtra2018-20213432873278*30.50609120.200436016
Vishen HalambagePSCPanadura Sports Club2024-2026343207328322.88455160.880618440
Chris NevinNZNew Zealand2000-2003363607327420.33100073.20044823
M KasselmanBOTBotswana2023-20263736573210223.61586124.911546332
Clive RadleyENGEngland19781214173115856.23173542.13331680
John LyonsAUSAustralia1887-18971427073113427.073531.43131344
Parthiv PatelRCBRoyal Challengers Bengaluru2014-2019323237316725.21562130.070419815
Stuart BinnyRRRajasthan Royals2011-201972541873148*20.31563129.840075428
Dillon HeyligerCANCanada2018-202610769297315618.27582125.6001105341
Kumar SangakkaraJTJamaica Tallawahs2013-20172525473074*34.76558130.820727320
Jitesh SharmaPKPunjab Kings2022-20244036473049*22.81483151.140025345
Sikandar RazaLQLahore Qalandars2023-202641391373071*28.08459159.040326438
Andre BothaIREIreland2006-2011534757305617.38104270.06027784
Ali NaseerUAEUnited Arab Emirates2023-20266047107306119.73662110.270335830
Ethan BamberMIDMiddlesex2018-202487993373046*11.06180240.510014893
Tim McIntoshAAAuckland Aces2012-20141324472911636.45190538.27154950
Nithish Kumar ReddyINDIndia2024-20263231572911428.0493777.801235431
A LimdawalaMAAMalawi2022-2026604757296817.3679192.160325617
Marlon SamuelsCVComilla Victorians2015-20172321972869*60.67604120.530506326
Saurabh TiwaryMIMumbai Indians2008-2021363057286129.12561129.770515924
Jaspal SinghMACMalta2023-202645441072868*21.41642113.400425436
Mohammad NawazQGQuetta Gladiators2016-20237658167285217.33643113.220136126
Vani MoreaPNGPapua New Guinea2014-201825272727102*29.08110665.73164599
Peni VuniwaqaFIJFiji2017-20262828272772*27.96518140.350316249
Raymond van SchoorNAMNamibia2011-20153333572793*25.9699473.14031436
Daryl TuffeyNZNew Zealand2000-2010122903272780*12.53138152.6401147011
Daryl MitchellLANLancashire20231821472610542.7173199.321315130
Michael BatesAAAuckland Aces2012-20163345137266022.69176041.250247915
Thomas KellySASouth Australia2021-2024212917258125.89128356.51050787
Billy BarnesENGEngland1880-18902133272513423.3913444.03153360
Pite van BiljonKNIKnights2013-20224340572572*20.71638113.640244929
Chamindu WijesingheCCCColombo Cricket Club2024-20265142117257223.39114863.150425224
Clive van RyneveldSASouth Africa1951-1958193367248326.81--032250
David MurphyNORNorthamptonshire2014-201725399724135*24.13158745.62126823
Stewie DempsterNZNew Zealand1930-1933915472313665.73--250281
Matthew LambDERDerbyshire2023-20242228272320727.81116462.11132865
Gerrie SnymanNAMNamibia2003-201734331723201*22.5986084.071367324
Zaheer IbrahimQATQatar2017-2024424077228021.8877393.400337719
V GanesanGERGermany2017-2024484010722123*24.07684105.56121791
Nick KellyWELWellington2022-20263131372195*25.75555129.910417326
Krishan SanjulaSSCSinhalese Sports Club2024-20251719372092*45.0094875.950417615
Quinton de KockDCDelhi Capitals2014-20162323172010832.73534134.831508921
Walter ReadENGEngland1882-18931827172011727.6924754.66150620

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.